/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.235  
changed lines
  Added in v.354

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26