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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26