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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26