/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.226  
changed lines
  Added in v.338

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26