/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 330 by teichmann, Thu Apr 30 15:56:38 2009 UTC revision 434 by torsten, Mon Dec 27 09:42:39 2010 UTC
# Line 1  Line 1 
1    2010-12-27  Torsten Irlaender <[email protected]>
2    
3            * formed/formed/model/data.py (WidgetCollector.visitor): Removed
4            clause to ignore Repeatgroups.
5    
6    2010-12-13  Torsten Irlaender <[email protected]>
7    
8            * formed/formed/model/data.py (GroupNode.isRepeat): Issue1565: Fixed
9            isRepeat function. Check typ instead of repeat attribute. Removed
10            setRepeat function (not used anywhere)
11    
12    2010-11-24  Bernhard Herzog  <[email protected]>
13    
14            * formed/formed/plugins/export/rules_sh.py (generate_tagging):
15            Remove unused variable "inserts" and corresponding commented out
16            code.
17    
18    2010-11-24  Bernhard Herzog  <[email protected]>
19    
20            * formed/formed/plugins/export/rules_sh.py: Remove some commented
21            out code.
22    
23    2010-11-24  Bernhard Herzog  <[email protected]>
24    
25            * formed/formed/plugins/export/rules_sh.py: expand star-import.
26    
27    2010-11-24  Bernhard Herzog  <[email protected]>
28    
29            * formed/formed/plugins/export/rules_sh.py (sql_OperatorUnary):
30            Put parentheses around the comparison for the KNOWN operator in
31            the generated SQL to ensure correct evaluation order.
32    
33    2010-11-24  Bernhard Herzog  <[email protected]>
34    
35            * formed/formed/plugins/export/rules_sh.py (binary_operator_map):
36            New.  Map binary formed expr operators to their SQL counterparts.
37            (sql_OperatorBinary): Use binary_operator_map instead of a cascade
38            of if-statements with lots of code duplication.  Also, put
39            parentheses around the resulting SQL expression to make sure the
40            expression is correctly.  This fixes a problem with WASKO tagging
41            rules, where the a FormEd expression of the form like "2 1 1980
42            date 1 1 1980 date - 93 *" would be incorrectly converted to the
43            SQL expression "93 * '1980-01-02'::date - '1980-01-01'::date"
44    
45    2010-11-24  Bernhard Herzog  <[email protected]>
46    
47            * formed/formed/plugins/export/rules_sh.py: Fix formatting.
48    
49    2010-11-15  Torsten Irlaender <[email protected]>
50    
51            * formed/formed/model/data.py: Do not set attribute "repeat" for
52            Repeat-Groups.
53    
54    2010-11-10  Torsten Irlaender <[email protected]>
55    
56            * formed/formed/plugins/modify/rules.py: Fixed date sequence rule
57            checks for date in future.
58    
59    2010-11-08  Roland Geider <[email protected]>
60    
61            * formed/formed/plugins/export/xsd.py: validate formedtree.xml
62    
63    2010-11-08  Roland Geider <[email protected]>
64    
65            * formed/formed/model/data.py,
66              formed/formed/plugins/export/xsd.py,
67              formed/formed/config.py: issue1131: generate XSD for case exports
68    
69    2010-10-21  Torsten Irlaender <[email protected]>
70    
71            * formed/formed/plugins/export/rules_sh.py: Added new LE-Operator
72            * formed/formed/plugins/modify/rules.py: Add error rule to force phase
73              relevant datefields not to be "unknown".
74    
75    2010-10-12  Roland Geider <[email protected]>
76    
77            * formed/formed/plugins/export/rules_sh.py: Ignore rules if any fields
78              in the rule are in a repeat group
79    
80    2010-10-11  Roland Geider <[email protected]>
81    
82            * formed/plugins/export/rules_sh.py: Added support to more opperators
83              to be able to export the WASKO case
84    
85    2010-10-06  Torsten Irlaender <[email protected]>
86    
87            * formed/formed/plugins/export/rules_sh.py (generate_tagging): Fixed
88            gerating SQL for Rules
89            * formed/formed/plugins/export/rules_sh.py (sql_date): Fixed sql_date
90            function.
91    
92    2010-10-05  Torsten Irländer <[email protected]>
93    
94            * formed/formed/model/data.py: Fixed error when setting tag attribute.
95            * formed/formed/plugins/export/rules_sh.py: Added generating exporting
96              tagging-xml
97            * formed/formed/plugins/modify/rules.py: Do not generate automatic
98              tagids for rules.
99    
100    2010-10-04  Torsten Irländer <[email protected]>
101    
102            * formed/formed/model/data.py (RuleLeaf.__init__): Added new attribute
103            "tag" for rule-leafs
104            * formed/formed/config.py: Added export rules as XML to Menu
105            * formed/formed/plugins/modify/rules.py
106            (GenerateRequiredRules.generateDateSequenceRules): Generate automatic
107            tag ids for date-sequence rules
108    
109    2010-09-30  Torsten Irländer <[email protected]>
110    
111            * formed/formed/plugins/export/rules_sh.py
112            (ExportRulesAsSH.doExport): Filter out duplicted rules.
113    
114    2010-09-20  Frank Koormann   <[email protected]>
115    
116            * formed/formed/plugins/export/latex.py (RecursiveExporter):
117            Add "required"-field information to output and include
118            choice list contents.
119    
120    2010-09-16  Bernhard Herzog  <[email protected]>
121    
122            Avoid database deadlocks that can happen when database clients try
123            to work with the same case using two separate database
124            connections.  See mpuls/issue1145 for details.
125    
126            * formed/formed/plugins/export/rg_sql.py (SQL_TEMPLATE): Split the
127            computation of the new json structure description into the new
128            database function compute_case_structure
129            (TRIGGER_TMPL): Change the trigger functions to immediately update
130            the cached json structure description instead of just setting the
131            modified flag.  This avoids the lazy recomputation that makes what
132            seems like a read-only access (calling get_case_structure) into a
133            writing access (updates of the cache).  The writes lock the row in
134            the case_structure table which prevent other connections from
135            accessing the same case.  As part of this, the delete triggers are
136            now AFTER triggers because the repeat groups instance must have
137            been removed when the structure is recomputed.
138            (SUBSELECT_TMPL): Since the delete trigger is now an after
139            trigger, we need to change the way the master id is computed.  We
140            cannot join with the repeatgroup table in question because the row
141            has already been deleted.  However, we can use the master_id
142            column of the OLD row to select the row of the parent table.
143            (create_triggers): Avoid the inner joins with the current repeat
144            group for the above mentioned reasons.  In the very common case of
145            repeat groups which are direct children of the master_tbl, we can
146            compare the master_tbl.id directly with the row's master_id.
147    
148    2010-09-14 Roland Geider <[email protected]>
149    
150            * formed/formed/plugins/export/xsd.py: issue1131: update XSD for new
151              formedtree structure
152    
153    2010-09-01 Roland Geider <[email protected]>
154    
155            * formed/formed/plugins/modify/rules.py: issue1050: mandatory fields
156              appearing double.
157              The problem was that the way the formEditor handled fields with
158              manually created rules changed. Instead of ignoring fields (very
159              early behaviour) or always generating them (early behaviour), now the
160              formED will only ignore fields with rules which name starts with
161              'required-rule-manual'. This is helpful when the rules for mandatory
162              fields are more complex (e.g. mother's name is only required if
163              mother is known).
164    
165    2010-08-10  Torsten Irländer <[email protected]>
166    
167            * contrib/diff_formed.py: New helperscript to diff to given
168              formedtrees
169    
170    2010-08-09      Roland Geider <[email protected]>
171    
172            * formed/model/exprtree.py: fixed typo
173    
174    2010-08-04  Bernhard Herzog  <[email protected]>
175    
176            * formed/po/de_DE.po: Update translations
177    
178    2010-08-04  Bernhard Herzog  <[email protected]>
179    
180            * formed/po/formed.pot: Regenerated.
181    
182            * formed/po/de_DE.po: Update.
183    
184    2010-08-04  Bernhard Herzog  <[email protected]>
185    
186            * formed/po/Makefile: Use correct filename of the pot-file in the
187            usage message
188    
189    2010-08-04  Bernhard Herzog  <[email protected]>
190    
191            * formed/po/Makefile (LIST_POTFILES): Sort the file names to make
192            the order of entries in the .pot-file more predictable.
193    
194    2010-08-04  Bernhard Herzog  <[email protected]>
195    
196            * formed/formed/model/nodecomponents.py (RootNode.__init__)
197            (RootNode.getVersion, RootNode.setVersion): Add attribute
198            "version" and accessor methods.
199    
200            * formed/formed/main.py (MainFrame.OnSetDocumentVersion): New. Let
201            the user set the document version.
202            (MainFrame._createMenuBar): Add menu item for OnSetDocumentVersion
203    
204    2010-08-02  Bernhard Herzog  <[email protected]>
205    
206            * formed/formed.py, formed/formed/io/document.py,
207            formed/formed/io/factories.py, formed/formed/io/parser.py,
208            formed/formed/model/data.py, formed/formed/model/event.py,
209            formed/formed/model/expr.py, formed/formed/model/exprtree.py,
210            formed/formed/model/memory.py, formed/formed/model/misc.py,
211            formed/formed/model/nodecomponents.py,
212            formed/formed/model/persistent.py: Fix coding declaration to be
213            acceptable to both python and Emacs.
214    
215    2010-07-29  Torsten Irländer <[email protected]>
216    
217            * formed/formed/model/data.py: Added "invisible" attribute to
218            BoolLeafs. This can be used to hide options in choicelists. so the
219            user can not select the value in the user interface. But the db will
220            have this option so is ist still present in the db an can be used
221            * formed/formed/model/exprtree.py: Added "days" function.
222    
223    2010-07-26      Roland Geider <[email protected]>
224    
225            * formed/formed/model/nodecomponents.py,
226              formed/formed/plugins/modify/rules.py: generated date rules take
227              into consideration repeat groups
228    
229    2010-07-21  Torsten Irländer <[email protected]>
230    
231            Issue870
232    
233            * formed/formed/plugins/modify/rules.py (descriptions): Do not collect
234            all headers to the referenced fields. Only list labels of the error
235            fields, which should be distinct enough.
236    
237            Issue851
238    
239            * formed/formed/model/data.py
240              formed/formed/plugins/export/new_sql.py
241              formed/formed/plugins/web/view_renderer.py
242              formed/formed/io/document.py
243              formed/formed/config.py: Added Float-Field to Formed
244    
245    2010-06-11  Bernhard Herzog  <[email protected]>
246    
247            * formed/formed/plugins/export/rg_sql.py
248            (CREATE_DELETE_MASTER_TMPL): In create_master_tbl, call
249            create_master_ds to create the master tbl entry.  This way we can
250            add SQL code that's specific to an MPuls instance to
251            create_master_ds and still have create_master_tbl use that new
252            code.  This is useful for e.g. the JMD-Struktur part.
253    
254    2010-06-02      Roland Geider <[email protected]>
255    
256            * formed/formed/plugins/modify/rules.py: make the names of generated
257              date-sequence-rules unique
258    
259    2010-06-02      Roland Geider <[email protected]>
260    
261            * formed/plugins/export/xls.py: updated regular expression
262    
263    2010-05-17      Frank Koormann <[email protected]>
264    
265            * formed/formed/plugins/export/latex.py: Improved section labeling.
266    
267            * formed/formed/plugins/export/xls.py:
268              Export references (ie where are the lists used).
269    
270    2010-04-30  Torsten Irländer <[email protected]>
271    
272            * formed/formed/plugins/modify/rules.py (VariableType.substitute): Do
273            not generate "%"-rules for required fields in repeat-groups.
274    
275    2010-04-28      Roland Geider <[email protected]>
276    
277            * formed/plugins/export/xls.py: Radiogroups are exported
278            * formed/plugins/export/xsd.py: WASKA formedtree.xml validates XSD
279              JMD formedtree.xml validates XSD
280    
281    2010-04-08  Torsten Irländer <[email protected]>
282    
283            * formed/formed/plugins/modify/rules.py
284            (GenerateRequiredRules.generateDateSequenceRules): Add error mark to
285            rules. Generete each rule twice to be able to render errors at both
286            datefields.
287    
288    2010-04-07  Torsten Irländer <[email protected]>
289    
290            * formed/formed/plugins/export/rg_sql.py: Added "Revision"-Tag.
291    
292    2010-04-06  Torsten Irländer <[email protected]>
293    
294            * formed/formed/io/document.py (_toXML): Added comment with
295            "$Revision"-tag. This tag will/can then be substituted by the VCS.
296            * formed/formed/plugins/export/new_sql.py
297            (ExportAsSQLFilter.doExport): Added comment with
298            "$Revision"-tag. This tag will/can then be substituted by the VCS.
299            * formed/formed/model/exprtree.py: Added years operator.
300    
301    2010-03-30      Roland Geider <[email protected]>
302    
303            * formed/formed/plugins/export/latex.py: Added filter
304    
305    2010-03-25      Roland Geider <[email protected]>
306    
307            * formed/formed/plugins/export/xsd.py: Generate valid XML
308    
309    2010-02-11      Frank Koormann <[email protected]>
310    
311            * formed/formed/plugins/export/xls.py: Allow groups in choices.
312    
313    2009-12-02      Torsten Irländer <[email protected]>
314    
315            * formed/formed/plugins/export/typemap.py: do not ignore conditional
316              nodes on traversal.
317    
318    2009-11-17      Sascha L. Teichmann <[email protected]>
319    
320            * formed/formed/model/exprtree.py: Recognize '%' vars
321              in compilation. Does not eval it!
322    
323            * formed/formed/plugins/modify/rules.py: Generate '%' vars
324              for variables in repeat groups.
325    
326    2009-11-13      Sascha L. Teichmann <[email protected]>
327    
328            * formed/formed/plugins/export/typemap.py: Fixed to work
329            with new repeat group nodes.
330    
331    2009-10-28      Sascha L. Teichmann <[email protected]>
332    
333            * formed/formed/plugins/export/xsd.py,
334            formed/formed/plugins/export/sql.py,
335            formed/formed/plugins/export/new_sql.py: Allow groups in choices.
336    
337    2009-10-07      Frank Koormann <[email protected]>
338    
339            * formed/formed/plugins/export/latex.py:
340            Adjusted textprocessing to escape tex-active characters.
341    
342    2009-10-07      Sascha L. Teichmann <[email protected]>
343    
344            * formed/formed/plugins/export/html.py, formed/formed/plugins/export/latex.py,
345            formed/formed/plugins/export/html2.py: Adjusted to cope with
346            "semi-complete" implementation of logbook tree structure.
347    
348    2009-06-18      Torsten Irländer <[email protected]>
349    
350            * formed/formed/plugins/export/new_sql.py,
351              formed/formed/plugins/export/rg_sql.py: Fixed some sql errors, and
352              added permissions.
353    
354    2009-06-18      Torsten Irländer <[email protected]>
355    
356            * formed/formed/plugins/export/new_sql.py: Commented out generation of
357            page_views, as they do not work with rgroups.
358    
359    2009-06-17      Torsten Irländer <[email protected]>
360    
361            * formed/formed/plugins/export/new_sql.py: Fixed anonymize function
362            and rolenames.
363    
364    2009-06-17      Sascha L. Teichmann <[email protected]>
365    
366            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
367    
368    2009-05-26      Sascha L. Teichmann <[email protected]>
369    
370            * formed/formed/plugins/names/filter.py: small optimization.
371    
372    2009-05-26      Sascha L. Teichmann <[email protected]>
373    
374            * formed/formed/plugins/names/filter.py: Repaired unique filter for
375              nodecomponent names.
376    
377    2009-05-06      Sascha L. Teichmann <[email protected]>
378    
379            * formed/formed/plugins/export/rg_sql.py: Only create depending
380              repeat groups if no uuid is given. If a uuid is given then
381              the creation is triggered by an xml import.
382    
383    2009-04-28      Sascha L. Teichmann <[email protected]>
384    
385            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
386              replace the old one. The new one faciliates the new RepeatNode instead
387              of the Group.isRepeat() method to tell if something is to be repeated.
388    
389            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
390              The old one is deactivated.
391    
392            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
393    
394    2009-04-28      Sascha L. Teichmann <[email protected]>
395    
396            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
397              TODO: Adjust execution rights.
398    
399    2009-04-27      Sascha L. Teichmann <[email protected]>
400    
401            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
402              Add functions to create dataset.
403    
404    2009-04-24      Sascha L. Teichmann <[email protected]>
405    
406            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
407              tree structure functions in database.
408    
409            * formed/formed/config.py: load plug-in.
410    
411    2009-04-16      Sascha L. Teichmann <[email protected]>
412    
413            * formed/formed/model/data.py: Added 'digest' attribute to
414              RepeatNode. Removed needless methods
415    
416    2009-04-16      Sascha L. Teichmann <[email protected]>
417    
418            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
419              more readable with '=' and '<>'.
420    
421    2009-04-02      Sascha L. Teichmann <[email protected]>
422    
423            * formed/formed/plugins/export/sql.py: call anonymization
424              of uuid on anonymization of case.
425    
426    2009-03-31      Sascha L. Teichmann <[email protected]>
427    
428            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
429              case_anonymize().
430    
431    2009-03-31      Sascha L. Teichmann <[email protected]>
432    
433            * formed/formed/model/exprtree.py: Add some code to pretty print
434              the trees infix.
435    
436            * formed/formed/plugins/export/rules.py: New. Exporter for human
437              readable rules.
438    
439            * formed/formed/plugins/export/html.py: Fixed HTML generation.
440    
441            * formed/formed/config.py: Added new new Rule export plug-in.
442    
443    2009-03-31      Sascha L. Teichmann <[email protected]>
444    
445            * formed/formed/model/exprtree.py: Fixes from server. Raise
446              exceptions if there is less or more than one element on stack
447              after compilation of expression.
448    
449    2009-03-20      Sascha L. Teichmann <[email protected]>
450    
451            * formed/formed/model/data.py: Removed debug output
452    
453            * formed/formed/plugins/modify/rules.py: Fixed error message.
454              Generate past and future rules.
455    
456    2009-03-16      Sascha L. Teichmann <[email protected]>
457    
458            * formed/formed/model/exprtree.py: Forget to call today with context.
459    
460    2009-03-16      Sascha L. Teichmann <[email protected]>
461    
462            * formed/formed/io/document.py: Fixed syntax typo.
463    
464    2009-03-16      Sascha L. Teichmann <[email protected]>
465    
466            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
467    
468    2009-03-16      Sascha L. Teichmann <[email protected]>
469    
470            * formed/formed/model/data.py: Added ConditionalNode
471    
472            * formed/formed/io/document.py: Make ConditionalNode loadable.
473    
474    2009-03-13      Sascha L. Teichmann <[email protected]>
475    
476            * formed/formed/plugins/modify/rules.py: Make the error descriptions
477              in date sequence rules more precise.
478    
479    2009-03-13      Sascha L. Teichmann <[email protected]>
480    
481            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
482    
483    2009-03-13      Sascha L. Teichmann <[email protected]>
484    
485            * formed/formed/model/exprtree.py: New tree based expression engine.
486    
487            * formed/formed/model/__init__.py, formed/formed/model/data.py:
488              Adjusted imports.
489    
490    2009-03-12      Torsten Irländer <[email protected]>
491    2009-06-17      Sascha L. Teichmann <[email protected]>
492    
493            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
494    
495    2009-05-26      Sascha L. Teichmann <[email protected]>
496    
497            * formed/formed/plugins/names/filter.py: small optimization.
498    
499    2009-05-26      Sascha L. Teichmann <[email protected]>
500    
501            * formed/formed/plugins/names/filter.py: Repaired unique filter for
502              nodecomponent names.
503    
504    2009-05-06      Sascha L. Teichmann <[email protected]>
505    
506            * formed/formed/plugins/export/rg_sql.py: Only create depending
507              repeat groups if no uuid is given. If a uuid is given then
508              the creation is triggered by an xml import.
509    
510    2009-04-28      Sascha L. Teichmann <[email protected]>
511    
512            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
513              replace the old one. The new one faciliates the new RepeatNode instead
514              of the Group.isRepeat() method to tell if something is to be repeated.
515    
516            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
517              The old one is deactivated.
518    
519            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
520    
521    2009-04-28      Sascha L. Teichmann <[email protected]>
522    
523            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
524              TODO: Adjust execution rights.
525    
526    2009-04-27      Sascha L. Teichmann <[email protected]>
527    
528            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
529              Add functions to create dataset.
530    
531    2009-04-24      Sascha L. Teichmann <[email protected]>
532    
533            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
534              tree structure functions in database.
535    
536            * formed/formed/config.py: load plug-in.
537    
538    2009-04-16      Sascha L. Teichmann <[email protected]>
539    
540            * formed/formed/model/data.py: Added 'digest' attribute to
541              RepeatNode. Removed needless methods
542    
543    2009-04-16      Sascha L. Teichmann <[email protected]>
544    
545            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
546              more readable with '=' and '<>'.
547    
548    2009-04-02      Sascha L. Teichmann <[email protected]>
549    
550            * formed/formed/plugins/export/sql.py: call anonymization
551              of uuid on anonymization of case.
552    
553    2009-03-31      Sascha L. Teichmann <[email protected]>
554    
555            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
556              case_anonymize().
557    
558    2009-03-31      Sascha L. Teichmann <[email protected]>
559    
560            * formed/formed/model/exprtree.py: Add some code to pretty print
561              the trees infix.
562    
563            * formed/formed/plugins/export/rules.py: New. Exporter for human
564              readable rules.
565    
566            * formed/formed/plugins/export/html.py: Fixed HTML generation.
567    
568            * formed/formed/config.py: Added new new Rule export plug-in.
569    
570    2009-03-31      Sascha L. Teichmann <[email protected]>
571    
572            * formed/formed/model/exprtree.py: Fixes from server. Raise
573              exceptions if there is less or more than one element on stack
574              after compilation of expression.
575    
576    2009-03-20      Sascha L. Teichmann <[email protected]>
577    
578            * formed/formed/model/data.py: Removed debug output
579    
580            * formed/formed/plugins/modify/rules.py: Fixed error message.
581              Generate past and future rules.
582    
583    2009-03-16      Sascha L. Teichmann <[email protected]>
584    
585            * formed/formed/model/exprtree.py: Forget to call today with context.
586    
587    2009-03-16      Sascha L. Teichmann <[email protected]>
588    
589            * formed/formed/io/document.py: Fixed syntax typo.
590    
591    2009-03-16      Sascha L. Teichmann <[email protected]>
592    
593            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
594    
595    2009-03-16      Sascha L. Teichmann <[email protected]>
596    
597            * formed/formed/model/data.py: Added ConditionalNode
598    
599            * formed/formed/io/document.py: Make ConditionalNode loadable.
600    
601    2009-03-13      Sascha L. Teichmann <[email protected]>
602    
603            * formed/formed/plugins/modify/rules.py: Make the error descriptions
604              in date sequence rules more precise.
605    
606    2009-03-13      Sascha L. Teichmann <[email protected]>
607    
608            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
609    
610    2009-03-13      Sascha L. Teichmann <[email protected]>
611    
612            * formed/formed/model/exprtree.py: New tree based expression engine.
613    
614            * formed/formed/model/__init__.py, formed/formed/model/data.py:
615              Adjusted imports.
616    
617    2009-03-12      Torsten Irländer <[email protected]>
618    2009-06-17      Sascha L. Teichmann <[email protected]>
619    
620            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
621    
622    2009-05-26      Sascha L. Teichmann <[email protected]>
623    
624            * formed/formed/plugins/names/filter.py: small optimization.
625    
626    2009-05-26      Sascha L. Teichmann <[email protected]>
627    
628            * formed/formed/plugins/names/filter.py: Repaired unique filter for
629              nodecomponent names.
630    
631    2009-05-06      Sascha L. Teichmann <[email protected]>
632    
633            * formed/formed/plugins/export/rg_sql.py: Only create depending
634              repeat groups if no uuid is given. If a uuid is given then
635              the creation is triggered by an xml import.
636    
637  2009-04-28      Sascha L. Teichmann <[email protected]>  2009-04-28      Sascha L. Teichmann <[email protected]>
638    
639          * formed/formed/plugins/export/new_sql.py: New SQL schema generator to          * formed/formed/plugins/export/new_sql.py: New SQL schema generator to

Legend:
Removed from v.330  
changed lines
  Added in v.434

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26