/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.191  
changed lines
  Added in v.271

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26