/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 308 by teichmann, Fri Feb 6 17:41:29 2009 UTC revision 352 by torsten, Tue Apr 6 13:48:50 2010 UTC
# Line 1  Line 1 
1  2009-02-09      Sascha L. Teichmanne <[email protected]>  2010-04-06  Torsten Irländer <[email protected]>
2    
3            * formed/formed/io/document.py (_toXML): Added comment with
4            "$Revision"-tag. This tag will/can then be substituted by the VCS.
5            * formed/formed/plugins/export/new_sql.py
6            (ExportAsSQLFilter.doExport): Added comment with
7            "$Revision"-tag. This tag will/can then be substituted by the VCS.
8            * formed/formed/model/exprtree.py: Added years operator.
9    
10    2010-03-30      Roland Geider <[email protected]>
11    
12            * formed/formed/plugins/export/latex.py: Added filter
13    
14    2010-03-25      Roland Geider <[email protected]>
15    
16            * formed/formed/plugins/export/xsd.py: Generate valid XML
17    
18    2010-02-11      Frank Koormann <[email protected]>
19    
20            * formed/formed/plugins/export/xls.py: Allow groups in choices.
21    
22    2009-12-02      Torsten Irländer <[email protected]>
23    
24            * formed/formed/plugins/export/typemap.py: do not ignore conditional
25              nodes on traversal.
26    
27    2009-11-17      Sascha L. Teichmann <[email protected]>
28    
29            * formed/formed/model/exprtree.py: Recognize '%' vars
30              in compilation. Does not eval it!
31    
32            * formed/formed/plugins/modify/rules.py: Generate '%' vars
33              for variables in repeat groups.
34    
35    2009-11-13      Sascha L. Teichmann <[email protected]>
36    
37            * formed/formed/plugins/export/typemap.py: Fixed to work
38            with new repeat group nodes.
39    
40    2009-10-28      Sascha L. Teichmann <[email protected]>
41    
42            * formed/formed/plugins/export/xsd.py,
43            formed/formed/plugins/export/sql.py,
44            formed/formed/plugins/export/new_sql.py: Allow groups in choices.
45    
46    2009-10-07      Frank Koormann <[email protected]>
47    
48            * formed/formed/plugins/export/latex.py:
49            Adjusted textprocessing to escape tex-active characters.
50    
51    2009-10-07      Sascha L. Teichmann <[email protected]>
52    
53            * formed/formed/plugins/export/html.py, formed/formed/plugins/export/latex.py,
54            formed/formed/plugins/export/html2.py: Adjusted to cope with
55            "semi-complete" implementation of logbook tree structure.
56    
57    2009-06-18      Torsten Irländer <[email protected]>
58    
59            * formed/formed/plugins/export/new_sql.py,
60              formed/formed/plugins/export/rg_sql.py: Fixed some sql errors, and
61              added permissions.
62    
63    2009-06-18      Torsten Irländer <[email protected]>
64    
65            * formed/formed/plugins/export/new_sql.py: Commented out generation of
66            page_views, as they do not work with rgroups.
67    
68    2009-06-17      Torsten Irländer <[email protected]>
69    
70            * formed/formed/plugins/export/new_sql.py: Fixed anonymize function
71            and rolenames.
72    
73    2009-06-17      Sascha L. Teichmann <[email protected]>
74    
75            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
76    
77    2009-05-26      Sascha L. Teichmann <[email protected]>
78    
79            * formed/formed/plugins/names/filter.py: small optimization.
80    
81    2009-05-26      Sascha L. Teichmann <[email protected]>
82    
83            * formed/formed/plugins/names/filter.py: Repaired unique filter for
84              nodecomponent names.
85    
86    2009-05-06      Sascha L. Teichmann <[email protected]>
87    
88            * formed/formed/plugins/export/rg_sql.py: Only create depending
89              repeat groups if no uuid is given. If a uuid is given then
90              the creation is triggered by an xml import.
91    
92    2009-04-28      Sascha L. Teichmann <[email protected]>
93    
94            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
95              replace the old one. The new one faciliates the new RepeatNode instead
96              of the Group.isRepeat() method to tell if something is to be repeated.
97    
98            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
99              The old one is deactivated.
100    
101            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
102    
103    2009-04-28      Sascha L. Teichmann <[email protected]>
104    
105            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
106              TODO: Adjust execution rights.
107    
108    2009-04-27      Sascha L. Teichmann <[email protected]>
109    
110            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
111              Add functions to create dataset.
112    
113    2009-04-24      Sascha L. Teichmann <[email protected]>
114    
115            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
116              tree structure functions in database.
117    
118            * formed/formed/config.py: load plug-in.
119    
120    2009-04-16      Sascha L. Teichmann <[email protected]>
121    
122            * formed/formed/model/data.py: Added 'digest' attribute to
123              RepeatNode. Removed needless methods
124    
125    2009-04-16      Sascha L. Teichmann <[email protected]>
126    
127            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
128              more readable with '=' and '<>'.
129    
130    2009-04-02      Sascha L. Teichmann <[email protected]>
131    
132            * formed/formed/plugins/export/sql.py: call anonymization
133              of uuid on anonymization of case.
134    
135    2009-03-31      Sascha L. Teichmann <[email protected]>
136    
137            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
138              case_anonymize().
139    
140    2009-03-31      Sascha L. Teichmann <[email protected]>
141    
142            * formed/formed/model/exprtree.py: Add some code to pretty print
143              the trees infix.
144    
145            * formed/formed/plugins/export/rules.py: New. Exporter for human
146              readable rules.
147    
148            * formed/formed/plugins/export/html.py: Fixed HTML generation.
149    
150            * formed/formed/config.py: Added new new Rule export plug-in.
151    
152    2009-03-31      Sascha L. Teichmann <[email protected]>
153    
154            * formed/formed/model/exprtree.py: Fixes from server. Raise
155              exceptions if there is less or more than one element on stack
156              after compilation of expression.
157    
158    2009-03-20      Sascha L. Teichmann <[email protected]>
159    
160            * formed/formed/model/data.py: Removed debug output
161    
162            * formed/formed/plugins/modify/rules.py: Fixed error message.
163              Generate past and future rules.
164    
165    2009-03-16      Sascha L. Teichmann <[email protected]>
166    
167            * formed/formed/model/exprtree.py: Forget to call today with context.
168    
169    2009-03-16      Sascha L. Teichmann <[email protected]>
170    
171            * formed/formed/io/document.py: Fixed syntax typo.
172    
173    2009-03-16      Sascha L. Teichmann <[email protected]>
174    
175            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
176    
177    2009-03-16      Sascha L. Teichmann <[email protected]>
178    
179            * formed/formed/model/data.py: Added ConditionalNode
180    
181            * formed/formed/io/document.py: Make ConditionalNode loadable.
182    
183    2009-03-13      Sascha L. Teichmann <[email protected]>
184    
185            * formed/formed/plugins/modify/rules.py: Make the error descriptions
186              in date sequence rules more precise.
187    
188    2009-03-13      Sascha L. Teichmann <[email protected]>
189    
190            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
191    
192    2009-03-13      Sascha L. Teichmann <[email protected]>
193    
194            * formed/formed/model/exprtree.py: New tree based expression engine.
195    
196            * formed/formed/model/__init__.py, formed/formed/model/data.py:
197              Adjusted imports.
198    
199    2009-03-12      Torsten Irländer <[email protected]>
200    2009-06-17      Sascha L. Teichmann <[email protected]>
201    
202            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
203    
204    2009-05-26      Sascha L. Teichmann <[email protected]>
205    
206            * formed/formed/plugins/names/filter.py: small optimization.
207    
208    2009-05-26      Sascha L. Teichmann <[email protected]>
209    
210            * formed/formed/plugins/names/filter.py: Repaired unique filter for
211              nodecomponent names.
212    
213    2009-05-06      Sascha L. Teichmann <[email protected]>
214    
215            * formed/formed/plugins/export/rg_sql.py: Only create depending
216              repeat groups if no uuid is given. If a uuid is given then
217              the creation is triggered by an xml import.
218    
219    2009-04-28      Sascha L. Teichmann <[email protected]>
220    
221            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
222              replace the old one. The new one faciliates the new RepeatNode instead
223              of the Group.isRepeat() method to tell if something is to be repeated.
224    
225            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
226              The old one is deactivated.
227    
228            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
229    
230    2009-04-28      Sascha L. Teichmann <[email protected]>
231    
232            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
233              TODO: Adjust execution rights.
234    
235    2009-04-27      Sascha L. Teichmann <[email protected]>
236    
237            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
238              Add functions to create dataset.
239    
240    2009-04-24      Sascha L. Teichmann <[email protected]>
241    
242            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
243              tree structure functions in database.
244    
245            * formed/formed/config.py: load plug-in.
246    
247    2009-04-16      Sascha L. Teichmann <[email protected]>
248    
249            * formed/formed/model/data.py: Added 'digest' attribute to
250              RepeatNode. Removed needless methods
251    
252    2009-04-16      Sascha L. Teichmann <[email protected]>
253    
254            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
255              more readable with '=' and '<>'.
256    
257    2009-04-02      Sascha L. Teichmann <[email protected]>
258    
259            * formed/formed/plugins/export/sql.py: call anonymization
260              of uuid on anonymization of case.
261    
262    2009-03-31      Sascha L. Teichmann <[email protected]>
263    
264            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
265              case_anonymize().
266    
267    2009-03-31      Sascha L. Teichmann <[email protected]>
268    
269            * formed/formed/model/exprtree.py: Add some code to pretty print
270              the trees infix.
271    
272            * formed/formed/plugins/export/rules.py: New. Exporter for human
273              readable rules.
274    
275            * formed/formed/plugins/export/html.py: Fixed HTML generation.
276    
277            * formed/formed/config.py: Added new new Rule export plug-in.
278    
279    2009-03-31      Sascha L. Teichmann <[email protected]>
280    
281            * formed/formed/model/exprtree.py: Fixes from server. Raise
282              exceptions if there is less or more than one element on stack
283              after compilation of expression.
284    
285    2009-03-20      Sascha L. Teichmann <[email protected]>
286    
287            * formed/formed/model/data.py: Removed debug output
288    
289            * formed/formed/plugins/modify/rules.py: Fixed error message.
290              Generate past and future rules.
291    
292    2009-03-16      Sascha L. Teichmann <[email protected]>
293    
294            * formed/formed/model/exprtree.py: Forget to call today with context.
295    
296    2009-03-16      Sascha L. Teichmann <[email protected]>
297    
298            * formed/formed/io/document.py: Fixed syntax typo.
299    
300    2009-03-16      Sascha L. Teichmann <[email protected]>
301    
302            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
303    
304    2009-03-16      Sascha L. Teichmann <[email protected]>
305    
306            * formed/formed/model/data.py: Added ConditionalNode
307    
308            * formed/formed/io/document.py: Make ConditionalNode loadable.
309    
310    2009-03-13      Sascha L. Teichmann <[email protected]>
311    
312            * formed/formed/plugins/modify/rules.py: Make the error descriptions
313              in date sequence rules more precise.
314    
315    2009-03-13      Sascha L. Teichmann <[email protected]>
316    
317            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
318    
319    2009-03-13      Sascha L. Teichmann <[email protected]>
320    
321            * formed/formed/model/exprtree.py: New tree based expression engine.
322    
323            * formed/formed/model/__init__.py, formed/formed/model/data.py:
324              Adjusted imports.
325    
326    2009-03-12      Torsten Irländer <[email protected]>
327    2009-06-17      Sascha L. Teichmann <[email protected]>
328    
329            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
330    
331    2009-05-26      Sascha L. Teichmann <[email protected]>
332    
333            * formed/formed/plugins/names/filter.py: small optimization.
334    
335    2009-05-26      Sascha L. Teichmann <[email protected]>
336    
337            * formed/formed/plugins/names/filter.py: Repaired unique filter for
338              nodecomponent names.
339    
340    2009-05-06      Sascha L. Teichmann <[email protected]>
341    
342            * formed/formed/plugins/export/rg_sql.py: Only create depending
343              repeat groups if no uuid is given. If a uuid is given then
344              the creation is triggered by an xml import.
345    
346    2009-04-28      Sascha L. Teichmann <[email protected]>
347    
348            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
349              replace the old one. The new one faciliates the new RepeatNode instead
350              of the Group.isRepeat() method to tell if something is to be repeated.
351    
352            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
353              The old one is deactivated.
354    
355            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
356    
357    2009-04-28      Sascha L. Teichmann <[email protected]>
358    
359            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
360              TODO: Adjust execution rights.
361    
362    2009-04-27      Sascha L. Teichmann <[email protected]>
363    
364            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
365              Add functions to create dataset.
366    
367    2009-04-24      Sascha L. Teichmann <[email protected]>
368    
369            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
370              tree structure functions in database.
371    
372            * formed/formed/config.py: load plug-in.
373    
374    2009-04-16      Sascha L. Teichmann <[email protected]>
375    
376            * formed/formed/model/data.py: Added 'digest' attribute to
377              RepeatNode. Removed needless methods
378    
379    2009-04-16      Sascha L. Teichmann <[email protected]>
380    
381            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
382              more readable with '=' and '<>'.
383    
384    2009-04-02      Sascha L. Teichmann <[email protected]>
385    
386            * formed/formed/plugins/export/sql.py: call anonymization
387              of uuid on anonymization of case.
388    
389    2009-03-31      Sascha L. Teichmann <[email protected]>
390    
391            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
392              case_anonymize().
393    
394    2009-03-31      Sascha L. Teichmann <[email protected]>
395    
396            * formed/formed/model/exprtree.py: Add some code to pretty print
397              the trees infix.
398    
399            * formed/formed/plugins/export/rules.py: New. Exporter for human
400              readable rules.
401    
402            * formed/formed/plugins/export/html.py: Fixed HTML generation.
403    
404            * formed/formed/config.py: Added new new Rule export plug-in.
405    
406    2009-03-31      Sascha L. Teichmann <[email protected]>
407    
408            * formed/formed/model/exprtree.py: Fixes from server. Raise
409              exceptions if there is less or more than one element on stack
410              after compilation of expression.
411    
412    2009-03-20      Sascha L. Teichmann <[email protected]>
413    
414            * formed/formed/model/data.py: Removed debug output
415    
416            * formed/formed/plugins/modify/rules.py: Fixed error message.
417              Generate past and future rules.
418    
419    2009-03-16      Sascha L. Teichmann <[email protected]>
420    
421            * formed/formed/model/exprtree.py: Forget to call today with context.
422    
423    2009-03-16      Sascha L. Teichmann <[email protected]>
424    
425            * formed/formed/io/document.py: Fixed syntax typo.
426    
427    2009-03-16      Sascha L. Teichmann <[email protected]>
428    
429            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
430    
431    2009-03-16      Sascha L. Teichmann <[email protected]>
432    
433            * formed/formed/model/data.py: Added ConditionalNode
434    
435            * formed/formed/io/document.py: Make ConditionalNode loadable.
436    
437    2009-03-13      Sascha L. Teichmann <[email protected]>
438    
439            * formed/formed/plugins/modify/rules.py: Make the error descriptions
440              in date sequence rules more precise.
441    
442    2009-03-13      Sascha L. Teichmann <[email protected]>
443    
444            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
445    
446    2009-03-13      Sascha L. Teichmann <[email protected]>
447    
448            * formed/formed/model/exprtree.py: New tree based expression engine.
449    
450            * formed/formed/model/__init__.py, formed/formed/model/data.py:
451              Adjusted imports.
452    
453    2009-03-12      Torsten Irländer <[email protected]>
454    
455            Introduced new order attribute for date fields
456    
457            * formed/formed/model/data.py: Order fields can be used to define to
458            ordering of datefields withing the document. Needed for automatic
459            generation of consistency rules.
460    
461    2009-02-09      Sascha L. Teichmann <[email protected]>
462    
463            * formed/formed/model/data.py: Allow pages to be 'invisible'.
464    
465    2009-02-09      Sascha L. Teichmann <[email protected]>
466    
467            * formed/formed/plugins/export/sql.py: Fixed problem with
468              description reference tables of radio groups.
469    
470    2009-02-09      Sascha L. Teichmann <[email protected]>
471    
472            * formed/formed/plugins/export/sql.py: replace '-' in names
473              by '_'.
474              
475    2009-02-09      Sascha L. Teichmann <[email protected]>
476    
477          * formed/formed/plugins/export/sql.py: to figure ou which          * formed/formed/plugins/export/sql.py: to figure ou which
478            tables are equal the insert statememnts are lower cased            tables are equal the insert statememnts are lower cased
479            and sorted before they are compared. This reduces the number            and sorted before they are compared. This reduces the number
480            of generated referfence tables.            of generated referfence tables.
481    
482  2009-02-09      Sascha L. Teichmanne <[email protected]>  2009-02-09      Sascha L. Teichmann <[email protected]>
483    
484          Repair SQL schema creation for radio groups.          Repair SQL schema creation for radio groups.
485    
486          * formed/formed/plugins/export/sql.py: radio groups are handled          * formed/formed/plugins/export/sql.py: radio groups are handled
487            like choices now.            like choices now.
488    
489  2009-02-09      Sascha L. Teichmanne <[email protected]>  2009-02-09      Sascha L. Teichmann <[email protected]>
490    
491          Make it startable again.          Make it startable again.
492    

Legend:
Removed from v.308  
changed lines
  Added in v.352

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26