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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26