/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 242 by teichmann, Wed Feb 27 07:13:31 2008 UTC revision 359 by roland, Wed Apr 28 08:07:00 2010 UTC
# Line 1  Line 1 
1    2010-04-28      Roland Geider <[email protected]>
2    
3            * formed/plugins/export/xls.py: Radiogroups are exported
4            * formed/plugins/export/xsd.py: WASKA formedtree.xml validates XSD
5            JMD formedtree.xml validates XSD
6            
7    2010-04-08  Torsten Irländer <[email protected]>
8    
9            * formed/formed/plugins/modify/rules.py
10            (GenerateRequiredRules.generateDateSequenceRules): Add error mark to
11            rules. Generete each rule twice to be able to render errors at both
12            datefields.
13    
14    2010-04-07  Torsten Irländer <[email protected]>
15    
16            * formed/formed/plugins/export/rg_sql.py: Added "Revision"-Tag.
17    
18    2010-04-06  Torsten Irländer <[email protected]>
19    
20            * formed/formed/io/document.py (_toXML): Added comment with
21            "$Revision"-tag. This tag will/can then be substituted by the VCS.
22            * formed/formed/plugins/export/new_sql.py
23            (ExportAsSQLFilter.doExport): Added comment with
24            "$Revision"-tag. This tag will/can then be substituted by the VCS.
25            * formed/formed/model/exprtree.py: Added years operator.
26    
27    2010-03-30      Roland Geider <[email protected]>
28    
29            * formed/formed/plugins/export/latex.py: Added filter
30    
31    2010-03-25      Roland Geider <[email protected]>
32    
33            * formed/formed/plugins/export/xsd.py: Generate valid XML
34    
35    2010-02-11      Frank Koormann <[email protected]>
36    
37            * formed/formed/plugins/export/xls.py: Allow groups in choices.
38    
39    2009-12-02      Torsten Irländer <[email protected]>
40    
41            * formed/formed/plugins/export/typemap.py: do not ignore conditional
42              nodes on traversal.
43    
44    2009-11-17      Sascha L. Teichmann <[email protected]>
45    
46            * formed/formed/model/exprtree.py: Recognize '%' vars
47              in compilation. Does not eval it!
48    
49            * formed/formed/plugins/modify/rules.py: Generate '%' vars
50              for variables in repeat groups.
51    
52    2009-11-13      Sascha L. Teichmann <[email protected]>
53    
54            * formed/formed/plugins/export/typemap.py: Fixed to work
55            with new repeat group nodes.
56    
57    2009-10-28      Sascha L. Teichmann <[email protected]>
58    
59            * formed/formed/plugins/export/xsd.py,
60            formed/formed/plugins/export/sql.py,
61            formed/formed/plugins/export/new_sql.py: Allow groups in choices.
62    
63    2009-10-07      Frank Koormann <[email protected]>
64    
65            * formed/formed/plugins/export/latex.py:
66            Adjusted textprocessing to escape tex-active characters.
67    
68    2009-10-07      Sascha L. Teichmann <[email protected]>
69    
70            * formed/formed/plugins/export/html.py, formed/formed/plugins/export/latex.py,
71            formed/formed/plugins/export/html2.py: Adjusted to cope with
72            "semi-complete" implementation of logbook tree structure.
73    
74    2009-06-18      Torsten Irländer <[email protected]>
75    
76            * formed/formed/plugins/export/new_sql.py,
77              formed/formed/plugins/export/rg_sql.py: Fixed some sql errors, and
78              added permissions.
79    
80    2009-06-18      Torsten Irländer <[email protected]>
81    
82            * formed/formed/plugins/export/new_sql.py: Commented out generation of
83            page_views, as they do not work with rgroups.
84    
85    2009-06-17      Torsten Irländer <[email protected]>
86    
87            * formed/formed/plugins/export/new_sql.py: Fixed anonymize function
88            and rolenames.
89    
90    2009-06-17      Sascha L. Teichmann <[email protected]>
91    
92            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
93    
94    2009-05-26      Sascha L. Teichmann <[email protected]>
95    
96            * formed/formed/plugins/names/filter.py: small optimization.
97    
98    2009-05-26      Sascha L. Teichmann <[email protected]>
99    
100            * formed/formed/plugins/names/filter.py: Repaired unique filter for
101              nodecomponent names.
102    
103    2009-05-06      Sascha L. Teichmann <[email protected]>
104    
105            * formed/formed/plugins/export/rg_sql.py: Only create depending
106              repeat groups if no uuid is given. If a uuid is given then
107              the creation is triggered by an xml import.
108    
109    2009-04-28      Sascha L. Teichmann <[email protected]>
110    
111            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
112              replace the old one. The new one faciliates the new RepeatNode instead
113              of the Group.isRepeat() method to tell if something is to be repeated.
114    
115            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
116              The old one is deactivated.
117    
118            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
119    
120    2009-04-28      Sascha L. Teichmann <[email protected]>
121    
122            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
123              TODO: Adjust execution rights.
124    
125    2009-04-27      Sascha L. Teichmann <[email protected]>
126    
127            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
128              Add functions to create dataset.
129    
130    2009-04-24      Sascha L. Teichmann <[email protected]>
131    
132            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
133              tree structure functions in database.
134    
135            * formed/formed/config.py: load plug-in.
136    
137    2009-04-16      Sascha L. Teichmann <[email protected]>
138    
139            * formed/formed/model/data.py: Added 'digest' attribute to
140              RepeatNode. Removed needless methods
141    
142    2009-04-16      Sascha L. Teichmann <[email protected]>
143    
144            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
145              more readable with '=' and '<>'.
146    
147    2009-04-02      Sascha L. Teichmann <[email protected]>
148    
149            * formed/formed/plugins/export/sql.py: call anonymization
150              of uuid on anonymization of case.
151    
152    2009-03-31      Sascha L. Teichmann <[email protected]>
153    
154            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
155              case_anonymize().
156    
157    2009-03-31      Sascha L. Teichmann <[email protected]>
158    
159            * formed/formed/model/exprtree.py: Add some code to pretty print
160              the trees infix.
161    
162            * formed/formed/plugins/export/rules.py: New. Exporter for human
163              readable rules.
164    
165            * formed/formed/plugins/export/html.py: Fixed HTML generation.
166    
167            * formed/formed/config.py: Added new new Rule export plug-in.
168    
169    2009-03-31      Sascha L. Teichmann <[email protected]>
170    
171            * formed/formed/model/exprtree.py: Fixes from server. Raise
172              exceptions if there is less or more than one element on stack
173              after compilation of expression.
174    
175    2009-03-20      Sascha L. Teichmann <[email protected]>
176    
177            * formed/formed/model/data.py: Removed debug output
178    
179            * formed/formed/plugins/modify/rules.py: Fixed error message.
180              Generate past and future rules.
181    
182    2009-03-16      Sascha L. Teichmann <[email protected]>
183    
184            * formed/formed/model/exprtree.py: Forget to call today with context.
185    
186    2009-03-16      Sascha L. Teichmann <[email protected]>
187    
188            * formed/formed/io/document.py: Fixed syntax typo.
189    
190    2009-03-16      Sascha L. Teichmann <[email protected]>
191    
192            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
193    
194    2009-03-16      Sascha L. Teichmann <[email protected]>
195    
196            * formed/formed/model/data.py: Added ConditionalNode
197    
198            * formed/formed/io/document.py: Make ConditionalNode loadable.
199    
200    2009-03-13      Sascha L. Teichmann <[email protected]>
201    
202            * formed/formed/plugins/modify/rules.py: Make the error descriptions
203              in date sequence rules more precise.
204    
205    2009-03-13      Sascha L. Teichmann <[email protected]>
206    
207            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
208    
209    2009-03-13      Sascha L. Teichmann <[email protected]>
210    
211            * formed/formed/model/exprtree.py: New tree based expression engine.
212    
213            * formed/formed/model/__init__.py, formed/formed/model/data.py:
214              Adjusted imports.
215    
216    2009-03-12      Torsten Irländer <[email protected]>
217    2009-06-17      Sascha L. Teichmann <[email protected]>
218    
219            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
220    
221    2009-05-26      Sascha L. Teichmann <[email protected]>
222    
223            * formed/formed/plugins/names/filter.py: small optimization.
224    
225    2009-05-26      Sascha L. Teichmann <[email protected]>
226    
227            * formed/formed/plugins/names/filter.py: Repaired unique filter for
228              nodecomponent names.
229    
230    2009-05-06      Sascha L. Teichmann <[email protected]>
231    
232            * formed/formed/plugins/export/rg_sql.py: Only create depending
233              repeat groups if no uuid is given. If a uuid is given then
234              the creation is triggered by an xml import.
235    
236    2009-04-28      Sascha L. Teichmann <[email protected]>
237    
238            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
239              replace the old one. The new one faciliates the new RepeatNode instead
240              of the Group.isRepeat() method to tell if something is to be repeated.
241    
242            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
243              The old one is deactivated.
244    
245            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
246    
247    2009-04-28      Sascha L. Teichmann <[email protected]>
248    
249            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
250              TODO: Adjust execution rights.
251    
252    2009-04-27      Sascha L. Teichmann <[email protected]>
253    
254            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
255              Add functions to create dataset.
256    
257    2009-04-24      Sascha L. Teichmann <[email protected]>
258    
259            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
260              tree structure functions in database.
261    
262            * formed/formed/config.py: load plug-in.
263    
264    2009-04-16      Sascha L. Teichmann <[email protected]>
265    
266            * formed/formed/model/data.py: Added 'digest' attribute to
267              RepeatNode. Removed needless methods
268    
269    2009-04-16      Sascha L. Teichmann <[email protected]>
270    
271            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
272              more readable with '=' and '<>'.
273    
274    2009-04-02      Sascha L. Teichmann <[email protected]>
275    
276            * formed/formed/plugins/export/sql.py: call anonymization
277              of uuid on anonymization of case.
278    
279    2009-03-31      Sascha L. Teichmann <[email protected]>
280    
281            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
282              case_anonymize().
283    
284    2009-03-31      Sascha L. Teichmann <[email protected]>
285    
286            * formed/formed/model/exprtree.py: Add some code to pretty print
287              the trees infix.
288    
289            * formed/formed/plugins/export/rules.py: New. Exporter for human
290              readable rules.
291    
292            * formed/formed/plugins/export/html.py: Fixed HTML generation.
293    
294            * formed/formed/config.py: Added new new Rule export plug-in.
295    
296    2009-03-31      Sascha L. Teichmann <[email protected]>
297    
298            * formed/formed/model/exprtree.py: Fixes from server. Raise
299              exceptions if there is less or more than one element on stack
300              after compilation of expression.
301    
302    2009-03-20      Sascha L. Teichmann <[email protected]>
303    
304            * formed/formed/model/data.py: Removed debug output
305    
306            * formed/formed/plugins/modify/rules.py: Fixed error message.
307              Generate past and future rules.
308    
309    2009-03-16      Sascha L. Teichmann <[email protected]>
310    
311            * formed/formed/model/exprtree.py: Forget to call today with context.
312    
313    2009-03-16      Sascha L. Teichmann <[email protected]>
314    
315            * formed/formed/io/document.py: Fixed syntax typo.
316    
317    2009-03-16      Sascha L. Teichmann <[email protected]>
318    
319            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
320    
321    2009-03-16      Sascha L. Teichmann <[email protected]>
322    
323            * formed/formed/model/data.py: Added ConditionalNode
324    
325            * formed/formed/io/document.py: Make ConditionalNode loadable.
326    
327    2009-03-13      Sascha L. Teichmann <[email protected]>
328    
329            * formed/formed/plugins/modify/rules.py: Make the error descriptions
330              in date sequence rules more precise.
331    
332    2009-03-13      Sascha L. Teichmann <[email protected]>
333    
334            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
335    
336    2009-03-13      Sascha L. Teichmann <[email protected]>
337    
338            * formed/formed/model/exprtree.py: New tree based expression engine.
339    
340            * formed/formed/model/__init__.py, formed/formed/model/data.py:
341              Adjusted imports.
342    
343    2009-03-12      Torsten Irländer <[email protected]>
344    2009-06-17      Sascha L. Teichmann <[email protected]>
345    
346            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
347    
348    2009-05-26      Sascha L. Teichmann <[email protected]>
349    
350            * formed/formed/plugins/names/filter.py: small optimization.
351    
352    2009-05-26      Sascha L. Teichmann <[email protected]>
353    
354            * formed/formed/plugins/names/filter.py: Repaired unique filter for
355              nodecomponent names.
356    
357    2009-05-06      Sascha L. Teichmann <[email protected]>
358    
359            * formed/formed/plugins/export/rg_sql.py: Only create depending
360              repeat groups if no uuid is given. If a uuid is given then
361              the creation is triggered by an xml import.
362    
363    2009-04-28      Sascha L. Teichmann <[email protected]>
364    
365            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
366              replace the old one. The new one faciliates the new RepeatNode instead
367              of the Group.isRepeat() method to tell if something is to be repeated.
368    
369            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
370              The old one is deactivated.
371    
372            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
373    
374    2009-04-28      Sascha L. Teichmann <[email protected]>
375    
376            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
377              TODO: Adjust execution rights.
378    
379    2009-04-27      Sascha L. Teichmann <[email protected]>
380    
381            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
382              Add functions to create dataset.
383    
384    2009-04-24      Sascha L. Teichmann <[email protected]>
385    
386            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
387              tree structure functions in database.
388    
389            * formed/formed/config.py: load plug-in.
390    
391    2009-04-16      Sascha L. Teichmann <[email protected]>
392    
393            * formed/formed/model/data.py: Added 'digest' attribute to
394              RepeatNode. Removed needless methods
395    
396    2009-04-16      Sascha L. Teichmann <[email protected]>
397    
398            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
399              more readable with '=' and '<>'.
400    
401    2009-04-02      Sascha L. Teichmann <[email protected]>
402    
403            * formed/formed/plugins/export/sql.py: call anonymization
404              of uuid on anonymization of case.
405    
406    2009-03-31      Sascha L. Teichmann <[email protected]>
407    
408            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
409              case_anonymize().
410    
411    2009-03-31      Sascha L. Teichmann <[email protected]>
412    
413            * formed/formed/model/exprtree.py: Add some code to pretty print
414              the trees infix.
415    
416            * formed/formed/plugins/export/rules.py: New. Exporter for human
417              readable rules.
418    
419            * formed/formed/plugins/export/html.py: Fixed HTML generation.
420    
421            * formed/formed/config.py: Added new new Rule export plug-in.
422    
423    2009-03-31      Sascha L. Teichmann <[email protected]>
424    
425            * formed/formed/model/exprtree.py: Fixes from server. Raise
426              exceptions if there is less or more than one element on stack
427              after compilation of expression.
428    
429    2009-03-20      Sascha L. Teichmann <[email protected]>
430    
431            * formed/formed/model/data.py: Removed debug output
432    
433            * formed/formed/plugins/modify/rules.py: Fixed error message.
434              Generate past and future rules.
435    
436    2009-03-16      Sascha L. Teichmann <[email protected]>
437    
438            * formed/formed/model/exprtree.py: Forget to call today with context.
439    
440    2009-03-16      Sascha L. Teichmann <[email protected]>
441    
442            * formed/formed/io/document.py: Fixed syntax typo.
443    
444    2009-03-16      Sascha L. Teichmann <[email protected]>
445    
446            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
447    
448    2009-03-16      Sascha L. Teichmann <[email protected]>
449    
450            * formed/formed/model/data.py: Added ConditionalNode
451    
452            * formed/formed/io/document.py: Make ConditionalNode loadable.
453    
454    2009-03-13      Sascha L. Teichmann <[email protected]>
455    
456            * formed/formed/plugins/modify/rules.py: Make the error descriptions
457              in date sequence rules more precise.
458    
459    2009-03-13      Sascha L. Teichmann <[email protected]>
460    
461            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
462    
463    2009-03-13      Sascha L. Teichmann <[email protected]>
464    
465            * formed/formed/model/exprtree.py: New tree based expression engine.
466    
467            * formed/formed/model/__init__.py, formed/formed/model/data.py:
468              Adjusted imports.
469    
470    2009-03-12      Torsten Irländer <[email protected]>
471    
472            Introduced new order attribute for date fields
473    
474            * formed/formed/model/data.py: Order fields can be used to define to
475            ordering of datefields withing the document. Needed for automatic
476            generation of consistency rules.
477    
478    2009-02-09      Sascha L. Teichmann <[email protected]>
479    
480            * formed/formed/model/data.py: Allow pages to be 'invisible'.
481    
482    2009-02-09      Sascha L. Teichmann <[email protected]>
483    
484            * formed/formed/plugins/export/sql.py: Fixed problem with
485              description reference tables of radio groups.
486    
487    2009-02-09      Sascha L. Teichmann <[email protected]>
488    
489            * formed/formed/plugins/export/sql.py: replace '-' in names
490              by '_'.
491              
492    2009-02-09      Sascha L. Teichmann <[email protected]>
493    
494            * formed/formed/plugins/export/sql.py: to figure ou which
495              tables are equal the insert statememnts are lower cased
496              and sorted before they are compared. This reduces the number
497              of generated referfence tables.
498    
499    2009-02-09      Sascha L. Teichmann <[email protected]>
500    
501            Repair SQL schema creation for radio groups.
502    
503            * formed/formed/plugins/export/sql.py: radio groups are handled
504              like choices now.
505    
506    2009-02-09      Sascha L. Teichmann <[email protected]>
507    
508            Make it startable again.
509    
510            * formed/formed/plugins/export/xls.py: Import pyExcelerator only
511              when plug-in is called.
512    
513            * formed/formed/model/nodecomponents.py: Event routing was messed up.
514              Rewired root node with document.
515    
516            * formed/formed/plugins/web/help.py: Removed old xml.ext import.
517              XXX: This breaks creating help by now!
518    
519            * formed/formed/io/parser.py: Replace old deprecated base class
520              by new one.
521    
522            * formed/formed/main.py: Do not crash if locale cannot be set.
523    
524            * formed/formed/ui/controls.py: Use document.getCase() instead
525              of document.case to prevent uninitialized dereferences.
526    
527    2009-01-22      Torsten Irländer <[email protected]>
528    
529            Implemented new XML-Format for formed xml files.
530    
531            * formed/formed/model/nodecomponents.py,
532              formed/formed/io/document.py,
533              formed/formed/main.py,
534              formed/formed/ui/controls.py: Introduced new "case" and "logbook"
535              node. Under case is the definition of the formular. logbook will
536              hold the defintion of logboog entrys. For now only the part under
537              "case" can be modified.  
538    
539    2009-01-21      Torsten Irländer <[email protected]>
540    
541            Changed way how XSD-Scheme is generated
542    
543            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
544              logbookentrys. The scheme definiton is now hardcoded in the
545              exporter as it will rarely change. It logbookpart will not be
546              generated from the formedtree anymore.
547    
548    2009-01-20      Torsten Irländer <[email protected]>
549    
550            Support Logbook entrys in xsd schema export
551    
552            * formed/formed/model/data.py: Repeatnode are now handeld as
553              repeatgroups in xsd-export
554            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
555              logbookentrys. The scheme will now validate against an xmlfile from
556              the offlineclient.
557    
558    2009-01-09      Torsten Irländer <[email protected]>
559    
560            Added new repeat node
561    
562            * formed/formed/model/data.py,
563              formed/formed/io/document.py: Added repeatnode to the formedtree.
564              TODO: Remove repeatgroup handling from the groupnode.
565    
566    2009-01-08      Torsten Irländer <[email protected]>
567    
568            Add isset operator to autogenerated rules.
569    
570            * formed/formed/plugins/modify/rules.py: Add issed operator to standard
571              autogenerated rules.
572    
573    2008-12-17      Frank Koormann <[email protected]>
574    
575            * formed/formed/plugins/export/latex.py: Export form as set of
576            latex tables to be included into a master document. The export
577            generates section marks to structure the form and placeholders for
578            help texts to be merged in by a post processing step.
579    
580    2008-12-04      Sascha L. Teichmann <[email protected]>
581    
582            * formed/formed/model/expr.py: Added 'today' which pushes the current date
583              on the stack.
584    
585    2008-12-03      Sascha L. Teichmann <[email protected]>
586    
587            * formed/formed/plugins/web/controllers.py: compute changeset more correctly in
588              storage of fields.
589    
590            * formed/formed/plugins/export/xsd.py: Added unknown int -999999 to integer
591              fields as an accepted value. Generate schema for radio groups too.
592    
593    2008-12-01      Torsten Irländer <[email protected]>
594    
595            Added autmatic generation of required rules
596    
597            * formed/formed/model/data.py,
598              formed/formed/model/expr.py,
599              formed/formed/plugins/modify/rules.py: Default rules for required
600              fields can now be generated.
601    
602    2008-11-28      Sascha L. Teichmann <[email protected]>
603    
604            * formed/formed/model/data.py, formed/formed/model/nodecomponents.py:
605              Ported WidgetCollector from Offline client.
606    
607            * formed/formed/plugins/modify/__init__.py, formed/formed/plugins/modify,
608              formed/formed/plugins/modify/rules.py: Stub for required rules generator.
609    
610            * formed/formed/config.py: Bind new filter to FormEd
611    
612    2008-11-27      Torsten Irländer <[email protected]>
613    
614            * formed/formed/model/data.py: Added new attribute mark for rules
615    
616    2008-11-10      Torsten Irländer <[email protected]>
617    
618            Implemented radio-matrix elements. radio elelement having the same
619            options can now be rendered in table form.
620    
621            * formed/formed/model/data.py,
622              formed/formed/io/document.py: Added new radio-matrix element to the
623              model and gui
624            * formed/formed/plugins/web/view_renderer.py: Write html-renderer for
625              the radio-matrix element.
626    
627    2008-11.03      Torsten Irländer <[email protected]>
628    
629            * formed/formed/model/data.py: Fixed import error
630    
631    2008-10-29      Sascha L. Teichmann <[email protected]>
632    
633            Relative paths in external choices are now possible. Relative paths are
634            relative to path of the master document.
635    
636            * formed/model/data.py: external choice are now storing the path to the
637              master document.
638    
639            * formed/formed/io/document.py: Pass context to SAX builder.
640    
641            * formed/formed/io/factories.py: For new created nodes look if there
642              is a method 'setLoadContext' and call it.
643    
644    2008-09-04      Sascha L. Teichmann <[email protected]>
645    
646            * doc/beschreibung.txt: New. Initial description of FormEd (german).
647    
648    2008-08-22      Sascha L. Teichmann <[email protected]>
649    
650            * formed/formed/model/nodecomponents.py: Added attribute 'flags'.
651    
652    2008-08-21      Sascha L. Teichmann <[email protected]>
653    
654            * formed/formed/io/document.py: Indent tree while saving
655            * formed/formed/main.py: removed needless print
656    
657    2008-08-15      Sascha L. Teichmann <[email protected]>
658    
659            * LICENSE: New GPLv3
660            * */*.py, *.sh: Added reference to LICENSE
661    
662    2008-08-15      Sascha L. Teichmann <[email protected]>
663    
664            * tools: removed because there a no tools any more.
665    
666    2008-08-15      Sascha L. Teichmann <[email protected]>
667    
668            * tools/formed: moved one level up because its the only
669              part of this project now.
670    
671    2008-08-15      Sascha L. Teichmann <[email protected]>
672    
673            * tools/anonym/*: Removed as it belongs to mpuls WASKA
674    
675    2008-08-15      Sascha L. Teichmann <[email protected]>
676    
677            * pdf2xfa/*: removed. It belongs to mpuls
678    
679    2008-08-13 L. Teichmann <[email protected]>
680    
681            i18n of the plug-ins:
682            * tools/formed/formed/plugins/export/diff.py,
683              tools/formed/formed/plugins/export/data.py,
684              tools/formed/formed/plugins/export/old_sql.py,
685              tools/formed/formed/plugins/export/latex.py,
686              tools/formed/formed/plugins/export/xsd.py,
687              tools/formed/formed/plugins/export/sql.py,
688              tools/formed/formed/plugins/export/typemap.py,
689              tools/formed/formed/plugins/export/html.py,
690              tools/formed/formed/plugins/export/mode.py,
691              tools/formed/formed/plugins/export/html2.py,
692              tools/formed/formed/plugins/export/xls.py,
693              tools/formed/formed/plugins/names/filter.py,
694              tools/formed/formed/plugins/plugin.py,
695              tools/formed/formed/plugins/web/help.py,
696              tools/formed/formed/plugins/web/form_renderer.py,
697              tools/formed/formed/plugins/web/plugin.py,
698              tools/formed/formed/plugins/web/error_renderer.py,
699              tools/formed/formed/plugins/web/view_renderer.py,
700              tools/formed/formed/plugins/web/semantic.py,
701              tools/formed/formed/plugins/web/cache.py,
702              tools/formed/formed/plugins/web/server.py,
703              tools/formed/formed/plugins/web/controllers.py,
704              tools/formed/formed/plugins/web/renderer.py,
705              tools/formed/formed/plugins/ui/controls.py,
706              tools/formed/formed/config.py: _("")s the stuff
707              tools/formed/po/formed.pot, tools/formed/po/de_DE.po:
708              extracted and translated.
709    
710    2008-08-08      Sascha L. Teichmann <[email protected]>
711    
712            First version of FormEd i18n. After checkout go to tools/formed/po/ and
713            say 'make mo'. Afterwards you can start FormEd as usual.
714    
715            * tools/formed/resources: New. Place to places ressources like *.mo files
716            * tools/formed/formed/main.py, tools/formed/formed/ui/controls.py: Add _("")s
717              
718            * tools/formed/po,
719              tools/formed/po/Makefile,
720              tools/formed/po/formed.pot,
721              tools/formed/po/de_DE.po: i18n stuff.
722    
723    2008-08-08      Sascha L. Teichmann <[email protected]>
724    
725            * tools/anonym/xmlexport.py: Only export cases which are not
726              'schwebend geloescht'.
727    
728    2008-07-23      Sascha L. Teichmann <[email protected]>
729    
730            Fixed issue472
731    
732            * tools/anonym/xmlimport.py: Regenerate dicts from current form ed tree.
733    
734    2008-07-17      Sascha L. Teichmann <[email protected]>
735    
736            * tools/anonym/xmlimport.py: removed marking of invalid cases
737            * tools/anonym/cron.importAnonXml.sh: re-inserted here.
738    
739    2008-07.07      Torsten Irländer <[email protected]>
740    
741            * tools/formed/formed/plugins/export/latex.py
742              tools/formed/formed/config.py: Added new LaTex Export. Beware this
743              is even more ugly the HTML Export.
744            * tools/formed/formed/plugins/export/html.py: Added information on
745              anonymisation to the html export.
746    
747    2008-07-07      Sascha L. Teichmann <[email protected]>
748    
749            * tools/anonym/xmlimport.py: Mark cases if they are inconsistent.
750    
751    2008-07-07      Sascha L. Teichmann <[email protected]>
752    
753            * tools/anonym/xmlimport.py: Updated to schema 1.5. (Which is incompatible to 1.4)
754    
755    2008-07-07      Sascha L. Teichmann <[email protected]>  
756            
757            * tools/formed/formed/plugins/export/html.py: Added additional column
758            to the html export with information how each field will get
759            anonymized.
760    
761    2008-07-07      Sascha L. Teichmann <[email protected]>  
762    
763            * tools/anonym/xmlimport.py: sync with productive version.
764    
765    2008-06-10      Torsten Irländer <[email protected]>
766    
767            * tools/formed/formed/plugins/export/sql.py: grant admin permission to
768              call anonymize function
769    
770    2008-05-21      Sascha L. Teichmann <[email protected]>  
771    
772            * tools/formed/formed/plugins/export/xsd.py: Brought encoding
773              back to UTF-8.
774    
775    2008-05-21      Frank Koormann <[email protected]>
776    
777            * tools/formed/formed/plugins/export/xls.py: New, export key value
778            tables as excel workbook with one sheet per table.
779    
780            * tools/formed/formed/config.py: ExportKeyValueTableAsXLS added.
781    
782    2008-05-21      Frank Koormann <[email protected]>
783    
784            * tools/formed/formed/plugins/export/xsd.py
785            (SchemaCreator._createChoice): Fix use of choices name.
786    
787    2008-04-29      Sascha L. Teichmann <[email protected]>
788    
789            * tools/formed/formed/plugins/export/xsd.py: Use substitution group
790              to allow arbitrary order of repeat groups.
791    
792    2008-04-29      Sascha L. Teichmann <[email protected]>
793    
794            * tools/formed/formed/plugins/export/xsd.py: Removed a needless
795              character.
796    
797    2008-04-29      Sascha L. Teichmann <[email protected]>
798    
799            * tools/formed/formed/plugins/export/xsd.py: Added annotations
800              to fields.
801    
802    2008-04-29      Sascha L. Teichmann <[email protected]>
803    
804            * tools/formed/formed/plugins/export/xsd.py: Added for
805              choice fields.
806    
807    2008-04-29      Sascha L. Teichmann <[email protected]>
808    
809            * tools/formed/formed/plugins/export/xsd.py: Added support for
810              boolean fields based on enumerations.
811    
812    2008-04-28      Sascha L. Teichmann <[email protected]>
813    
814            * tools/formed/formed/plugins/export/xsd.py: Added support for
815              date, text and textarea fields.
816    
817    2008-04-28      Sascha L. Teichmann <[email protected]>
818    
819            * tools/formed/formed/plugins/export/xsd.py: Added support for
820              repeat groups and integer fields.
821    
822    2008-04-28      Sascha L. Teichmann <[email protected]>
823    
824            * tools/formed/formed/plugins/export/xsd.py: New. plug-in for
825              exporting as XML schema. not ready, yet.
826    
827            * tools/formed/formed/config.py: Use new plug-in.
828    
829            * tools/formed/formed/plugins/export/sql.py: Fixed wrong GUI text.
830    
831    2008-04-17      Torsten Irländer <[email protected]>
832    
833            * tools/formed/formed/plugins/export/sql.py: Changed WHERE clause in
834            for the views because of the new group permissions.
835    
836    2008-04-09      Sascha L. Teichmann <[email protected]>
837    
838            * tools/anonym/cron.deleteOldAnonymized.sh: New. cron job to delete
839              old anonymized cases.
840    
841    2008-04-01      Sascha L. Teichmann <[email protected]>
842    
843            * tools/anonym/xmlexport.py: Removed "WHERE einverstaendniserklaerung = 1"
844              from clause to select datasets.
845              Replace ']]>' in CDATA sections with correct splitted replacement.
846    
847    2008-03-12      Sascha L. Teichmann <[email protected]>
848            
849            * tools/anonym/cron.importAnonXml.sh: Added absolut path to  xmlimport
850              script.
851    
852            * tools/anonym/xmlimport.py: commented out database port from
853              connectionstring.
854    
855    2008-03-12      Sascha L. Teichmann <[email protected]>
856    
857            * tools/formed/formed/plugins/export/sql.py: Fixed bug in generation
858              of anonymization of repeat groups (wrong id was given).
859    
860    2008-03-11      Sascha L. Teichmann <[email protected]>
861    
862            * tools/formed/formed/plugins/export/sql.py: Generate no update
863              statements for relations which have no anonym functions applied.
864    
865    2008-03-11      Sascha L. Teichmann <[email protected]>
866    
867            * tools/formed/formed/plugins/export/sql.py: Added a newline after
868              'COMMIT;' in the last line.
869    
870    2008-03-11      Sascha L. Teichmann <[email protected]>
871    
872            * tools/formed/formed/plugins/export/sql.py: Fixed syntax of
873              generated anonymize_case() function.
874              
875    2008-03-11      Sascha L. Teichmann <[email protected]>
876    
877            * tools/formed/formed/plugins/export/sql.py: Added code to
878              generate a plpgsql function anonymize_case() that anonymized
879              a given case and all of its depending repeat groups.
880    
881    2008-03-06      Sascha L. Teichmann <[email protected]>
882    
883            * tools/anonym/xmlimport.py: remove print of insert statement.
884    
885            * tools/formed/formed/plugins/export/sql.py: Print generation date in ISO.
886    
887    2008-03-03      Torsten Irländer <[email protected]>
888    
889            * anonym/cron.sendAnonXml.sh,
890              anonym/getDbList.sh: Modified script to be used directly in the
891              production environment (Copied running scripts from production
892              server)
893    
894            * cron.importAnonXml.sh: Added deleting of ols cases. Modified script
895              to be used in a production environment (Cpoied running script from
896              production server)
897    
898            * tools/anonym/xmlexport.py: Added "WHERE" clause to SQL-Statement to
899              ensure that only valid cases get exported
900    
901    2008-02-27      Sascha L. Teichmann <[email protected]>
902    
903            * tools/anonym/xmlimport.py: Fixed bug in date converter.
904    
905  2008-02-27      Sascha L. Teichmann <[email protected]>  2008-02-27      Sascha L. Teichmann <[email protected]>
906    
907            * tools/anonym/xmlimport.py: Simpilied version
908    
909    2008-02-27      Sascha L. Teichmann <[email protected]>
910    
911          * tools/anonym/cron.importAnonXml.sh: Add sudo call for          * tools/anonym/cron.importAnonXml.sh: Add sudo call for
912            xmlimport.py and parameters.            xmlimport.py and parameters.
913    
# Line 29  Line 938 
938            the files into the DB. After that the script will cleanup the            the files into the DB. After that the script will cleanup the
939            directory.            directory.
940    
941    2008-02-25      Torsten Irländer <[email protected]>
942            
943            * tools/anonym/cron.sendAnonXml.sh,
944              tools/anonym/xmlexport.py,
945              tools/anonym/getDbList.sh: Added shell-scripts for exporting cases
946    
947  2008-02-25      Sascha L. Teichmann <[email protected]>  2008-02-25      Sascha L. Teichmann <[email protected]>
948    
949          * tools/anonym/joincsv.py: Fixed typo which generated wrong number of cols.          * tools/anonym/joincsv.py: Fixed typo which generated wrong number of cols.

Legend:
Removed from v.242  
changed lines
  Added in v.359

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26