/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.271  
changed lines
  Added in v.320

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26