/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.232  
changed lines
  Added in v.358

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26