/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.187  
changed lines
  Added in v.280

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26