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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26