/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.188  
changed lines
  Added in v.301

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26