/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 241 by teichmann, Tue Feb 26 15:38:42 2008 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]>  2008-02-26      Sascha L. Teichmann <[email protected]>
355    
356          * tools/anonym/xmlimport.py: added support for getopt. add          * tools/anonym/xmlimport.py: added support for getopt. add
# Line 20  Line 373 
373            the files into the DB. After that the script will cleanup the            the files into the DB. After that the script will cleanup the
374            directory.            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]>  2008-02-25      Sascha L. Teichmann <[email protected]>
383    
384          * tools/anonym/joincsv.py: Fixed typo which generated wrong number of cols.          * tools/anonym/joincsv.py: Fixed typo which generated wrong number of cols.

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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26