/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.307  
changed lines
  Added in v.366

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26