/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 190 by teichmann, Fri Sep 21 09:30:39 2007 UTC revision 320 by teichmann, Fri Mar 20 14:40:36 2009 UTC
# Line 1  Line 1 
1    2009-03-20      Sascha L. Teichmann <[email protected]>
2    
3            * formed/formed/model/data.py: Removed debug output
4    
5            * formed/formed/plugins/modify/rules.py: Fixed error message.
6              Generate past and future rules.
7    
8    2009-03-16      Sascha L. Teichmann <[email protected]>
9    
10            * formed/formed/model/exprtree.py: Forget to call today with context.
11    
12    2009-03-16      Sascha L. Teichmann <[email protected]>
13    
14            * formed/formed/io/document.py: Fixed syntax typo.
15    
16    2009-03-16      Sascha L. Teichmann <[email protected]>
17    
18            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
19    
20    2009-03-16      Sascha L. Teichmann <[email protected]>
21    
22            * formed/formed/model/data.py: Added ConditionalNode
23    
24            * formed/formed/io/document.py: Make ConditionalNode loadable.
25    
26    2009-03-13      Sascha L. Teichmann <[email protected]>
27    
28            * formed/formed/plugins/modify/rules.py: Make the error descriptions
29              in date sequence rules more precise.
30    
31    2009-03-13      Sascha L. Teichmann <[email protected]>
32    
33            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
34    
35    2009-03-13      Sascha L. Teichmann <[email protected]>
36    
37            * formed/formed/model/exprtree.py: New tree based expression engine.
38    
39            * formed/formed/model/__init__.py, formed/formed/model/data.py:
40              Adjusted imports.
41    
42    2009-03-12      Torsten Irländer <[email protected]>
43    
44            Introduced new order attribute for date fields
45    
46            * formed/formed/model/data.py: Order fields can be used to define to
47            ordering of datefields withing the document. Needed for automatic
48            generation of consistency rules.
49    
50    2009-02-09      Sascha L. Teichmann <[email protected]>
51    
52            * formed/formed/model/data.py: Allow pages to be 'invisible'.
53    
54    2009-02-09      Sascha L. Teichmann <[email protected]>
55    
56            * formed/formed/plugins/export/sql.py: Fixed problem with
57              description reference tables of radio groups.
58    
59    2009-02-09      Sascha L. Teichmann <[email protected]>
60    
61            * formed/formed/plugins/export/sql.py: replace '-' in names
62              by '_'.
63              
64    2009-02-09      Sascha L. Teichmann <[email protected]>
65    
66            * formed/formed/plugins/export/sql.py: to figure ou which
67              tables are equal the insert statememnts are lower cased
68              and sorted before they are compared. This reduces the number
69              of generated referfence tables.
70    
71    2009-02-09      Sascha L. Teichmann <[email protected]>
72    
73            Repair SQL schema creation for radio groups.
74    
75            * formed/formed/plugins/export/sql.py: radio groups are handled
76              like choices now.
77    
78    2009-02-09      Sascha L. Teichmann <[email protected]>
79    
80            Make it startable again.
81    
82            * formed/formed/plugins/export/xls.py: Import pyExcelerator only
83              when plug-in is called.
84    
85            * formed/formed/model/nodecomponents.py: Event routing was messed up.
86              Rewired root node with document.
87    
88            * formed/formed/plugins/web/help.py: Removed old xml.ext import.
89              XXX: This breaks creating help by now!
90    
91            * formed/formed/io/parser.py: Replace old deprecated base class
92              by new one.
93    
94            * formed/formed/main.py: Do not crash if locale cannot be set.
95    
96            * formed/formed/ui/controls.py: Use document.getCase() instead
97              of document.case to prevent uninitialized dereferences.
98    
99    2009-01-22      Torsten Irländer <[email protected]>
100    
101            Implemented new XML-Format for formed xml files.
102    
103            * formed/formed/model/nodecomponents.py,
104              formed/formed/io/document.py,
105              formed/formed/main.py,
106              formed/formed/ui/controls.py: Introduced new "case" and "logbook"
107              node. Under case is the definition of the formular. logbook will
108              hold the defintion of logboog entrys. For now only the part under
109              "case" can be modified.  
110    
111    2009-01-21      Torsten Irländer <[email protected]>
112    
113            Changed way how XSD-Scheme is generated
114    
115            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
116              logbookentrys. The scheme definiton is now hardcoded in the
117              exporter as it will rarely change. It logbookpart will not be
118              generated from the formedtree anymore.
119    
120    2009-01-20      Torsten Irländer <[email protected]>
121    
122            Support Logbook entrys in xsd schema export
123    
124            * formed/formed/model/data.py: Repeatnode are now handeld as
125              repeatgroups in xsd-export
126            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
127              logbookentrys. The scheme will now validate against an xmlfile from
128              the offlineclient.
129    
130    2009-01-09      Torsten Irländer <[email protected]>
131    
132            Added new repeat node
133    
134            * formed/formed/model/data.py,
135              formed/formed/io/document.py: Added repeatnode to the formedtree.
136              TODO: Remove repeatgroup handling from the groupnode.
137    
138    2009-01-08      Torsten Irländer <[email protected]>
139    
140            Add isset operator to autogenerated rules.
141    
142            * formed/formed/plugins/modify/rules.py: Add issed operator to standard
143              autogenerated rules.
144    
145    2008-12-17      Frank Koormann <[email protected]>
146    
147            * formed/formed/plugins/export/latex.py: Export form as set of
148            latex tables to be included into a master document. The export
149            generates section marks to structure the form and placeholders for
150            help texts to be merged in by a post processing step.
151    
152    2008-12-04      Sascha L. Teichmann <[email protected]>
153    
154            * formed/formed/model/expr.py: Added 'today' which pushes the current date
155              on the stack.
156    
157    2008-12-03      Sascha L. Teichmann <[email protected]>
158    
159            * formed/formed/plugins/web/controllers.py: compute changeset more correctly in
160              storage of fields.
161    
162            * formed/formed/plugins/export/xsd.py: Added unknown int -999999 to integer
163              fields as an accepted value. Generate schema for radio groups too.
164    
165    2008-12-01      Torsten Irländer <[email protected]>
166    
167            Added autmatic generation of required rules
168    
169            * formed/formed/model/data.py,
170              formed/formed/model/expr.py,
171              formed/formed/plugins/modify/rules.py: Default rules for required
172              fields can now be generated.
173    
174    2008-11-28      Sascha L. Teichmann <[email protected]>
175    
176            * formed/formed/model/data.py, formed/formed/model/nodecomponents.py:
177              Ported WidgetCollector from Offline client.
178    
179            * formed/formed/plugins/modify/__init__.py, formed/formed/plugins/modify,
180              formed/formed/plugins/modify/rules.py: Stub for required rules generator.
181    
182            * formed/formed/config.py: Bind new filter to FormEd
183    
184    2008-11-27      Torsten Irländer <[email protected]>
185    
186            * formed/formed/model/data.py: Added new attribute mark for rules
187    
188    2008-11-10      Torsten Irländer <[email protected]>
189    
190            Implemented radio-matrix elements. radio elelement having the same
191            options can now be rendered in table form.
192    
193            * formed/formed/model/data.py,
194              formed/formed/io/document.py: Added new radio-matrix element to the
195              model and gui
196            * formed/formed/plugins/web/view_renderer.py: Write html-renderer for
197              the radio-matrix element.
198    
199    2008-11.03      Torsten Irländer <[email protected]>
200    
201            * formed/formed/model/data.py: Fixed import error
202    
203    2008-10-29      Sascha L. Teichmann <[email protected]>
204    
205            Relative paths in external choices are now possible. Relative paths are
206            relative to path of the master document.
207    
208            * formed/model/data.py: external choice are now storing the path to the
209              master document.
210    
211            * formed/formed/io/document.py: Pass context to SAX builder.
212    
213            * formed/formed/io/factories.py: For new created nodes look if there
214              is a method 'setLoadContext' and call it.
215    
216    2008-09-04      Sascha L. Teichmann <[email protected]>
217    
218            * doc/beschreibung.txt: New. Initial description of FormEd (german).
219    
220    2008-08-22      Sascha L. Teichmann <[email protected]>
221    
222            * formed/formed/model/nodecomponents.py: Added attribute 'flags'.
223    
224    2008-08-21      Sascha L. Teichmann <[email protected]>
225    
226            * formed/formed/io/document.py: Indent tree while saving
227            * formed/formed/main.py: removed needless print
228    
229    2008-08-15      Sascha L. Teichmann <[email protected]>
230    
231            * LICENSE: New GPLv3
232            * */*.py, *.sh: Added reference to LICENSE
233    
234    2008-08-15      Sascha L. Teichmann <[email protected]>
235    
236            * tools: removed because there a no tools any more.
237    
238    2008-08-15      Sascha L. Teichmann <[email protected]>
239    
240            * tools/formed: moved one level up because its the only
241              part of this project now.
242    
243    2008-08-15      Sascha L. Teichmann <[email protected]>
244    
245            * tools/anonym/*: Removed as it belongs to mpuls WASKA
246    
247    2008-08-15      Sascha L. Teichmann <[email protected]>
248    
249            * pdf2xfa/*: removed. It belongs to mpuls
250    
251    2008-08-13 L. Teichmann <[email protected]>
252    
253            i18n of the plug-ins:
254            * tools/formed/formed/plugins/export/diff.py,
255              tools/formed/formed/plugins/export/data.py,
256              tools/formed/formed/plugins/export/old_sql.py,
257              tools/formed/formed/plugins/export/latex.py,
258              tools/formed/formed/plugins/export/xsd.py,
259              tools/formed/formed/plugins/export/sql.py,
260              tools/formed/formed/plugins/export/typemap.py,
261              tools/formed/formed/plugins/export/html.py,
262              tools/formed/formed/plugins/export/mode.py,
263              tools/formed/formed/plugins/export/html2.py,
264              tools/formed/formed/plugins/export/xls.py,
265              tools/formed/formed/plugins/names/filter.py,
266              tools/formed/formed/plugins/plugin.py,
267              tools/formed/formed/plugins/web/help.py,
268              tools/formed/formed/plugins/web/form_renderer.py,
269              tools/formed/formed/plugins/web/plugin.py,
270              tools/formed/formed/plugins/web/error_renderer.py,
271              tools/formed/formed/plugins/web/view_renderer.py,
272              tools/formed/formed/plugins/web/semantic.py,
273              tools/formed/formed/plugins/web/cache.py,
274              tools/formed/formed/plugins/web/server.py,
275              tools/formed/formed/plugins/web/controllers.py,
276              tools/formed/formed/plugins/web/renderer.py,
277              tools/formed/formed/plugins/ui/controls.py,
278              tools/formed/formed/config.py: _("")s the stuff
279              tools/formed/po/formed.pot, tools/formed/po/de_DE.po:
280              extracted and translated.
281    
282    2008-08-08      Sascha L. Teichmann <[email protected]>
283    
284            First version of FormEd i18n. After checkout go to tools/formed/po/ and
285            say 'make mo'. Afterwards you can start FormEd as usual.
286    
287            * tools/formed/resources: New. Place to places ressources like *.mo files
288            * tools/formed/formed/main.py, tools/formed/formed/ui/controls.py: Add _("")s
289              
290            * tools/formed/po,
291              tools/formed/po/Makefile,
292              tools/formed/po/formed.pot,
293              tools/formed/po/de_DE.po: i18n stuff.
294    
295    2008-08-08      Sascha L. Teichmann <[email protected]>
296    
297            * tools/anonym/xmlexport.py: Only export cases which are not
298              'schwebend geloescht'.
299    
300    2008-07-23      Sascha L. Teichmann <[email protected]>
301    
302            Fixed issue472
303    
304            * tools/anonym/xmlimport.py: Regenerate dicts from current form ed tree.
305    
306    2008-07-17      Sascha L. Teichmann <[email protected]>
307    
308            * tools/anonym/xmlimport.py: removed marking of invalid cases
309            * tools/anonym/cron.importAnonXml.sh: re-inserted here.
310    
311    2008-07.07      Torsten Irländer <[email protected]>
312    
313            * tools/formed/formed/plugins/export/latex.py
314              tools/formed/formed/config.py: Added new LaTex Export. Beware this
315              is even more ugly the HTML Export.
316            * tools/formed/formed/plugins/export/html.py: Added information on
317              anonymisation to the html export.
318    
319    2008-07-07      Sascha L. Teichmann <[email protected]>
320    
321            * tools/anonym/xmlimport.py: Mark cases if they are inconsistent.
322    
323    2008-07-07      Sascha L. Teichmann <[email protected]>
324    
325            * tools/anonym/xmlimport.py: Updated to schema 1.5. (Which is incompatible to 1.4)
326    
327    2008-07-07      Sascha L. Teichmann <[email protected]>  
328            
329            * tools/formed/formed/plugins/export/html.py: Added additional column
330            to the html export with information how each field will get
331            anonymized.
332    
333    2008-07-07      Sascha L. Teichmann <[email protected]>  
334    
335            * tools/anonym/xmlimport.py: sync with productive version.
336    
337    2008-06-10      Torsten Irländer <[email protected]>
338    
339            * tools/formed/formed/plugins/export/sql.py: grant admin permission to
340              call anonymize function
341    
342    2008-05-21      Sascha L. Teichmann <[email protected]>  
343    
344            * tools/formed/formed/plugins/export/xsd.py: Brought encoding
345              back to UTF-8.
346    
347    2008-05-21      Frank Koormann <[email protected]>
348    
349            * tools/formed/formed/plugins/export/xls.py: New, export key value
350            tables as excel workbook with one sheet per table.
351    
352            * tools/formed/formed/config.py: ExportKeyValueTableAsXLS added.
353    
354    2008-05-21      Frank Koormann <[email protected]>
355    
356            * tools/formed/formed/plugins/export/xsd.py
357            (SchemaCreator._createChoice): Fix use of choices name.
358    
359    2008-04-29      Sascha L. Teichmann <[email protected]>
360    
361            * tools/formed/formed/plugins/export/xsd.py: Use substitution group
362              to allow arbitrary order of repeat groups.
363    
364    2008-04-29      Sascha L. Teichmann <[email protected]>
365    
366            * tools/formed/formed/plugins/export/xsd.py: Removed a needless
367              character.
368    
369    2008-04-29      Sascha L. Teichmann <[email protected]>
370    
371            * tools/formed/formed/plugins/export/xsd.py: Added annotations
372              to fields.
373    
374    2008-04-29      Sascha L. Teichmann <[email protected]>
375    
376            * tools/formed/formed/plugins/export/xsd.py: Added for
377              choice fields.
378    
379    2008-04-29      Sascha L. Teichmann <[email protected]>
380    
381            * tools/formed/formed/plugins/export/xsd.py: Added support for
382              boolean fields based on enumerations.
383    
384    2008-04-28      Sascha L. Teichmann <[email protected]>
385    
386            * tools/formed/formed/plugins/export/xsd.py: Added support for
387              date, text and textarea fields.
388    
389    2008-04-28      Sascha L. Teichmann <[email protected]>
390    
391            * tools/formed/formed/plugins/export/xsd.py: Added support for
392              repeat groups and integer fields.
393    
394    2008-04-28      Sascha L. Teichmann <[email protected]>
395    
396            * tools/formed/formed/plugins/export/xsd.py: New. plug-in for
397              exporting as XML schema. not ready, yet.
398    
399            * tools/formed/formed/config.py: Use new plug-in.
400    
401            * tools/formed/formed/plugins/export/sql.py: Fixed wrong GUI text.
402    
403    2008-04-17      Torsten Irländer <[email protected]>
404    
405            * tools/formed/formed/plugins/export/sql.py: Changed WHERE clause in
406            for the views because of the new group permissions.
407    
408    2008-04-09      Sascha L. Teichmann <[email protected]>
409    
410            * tools/anonym/cron.deleteOldAnonymized.sh: New. cron job to delete
411              old anonymized cases.
412    
413    2008-04-01      Sascha L. Teichmann <[email protected]>
414    
415            * tools/anonym/xmlexport.py: Removed "WHERE einverstaendniserklaerung = 1"
416              from clause to select datasets.
417              Replace ']]>' in CDATA sections with correct splitted replacement.
418    
419    2008-03-12      Sascha L. Teichmann <[email protected]>
420            
421            * tools/anonym/cron.importAnonXml.sh: Added absolut path to  xmlimport
422              script.
423    
424            * tools/anonym/xmlimport.py: commented out database port from
425              connectionstring.
426    
427    2008-03-12      Sascha L. Teichmann <[email protected]>
428    
429            * tools/formed/formed/plugins/export/sql.py: Fixed bug in generation
430              of anonymization of repeat groups (wrong id was given).
431    
432    2008-03-11      Sascha L. Teichmann <[email protected]>
433    
434            * tools/formed/formed/plugins/export/sql.py: Generate no update
435              statements for relations which have no anonym functions applied.
436    
437    2008-03-11      Sascha L. Teichmann <[email protected]>
438    
439            * tools/formed/formed/plugins/export/sql.py: Added a newline after
440              'COMMIT;' in the last line.
441    
442    2008-03-11      Sascha L. Teichmann <[email protected]>
443    
444            * tools/formed/formed/plugins/export/sql.py: Fixed syntax of
445              generated anonymize_case() function.
446              
447    2008-03-11      Sascha L. Teichmann <[email protected]>
448    
449            * tools/formed/formed/plugins/export/sql.py: Added code to
450              generate a plpgsql function anonymize_case() that anonymized
451              a given case and all of its depending repeat groups.
452    
453    2008-03-06      Sascha L. Teichmann <[email protected]>
454    
455            * tools/anonym/xmlimport.py: remove print of insert statement.
456    
457            * tools/formed/formed/plugins/export/sql.py: Print generation date in ISO.
458    
459    2008-03-03      Torsten Irländer <[email protected]>
460    
461            * anonym/cron.sendAnonXml.sh,
462              anonym/getDbList.sh: Modified script to be used directly in the
463              production environment (Copied running scripts from production
464              server)
465    
466            * cron.importAnonXml.sh: Added deleting of ols cases. Modified script
467              to be used in a production environment (Cpoied running script from
468              production server)
469    
470            * tools/anonym/xmlexport.py: Added "WHERE" clause to SQL-Statement to
471              ensure that only valid cases get exported
472    
473    2008-02-27      Sascha L. Teichmann <[email protected]>
474    
475            * tools/anonym/xmlimport.py: Fixed bug in date converter.
476    
477    2008-02-27      Sascha L. Teichmann <[email protected]>
478    
479            * tools/anonym/xmlimport.py: Simpilied version
480    
481    2008-02-27      Sascha L. Teichmann <[email protected]>
482    
483            * tools/anonym/cron.importAnonXml.sh: Add sudo call for
484              xmlimport.py and parameters.
485    
486            * tools/anonym/xmlimport.py: Various bug fixes. Not working yet. :-/
487    
488            * tools/anonym/xmlexport.py: Use python interpreter without env
489              because of sudo context.
490    
491    2008-02-26      Sascha L. Teichmann <[email protected]>
492    
493            * tools/anonym/xmlimport.py: added support for getopt. add
494              support to force in fkz in import of case.
495    
496    2008-02-26      Sascha L. Teichmann <[email protected]>
497    
498            * tools/anonym/xmlimport.py: Implemented logic to create/update cases.
499    
500            * tools/anonym/html.awk: produces valid HTML.
501    
502    2008-02-25      Sascha L. Teichmann <[email protected]>
503    
504            * tools/anonym/joincsv.py: Fix a logic bug.
505    
506    2008-02-25      Torsten Irlaender <[email protected]>
507    
508            * tools/anonym/cron.importAnonXml.sh: Added shellscript for importing
509              exportted cases. It will read all files from a directory and import
510              the files into the DB. After that the script will cleanup the
511              directory.
512    
513    2008-02-25      Torsten Irländer <[email protected]>
514            
515            * tools/anonym/cron.sendAnonXml.sh,
516              tools/anonym/xmlexport.py,
517              tools/anonym/getDbList.sh: Added shell-scripts for exporting cases
518    
519    2008-02-25      Sascha L. Teichmann <[email protected]>
520    
521            * tools/anonym/joincsv.py: Fixed typo which generated wrong number of cols.
522    
523    2008-02-25      Sascha L. Teichmann <[email protected]>
524    
525            * tools/anonym/joincsv.py: New. Joins CSV files.
526    
527            * tools/anonym/html.awk: New. Converts CSV to HTML
528    
529    2008-02-25      Sascha L. Teichmann <[email protected]>
530    
531            * tools/anonym/xmlimport.py: New. Added generation of
532              update statements.
533    
534    2008-02-25      Sascha L. Teichmann <[email protected]>
535    
536            * tools/anonym/xmlimport.py: New. Base for importing
537              XML from cron.
538    
539    2008-02-24      Sascha L. Teichmann <[email protected]>
540    
541            * tools/formed/formed/plugins/export/html2.py: New. plug-in
542              for a simplified HTML output
543    
544            * tools/formed/formed/plugins/export/typemap.py: New. plug-in
545              for dump schema as python dictionary.
546    
547            * tools/formed/formed/config.py: Enable new plug-ins. Out comment
548              old stored procedure and view generators.
549    
550    2008-02-19      Sascha L. Teichmann <[email protected]>
551    
552            * tools/anonym/xmlexport.py: New. Export all cases in database
553              as XML.
554    
555    2008-02-18      Sascha L. Teichmann <[email protected]>
556    
557            * tools/anonym/anoymncsv.py: separate field with '\t' now.
558              all '\t's are replaced by '   ' before. '\r\n' are removed too.
559    
560    2008-02-15      Sascha L. Teichmann <[email protected]>
561    
562            * tools/anonym/anoymncsv.py: simple script to fetch anonymous
563              data from database.
564    
565    2008-02-14      Sascha L. Teichmann <[email protected]>
566    
567            * tools/formed/formed/plugins/export/sql.py: Exchanged name
568              erase_value with suppress_value/suppress_value2.
569    
570    2008-02-13      Sascha L. Teichmann <[email protected]>
571    
572            * tools/formed/formed/plugins/export/sql.py: output id, master_id
573              substitute 'erase_value' with NULL value.
574    
575    2008-02-13      Sascha L. Teichmann <[email protected]>
576    
577            * tools/formed/formed/plugins/export/sql.py: output id, master_id
578              and uuid_id in anonymiziation views too.
579    
580    2008-02-13      Sascha L. Teichmann <[email protected]>
581    
582            * tools/formed/formed/plugins/export/sql.py: Added generation
583              of anonymiziation views for master table views and repeat group
584              views.
585    
586    2008-02-13      Sascha L. Teichmann <[email protected]>
587    
588            * tools/formed/formed/model/nodecomponents.py: Added attribute
589              "function"
590    
591            * tools/formed/formed/io/document.py: Save attributes in
592              alphabetical order.
593    
594    2008-02-02      Sascha L. Teichmann <[email protected]>
595    
596            * tools/formed/formed/plugins/export/sql.py: Added update rule
597              for master table and repeat groups views. Granted update right
598              to :cm_ka_group.
599    
600    2008-02-01      Sascha L. Teichmann <[email protected]>
601    
602            * tools/formed/formed/plugins/export/sql.py: Added a column 'uuid_id'
603              for master table and repeat groups. Also added unique constraints
604              to these columns.
605    
606    2007-12-10      Sascha L. Teichmann <[email protected]>
607    
608            * pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Added a system
609              property 'root.element' to specify the name of the XML root.
610    
611            * pdf2xfa/startup/pdf2xfa.sh, pdf2xfa/README.TXT: Adjusted.
612    
613    2007-11-22      Sascha L. Teichmann <[email protected]>
614    
615            * pdf2xfa/startup, */pdf2xfa.sh, */pdf2xfa.init: boot scripts
616              for GNU/Linux (tested Debian 'Etch' 4.0) by Sascha Wilde.
617    
618            * pdf2xfa/README.TXT: Add a remark to new boot scripts.
619    
620    2007-11-21      Sascha L. Teichmann <[email protected]>
621    
622            * pdf2xfa/src/de/intevation/pdfimport/Log.java: New.
623              Sends logging to file.
624    
625            * pdf2xfa/src/de/intevation/pdfimport/Server.java,
626              pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Adjusted
627              to use new logging.
628    
629            * pdf2xfa/README.TXT: Added remark how to use logging.
630    
631    2007-11-16      Frank Koormann <[email protected]>
632    
633            * tools/formed/formed/plugins/export/sql.py (createSchema):
634            Append only column "bearbeiter_id", standins are modelled by a
635            separate table.
636    
637    2007-11-16      Sascha L. Teichmann <[email protected]>
638    
639            * tools/formed/formed/model/data.py,
640              tools/formed/formed/plugins/web/view_renderer.py:
641              Added an invisible flag for info fields.
642    
643    2007-11-07      Sascha L. Teichmann <[email protected]>
644    
645            * tools/formed/formed/model/nodecomponents.py: Fixed a few small bugs
646              (calling a wrong method).
647    
648    2007-11-07      Sascha L. Teichmann <[email protected]>
649    
650            * tools/formed/formed/model/nodecomponents.py: Added a field
651              'alternative' to all node components. This might be of help to
652              match PDF imports where the descriptions do not match.
653    
654    2007-10-23      Frank Koormann <[email protected]>
655    
656            * tools/formed/formed/plugins/export/sql.py: New WHERE-Clause for views
657    
658    2007-10-23      Frank Koormann <[email protected]>
659    
660            * tools/formed/formed/plugins/export/sql.py: Set default
661            value (-1) for choices and bools.
662    
663    2007-10-21      Frank Koormann <[email protected]>
664    
665            * tools/formed/formed/plugins/export/sql.py: Grant statements for
666            descriptive tables added.
667            (Table.getName): new
668    
669    2007-10-21      Frank Koormann <[email protected]>
670    
671            * tools/formed/formed/plugins/export/sql.py: "CREATE OR REPLACE"
672            statements for views and roles to make updates easier.
673            Add "admin_ka" membership as third option to VIEW_WHERE_CLAUSE.
674    
675    2007-10-19      Frank Koormann <[email protected]>
676    
677            * tools/formed/formed/plugins/export/sql.py: Added GRANT statements
678            for views. The statements are prepared for variable substitution
679            when executing the SQL-scripts by psql.
680    
681    2007-10-18      Sascha L. Teichmann <[email protected]>
682    
683            * pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Fixed:
684              End of result XML was truncated because of an unflushed buffer.
685    
686    2007-10-17      Sascha L. Teichmann <[email protected]>
687    
688            * pdf2xfa/bin/build-jar.sh: New. Build production jar file.
689    
690            * pdf2xfa/README.TXT: Adjusted how to build production jar file
691              and how to use it.
692    
693            * pdf2xfa/etc, pdf2xfa/etc/manifest.txt: New. Defines main class
694              and iText dependency.
695    
696    2007-10-16      Sascha L. Teichmann <[email protected]>
697    
698            * tools/formed/formed/plugins/export/sql.py: Model 'Ja, Nein, Keine Angabe'
699              are not modeled as BOOLEANs any more. That simpifies the conversion
700              process web vs. db.
701    
702    2007-10-07      Sascha L. Teichmann <[email protected]>
703    
704            * tools/formed/formed/plugins/export/sql.py: Added the remaining
705              UPDATE rules.
706    
707    2007-10-07      Sascha L. Teichmann <[email protected]>
708    
709            * tools/formed/formed/plugins/export/sql.py: Added UPDATE rules for some
710              views. TODO: Test'em and implement the rest.
711    
712    2007-10-07      Sascha L. Teichmann <[email protected]>
713    
714            * tools/formed/formed/plugins/export/sql.py: Bug fix. DELETE and INSERT
715              rules referenced none existing views.
716    
717    2007-10-07      Sascha L. Teichmann <[email protected]>
718    
719            * tools/formed/formed/plugins/export/sql.py: Added DELETE and INSERT
720              rules for views. TODO: add UPDATE rules.
721    
722    2007-10-07      Sascha L. Teichmann <[email protected]>
723    
724            * tools/formed/formed/plugins/export/old_sql.py: New. Contains
725              the legacy SQL export filters.
726    
727            * tools/formed/formed/plugins/export/sql.py: Factored out the
728              legacy SQL export filters to old_sql.
729    
730            * tools/formed/formed/config.py: Adjusted to fetch legacy
731              filters from old_sql.
732    
733    2007-10-06      Sascha L. Teichmann <[email protected]>
734    
735            * pdf2xfa/**: Initial import of the PDF to XFA server.
736    
737    2007-10-06      Sascha L. Teichmann <[email protected]>
738    
739            * tools/formed/formed/plugins/export/sql.py: Fixed bug
740              that made choices of three elements to booleans if
741              they have other meanings than 'Ja', 'Nein', 'keine Angabe'.
742    
743    2007-10-05      Sascha L. Teichmann <[email protected]>
744    
745            * tools/formed/formed/plugins/export/sql.py: Select ids of
746              underlaying tables in views too.
747    
748    2007-10-04      Sascha L. Teichmann <[email protected]>
749    
750            * tools/formed/formed/plugins/export/sql.py: Create schema inside transaction.
751              Various bug fixes.
752    
753    2007-10-04      Sascha L. Teichmann <[email protected]>
754    
755            * tools/formed/formed/model/data.py: Added GroupNode.allWidgets()
756              to extract fields from embedded repeat groups.
757    
758            * tools/formed/formed/plugins/export/sql.py: The SQL exporter exports
759              views per page too. Result not tested yet.
760    
761    2007-10-01      Sascha L. Teichmann <[email protected]>
762    
763            * tools/formed/formed/plugins/web/view_renderer.py: Ignore
764              in-page repeat groups while rendering pages.
765    
766    2007-10-01      Sascha L. Teichmann <[email protected]>
767    
768            * tools/formed/formed/model/nodecomponents.py: Added visitor
769              traversals for document trees.
770    
771            * tools/formed/formed/model/data.py: Rewrote the
772              Page.allWidgets() method to use new visitor for
773              tree traversal.
774    
775    2007-09-27      Torsten Irlaender <[email protected]>
776    
777            * tools/formed/formed/plugins/names/filter.py: Pages are now included
778              in the rename by formular name  algorithm
779    
780    2007-09-26      Sascha L. Teichmann <[email protected]>
781    
782            * tools/formed/formed/model/data.py: Removed old {next|prev}Page()
783              TODO: rewrite Page.allWidgets().
784    
785            * tools/formed/formed/model/nodecomponents.py: Added a method
786              Node.firstLevel(criterion) to walk a defined line in the tree.
787    
788            * tools/formed/formed/plugins/export/sql.py: Extract data suitable to
789              build views and respective joins.
790    
791    2007-09-26      Sascha L. Teichmann <[email protected]>
792    
793            * tools/formed/formed/plugins/web/plugin.py: add 'web.tidy:' flag to
794              FORMED environment variable. If set to true tidylib is used to
795              filter HTML content to be W3C valid. To use this feature install
796              uTidylib.
797    
798            * tools/formed/formed/plugins/web/server.py: Check if MIME type is
799              text/html and filters content through tidy if requested.
800    
801    2007-09-25      Torsten Irlaender <[email protected]>
802    
803            * tools/formed/formed/plugins/web/view_renderer.py: Small fix and
804              cleanup of the form generation code.
805    
806  2007-09-21      Sascha L. Teichmann <[email protected]>  2007-09-21      Sascha L. Teichmann <[email protected]>
807    
808          * tools/formed/formed/plugins/export/sql.py: Added generation time          * tools/formed/formed/plugins/export/sql.py: Added generation time

Legend:
Removed from v.190  
changed lines
  Added in v.320

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26