/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 200 by teichmann, Sat Oct 6 15:17:38 2007 UTC revision 294 by torsten, Mon Nov 10 11:33:03 2008 UTC
# Line 1  Line 1 
1  2007-10-04      Sascha L. Teichmann <[email protected]>  2008-11-10      Torsten Irländer <[email protected]>
2    
3            Implemented radio-matrix elements. radio elelement having the same
4            options can now be rendered in table form.
5    
6            * formed/formed/model/data.py,
7              formed/formed/io/document.py: Added new radio-matrix element to the
8              model and gui
9            * formed/formed/plugins/web/view_renderer.py: Write html-renderer for
10              the radio-matrix element.
11    
12    2008-11.03      Torsten Irländer <[email protected]>
13    
14            * formed/formed/model/data.py: Fixed import error
15    
16    2008-10-29      Sascha L. Teichmann <[email protected]>
17    
18            Relative paths in external choices are now possible. Relative paths are
19            relative to path of the master document.
20    
21            * formed/model/data.py: external choice are now storing the path to the
22              master document.
23    
24            * formed/formed/io/document.py: Pass context to SAX builder.
25    
26            * formed/formed/io/factories.py: For new created nodes look if there
27              is a method 'setLoadContext' and call it.
28    
29    2008-09-04      Sascha L. Teichmann <[email protected]>
30    
31            * doc/beschreibung.txt: New. Initial description of FormEd (german).
32    
33    2008-08-22      Sascha L. Teichmann <[email protected]>
34    
35            * formed/formed/model/nodecomponents.py: Added attribute 'flags'.
36    
37    2008-08-21      Sascha L. Teichmann <[email protected]>
38    
39            * formed/formed/io/document.py: Indent tree while saving
40            * formed/formed/main.py: removed needless print
41    
42    2008-08-15      Sascha L. Teichmann <[email protected]>
43    
44            * LICENSE: New GPLv3
45            * */*.py, *.sh: Added reference to LICENSE
46    
47    2008-08-15      Sascha L. Teichmann <[email protected]>
48    
49            * tools: removed because there a no tools any more.
50    
51    2008-08-15      Sascha L. Teichmann <[email protected]>
52    
53            * tools/formed: moved one level up because its the only
54              part of this project now.
55    
56    2008-08-15      Sascha L. Teichmann <[email protected]>
57    
58            * tools/anonym/*: Removed as it belongs to mpuls WASKA
59    
60    2008-08-15      Sascha L. Teichmann <[email protected]>
61    
62            * pdf2xfa/*: removed. It belongs to mpuls
63    
64    2008-08-13 L. Teichmann <[email protected]>
65    
66            i18n of the plug-ins:
67            * tools/formed/formed/plugins/export/diff.py,
68              tools/formed/formed/plugins/export/data.py,
69              tools/formed/formed/plugins/export/old_sql.py,
70              tools/formed/formed/plugins/export/latex.py,
71              tools/formed/formed/plugins/export/xsd.py,
72              tools/formed/formed/plugins/export/sql.py,
73              tools/formed/formed/plugins/export/typemap.py,
74              tools/formed/formed/plugins/export/html.py,
75              tools/formed/formed/plugins/export/mode.py,
76              tools/formed/formed/plugins/export/html2.py,
77              tools/formed/formed/plugins/export/xls.py,
78              tools/formed/formed/plugins/names/filter.py,
79              tools/formed/formed/plugins/plugin.py,
80              tools/formed/formed/plugins/web/help.py,
81              tools/formed/formed/plugins/web/form_renderer.py,
82              tools/formed/formed/plugins/web/plugin.py,
83              tools/formed/formed/plugins/web/error_renderer.py,
84              tools/formed/formed/plugins/web/view_renderer.py,
85              tools/formed/formed/plugins/web/semantic.py,
86              tools/formed/formed/plugins/web/cache.py,
87              tools/formed/formed/plugins/web/server.py,
88              tools/formed/formed/plugins/web/controllers.py,
89              tools/formed/formed/plugins/web/renderer.py,
90              tools/formed/formed/plugins/ui/controls.py,
91              tools/formed/formed/config.py: _("")s the stuff
92              tools/formed/po/formed.pot, tools/formed/po/de_DE.po:
93              extracted and translated.
94    
95    2008-08-08      Sascha L. Teichmann <[email protected]>
96    
97            First version of FormEd i18n. After checkout go to tools/formed/po/ and
98            say 'make mo'. Afterwards you can start FormEd as usual.
99    
100            * tools/formed/resources: New. Place to places ressources like *.mo files
101            * tools/formed/formed/main.py, tools/formed/formed/ui/controls.py: Add _("")s
102              
103            * tools/formed/po,
104              tools/formed/po/Makefile,
105              tools/formed/po/formed.pot,
106              tools/formed/po/de_DE.po: i18n stuff.
107    
108    2008-08-08      Sascha L. Teichmann <[email protected]>
109    
110            * tools/anonym/xmlexport.py: Only export cases which are not
111              'schwebend geloescht'.
112    
113    2008-07-23      Sascha L. Teichmann <[email protected]>
114    
115            Fixed issue472
116    
117            * tools/anonym/xmlimport.py: Regenerate dicts from current form ed tree.
118    
119    2008-07-17      Sascha L. Teichmann <[email protected]>
120    
121            * tools/anonym/xmlimport.py: removed marking of invalid cases
122            * tools/anonym/cron.importAnonXml.sh: re-inserted here.
123    
124    2008-07.07      Torsten Irländer <[email protected]>
125    
126            * tools/formed/formed/plugins/export/latex.py
127              tools/formed/formed/config.py: Added new LaTex Export. Beware this
128              is even more ugly the HTML Export.
129            * tools/formed/formed/plugins/export/html.py: Added information on
130              anonymisation to the html export.
131    
132    2008-07-07      Sascha L. Teichmann <[email protected]>
133    
134            * tools/anonym/xmlimport.py: Mark cases if they are inconsistent.
135    
136    2008-07-07      Sascha L. Teichmann <[email protected]>
137    
138            * tools/anonym/xmlimport.py: Updated to schema 1.5. (Which is incompatible to 1.4)
139    
140    2008-07-07      Sascha L. Teichmann <[email protected]>  
141            
142            * tools/formed/formed/plugins/export/html.py: Added additional column
143            to the html export with information how each field will get
144            anonymized.
145    
146    2008-07-07      Sascha L. Teichmann <[email protected]>  
147    
148            * tools/anonym/xmlimport.py: sync with productive version.
149    
150    2008-06-10      Torsten Irländer <[email protected]>
151    
152            * tools/formed/formed/plugins/export/sql.py: grant admin permission to
153              call anonymize function
154    
155    2008-05-21      Sascha L. Teichmann <[email protected]>  
156    
157            * tools/formed/formed/plugins/export/xsd.py: Brought encoding
158              back to UTF-8.
159    
160    2008-05-21      Frank Koormann <[email protected]>
161    
162            * tools/formed/formed/plugins/export/xls.py: New, export key value
163            tables as excel workbook with one sheet per table.
164    
165            * tools/formed/formed/config.py: ExportKeyValueTableAsXLS added.
166    
167    2008-05-21      Frank Koormann <[email protected]>
168    
169            * tools/formed/formed/plugins/export/xsd.py
170            (SchemaCreator._createChoice): Fix use of choices name.
171    
172    2008-04-29      Sascha L. Teichmann <[email protected]>
173    
174            * tools/formed/formed/plugins/export/xsd.py: Use substitution group
175              to allow arbitrary order of repeat groups.
176    
177    2008-04-29      Sascha L. Teichmann <[email protected]>
178    
179            * tools/formed/formed/plugins/export/xsd.py: Removed a needless
180              character.
181    
182    2008-04-29      Sascha L. Teichmann <[email protected]>
183    
184            * tools/formed/formed/plugins/export/xsd.py: Added annotations
185              to fields.
186    
187    2008-04-29      Sascha L. Teichmann <[email protected]>
188    
189            * tools/formed/formed/plugins/export/xsd.py: Added for
190              choice fields.
191    
192    2008-04-29      Sascha L. Teichmann <[email protected]>
193    
194            * tools/formed/formed/plugins/export/xsd.py: Added support for
195              boolean fields based on enumerations.
196    
197    2008-04-28      Sascha L. Teichmann <[email protected]>
198    
199            * tools/formed/formed/plugins/export/xsd.py: Added support for
200              date, text and textarea fields.
201    
202    2008-04-28      Sascha L. Teichmann <[email protected]>
203    
204            * tools/formed/formed/plugins/export/xsd.py: Added support for
205              repeat groups and integer fields.
206    
207    2008-04-28      Sascha L. Teichmann <[email protected]>
208    
209            * tools/formed/formed/plugins/export/xsd.py: New. plug-in for
210              exporting as XML schema. not ready, yet.
211    
212            * tools/formed/formed/config.py: Use new plug-in.
213    
214            * tools/formed/formed/plugins/export/sql.py: Fixed wrong GUI text.
215    
216    2008-04-17      Torsten Irländer <[email protected]>
217    
218            * tools/formed/formed/plugins/export/sql.py: Changed WHERE clause in
219            for the views because of the new group permissions.
220    
221    2008-04-09      Sascha L. Teichmann <[email protected]>
222    
223            * tools/anonym/cron.deleteOldAnonymized.sh: New. cron job to delete
224              old anonymized cases.
225    
226    2008-04-01      Sascha L. Teichmann <[email protected]>
227    
228            * tools/anonym/xmlexport.py: Removed "WHERE einverstaendniserklaerung = 1"
229              from clause to select datasets.
230              Replace ']]>' in CDATA sections with correct splitted replacement.
231    
232    2008-03-12      Sascha L. Teichmann <[email protected]>
233            
234            * tools/anonym/cron.importAnonXml.sh: Added absolut path to  xmlimport
235              script.
236    
237            * tools/anonym/xmlimport.py: commented out database port from
238              connectionstring.
239    
240    2008-03-12      Sascha L. Teichmann <[email protected]>
241    
242            * tools/formed/formed/plugins/export/sql.py: Fixed bug in generation
243              of anonymization of repeat groups (wrong id was given).
244    
245    2008-03-11      Sascha L. Teichmann <[email protected]>
246    
247            * tools/formed/formed/plugins/export/sql.py: Generate no update
248              statements for relations which have no anonym functions applied.
249    
250    2008-03-11      Sascha L. Teichmann <[email protected]>
251    
252            * tools/formed/formed/plugins/export/sql.py: Added a newline after
253              'COMMIT;' in the last line.
254    
255    2008-03-11      Sascha L. Teichmann <[email protected]>
256    
257            * tools/formed/formed/plugins/export/sql.py: Fixed syntax of
258              generated anonymize_case() function.
259              
260    2008-03-11      Sascha L. Teichmann <[email protected]>
261    
262            * tools/formed/formed/plugins/export/sql.py: Added code to
263              generate a plpgsql function anonymize_case() that anonymized
264              a given case and all of its depending repeat groups.
265    
266    2008-03-06      Sascha L. Teichmann <[email protected]>
267    
268            * tools/anonym/xmlimport.py: remove print of insert statement.
269    
270            * tools/formed/formed/plugins/export/sql.py: Print generation date in ISO.
271    
272    2008-03-03      Torsten Irländer <[email protected]>
273    
274            * anonym/cron.sendAnonXml.sh,
275              anonym/getDbList.sh: Modified script to be used directly in the
276              production environment (Copied running scripts from production
277              server)
278    
279            * cron.importAnonXml.sh: Added deleting of ols cases. Modified script
280              to be used in a production environment (Cpoied running script from
281              production server)
282    
283            * tools/anonym/xmlexport.py: Added "WHERE" clause to SQL-Statement to
284              ensure that only valid cases get exported
285    
286    2008-02-27      Sascha L. Teichmann <[email protected]>
287    
288            * tools/anonym/xmlimport.py: Fixed bug in date converter.
289    
290    2008-02-27      Sascha L. Teichmann <[email protected]>
291    
292            * tools/anonym/xmlimport.py: Simpilied version
293    
294    2008-02-27      Sascha L. Teichmann <[email protected]>
295    
296            * tools/anonym/cron.importAnonXml.sh: Add sudo call for
297              xmlimport.py and parameters.
298    
299            * tools/anonym/xmlimport.py: Various bug fixes. Not working yet. :-/
300    
301            * tools/anonym/xmlexport.py: Use python interpreter without env
302              because of sudo context.
303    
304    2008-02-26      Sascha L. Teichmann <[email protected]>
305    
306            * tools/anonym/xmlimport.py: added support for getopt. add
307              support to force in fkz in import of case.
308    
309    2008-02-26      Sascha L. Teichmann <[email protected]>
310    
311            * tools/anonym/xmlimport.py: Implemented logic to create/update cases.
312    
313            * tools/anonym/html.awk: produces valid HTML.
314    
315    2008-02-25      Sascha L. Teichmann <[email protected]>
316    
317            * tools/anonym/joincsv.py: Fix a logic bug.
318    
319    2008-02-25      Torsten Irlaender <[email protected]>
320    
321            * tools/anonym/cron.importAnonXml.sh: Added shellscript for importing
322              exportted cases. It will read all files from a directory and import
323              the files into the DB. After that the script will cleanup the
324              directory.
325    
326    2008-02-25      Torsten Irländer <[email protected]>
327            
328            * tools/anonym/cron.sendAnonXml.sh,
329              tools/anonym/xmlexport.py,
330              tools/anonym/getDbList.sh: Added shell-scripts for exporting cases
331    
332    2008-02-25      Sascha L. Teichmann <[email protected]>
333    
334            * tools/anonym/joincsv.py: Fixed typo which generated wrong number of cols.
335    
336    2008-02-25      Sascha L. Teichmann <[email protected]>
337    
338            * tools/anonym/joincsv.py: New. Joins CSV files.
339    
340            * tools/anonym/html.awk: New. Converts CSV to HTML
341    
342    2008-02-25      Sascha L. Teichmann <[email protected]>
343    
344            * tools/anonym/xmlimport.py: New. Added generation of
345              update statements.
346    
347    2008-02-25      Sascha L. Teichmann <[email protected]>
348    
349            * tools/anonym/xmlimport.py: New. Base for importing
350              XML from cron.
351    
352    2008-02-24      Sascha L. Teichmann <[email protected]>
353    
354            * tools/formed/formed/plugins/export/html2.py: New. plug-in
355              for a simplified HTML output
356    
357            * tools/formed/formed/plugins/export/typemap.py: New. plug-in
358              for dump schema as python dictionary.
359    
360            * tools/formed/formed/config.py: Enable new plug-ins. Out comment
361              old stored procedure and view generators.
362    
363    2008-02-19      Sascha L. Teichmann <[email protected]>
364    
365            * tools/anonym/xmlexport.py: New. Export all cases in database
366              as XML.
367    
368    2008-02-18      Sascha L. Teichmann <[email protected]>
369    
370            * tools/anonym/anoymncsv.py: separate field with '\t' now.
371              all '\t's are replaced by '   ' before. '\r\n' are removed too.
372    
373    2008-02-15      Sascha L. Teichmann <[email protected]>
374    
375            * tools/anonym/anoymncsv.py: simple script to fetch anonymous
376              data from database.
377    
378    2008-02-14      Sascha L. Teichmann <[email protected]>
379    
380            * tools/formed/formed/plugins/export/sql.py: Exchanged name
381              erase_value with suppress_value/suppress_value2.
382    
383    2008-02-13      Sascha L. Teichmann <[email protected]>
384    
385            * tools/formed/formed/plugins/export/sql.py: output id, master_id
386              substitute 'erase_value' with NULL value.
387    
388    2008-02-13      Sascha L. Teichmann <[email protected]>
389    
390            * tools/formed/formed/plugins/export/sql.py: output id, master_id
391              and uuid_id in anonymiziation views too.
392    
393    2008-02-13      Sascha L. Teichmann <[email protected]>
394    
395            * tools/formed/formed/plugins/export/sql.py: Added generation
396              of anonymiziation views for master table views and repeat group
397              views.
398    
399    2008-02-13      Sascha L. Teichmann <[email protected]>
400    
401            * tools/formed/formed/model/nodecomponents.py: Added attribute
402              "function"
403    
404            * tools/formed/formed/io/document.py: Save attributes in
405              alphabetical order.
406    
407    2008-02-02      Sascha L. Teichmann <[email protected]>
408    
409            * tools/formed/formed/plugins/export/sql.py: Added update rule
410              for master table and repeat groups views. Granted update right
411              to :cm_ka_group.
412    
413    2008-02-01      Sascha L. Teichmann <[email protected]>
414    
415            * tools/formed/formed/plugins/export/sql.py: Added a column 'uuid_id'
416              for master table and repeat groups. Also added unique constraints
417              to these columns.
418    
419    2007-12-10      Sascha L. Teichmann <[email protected]>
420    
421            * pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Added a system
422              property 'root.element' to specify the name of the XML root.
423    
424            * pdf2xfa/startup/pdf2xfa.sh, pdf2xfa/README.TXT: Adjusted.
425    
426    2007-11-22      Sascha L. Teichmann <[email protected]>
427    
428            * pdf2xfa/startup, */pdf2xfa.sh, */pdf2xfa.init: boot scripts
429              for GNU/Linux (tested Debian 'Etch' 4.0) by Sascha Wilde.
430    
431            * pdf2xfa/README.TXT: Add a remark to new boot scripts.
432    
433    2007-11-21      Sascha L. Teichmann <[email protected]>
434    
435            * pdf2xfa/src/de/intevation/pdfimport/Log.java: New.
436              Sends logging to file.
437    
438            * pdf2xfa/src/de/intevation/pdfimport/Server.java,
439              pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Adjusted
440              to use new logging.
441    
442            * pdf2xfa/README.TXT: Added remark how to use logging.
443    
444    2007-11-16      Frank Koormann <[email protected]>
445    
446            * tools/formed/formed/plugins/export/sql.py (createSchema):
447            Append only column "bearbeiter_id", standins are modelled by a
448            separate table.
449    
450    2007-11-16      Sascha L. Teichmann <[email protected]>
451    
452            * tools/formed/formed/model/data.py,
453              tools/formed/formed/plugins/web/view_renderer.py:
454              Added an invisible flag for info fields.
455    
456    2007-11-07      Sascha L. Teichmann <[email protected]>
457    
458            * tools/formed/formed/model/nodecomponents.py: Fixed a few small bugs
459              (calling a wrong method).
460    
461    2007-11-07      Sascha L. Teichmann <[email protected]>
462    
463            * tools/formed/formed/model/nodecomponents.py: Added a field
464              'alternative' to all node components. This might be of help to
465              match PDF imports where the descriptions do not match.
466    
467    2007-10-23      Frank Koormann <[email protected]>
468    
469            * tools/formed/formed/plugins/export/sql.py: New WHERE-Clause for views
470    
471    2007-10-23      Frank Koormann <[email protected]>
472    
473            * tools/formed/formed/plugins/export/sql.py: Set default
474            value (-1) for choices and bools.
475    
476    2007-10-21      Frank Koormann <[email protected]>
477    
478            * tools/formed/formed/plugins/export/sql.py: Grant statements for
479            descriptive tables added.
480            (Table.getName): new
481    
482    2007-10-21      Frank Koormann <[email protected]>
483    
484            * tools/formed/formed/plugins/export/sql.py: "CREATE OR REPLACE"
485            statements for views and roles to make updates easier.
486            Add "admin_ka" membership as third option to VIEW_WHERE_CLAUSE.
487    
488    2007-10-19      Frank Koormann <[email protected]>
489    
490            * tools/formed/formed/plugins/export/sql.py: Added GRANT statements
491            for views. The statements are prepared for variable substitution
492            when executing the SQL-scripts by psql.
493    
494    2007-10-18      Sascha L. Teichmann <[email protected]>
495    
496            * pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Fixed:
497              End of result XML was truncated because of an unflushed buffer.
498    
499    2007-10-17      Sascha L. Teichmann <[email protected]>
500    
501            * pdf2xfa/bin/build-jar.sh: New. Build production jar file.
502    
503            * pdf2xfa/README.TXT: Adjusted how to build production jar file
504              and how to use it.
505    
506            * pdf2xfa/etc, pdf2xfa/etc/manifest.txt: New. Defines main class
507              and iText dependency.
508    
509    2007-10-16      Sascha L. Teichmann <[email protected]>
510    
511            * tools/formed/formed/plugins/export/sql.py: Model 'Ja, Nein, Keine Angabe'
512              are not modeled as BOOLEANs any more. That simpifies the conversion
513              process web vs. db.
514    
515    2007-10-07      Sascha L. Teichmann <[email protected]>
516    
517            * tools/formed/formed/plugins/export/sql.py: Added the remaining
518              UPDATE rules.
519    
520    2007-10-07      Sascha L. Teichmann <[email protected]>
521    
522            * tools/formed/formed/plugins/export/sql.py: Added UPDATE rules for some
523              views. TODO: Test'em and implement the rest.
524    
525    2007-10-07      Sascha L. Teichmann <[email protected]>
526    
527            * tools/formed/formed/plugins/export/sql.py: Bug fix. DELETE and INSERT
528              rules referenced none existing views.
529    
530    2007-10-07      Sascha L. Teichmann <[email protected]>
531    
532            * tools/formed/formed/plugins/export/sql.py: Added DELETE and INSERT
533              rules for views. TODO: add UPDATE rules.
534    
535    2007-10-07      Sascha L. Teichmann <[email protected]>
536    
537            * tools/formed/formed/plugins/export/old_sql.py: New. Contains
538              the legacy SQL export filters.
539    
540            * tools/formed/formed/plugins/export/sql.py: Factored out the
541              legacy SQL export filters to old_sql.
542    
543            * tools/formed/formed/config.py: Adjusted to fetch legacy
544              filters from old_sql.
545    
546    2007-10-06      Sascha L. Teichmann <[email protected]>
547    
548            * pdf2xfa/**: Initial import of the PDF to XFA server.
549    
550    2007-10-06      Sascha L. Teichmann <[email protected]>
551    
552          * tools/formed/formed/plugins/export/sql.py: Fixed bug          * tools/formed/formed/plugins/export/sql.py: Fixed bug
553            that made choices of three elements to booleans if            that made choices of three elements to booleans if
554            they have other meanings than 'Ja', 'Nein', 'keine Angabe'.            they have other meanings than 'Ja', 'Nein', 'keine Angabe'.
555    
556  2007-10-04      Sascha L. Teichmann <[email protected]>  2007-10-05      Sascha L. Teichmann <[email protected]>
557    
558          * tools/formed/formed/plugins/export/sql.py: Select ids of          * tools/formed/formed/plugins/export/sql.py: Select ids of
559            underlaying tables in views too.            underlaying tables in views too.

Legend:
Removed from v.200  
changed lines
  Added in v.294

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26