/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.221  
changed lines
  Added in v.352

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26