/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.315  
changed lines
  Added in v.377

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26