/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.187  
changed lines
  Added in v.269

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26