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

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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26