/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.183  
changed lines
  Added in v.254

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26