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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26