/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.333  
changed lines
  Added in v.380

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26