/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.241  
changed lines
  Added in v.343

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26