/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.188  
changed lines
  Added in v.267

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26