/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.189  
changed lines
  Added in v.321

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26