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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26