/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 200 by teichmann, Sat Oct 6 15:17:38 2007 UTC revision 292 by teichmann, Wed Oct 29 14:59:57 2008 UTC
# Line 1  Line 1 
1  2007-10-04      Sascha L. Teichmann <[email protected]>  2008-10-29      Sascha L. Teichmann <[email protected]>
2    
3            Relative paths in external choices are now possible. Relative paths are
4            relative to path of the master document.
5    
6            * formed/model/data.py: external choice are now storing the path to the
7              master document.
8    
9            * formed/formed/io/document.py: Pass context to SAX builder.
10    
11            * formed/formed/io/factories.py: For new created nodes look if there
12              is a method 'setLoadContext' and call it.
13    
14    2008-09-04      Sascha L. Teichmann <[email protected]>
15    
16            * doc/beschreibung.txt: New. Initial description of FormEd (german).
17    
18    2008-08-22      Sascha L. Teichmann <[email protected]>
19    
20            * formed/formed/model/nodecomponents.py: Added attribute 'flags'.
21    
22    2008-08-21      Sascha L. Teichmann <[email protected]>
23    
24            * formed/formed/io/document.py: Indent tree while saving
25            * formed/formed/main.py: removed needless print
26    
27    2008-08-15      Sascha L. Teichmann <[email protected]>
28    
29            * LICENSE: New GPLv3
30            * */*.py, *.sh: Added reference to LICENSE
31    
32    2008-08-15      Sascha L. Teichmann <[email protected]>
33    
34            * tools: removed because there a no tools any more.
35    
36    2008-08-15      Sascha L. Teichmann <[email protected]>
37    
38            * tools/formed: moved one level up because its the only
39              part of this project now.
40    
41    2008-08-15      Sascha L. Teichmann <[email protected]>
42    
43            * tools/anonym/*: Removed as it belongs to mpuls WASKA
44    
45    2008-08-15      Sascha L. Teichmann <[email protected]>
46    
47            * pdf2xfa/*: removed. It belongs to mpuls
48    
49    2008-08-13 L. Teichmann <[email protected]>
50    
51            i18n of the plug-ins:
52            * tools/formed/formed/plugins/export/diff.py,
53              tools/formed/formed/plugins/export/data.py,
54              tools/formed/formed/plugins/export/old_sql.py,
55              tools/formed/formed/plugins/export/latex.py,
56              tools/formed/formed/plugins/export/xsd.py,
57              tools/formed/formed/plugins/export/sql.py,
58              tools/formed/formed/plugins/export/typemap.py,
59              tools/formed/formed/plugins/export/html.py,
60              tools/formed/formed/plugins/export/mode.py,
61              tools/formed/formed/plugins/export/html2.py,
62              tools/formed/formed/plugins/export/xls.py,
63              tools/formed/formed/plugins/names/filter.py,
64              tools/formed/formed/plugins/plugin.py,
65              tools/formed/formed/plugins/web/help.py,
66              tools/formed/formed/plugins/web/form_renderer.py,
67              tools/formed/formed/plugins/web/plugin.py,
68              tools/formed/formed/plugins/web/error_renderer.py,
69              tools/formed/formed/plugins/web/view_renderer.py,
70              tools/formed/formed/plugins/web/semantic.py,
71              tools/formed/formed/plugins/web/cache.py,
72              tools/formed/formed/plugins/web/server.py,
73              tools/formed/formed/plugins/web/controllers.py,
74              tools/formed/formed/plugins/web/renderer.py,
75              tools/formed/formed/plugins/ui/controls.py,
76              tools/formed/formed/config.py: _("")s the stuff
77              tools/formed/po/formed.pot, tools/formed/po/de_DE.po:
78              extracted and translated.
79    
80    2008-08-08      Sascha L. Teichmann <[email protected]>
81    
82            First version of FormEd i18n. After checkout go to tools/formed/po/ and
83            say 'make mo'. Afterwards you can start FormEd as usual.
84    
85            * tools/formed/resources: New. Place to places ressources like *.mo files
86            * tools/formed/formed/main.py, tools/formed/formed/ui/controls.py: Add _("")s
87              
88            * tools/formed/po,
89              tools/formed/po/Makefile,
90              tools/formed/po/formed.pot,
91              tools/formed/po/de_DE.po: i18n stuff.
92    
93    2008-08-08      Sascha L. Teichmann <[email protected]>
94    
95            * tools/anonym/xmlexport.py: Only export cases which are not
96              'schwebend geloescht'.
97    
98    2008-07-23      Sascha L. Teichmann <[email protected]>
99    
100            Fixed issue472
101    
102            * tools/anonym/xmlimport.py: Regenerate dicts from current form ed tree.
103    
104    2008-07-17      Sascha L. Teichmann <[email protected]>
105    
106            * tools/anonym/xmlimport.py: removed marking of invalid cases
107            * tools/anonym/cron.importAnonXml.sh: re-inserted here.
108    
109    2008-07.07      Torsten Irländer <[email protected]>
110    
111            * tools/formed/formed/plugins/export/latex.py
112              tools/formed/formed/config.py: Added new LaTex Export. Beware this
113              is even more ugly the HTML Export.
114            * tools/formed/formed/plugins/export/html.py: Added information on
115              anonymisation to the html export.
116    
117    2008-07-07      Sascha L. Teichmann <[email protected]>
118    
119            * tools/anonym/xmlimport.py: Mark cases if they are inconsistent.
120    
121    2008-07-07      Sascha L. Teichmann <[email protected]>
122    
123            * tools/anonym/xmlimport.py: Updated to schema 1.5. (Which is incompatible to 1.4)
124    
125    2008-07-07      Sascha L. Teichmann <[email protected]>  
126            
127            * tools/formed/formed/plugins/export/html.py: Added additional column
128            to the html export with information how each field will get
129            anonymized.
130    
131    2008-07-07      Sascha L. Teichmann <[email protected]>  
132    
133            * tools/anonym/xmlimport.py: sync with productive version.
134    
135    2008-06-10      Torsten Irländer <[email protected]>
136    
137            * tools/formed/formed/plugins/export/sql.py: grant admin permission to
138              call anonymize function
139    
140    2008-05-21      Sascha L. Teichmann <[email protected]>  
141    
142            * tools/formed/formed/plugins/export/xsd.py: Brought encoding
143              back to UTF-8.
144    
145    2008-05-21      Frank Koormann <[email protected]>
146    
147            * tools/formed/formed/plugins/export/xls.py: New, export key value
148            tables as excel workbook with one sheet per table.
149    
150            * tools/formed/formed/config.py: ExportKeyValueTableAsXLS added.
151    
152    2008-05-21      Frank Koormann <[email protected]>
153    
154            * tools/formed/formed/plugins/export/xsd.py
155            (SchemaCreator._createChoice): Fix use of choices name.
156    
157    2008-04-29      Sascha L. Teichmann <[email protected]>
158    
159            * tools/formed/formed/plugins/export/xsd.py: Use substitution group
160              to allow arbitrary order of repeat groups.
161    
162    2008-04-29      Sascha L. Teichmann <[email protected]>
163    
164            * tools/formed/formed/plugins/export/xsd.py: Removed a needless
165              character.
166    
167    2008-04-29      Sascha L. Teichmann <[email protected]>
168    
169            * tools/formed/formed/plugins/export/xsd.py: Added annotations
170              to fields.
171    
172    2008-04-29      Sascha L. Teichmann <[email protected]>
173    
174            * tools/formed/formed/plugins/export/xsd.py: Added for
175              choice fields.
176    
177    2008-04-29      Sascha L. Teichmann <[email protected]>
178    
179            * tools/formed/formed/plugins/export/xsd.py: Added support for
180              boolean fields based on enumerations.
181    
182    2008-04-28      Sascha L. Teichmann <[email protected]>
183    
184            * tools/formed/formed/plugins/export/xsd.py: Added support for
185              date, text and textarea fields.
186    
187    2008-04-28      Sascha L. Teichmann <[email protected]>
188    
189            * tools/formed/formed/plugins/export/xsd.py: Added support for
190              repeat groups and integer fields.
191    
192    2008-04-28      Sascha L. Teichmann <[email protected]>
193    
194            * tools/formed/formed/plugins/export/xsd.py: New. plug-in for
195              exporting as XML schema. not ready, yet.
196    
197            * tools/formed/formed/config.py: Use new plug-in.
198    
199            * tools/formed/formed/plugins/export/sql.py: Fixed wrong GUI text.
200    
201    2008-04-17      Torsten Irländer <[email protected]>
202    
203            * tools/formed/formed/plugins/export/sql.py: Changed WHERE clause in
204            for the views because of the new group permissions.
205    
206    2008-04-09      Sascha L. Teichmann <[email protected]>
207    
208            * tools/anonym/cron.deleteOldAnonymized.sh: New. cron job to delete
209              old anonymized cases.
210    
211    2008-04-01      Sascha L. Teichmann <[email protected]>
212    
213            * tools/anonym/xmlexport.py: Removed "WHERE einverstaendniserklaerung = 1"
214              from clause to select datasets.
215              Replace ']]>' in CDATA sections with correct splitted replacement.
216    
217    2008-03-12      Sascha L. Teichmann <[email protected]>
218            
219            * tools/anonym/cron.importAnonXml.sh: Added absolut path to  xmlimport
220              script.
221    
222            * tools/anonym/xmlimport.py: commented out database port from
223              connectionstring.
224    
225    2008-03-12      Sascha L. Teichmann <[email protected]>
226    
227            * tools/formed/formed/plugins/export/sql.py: Fixed bug in generation
228              of anonymization of repeat groups (wrong id was given).
229    
230    2008-03-11      Sascha L. Teichmann <[email protected]>
231    
232            * tools/formed/formed/plugins/export/sql.py: Generate no update
233              statements for relations which have no anonym functions applied.
234    
235    2008-03-11      Sascha L. Teichmann <[email protected]>
236    
237            * tools/formed/formed/plugins/export/sql.py: Added a newline after
238              'COMMIT;' in the last line.
239    
240    2008-03-11      Sascha L. Teichmann <[email protected]>
241    
242            * tools/formed/formed/plugins/export/sql.py: Fixed syntax of
243              generated anonymize_case() function.
244              
245    2008-03-11      Sascha L. Teichmann <[email protected]>
246    
247            * tools/formed/formed/plugins/export/sql.py: Added code to
248              generate a plpgsql function anonymize_case() that anonymized
249              a given case and all of its depending repeat groups.
250    
251    2008-03-06      Sascha L. Teichmann <[email protected]>
252    
253            * tools/anonym/xmlimport.py: remove print of insert statement.
254    
255            * tools/formed/formed/plugins/export/sql.py: Print generation date in ISO.
256    
257    2008-03-03      Torsten Irländer <[email protected]>
258    
259            * anonym/cron.sendAnonXml.sh,
260              anonym/getDbList.sh: Modified script to be used directly in the
261              production environment (Copied running scripts from production
262              server)
263    
264            * cron.importAnonXml.sh: Added deleting of ols cases. Modified script
265              to be used in a production environment (Cpoied running script from
266              production server)
267    
268            * tools/anonym/xmlexport.py: Added "WHERE" clause to SQL-Statement to
269              ensure that only valid cases get exported
270    
271    2008-02-27      Sascha L. Teichmann <[email protected]>
272    
273            * tools/anonym/xmlimport.py: Fixed bug in date converter.
274    
275    2008-02-27      Sascha L. Teichmann <[email protected]>
276    
277            * tools/anonym/xmlimport.py: Simpilied version
278    
279    2008-02-27      Sascha L. Teichmann <[email protected]>
280    
281            * tools/anonym/cron.importAnonXml.sh: Add sudo call for
282              xmlimport.py and parameters.
283    
284            * tools/anonym/xmlimport.py: Various bug fixes. Not working yet. :-/
285    
286            * tools/anonym/xmlexport.py: Use python interpreter without env
287              because of sudo context.
288    
289    2008-02-26      Sascha L. Teichmann <[email protected]>
290    
291            * tools/anonym/xmlimport.py: added support for getopt. add
292              support to force in fkz in import of case.
293    
294    2008-02-26      Sascha L. Teichmann <[email protected]>
295    
296            * tools/anonym/xmlimport.py: Implemented logic to create/update cases.
297    
298            * tools/anonym/html.awk: produces valid HTML.
299    
300    2008-02-25      Sascha L. Teichmann <[email protected]>
301    
302            * tools/anonym/joincsv.py: Fix a logic bug.
303    
304    2008-02-25      Torsten Irlaender <[email protected]>
305    
306            * tools/anonym/cron.importAnonXml.sh: Added shellscript for importing
307              exportted cases. It will read all files from a directory and import
308              the files into the DB. After that the script will cleanup the
309              directory.
310    
311    2008-02-25      Torsten Irländer <[email protected]>
312            
313            * tools/anonym/cron.sendAnonXml.sh,
314              tools/anonym/xmlexport.py,
315              tools/anonym/getDbList.sh: Added shell-scripts for exporting cases
316    
317    2008-02-25      Sascha L. Teichmann <[email protected]>
318    
319            * tools/anonym/joincsv.py: Fixed typo which generated wrong number of cols.
320    
321    2008-02-25      Sascha L. Teichmann <[email protected]>
322    
323            * tools/anonym/joincsv.py: New. Joins CSV files.
324    
325            * tools/anonym/html.awk: New. Converts CSV to HTML
326    
327    2008-02-25      Sascha L. Teichmann <[email protected]>
328    
329            * tools/anonym/xmlimport.py: New. Added generation of
330              update statements.
331    
332    2008-02-25      Sascha L. Teichmann <[email protected]>
333    
334            * tools/anonym/xmlimport.py: New. Base for importing
335              XML from cron.
336    
337    2008-02-24      Sascha L. Teichmann <[email protected]>
338    
339            * tools/formed/formed/plugins/export/html2.py: New. plug-in
340              for a simplified HTML output
341    
342            * tools/formed/formed/plugins/export/typemap.py: New. plug-in
343              for dump schema as python dictionary.
344    
345            * tools/formed/formed/config.py: Enable new plug-ins. Out comment
346              old stored procedure and view generators.
347    
348    2008-02-19      Sascha L. Teichmann <[email protected]>
349    
350            * tools/anonym/xmlexport.py: New. Export all cases in database
351              as XML.
352    
353    2008-02-18      Sascha L. Teichmann <[email protected]>
354    
355            * tools/anonym/anoymncsv.py: separate field with '\t' now.
356              all '\t's are replaced by '   ' before. '\r\n' are removed too.
357    
358    2008-02-15      Sascha L. Teichmann <[email protected]>
359    
360            * tools/anonym/anoymncsv.py: simple script to fetch anonymous
361              data from database.
362    
363    2008-02-14      Sascha L. Teichmann <[email protected]>
364    
365            * tools/formed/formed/plugins/export/sql.py: Exchanged name
366              erase_value with suppress_value/suppress_value2.
367    
368    2008-02-13      Sascha L. Teichmann <[email protected]>
369    
370            * tools/formed/formed/plugins/export/sql.py: output id, master_id
371              substitute 'erase_value' with NULL value.
372    
373    2008-02-13      Sascha L. Teichmann <[email protected]>
374    
375            * tools/formed/formed/plugins/export/sql.py: output id, master_id
376              and uuid_id in anonymiziation views too.
377    
378    2008-02-13      Sascha L. Teichmann <[email protected]>
379    
380            * tools/formed/formed/plugins/export/sql.py: Added generation
381              of anonymiziation views for master table views and repeat group
382              views.
383    
384    2008-02-13      Sascha L. Teichmann <[email protected]>
385    
386            * tools/formed/formed/model/nodecomponents.py: Added attribute
387              "function"
388    
389            * tools/formed/formed/io/document.py: Save attributes in
390              alphabetical order.
391    
392    2008-02-02      Sascha L. Teichmann <[email protected]>
393    
394            * tools/formed/formed/plugins/export/sql.py: Added update rule
395              for master table and repeat groups views. Granted update right
396              to :cm_ka_group.
397    
398    2008-02-01      Sascha L. Teichmann <[email protected]>
399    
400            * tools/formed/formed/plugins/export/sql.py: Added a column 'uuid_id'
401              for master table and repeat groups. Also added unique constraints
402              to these columns.
403    
404    2007-12-10      Sascha L. Teichmann <[email protected]>
405    
406            * pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Added a system
407              property 'root.element' to specify the name of the XML root.
408    
409            * pdf2xfa/startup/pdf2xfa.sh, pdf2xfa/README.TXT: Adjusted.
410    
411    2007-11-22      Sascha L. Teichmann <[email protected]>
412    
413            * pdf2xfa/startup, */pdf2xfa.sh, */pdf2xfa.init: boot scripts
414              for GNU/Linux (tested Debian 'Etch' 4.0) by Sascha Wilde.
415    
416            * pdf2xfa/README.TXT: Add a remark to new boot scripts.
417    
418    2007-11-21      Sascha L. Teichmann <[email protected]>
419    
420            * pdf2xfa/src/de/intevation/pdfimport/Log.java: New.
421              Sends logging to file.
422    
423            * pdf2xfa/src/de/intevation/pdfimport/Server.java,
424              pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Adjusted
425              to use new logging.
426    
427            * pdf2xfa/README.TXT: Added remark how to use logging.
428    
429    2007-11-16      Frank Koormann <[email protected]>
430    
431            * tools/formed/formed/plugins/export/sql.py (createSchema):
432            Append only column "bearbeiter_id", standins are modelled by a
433            separate table.
434    
435    2007-11-16      Sascha L. Teichmann <[email protected]>
436    
437            * tools/formed/formed/model/data.py,
438              tools/formed/formed/plugins/web/view_renderer.py:
439              Added an invisible flag for info fields.
440    
441    2007-11-07      Sascha L. Teichmann <[email protected]>
442    
443            * tools/formed/formed/model/nodecomponents.py: Fixed a few small bugs
444              (calling a wrong method).
445    
446    2007-11-07      Sascha L. Teichmann <[email protected]>
447    
448            * tools/formed/formed/model/nodecomponents.py: Added a field
449              'alternative' to all node components. This might be of help to
450              match PDF imports where the descriptions do not match.
451    
452    2007-10-23      Frank Koormann <[email protected]>
453    
454            * tools/formed/formed/plugins/export/sql.py: New WHERE-Clause for views
455    
456    2007-10-23      Frank Koormann <[email protected]>
457    
458            * tools/formed/formed/plugins/export/sql.py: Set default
459            value (-1) for choices and bools.
460    
461    2007-10-21      Frank Koormann <[email protected]>
462    
463            * tools/formed/formed/plugins/export/sql.py: Grant statements for
464            descriptive tables added.
465            (Table.getName): new
466    
467    2007-10-21      Frank Koormann <[email protected]>
468    
469            * tools/formed/formed/plugins/export/sql.py: "CREATE OR REPLACE"
470            statements for views and roles to make updates easier.
471            Add "admin_ka" membership as third option to VIEW_WHERE_CLAUSE.
472    
473    2007-10-19      Frank Koormann <[email protected]>
474    
475            * tools/formed/formed/plugins/export/sql.py: Added GRANT statements
476            for views. The statements are prepared for variable substitution
477            when executing the SQL-scripts by psql.
478    
479    2007-10-18      Sascha L. Teichmann <[email protected]>
480    
481            * pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Fixed:
482              End of result XML was truncated because of an unflushed buffer.
483    
484    2007-10-17      Sascha L. Teichmann <[email protected]>
485    
486            * pdf2xfa/bin/build-jar.sh: New. Build production jar file.
487    
488            * pdf2xfa/README.TXT: Adjusted how to build production jar file
489              and how to use it.
490    
491            * pdf2xfa/etc, pdf2xfa/etc/manifest.txt: New. Defines main class
492              and iText dependency.
493    
494    2007-10-16      Sascha L. Teichmann <[email protected]>
495    
496            * tools/formed/formed/plugins/export/sql.py: Model 'Ja, Nein, Keine Angabe'
497              are not modeled as BOOLEANs any more. That simpifies the conversion
498              process web vs. db.
499    
500    2007-10-07      Sascha L. Teichmann <[email protected]>
501    
502            * tools/formed/formed/plugins/export/sql.py: Added the remaining
503              UPDATE rules.
504    
505    2007-10-07      Sascha L. Teichmann <[email protected]>
506    
507            * tools/formed/formed/plugins/export/sql.py: Added UPDATE rules for some
508              views. TODO: Test'em and implement the rest.
509    
510    2007-10-07      Sascha L. Teichmann <[email protected]>
511    
512            * tools/formed/formed/plugins/export/sql.py: Bug fix. DELETE and INSERT
513              rules referenced none existing views.
514    
515    2007-10-07      Sascha L. Teichmann <[email protected]>
516    
517            * tools/formed/formed/plugins/export/sql.py: Added DELETE and INSERT
518              rules for views. TODO: add UPDATE rules.
519    
520    2007-10-07      Sascha L. Teichmann <[email protected]>
521    
522            * tools/formed/formed/plugins/export/old_sql.py: New. Contains
523              the legacy SQL export filters.
524    
525            * tools/formed/formed/plugins/export/sql.py: Factored out the
526              legacy SQL export filters to old_sql.
527    
528            * tools/formed/formed/config.py: Adjusted to fetch legacy
529              filters from old_sql.
530    
531    2007-10-06      Sascha L. Teichmann <[email protected]>
532    
533            * pdf2xfa/**: Initial import of the PDF to XFA server.
534    
535    2007-10-06      Sascha L. Teichmann <[email protected]>
536    
537          * tools/formed/formed/plugins/export/sql.py: Fixed bug          * tools/formed/formed/plugins/export/sql.py: Fixed bug
538            that made choices of three elements to booleans if            that made choices of three elements to booleans if
539            they have other meanings than 'Ja', 'Nein', 'keine Angabe'.            they have other meanings than 'Ja', 'Nein', 'keine Angabe'.
540    
541  2007-10-04      Sascha L. Teichmann <[email protected]>  2007-10-05      Sascha L. Teichmann <[email protected]>
542    
543          * tools/formed/formed/plugins/export/sql.py: Select ids of          * tools/formed/formed/plugins/export/sql.py: Select ids of
544            underlaying tables in views too.            underlaying tables in views too.

Legend:
Removed from v.200  
changed lines
  Added in v.292

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26