/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 187 by teichmann, Wed Sep 19 16:25:33 2007 UTC revision 302 by torsten, Fri Jan 9 15:54:40 2009 UTC
# Line 1  Line 1 
1    2009-01-09      Torsten Irländer <[email protected]>
2    
3            Added new repeat node
4    
5            * formed/formed/model/data.py,
6              formed/formed/io/document.py: Added repeatnode to the formedtree.
7              TODO: Remove repeatgroup handling from the groupnode.
8    
9    2009-01-08      Torsten Irländer <[email protected]>
10    
11            Add isset operator to autogenerated rules.
12    
13            * formed/formed/plugins/modify/rules.py: Add issed operator to standard
14              autogenerated rules.
15    
16    2008-12-17      Frank Koormann <[email protected]>
17    
18            * formed/formed/plugins/export/latex.py: Export form as set of
19            latex tables to be included into a master document. The export
20            generates section marks to structure the form and placeholders for
21            help texts to be merged in by a post processing step.
22    
23    2008-12-04      Sascha L. Teichmann <[email protected]>
24    
25            * formed/formed/model/expr.py: Added 'today' which pushes the current date
26              on the stack.
27    
28    2008-12-03      Sascha L. Teichmann <[email protected]>
29    
30            * formed/formed/plugins/web/controllers.py: compute changeset more correctly in
31              storage of fields.
32    
33            * formed/formed/plugins/export/xsd.py: Added unknown int -999999 to integer
34              fields as an accepted value. Generate schema for radio groups too.
35    
36    2008-12-01      Torsten Irländer <[email protected]>
37    
38            Added autmatic generation of required rules
39    
40            * formed/formed/model/data.py,
41              formed/formed/model/expr.py,
42              formed/formed/plugins/modify/rules.py: Default rules for required
43              fields can now be generated.
44    
45    2008-11-28      Sascha L. Teichmann <[email protected]>
46    
47            * formed/formed/model/data.py, formed/formed/model/nodecomponents.py:
48              Ported WidgetCollector from Offline client.
49    
50            * formed/formed/plugins/modify/__init__.py, formed/formed/plugins/modify,
51              formed/formed/plugins/modify/rules.py: Stub for required rules generator.
52    
53            * formed/formed/config.py: Bind new filter to FormEd
54    
55    2008-11-27      Torsten Irländer <[email protected]>
56    
57            * formed/formed/model/data.py: Added new attribute mark for rules
58    
59    2008-11-10      Torsten Irländer <[email protected]>
60    
61            Implemented radio-matrix elements. radio elelement having the same
62            options can now be rendered in table form.
63    
64            * formed/formed/model/data.py,
65              formed/formed/io/document.py: Added new radio-matrix element to the
66              model and gui
67            * formed/formed/plugins/web/view_renderer.py: Write html-renderer for
68              the radio-matrix element.
69    
70    2008-11.03      Torsten Irländer <[email protected]>
71    
72            * formed/formed/model/data.py: Fixed import error
73    
74    2008-10-29      Sascha L. Teichmann <[email protected]>
75    
76            Relative paths in external choices are now possible. Relative paths are
77            relative to path of the master document.
78    
79            * formed/model/data.py: external choice are now storing the path to the
80              master document.
81    
82            * formed/formed/io/document.py: Pass context to SAX builder.
83    
84            * formed/formed/io/factories.py: For new created nodes look if there
85              is a method 'setLoadContext' and call it.
86    
87    2008-09-04      Sascha L. Teichmann <[email protected]>
88    
89            * doc/beschreibung.txt: New. Initial description of FormEd (german).
90    
91    2008-08-22      Sascha L. Teichmann <[email protected]>
92    
93            * formed/formed/model/nodecomponents.py: Added attribute 'flags'.
94    
95    2008-08-21      Sascha L. Teichmann <[email protected]>
96    
97            * formed/formed/io/document.py: Indent tree while saving
98            * formed/formed/main.py: removed needless print
99    
100    2008-08-15      Sascha L. Teichmann <[email protected]>
101    
102            * LICENSE: New GPLv3
103            * */*.py, *.sh: Added reference to LICENSE
104    
105    2008-08-15      Sascha L. Teichmann <[email protected]>
106    
107            * tools: removed because there a no tools any more.
108    
109    2008-08-15      Sascha L. Teichmann <[email protected]>
110    
111            * tools/formed: moved one level up because its the only
112              part of this project now.
113    
114    2008-08-15      Sascha L. Teichmann <[email protected]>
115    
116            * tools/anonym/*: Removed as it belongs to mpuls WASKA
117    
118    2008-08-15      Sascha L. Teichmann <[email protected]>
119    
120            * pdf2xfa/*: removed. It belongs to mpuls
121    
122    2008-08-13 L. Teichmann <[email protected]>
123    
124            i18n of the plug-ins:
125            * tools/formed/formed/plugins/export/diff.py,
126              tools/formed/formed/plugins/export/data.py,
127              tools/formed/formed/plugins/export/old_sql.py,
128              tools/formed/formed/plugins/export/latex.py,
129              tools/formed/formed/plugins/export/xsd.py,
130              tools/formed/formed/plugins/export/sql.py,
131              tools/formed/formed/plugins/export/typemap.py,
132              tools/formed/formed/plugins/export/html.py,
133              tools/formed/formed/plugins/export/mode.py,
134              tools/formed/formed/plugins/export/html2.py,
135              tools/formed/formed/plugins/export/xls.py,
136              tools/formed/formed/plugins/names/filter.py,
137              tools/formed/formed/plugins/plugin.py,
138              tools/formed/formed/plugins/web/help.py,
139              tools/formed/formed/plugins/web/form_renderer.py,
140              tools/formed/formed/plugins/web/plugin.py,
141              tools/formed/formed/plugins/web/error_renderer.py,
142              tools/formed/formed/plugins/web/view_renderer.py,
143              tools/formed/formed/plugins/web/semantic.py,
144              tools/formed/formed/plugins/web/cache.py,
145              tools/formed/formed/plugins/web/server.py,
146              tools/formed/formed/plugins/web/controllers.py,
147              tools/formed/formed/plugins/web/renderer.py,
148              tools/formed/formed/plugins/ui/controls.py,
149              tools/formed/formed/config.py: _("")s the stuff
150              tools/formed/po/formed.pot, tools/formed/po/de_DE.po:
151              extracted and translated.
152    
153    2008-08-08      Sascha L. Teichmann <[email protected]>
154    
155            First version of FormEd i18n. After checkout go to tools/formed/po/ and
156            say 'make mo'. Afterwards you can start FormEd as usual.
157    
158            * tools/formed/resources: New. Place to places ressources like *.mo files
159            * tools/formed/formed/main.py, tools/formed/formed/ui/controls.py: Add _("")s
160              
161            * tools/formed/po,
162              tools/formed/po/Makefile,
163              tools/formed/po/formed.pot,
164              tools/formed/po/de_DE.po: i18n stuff.
165    
166    2008-08-08      Sascha L. Teichmann <[email protected]>
167    
168            * tools/anonym/xmlexport.py: Only export cases which are not
169              'schwebend geloescht'.
170    
171    2008-07-23      Sascha L. Teichmann <[email protected]>
172    
173            Fixed issue472
174    
175            * tools/anonym/xmlimport.py: Regenerate dicts from current form ed tree.
176    
177    2008-07-17      Sascha L. Teichmann <[email protected]>
178    
179            * tools/anonym/xmlimport.py: removed marking of invalid cases
180            * tools/anonym/cron.importAnonXml.sh: re-inserted here.
181    
182    2008-07.07      Torsten Irländer <[email protected]>
183    
184            * tools/formed/formed/plugins/export/latex.py
185              tools/formed/formed/config.py: Added new LaTex Export. Beware this
186              is even more ugly the HTML Export.
187            * tools/formed/formed/plugins/export/html.py: Added information on
188              anonymisation to the html export.
189    
190    2008-07-07      Sascha L. Teichmann <[email protected]>
191    
192            * tools/anonym/xmlimport.py: Mark cases if they are inconsistent.
193    
194    2008-07-07      Sascha L. Teichmann <[email protected]>
195    
196            * tools/anonym/xmlimport.py: Updated to schema 1.5. (Which is incompatible to 1.4)
197    
198    2008-07-07      Sascha L. Teichmann <[email protected]>  
199            
200            * tools/formed/formed/plugins/export/html.py: Added additional column
201            to the html export with information how each field will get
202            anonymized.
203    
204    2008-07-07      Sascha L. Teichmann <[email protected]>  
205    
206            * tools/anonym/xmlimport.py: sync with productive version.
207    
208    2008-06-10      Torsten Irländer <[email protected]>
209    
210            * tools/formed/formed/plugins/export/sql.py: grant admin permission to
211              call anonymize function
212    
213    2008-05-21      Sascha L. Teichmann <[email protected]>  
214    
215            * tools/formed/formed/plugins/export/xsd.py: Brought encoding
216              back to UTF-8.
217    
218    2008-05-21      Frank Koormann <[email protected]>
219    
220            * tools/formed/formed/plugins/export/xls.py: New, export key value
221            tables as excel workbook with one sheet per table.
222    
223            * tools/formed/formed/config.py: ExportKeyValueTableAsXLS added.
224    
225    2008-05-21      Frank Koormann <[email protected]>
226    
227            * tools/formed/formed/plugins/export/xsd.py
228            (SchemaCreator._createChoice): Fix use of choices name.
229    
230    2008-04-29      Sascha L. Teichmann <[email protected]>
231    
232            * tools/formed/formed/plugins/export/xsd.py: Use substitution group
233              to allow arbitrary order of repeat groups.
234    
235    2008-04-29      Sascha L. Teichmann <[email protected]>
236    
237            * tools/formed/formed/plugins/export/xsd.py: Removed a needless
238              character.
239    
240    2008-04-29      Sascha L. Teichmann <[email protected]>
241    
242            * tools/formed/formed/plugins/export/xsd.py: Added annotations
243              to fields.
244    
245    2008-04-29      Sascha L. Teichmann <[email protected]>
246    
247            * tools/formed/formed/plugins/export/xsd.py: Added for
248              choice fields.
249    
250    2008-04-29      Sascha L. Teichmann <[email protected]>
251    
252            * tools/formed/formed/plugins/export/xsd.py: Added support for
253              boolean fields based on enumerations.
254    
255    2008-04-28      Sascha L. Teichmann <[email protected]>
256    
257            * tools/formed/formed/plugins/export/xsd.py: Added support for
258              date, text and textarea fields.
259    
260    2008-04-28      Sascha L. Teichmann <[email protected]>
261    
262            * tools/formed/formed/plugins/export/xsd.py: Added support for
263              repeat groups and integer fields.
264    
265    2008-04-28      Sascha L. Teichmann <[email protected]>
266    
267            * tools/formed/formed/plugins/export/xsd.py: New. plug-in for
268              exporting as XML schema. not ready, yet.
269    
270            * tools/formed/formed/config.py: Use new plug-in.
271    
272            * tools/formed/formed/plugins/export/sql.py: Fixed wrong GUI text.
273    
274    2008-04-17      Torsten Irländer <[email protected]>
275    
276            * tools/formed/formed/plugins/export/sql.py: Changed WHERE clause in
277            for the views because of the new group permissions.
278    
279    2008-04-09      Sascha L. Teichmann <[email protected]>
280    
281            * tools/anonym/cron.deleteOldAnonymized.sh: New. cron job to delete
282              old anonymized cases.
283    
284    2008-04-01      Sascha L. Teichmann <[email protected]>
285    
286            * tools/anonym/xmlexport.py: Removed "WHERE einverstaendniserklaerung = 1"
287              from clause to select datasets.
288              Replace ']]>' in CDATA sections with correct splitted replacement.
289    
290    2008-03-12      Sascha L. Teichmann <[email protected]>
291            
292            * tools/anonym/cron.importAnonXml.sh: Added absolut path to  xmlimport
293              script.
294    
295            * tools/anonym/xmlimport.py: commented out database port from
296              connectionstring.
297    
298    2008-03-12      Sascha L. Teichmann <[email protected]>
299    
300            * tools/formed/formed/plugins/export/sql.py: Fixed bug in generation
301              of anonymization of repeat groups (wrong id was given).
302    
303    2008-03-11      Sascha L. Teichmann <[email protected]>
304    
305            * tools/formed/formed/plugins/export/sql.py: Generate no update
306              statements for relations which have no anonym functions applied.
307    
308    2008-03-11      Sascha L. Teichmann <[email protected]>
309    
310            * tools/formed/formed/plugins/export/sql.py: Added a newline after
311              'COMMIT;' in the last line.
312    
313    2008-03-11      Sascha L. Teichmann <[email protected]>
314    
315            * tools/formed/formed/plugins/export/sql.py: Fixed syntax of
316              generated anonymize_case() function.
317              
318    2008-03-11      Sascha L. Teichmann <[email protected]>
319    
320            * tools/formed/formed/plugins/export/sql.py: Added code to
321              generate a plpgsql function anonymize_case() that anonymized
322              a given case and all of its depending repeat groups.
323    
324    2008-03-06      Sascha L. Teichmann <[email protected]>
325    
326            * tools/anonym/xmlimport.py: remove print of insert statement.
327    
328            * tools/formed/formed/plugins/export/sql.py: Print generation date in ISO.
329    
330    2008-03-03      Torsten Irländer <[email protected]>
331    
332            * anonym/cron.sendAnonXml.sh,
333              anonym/getDbList.sh: Modified script to be used directly in the
334              production environment (Copied running scripts from production
335              server)
336    
337            * cron.importAnonXml.sh: Added deleting of ols cases. Modified script
338              to be used in a production environment (Cpoied running script from
339              production server)
340    
341            * tools/anonym/xmlexport.py: Added "WHERE" clause to SQL-Statement to
342              ensure that only valid cases get exported
343    
344    2008-02-27      Sascha L. Teichmann <[email protected]>
345    
346            * tools/anonym/xmlimport.py: Fixed bug in date converter.
347    
348    2008-02-27      Sascha L. Teichmann <[email protected]>
349    
350            * tools/anonym/xmlimport.py: Simpilied version
351    
352    2008-02-27      Sascha L. Teichmann <[email protected]>
353    
354            * tools/anonym/cron.importAnonXml.sh: Add sudo call for
355              xmlimport.py and parameters.
356    
357            * tools/anonym/xmlimport.py: Various bug fixes. Not working yet. :-/
358    
359            * tools/anonym/xmlexport.py: Use python interpreter without env
360              because of sudo context.
361    
362    2008-02-26      Sascha L. Teichmann <[email protected]>
363    
364            * tools/anonym/xmlimport.py: added support for getopt. add
365              support to force in fkz in import of case.
366    
367    2008-02-26      Sascha L. Teichmann <[email protected]>
368    
369            * tools/anonym/xmlimport.py: Implemented logic to create/update cases.
370    
371            * tools/anonym/html.awk: produces valid HTML.
372    
373    2008-02-25      Sascha L. Teichmann <[email protected]>
374    
375            * tools/anonym/joincsv.py: Fix a logic bug.
376    
377    2008-02-25      Torsten Irlaender <[email protected]>
378    
379            * tools/anonym/cron.importAnonXml.sh: Added shellscript for importing
380              exportted cases. It will read all files from a directory and import
381              the files into the DB. After that the script will cleanup the
382              directory.
383    
384    2008-02-25      Torsten Irländer <[email protected]>
385            
386            * tools/anonym/cron.sendAnonXml.sh,
387              tools/anonym/xmlexport.py,
388              tools/anonym/getDbList.sh: Added shell-scripts for exporting cases
389    
390    2008-02-25      Sascha L. Teichmann <[email protected]>
391    
392            * tools/anonym/joincsv.py: Fixed typo which generated wrong number of cols.
393    
394    2008-02-25      Sascha L. Teichmann <[email protected]>
395    
396            * tools/anonym/joincsv.py: New. Joins CSV files.
397    
398            * tools/anonym/html.awk: New. Converts CSV to HTML
399    
400    2008-02-25      Sascha L. Teichmann <[email protected]>
401    
402            * tools/anonym/xmlimport.py: New. Added generation of
403              update statements.
404    
405    2008-02-25      Sascha L. Teichmann <[email protected]>
406    
407            * tools/anonym/xmlimport.py: New. Base for importing
408              XML from cron.
409    
410    2008-02-24      Sascha L. Teichmann <[email protected]>
411    
412            * tools/formed/formed/plugins/export/html2.py: New. plug-in
413              for a simplified HTML output
414    
415            * tools/formed/formed/plugins/export/typemap.py: New. plug-in
416              for dump schema as python dictionary.
417    
418            * tools/formed/formed/config.py: Enable new plug-ins. Out comment
419              old stored procedure and view generators.
420    
421    2008-02-19      Sascha L. Teichmann <[email protected]>
422    
423            * tools/anonym/xmlexport.py: New. Export all cases in database
424              as XML.
425    
426    2008-02-18      Sascha L. Teichmann <[email protected]>
427    
428            * tools/anonym/anoymncsv.py: separate field with '\t' now.
429              all '\t's are replaced by '   ' before. '\r\n' are removed too.
430    
431    2008-02-15      Sascha L. Teichmann <[email protected]>
432    
433            * tools/anonym/anoymncsv.py: simple script to fetch anonymous
434              data from database.
435    
436    2008-02-14      Sascha L. Teichmann <[email protected]>
437    
438            * tools/formed/formed/plugins/export/sql.py: Exchanged name
439              erase_value with suppress_value/suppress_value2.
440    
441    2008-02-13      Sascha L. Teichmann <[email protected]>
442    
443            * tools/formed/formed/plugins/export/sql.py: output id, master_id
444              substitute 'erase_value' with NULL value.
445    
446    2008-02-13      Sascha L. Teichmann <[email protected]>
447    
448            * tools/formed/formed/plugins/export/sql.py: output id, master_id
449              and uuid_id in anonymiziation views too.
450    
451    2008-02-13      Sascha L. Teichmann <[email protected]>
452    
453            * tools/formed/formed/plugins/export/sql.py: Added generation
454              of anonymiziation views for master table views and repeat group
455              views.
456    
457    2008-02-13      Sascha L. Teichmann <[email protected]>
458    
459            * tools/formed/formed/model/nodecomponents.py: Added attribute
460              "function"
461    
462            * tools/formed/formed/io/document.py: Save attributes in
463              alphabetical order.
464    
465    2008-02-02      Sascha L. Teichmann <[email protected]>
466    
467            * tools/formed/formed/plugins/export/sql.py: Added update rule
468              for master table and repeat groups views. Granted update right
469              to :cm_ka_group.
470    
471    2008-02-01      Sascha L. Teichmann <[email protected]>
472    
473            * tools/formed/formed/plugins/export/sql.py: Added a column 'uuid_id'
474              for master table and repeat groups. Also added unique constraints
475              to these columns.
476    
477    2007-12-10      Sascha L. Teichmann <[email protected]>
478    
479            * pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Added a system
480              property 'root.element' to specify the name of the XML root.
481    
482            * pdf2xfa/startup/pdf2xfa.sh, pdf2xfa/README.TXT: Adjusted.
483    
484    2007-11-22      Sascha L. Teichmann <[email protected]>
485    
486            * pdf2xfa/startup, */pdf2xfa.sh, */pdf2xfa.init: boot scripts
487              for GNU/Linux (tested Debian 'Etch' 4.0) by Sascha Wilde.
488    
489            * pdf2xfa/README.TXT: Add a remark to new boot scripts.
490    
491    2007-11-21      Sascha L. Teichmann <[email protected]>
492    
493            * pdf2xfa/src/de/intevation/pdfimport/Log.java: New.
494              Sends logging to file.
495    
496            * pdf2xfa/src/de/intevation/pdfimport/Server.java,
497              pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Adjusted
498              to use new logging.
499    
500            * pdf2xfa/README.TXT: Added remark how to use logging.
501    
502    2007-11-16      Frank Koormann <[email protected]>
503    
504            * tools/formed/formed/plugins/export/sql.py (createSchema):
505            Append only column "bearbeiter_id", standins are modelled by a
506            separate table.
507    
508    2007-11-16      Sascha L. Teichmann <[email protected]>
509    
510            * tools/formed/formed/model/data.py,
511              tools/formed/formed/plugins/web/view_renderer.py:
512              Added an invisible flag for info fields.
513    
514    2007-11-07      Sascha L. Teichmann <[email protected]>
515    
516            * tools/formed/formed/model/nodecomponents.py: Fixed a few small bugs
517              (calling a wrong method).
518    
519    2007-11-07      Sascha L. Teichmann <[email protected]>
520    
521            * tools/formed/formed/model/nodecomponents.py: Added a field
522              'alternative' to all node components. This might be of help to
523              match PDF imports where the descriptions do not match.
524    
525    2007-10-23      Frank Koormann <[email protected]>
526    
527            * tools/formed/formed/plugins/export/sql.py: New WHERE-Clause for views
528    
529    2007-10-23      Frank Koormann <[email protected]>
530    
531            * tools/formed/formed/plugins/export/sql.py: Set default
532            value (-1) for choices and bools.
533    
534    2007-10-21      Frank Koormann <[email protected]>
535    
536            * tools/formed/formed/plugins/export/sql.py: Grant statements for
537            descriptive tables added.
538            (Table.getName): new
539    
540    2007-10-21      Frank Koormann <[email protected]>
541    
542            * tools/formed/formed/plugins/export/sql.py: "CREATE OR REPLACE"
543            statements for views and roles to make updates easier.
544            Add "admin_ka" membership as third option to VIEW_WHERE_CLAUSE.
545    
546    2007-10-19      Frank Koormann <[email protected]>
547    
548            * tools/formed/formed/plugins/export/sql.py: Added GRANT statements
549            for views. The statements are prepared for variable substitution
550            when executing the SQL-scripts by psql.
551    
552    2007-10-18      Sascha L. Teichmann <[email protected]>
553    
554            * pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Fixed:
555              End of result XML was truncated because of an unflushed buffer.
556    
557    2007-10-17      Sascha L. Teichmann <[email protected]>
558    
559            * pdf2xfa/bin/build-jar.sh: New. Build production jar file.
560    
561            * pdf2xfa/README.TXT: Adjusted how to build production jar file
562              and how to use it.
563    
564            * pdf2xfa/etc, pdf2xfa/etc/manifest.txt: New. Defines main class
565              and iText dependency.
566    
567    2007-10-16      Sascha L. Teichmann <[email protected]>
568    
569            * tools/formed/formed/plugins/export/sql.py: Model 'Ja, Nein, Keine Angabe'
570              are not modeled as BOOLEANs any more. That simpifies the conversion
571              process web vs. db.
572    
573    2007-10-07      Sascha L. Teichmann <[email protected]>
574    
575            * tools/formed/formed/plugins/export/sql.py: Added the remaining
576              UPDATE rules.
577    
578    2007-10-07      Sascha L. Teichmann <[email protected]>
579    
580            * tools/formed/formed/plugins/export/sql.py: Added UPDATE rules for some
581              views. TODO: Test'em and implement the rest.
582    
583    2007-10-07      Sascha L. Teichmann <[email protected]>
584    
585            * tools/formed/formed/plugins/export/sql.py: Bug fix. DELETE and INSERT
586              rules referenced none existing views.
587    
588    2007-10-07      Sascha L. Teichmann <[email protected]>
589    
590            * tools/formed/formed/plugins/export/sql.py: Added DELETE and INSERT
591              rules for views. TODO: add UPDATE rules.
592    
593    2007-10-07      Sascha L. Teichmann <[email protected]>
594    
595            * tools/formed/formed/plugins/export/old_sql.py: New. Contains
596              the legacy SQL export filters.
597    
598            * tools/formed/formed/plugins/export/sql.py: Factored out the
599              legacy SQL export filters to old_sql.
600    
601            * tools/formed/formed/config.py: Adjusted to fetch legacy
602              filters from old_sql.
603    
604    2007-10-06      Sascha L. Teichmann <[email protected]>
605    
606            * pdf2xfa/**: Initial import of the PDF to XFA server.
607    
608    2007-10-06      Sascha L. Teichmann <[email protected]>
609    
610            * tools/formed/formed/plugins/export/sql.py: Fixed bug
611              that made choices of three elements to booleans if
612              they have other meanings than 'Ja', 'Nein', 'keine Angabe'.
613    
614    2007-10-05      Sascha L. Teichmann <[email protected]>
615    
616            * tools/formed/formed/plugins/export/sql.py: Select ids of
617              underlaying tables in views too.
618    
619    2007-10-04      Sascha L. Teichmann <[email protected]>
620    
621            * tools/formed/formed/plugins/export/sql.py: Create schema inside transaction.
622              Various bug fixes.
623    
624    2007-10-04      Sascha L. Teichmann <[email protected]>
625    
626            * tools/formed/formed/model/data.py: Added GroupNode.allWidgets()
627              to extract fields from embedded repeat groups.
628    
629            * tools/formed/formed/plugins/export/sql.py: The SQL exporter exports
630              views per page too. Result not tested yet.
631    
632    2007-10-01      Sascha L. Teichmann <[email protected]>
633    
634            * tools/formed/formed/plugins/web/view_renderer.py: Ignore
635              in-page repeat groups while rendering pages.
636    
637    2007-10-01      Sascha L. Teichmann <[email protected]>
638    
639            * tools/formed/formed/model/nodecomponents.py: Added visitor
640              traversals for document trees.
641    
642            * tools/formed/formed/model/data.py: Rewrote the
643              Page.allWidgets() method to use new visitor for
644              tree traversal.
645    
646    2007-09-27      Torsten Irlaender <[email protected]>
647    
648            * tools/formed/formed/plugins/names/filter.py: Pages are now included
649              in the rename by formular name  algorithm
650    
651    2007-09-26      Sascha L. Teichmann <[email protected]>
652    
653            * tools/formed/formed/model/data.py: Removed old {next|prev}Page()
654              TODO: rewrite Page.allWidgets().
655    
656            * tools/formed/formed/model/nodecomponents.py: Added a method
657              Node.firstLevel(criterion) to walk a defined line in the tree.
658    
659            * tools/formed/formed/plugins/export/sql.py: Extract data suitable to
660              build views and respective joins.
661    
662    2007-09-26      Sascha L. Teichmann <[email protected]>
663    
664            * tools/formed/formed/plugins/web/plugin.py: add 'web.tidy:' flag to
665              FORMED environment variable. If set to true tidylib is used to
666              filter HTML content to be W3C valid. To use this feature install
667              uTidylib.
668    
669            * tools/formed/formed/plugins/web/server.py: Check if MIME type is
670              text/html and filters content through tidy if requested.
671    
672    2007-09-25      Torsten Irlaender <[email protected]>
673    
674            * tools/formed/formed/plugins/web/view_renderer.py: Small fix and
675              cleanup of the form generation code.
676    
677    2007-09-21      Sascha L. Teichmann <[email protected]>
678    
679            * tools/formed/formed/plugins/export/sql.py: Added generation time
680              and DROP TABLE statements to schema export.
681    
682    2007-09-20      Sascha L. Teichmann <[email protected]>
683    
684            * tools/formed/formed/plugins/export/sql.py: The tables are generated
685              in correct topolocial order now.
686    
687    2007-09-20      Sascha L. Teichmann <[email protected]>
688    
689            * tools/formed/formed/plugins/export/mode.py: New. Filter to export
690              a document with items that are in given mode.
691    
692            * tools/formed/formed/model/nodecomponents.py: Added methods to clone
693              trees depending on selected modes.
694    
695            * tools/formed/formed/model/data.py, tools/formed/formed/model/expr.py:
696              Fixed clone issue with RuleNodes.
697    
698            * tools/formed/formed/config.py: Use new plug-in.
699    
700  2007-09-17      Sascha L. Teichmann <[email protected]>  2007-09-17      Sascha L. Teichmann <[email protected]>
701    
702          * tools/formed/formed/plugins/web/view_renderer.py: Make the          * tools/formed/formed/plugins/web/view_renderer.py: Make the

Legend:
Removed from v.187  
changed lines
  Added in v.302

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26