/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 291 by teichmann, Thu Sep 4 10:37:32 2008 UTC revision 334 by teichmann, Wed Jun 17 09:42:37 2009 UTC
# Line 1  Line 1 
1    2009-06-17      Sascha L. Teichmann <[email protected]>
2    
3            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
4    
5    2009-05-26      Sascha L. Teichmann <[email protected]>
6    
7            * formed/formed/plugins/names/filter.py: small optimization.
8    
9    2009-05-26      Sascha L. Teichmann <[email protected]>
10    
11            * formed/formed/plugins/names/filter.py: Repaired unique filter for
12              nodecomponent names.
13    
14    2009-05-06      Sascha L. Teichmann <[email protected]>
15    
16            * formed/formed/plugins/export/rg_sql.py: Only create depending
17              repeat groups if no uuid is given. If a uuid is given then
18              the creation is triggered by an xml import.
19    
20    2009-04-28      Sascha L. Teichmann <[email protected]>
21    
22            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
23              replace the old one. The new one faciliates the new RepeatNode instead
24              of the Group.isRepeat() method to tell if something is to be repeated.
25    
26            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
27              The old one is deactivated.
28    
29            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
30    
31    2009-04-28      Sascha L. Teichmann <[email protected]>
32    
33            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
34              TODO: Adjust execution rights.
35    
36    2009-04-27      Sascha L. Teichmann <[email protected]>
37    
38            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
39              Add functions to create dataset.
40    
41    2009-04-24      Sascha L. Teichmann <[email protected]>
42    
43            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
44              tree structure functions in database.
45    
46            * formed/formed/config.py: load plug-in.
47    
48    2009-04-16      Sascha L. Teichmann <[email protected]>
49    
50            * formed/formed/model/data.py: Added 'digest' attribute to
51              RepeatNode. Removed needless methods
52    
53    2009-04-16      Sascha L. Teichmann <[email protected]>
54    
55            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
56              more readable with '=' and '<>'.
57    
58    2009-04-02      Sascha L. Teichmann <[email protected]>
59    
60            * formed/formed/plugins/export/sql.py: call anonymization
61              of uuid on anonymization of case.
62    
63    2009-03-31      Sascha L. Teichmann <[email protected]>
64    
65            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
66              case_anonymize().
67    
68    2009-03-31      Sascha L. Teichmann <[email protected]>
69    
70            * formed/formed/model/exprtree.py: Add some code to pretty print
71              the trees infix.
72    
73            * formed/formed/plugins/export/rules.py: New. Exporter for human
74              readable rules.
75    
76            * formed/formed/plugins/export/html.py: Fixed HTML generation.
77    
78            * formed/formed/config.py: Added new new Rule export plug-in.
79    
80    2009-03-31      Sascha L. Teichmann <[email protected]>
81    
82            * formed/formed/model/exprtree.py: Fixes from server. Raise
83              exceptions if there is less or more than one element on stack
84              after compilation of expression.
85    
86    2009-03-20      Sascha L. Teichmann <[email protected]>
87    
88            * formed/formed/model/data.py: Removed debug output
89    
90            * formed/formed/plugins/modify/rules.py: Fixed error message.
91              Generate past and future rules.
92    
93    2009-03-16      Sascha L. Teichmann <[email protected]>
94    
95            * formed/formed/model/exprtree.py: Forget to call today with context.
96    
97    2009-03-16      Sascha L. Teichmann <[email protected]>
98    
99            * formed/formed/io/document.py: Fixed syntax typo.
100    
101    2009-03-16      Sascha L. Teichmann <[email protected]>
102    
103            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
104    
105    2009-03-16      Sascha L. Teichmann <[email protected]>
106    
107            * formed/formed/model/data.py: Added ConditionalNode
108    
109            * formed/formed/io/document.py: Make ConditionalNode loadable.
110    
111    2009-03-13      Sascha L. Teichmann <[email protected]>
112    
113            * formed/formed/plugins/modify/rules.py: Make the error descriptions
114              in date sequence rules more precise.
115    
116    2009-03-13      Sascha L. Teichmann <[email protected]>
117    
118            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
119    
120    2009-03-13      Sascha L. Teichmann <[email protected]>
121    
122            * formed/formed/model/exprtree.py: New tree based expression engine.
123    
124            * formed/formed/model/__init__.py, formed/formed/model/data.py:
125              Adjusted imports.
126    
127    2009-03-12      Torsten Irländer <[email protected]>
128    
129            Introduced new order attribute for date fields
130    
131            * formed/formed/model/data.py: Order fields can be used to define to
132            ordering of datefields withing the document. Needed for automatic
133            generation of consistency rules.
134    
135    2009-02-09      Sascha L. Teichmann <[email protected]>
136    
137            * formed/formed/model/data.py: Allow pages to be 'invisible'.
138    
139    2009-02-09      Sascha L. Teichmann <[email protected]>
140    
141            * formed/formed/plugins/export/sql.py: Fixed problem with
142              description reference tables of radio groups.
143    
144    2009-02-09      Sascha L. Teichmann <[email protected]>
145    
146            * formed/formed/plugins/export/sql.py: replace '-' in names
147              by '_'.
148              
149    2009-02-09      Sascha L. Teichmann <[email protected]>
150    
151            * formed/formed/plugins/export/sql.py: to figure ou which
152              tables are equal the insert statememnts are lower cased
153              and sorted before they are compared. This reduces the number
154              of generated referfence tables.
155    
156    2009-02-09      Sascha L. Teichmann <[email protected]>
157    
158            Repair SQL schema creation for radio groups.
159    
160            * formed/formed/plugins/export/sql.py: radio groups are handled
161              like choices now.
162    
163    2009-02-09      Sascha L. Teichmann <[email protected]>
164    
165            Make it startable again.
166    
167            * formed/formed/plugins/export/xls.py: Import pyExcelerator only
168              when plug-in is called.
169    
170            * formed/formed/model/nodecomponents.py: Event routing was messed up.
171              Rewired root node with document.
172    
173            * formed/formed/plugins/web/help.py: Removed old xml.ext import.
174              XXX: This breaks creating help by now!
175    
176            * formed/formed/io/parser.py: Replace old deprecated base class
177              by new one.
178    
179            * formed/formed/main.py: Do not crash if locale cannot be set.
180    
181            * formed/formed/ui/controls.py: Use document.getCase() instead
182              of document.case to prevent uninitialized dereferences.
183    
184    2009-01-22      Torsten Irländer <[email protected]>
185    
186            Implemented new XML-Format for formed xml files.
187    
188            * formed/formed/model/nodecomponents.py,
189              formed/formed/io/document.py,
190              formed/formed/main.py,
191              formed/formed/ui/controls.py: Introduced new "case" and "logbook"
192              node. Under case is the definition of the formular. logbook will
193              hold the defintion of logboog entrys. For now only the part under
194              "case" can be modified.  
195    
196    2009-01-21      Torsten Irländer <[email protected]>
197    
198            Changed way how XSD-Scheme is generated
199    
200            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
201              logbookentrys. The scheme definiton is now hardcoded in the
202              exporter as it will rarely change. It logbookpart will not be
203              generated from the formedtree anymore.
204    
205    2009-01-20      Torsten Irländer <[email protected]>
206    
207            Support Logbook entrys in xsd schema export
208    
209            * formed/formed/model/data.py: Repeatnode are now handeld as
210              repeatgroups in xsd-export
211            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
212              logbookentrys. The scheme will now validate against an xmlfile from
213              the offlineclient.
214    
215    2009-01-09      Torsten Irländer <[email protected]>
216    
217            Added new repeat node
218    
219            * formed/formed/model/data.py,
220              formed/formed/io/document.py: Added repeatnode to the formedtree.
221              TODO: Remove repeatgroup handling from the groupnode.
222    
223    2009-01-08      Torsten Irländer <[email protected]>
224    
225            Add isset operator to autogenerated rules.
226    
227            * formed/formed/plugins/modify/rules.py: Add issed operator to standard
228              autogenerated rules.
229    
230    2008-12-17      Frank Koormann <[email protected]>
231    
232            * formed/formed/plugins/export/latex.py: Export form as set of
233            latex tables to be included into a master document. The export
234            generates section marks to structure the form and placeholders for
235            help texts to be merged in by a post processing step.
236    
237    2008-12-04      Sascha L. Teichmann <[email protected]>
238    
239            * formed/formed/model/expr.py: Added 'today' which pushes the current date
240              on the stack.
241    
242    2008-12-03      Sascha L. Teichmann <[email protected]>
243    
244            * formed/formed/plugins/web/controllers.py: compute changeset more correctly in
245              storage of fields.
246    
247            * formed/formed/plugins/export/xsd.py: Added unknown int -999999 to integer
248              fields as an accepted value. Generate schema for radio groups too.
249    
250    2008-12-01      Torsten Irländer <[email protected]>
251    
252            Added autmatic generation of required rules
253    
254            * formed/formed/model/data.py,
255              formed/formed/model/expr.py,
256              formed/formed/plugins/modify/rules.py: Default rules for required
257              fields can now be generated.
258    
259    2008-11-28      Sascha L. Teichmann <[email protected]>
260    
261            * formed/formed/model/data.py, formed/formed/model/nodecomponents.py:
262              Ported WidgetCollector from Offline client.
263    
264            * formed/formed/plugins/modify/__init__.py, formed/formed/plugins/modify,
265              formed/formed/plugins/modify/rules.py: Stub for required rules generator.
266    
267            * formed/formed/config.py: Bind new filter to FormEd
268    
269    2008-11-27      Torsten Irländer <[email protected]>
270    
271            * formed/formed/model/data.py: Added new attribute mark for rules
272    
273    2008-11-10      Torsten Irländer <[email protected]>
274    
275            Implemented radio-matrix elements. radio elelement having the same
276            options can now be rendered in table form.
277    
278            * formed/formed/model/data.py,
279              formed/formed/io/document.py: Added new radio-matrix element to the
280              model and gui
281            * formed/formed/plugins/web/view_renderer.py: Write html-renderer for
282              the radio-matrix element.
283    
284    2008-11.03      Torsten Irländer <[email protected]>
285    
286            * formed/formed/model/data.py: Fixed import error
287    
288    2008-10-29      Sascha L. Teichmann <[email protected]>
289    
290            Relative paths in external choices are now possible. Relative paths are
291            relative to path of the master document.
292    
293            * formed/model/data.py: external choice are now storing the path to the
294              master document.
295    
296            * formed/formed/io/document.py: Pass context to SAX builder.
297    
298            * formed/formed/io/factories.py: For new created nodes look if there
299              is a method 'setLoadContext' and call it.
300    
301  2008-09-04      Sascha L. Teichmann <[email protected]>  2008-09-04      Sascha L. Teichmann <[email protected]>
302    
303          * doc/beschreibung.txt: New. Initial description of FormEd (german).          * doc/beschreibung.txt: New. Initial description of FormEd (german).

Legend:
Removed from v.291  
changed lines
  Added in v.334

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26