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

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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26