/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.223  
changed lines
  Added in v.342

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26