/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 255 by teichmann, Tue Mar 11 16:54:29 2008 UTC revision 308 by teichmann, Fri Feb 6 17:41:29 2009 UTC
# Line 1  Line 1 
1    2009-02-09      Sascha L. Teichmanne <[email protected]>
2    
3            * formed/formed/plugins/export/sql.py: to figure ou which
4              tables are equal the insert statememnts are lower cased
5              and sorted before they are compared. This reduces the number
6              of generated referfence tables.
7    
8    2009-02-09      Sascha L. Teichmanne <[email protected]>
9    
10            Repair SQL schema creation for radio groups.
11    
12            * formed/formed/plugins/export/sql.py: radio groups are handled
13              like choices now.
14    
15    2009-02-09      Sascha L. Teichmanne <[email protected]>
16    
17            Make it startable again.
18    
19            * formed/formed/plugins/export/xls.py: Import pyExcelerator only
20              when plug-in is called.
21    
22            * formed/formed/model/nodecomponents.py: Event routing was messed up.
23              Rewired root node with document.
24    
25            * formed/formed/plugins/web/help.py: Removed old xml.ext import.
26              XXX: This breaks creating help by now!
27    
28            * formed/formed/io/parser.py: Replace old deprecated base class
29              by new one.
30    
31            * formed/formed/main.py: Do not crash if locale cannot be set.
32    
33            * formed/formed/ui/controls.py: Use document.getCase() instead
34              of document.case to prevent uninitialized dereferences.
35    
36    2009-01-22      Torsten Irländer <[email protected]>
37    
38            Implemented new XML-Format for formed xml files.
39    
40            * formed/formed/model/nodecomponents.py,
41              formed/formed/io/document.py,
42              formed/formed/main.py,
43              formed/formed/ui/controls.py: Introduced new "case" and "logbook"
44              node. Under case is the definition of the formular. logbook will
45              hold the defintion of logboog entrys. For now only the part under
46              "case" can be modified.  
47    
48    2009-01-21      Torsten Irländer <[email protected]>
49    
50            Changed way how XSD-Scheme is generated
51    
52            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
53              logbookentrys. The scheme definiton is now hardcoded in the
54              exporter as it will rarely change. It logbookpart will not be
55              generated from the formedtree anymore.
56    
57    2009-01-20      Torsten Irländer <[email protected]>
58    
59            Support Logbook entrys in xsd schema export
60    
61            * formed/formed/model/data.py: Repeatnode are now handeld as
62              repeatgroups in xsd-export
63            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
64              logbookentrys. The scheme will now validate against an xmlfile from
65              the offlineclient.
66    
67    2009-01-09      Torsten Irländer <[email protected]>
68    
69            Added new repeat node
70    
71            * formed/formed/model/data.py,
72              formed/formed/io/document.py: Added repeatnode to the formedtree.
73              TODO: Remove repeatgroup handling from the groupnode.
74    
75    2009-01-08      Torsten Irländer <[email protected]>
76    
77            Add isset operator to autogenerated rules.
78    
79            * formed/formed/plugins/modify/rules.py: Add issed operator to standard
80              autogenerated rules.
81    
82    2008-12-17      Frank Koormann <[email protected]>
83    
84            * formed/formed/plugins/export/latex.py: Export form as set of
85            latex tables to be included into a master document. The export
86            generates section marks to structure the form and placeholders for
87            help texts to be merged in by a post processing step.
88    
89    2008-12-04      Sascha L. Teichmann <[email protected]>
90    
91            * formed/formed/model/expr.py: Added 'today' which pushes the current date
92              on the stack.
93    
94    2008-12-03      Sascha L. Teichmann <[email protected]>
95    
96            * formed/formed/plugins/web/controllers.py: compute changeset more correctly in
97              storage of fields.
98    
99            * formed/formed/plugins/export/xsd.py: Added unknown int -999999 to integer
100              fields as an accepted value. Generate schema for radio groups too.
101    
102    2008-12-01      Torsten Irländer <[email protected]>
103    
104            Added autmatic generation of required rules
105    
106            * formed/formed/model/data.py,
107              formed/formed/model/expr.py,
108              formed/formed/plugins/modify/rules.py: Default rules for required
109              fields can now be generated.
110    
111    2008-11-28      Sascha L. Teichmann <[email protected]>
112    
113            * formed/formed/model/data.py, formed/formed/model/nodecomponents.py:
114              Ported WidgetCollector from Offline client.
115    
116            * formed/formed/plugins/modify/__init__.py, formed/formed/plugins/modify,
117              formed/formed/plugins/modify/rules.py: Stub for required rules generator.
118    
119            * formed/formed/config.py: Bind new filter to FormEd
120    
121    2008-11-27      Torsten Irländer <[email protected]>
122    
123            * formed/formed/model/data.py: Added new attribute mark for rules
124    
125    2008-11-10      Torsten Irländer <[email protected]>
126    
127            Implemented radio-matrix elements. radio elelement having the same
128            options can now be rendered in table form.
129    
130            * formed/formed/model/data.py,
131              formed/formed/io/document.py: Added new radio-matrix element to the
132              model and gui
133            * formed/formed/plugins/web/view_renderer.py: Write html-renderer for
134              the radio-matrix element.
135    
136    2008-11.03      Torsten Irländer <[email protected]>
137    
138            * formed/formed/model/data.py: Fixed import error
139    
140    2008-10-29      Sascha L. Teichmann <[email protected]>
141    
142            Relative paths in external choices are now possible. Relative paths are
143            relative to path of the master document.
144    
145            * formed/model/data.py: external choice are now storing the path to the
146              master document.
147    
148            * formed/formed/io/document.py: Pass context to SAX builder.
149    
150            * formed/formed/io/factories.py: For new created nodes look if there
151              is a method 'setLoadContext' and call it.
152    
153    2008-09-04      Sascha L. Teichmann <[email protected]>
154    
155            * doc/beschreibung.txt: New. Initial description of FormEd (german).
156    
157    2008-08-22      Sascha L. Teichmann <[email protected]>
158    
159            * formed/formed/model/nodecomponents.py: Added attribute 'flags'.
160    
161    2008-08-21      Sascha L. Teichmann <[email protected]>
162    
163            * formed/formed/io/document.py: Indent tree while saving
164            * formed/formed/main.py: removed needless print
165    
166    2008-08-15      Sascha L. Teichmann <[email protected]>
167    
168            * LICENSE: New GPLv3
169            * */*.py, *.sh: Added reference to LICENSE
170    
171    2008-08-15      Sascha L. Teichmann <[email protected]>
172    
173            * tools: removed because there a no tools any more.
174    
175    2008-08-15      Sascha L. Teichmann <[email protected]>
176    
177            * tools/formed: moved one level up because its the only
178              part of this project now.
179    
180    2008-08-15      Sascha L. Teichmann <[email protected]>
181    
182            * tools/anonym/*: Removed as it belongs to mpuls WASKA
183    
184    2008-08-15      Sascha L. Teichmann <[email protected]>
185    
186            * pdf2xfa/*: removed. It belongs to mpuls
187    
188    2008-08-13 L. Teichmann <[email protected]>
189    
190            i18n of the plug-ins:
191            * tools/formed/formed/plugins/export/diff.py,
192              tools/formed/formed/plugins/export/data.py,
193              tools/formed/formed/plugins/export/old_sql.py,
194              tools/formed/formed/plugins/export/latex.py,
195              tools/formed/formed/plugins/export/xsd.py,
196              tools/formed/formed/plugins/export/sql.py,
197              tools/formed/formed/plugins/export/typemap.py,
198              tools/formed/formed/plugins/export/html.py,
199              tools/formed/formed/plugins/export/mode.py,
200              tools/formed/formed/plugins/export/html2.py,
201              tools/formed/formed/plugins/export/xls.py,
202              tools/formed/formed/plugins/names/filter.py,
203              tools/formed/formed/plugins/plugin.py,
204              tools/formed/formed/plugins/web/help.py,
205              tools/formed/formed/plugins/web/form_renderer.py,
206              tools/formed/formed/plugins/web/plugin.py,
207              tools/formed/formed/plugins/web/error_renderer.py,
208              tools/formed/formed/plugins/web/view_renderer.py,
209              tools/formed/formed/plugins/web/semantic.py,
210              tools/formed/formed/plugins/web/cache.py,
211              tools/formed/formed/plugins/web/server.py,
212              tools/formed/formed/plugins/web/controllers.py,
213              tools/formed/formed/plugins/web/renderer.py,
214              tools/formed/formed/plugins/ui/controls.py,
215              tools/formed/formed/config.py: _("")s the stuff
216              tools/formed/po/formed.pot, tools/formed/po/de_DE.po:
217              extracted and translated.
218    
219    2008-08-08      Sascha L. Teichmann <[email protected]>
220    
221            First version of FormEd i18n. After checkout go to tools/formed/po/ and
222            say 'make mo'. Afterwards you can start FormEd as usual.
223    
224            * tools/formed/resources: New. Place to places ressources like *.mo files
225            * tools/formed/formed/main.py, tools/formed/formed/ui/controls.py: Add _("")s
226              
227            * tools/formed/po,
228              tools/formed/po/Makefile,
229              tools/formed/po/formed.pot,
230              tools/formed/po/de_DE.po: i18n stuff.
231    
232    2008-08-08      Sascha L. Teichmann <[email protected]>
233    
234            * tools/anonym/xmlexport.py: Only export cases which are not
235              'schwebend geloescht'.
236    
237    2008-07-23      Sascha L. Teichmann <[email protected]>
238    
239            Fixed issue472
240    
241            * tools/anonym/xmlimport.py: Regenerate dicts from current form ed tree.
242    
243    2008-07-17      Sascha L. Teichmann <[email protected]>
244    
245            * tools/anonym/xmlimport.py: removed marking of invalid cases
246            * tools/anonym/cron.importAnonXml.sh: re-inserted here.
247    
248    2008-07.07      Torsten Irländer <[email protected]>
249    
250            * tools/formed/formed/plugins/export/latex.py
251              tools/formed/formed/config.py: Added new LaTex Export. Beware this
252              is even more ugly the HTML Export.
253            * tools/formed/formed/plugins/export/html.py: Added information on
254              anonymisation to the html export.
255    
256    2008-07-07      Sascha L. Teichmann <[email protected]>
257    
258            * tools/anonym/xmlimport.py: Mark cases if they are inconsistent.
259    
260    2008-07-07      Sascha L. Teichmann <[email protected]>
261    
262            * tools/anonym/xmlimport.py: Updated to schema 1.5. (Which is incompatible to 1.4)
263    
264    2008-07-07      Sascha L. Teichmann <[email protected]>  
265            
266            * tools/formed/formed/plugins/export/html.py: Added additional column
267            to the html export with information how each field will get
268            anonymized.
269    
270    2008-07-07      Sascha L. Teichmann <[email protected]>  
271    
272            * tools/anonym/xmlimport.py: sync with productive version.
273    
274    2008-06-10      Torsten Irländer <[email protected]>
275    
276            * tools/formed/formed/plugins/export/sql.py: grant admin permission to
277              call anonymize function
278    
279    2008-05-21      Sascha L. Teichmann <[email protected]>  
280    
281            * tools/formed/formed/plugins/export/xsd.py: Brought encoding
282              back to UTF-8.
283    
284    2008-05-21      Frank Koormann <[email protected]>
285    
286            * tools/formed/formed/plugins/export/xls.py: New, export key value
287            tables as excel workbook with one sheet per table.
288    
289            * tools/formed/formed/config.py: ExportKeyValueTableAsXLS added.
290    
291    2008-05-21      Frank Koormann <[email protected]>
292    
293            * tools/formed/formed/plugins/export/xsd.py
294            (SchemaCreator._createChoice): Fix use of choices name.
295    
296    2008-04-29      Sascha L. Teichmann <[email protected]>
297    
298            * tools/formed/formed/plugins/export/xsd.py: Use substitution group
299              to allow arbitrary order of repeat groups.
300    
301    2008-04-29      Sascha L. Teichmann <[email protected]>
302    
303            * tools/formed/formed/plugins/export/xsd.py: Removed a needless
304              character.
305    
306    2008-04-29      Sascha L. Teichmann <[email protected]>
307    
308            * tools/formed/formed/plugins/export/xsd.py: Added annotations
309              to fields.
310    
311    2008-04-29      Sascha L. Teichmann <[email protected]>
312    
313            * tools/formed/formed/plugins/export/xsd.py: Added for
314              choice fields.
315    
316    2008-04-29      Sascha L. Teichmann <[email protected]>
317    
318            * tools/formed/formed/plugins/export/xsd.py: Added support for
319              boolean fields based on enumerations.
320    
321    2008-04-28      Sascha L. Teichmann <[email protected]>
322    
323            * tools/formed/formed/plugins/export/xsd.py: Added support for
324              date, text and textarea fields.
325    
326    2008-04-28      Sascha L. Teichmann <[email protected]>
327    
328            * tools/formed/formed/plugins/export/xsd.py: Added support for
329              repeat groups and integer fields.
330    
331    2008-04-28      Sascha L. Teichmann <[email protected]>
332    
333            * tools/formed/formed/plugins/export/xsd.py: New. plug-in for
334              exporting as XML schema. not ready, yet.
335    
336            * tools/formed/formed/config.py: Use new plug-in.
337    
338            * tools/formed/formed/plugins/export/sql.py: Fixed wrong GUI text.
339    
340    2008-04-17      Torsten Irländer <[email protected]>
341    
342            * tools/formed/formed/plugins/export/sql.py: Changed WHERE clause in
343            for the views because of the new group permissions.
344    
345    2008-04-09      Sascha L. Teichmann <[email protected]>
346    
347            * tools/anonym/cron.deleteOldAnonymized.sh: New. cron job to delete
348              old anonymized cases.
349    
350    2008-04-01      Sascha L. Teichmann <[email protected]>
351    
352            * tools/anonym/xmlexport.py: Removed "WHERE einverstaendniserklaerung = 1"
353              from clause to select datasets.
354              Replace ']]>' in CDATA sections with correct splitted replacement.
355    
356    2008-03-12      Sascha L. Teichmann <[email protected]>
357            
358            * tools/anonym/cron.importAnonXml.sh: Added absolut path to  xmlimport
359              script.
360    
361            * tools/anonym/xmlimport.py: commented out database port from
362              connectionstring.
363    
364    2008-03-12      Sascha L. Teichmann <[email protected]>
365    
366            * tools/formed/formed/plugins/export/sql.py: Fixed bug in generation
367              of anonymization of repeat groups (wrong id was given).
368    
369  2008-03-11      Sascha L. Teichmann <[email protected]>  2008-03-11      Sascha L. Teichmann <[email protected]>
370    
371          * tools/formed/formed/plugins/export/sql.py: Generate no update          * tools/formed/formed/plugins/export/sql.py: Generate no update
# Line 32  Line 400 
400            production environment (Copied running scripts from production            production environment (Copied running scripts from production
401            server)            server)
402    
403            * cron.importAnonXml.sh: Added deleting of ols cases. Modified script
404              to be used in a production environment (Cpoied running script from
405              production server)
406    
407            * tools/anonym/xmlexport.py: Added "WHERE" clause to SQL-Statement to
408              ensure that only valid cases get exported
409    
410  2008-02-27      Sascha L. Teichmann <[email protected]>  2008-02-27      Sascha L. Teichmann <[email protected]>
411    
412          * tools/anonym/xmlimport.py: Fixed bug in date converter.          * tools/anonym/xmlimport.py: Fixed bug in date converter.

Legend:
Removed from v.255  
changed lines
  Added in v.308

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26