/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.184  
changed lines
  Added in v.252

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26