/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26