/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.329  
changed lines
  Added in v.378

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26