/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.185  
changed lines
  Added in v.259

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26