/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 239 by teichmann, Mon Feb 25 21:51:02 2008 UTC revision 299 by teichmann, Thu Dec 4 10:39:22 2008 UTC
# Line 1  Line 1 
1    2008-12-04      Sascha L. Teichmann <[email protected]>
2    
3            * formed/formed/model/expr.py: Added 'today' which pushes the current date
4              on the stack.
5    
6    2008-12-03      Sascha L. Teichmann <[email protected]>
7    
8            * formed/formed/plugins/web/controllers.py: compute changeset more correctly in
9              storage of fields.
10    
11            * formed/formed/plugins/export/xsd.py: Added unknown int -999999 to integer
12              fields as an accepted value. Generate schema for radio groups too.
13    
14    2008-12-01      Torsten Irländer <[email protected]>
15    
16            Added autmatic generation of required rules
17    
18            * formed/formed/model/data.py,
19              formed/formed/model/expr.py,
20              formed/formed/plugins/modify/rules.py: Default rules for required
21              fields can now be generated.
22    
23    2008-11-28      Sascha L. Teichmann <[email protected]>
24    
25            * formed/formed/model/data.py, formed/formed/model/nodecomponents.py:
26              Ported WidgetCollector from Offline client.
27    
28            * formed/formed/plugins/modify/__init__.py, formed/formed/plugins/modify,
29              formed/formed/plugins/modify/rules.py: Stub for required rules generator.
30    
31            * formed/formed/config.py: Bind new filter to FormEd
32    
33    2008-11-27      Torsten Irländer <[email protected]>
34    
35            * formed/formed/model/data.py: Added new attribute mark for rules
36    
37    2008-11-10      Torsten Irländer <[email protected]>
38    
39            Implemented radio-matrix elements. radio elelement having the same
40            options can now be rendered in table form.
41    
42            * formed/formed/model/data.py,
43              formed/formed/io/document.py: Added new radio-matrix element to the
44              model and gui
45            * formed/formed/plugins/web/view_renderer.py: Write html-renderer for
46              the radio-matrix element.
47    
48    2008-11.03      Torsten Irländer <[email protected]>
49    
50            * formed/formed/model/data.py: Fixed import error
51    
52    2008-10-29      Sascha L. Teichmann <[email protected]>
53    
54            Relative paths in external choices are now possible. Relative paths are
55            relative to path of the master document.
56    
57            * formed/model/data.py: external choice are now storing the path to the
58              master document.
59    
60            * formed/formed/io/document.py: Pass context to SAX builder.
61    
62            * formed/formed/io/factories.py: For new created nodes look if there
63              is a method 'setLoadContext' and call it.
64    
65    2008-09-04      Sascha L. Teichmann <[email protected]>
66    
67            * doc/beschreibung.txt: New. Initial description of FormEd (german).
68    
69    2008-08-22      Sascha L. Teichmann <[email protected]>
70    
71            * formed/formed/model/nodecomponents.py: Added attribute 'flags'.
72    
73    2008-08-21      Sascha L. Teichmann <[email protected]>
74    
75            * formed/formed/io/document.py: Indent tree while saving
76            * formed/formed/main.py: removed needless print
77    
78    2008-08-15      Sascha L. Teichmann <[email protected]>
79    
80            * LICENSE: New GPLv3
81            * */*.py, *.sh: Added reference to LICENSE
82    
83    2008-08-15      Sascha L. Teichmann <[email protected]>
84    
85            * tools: removed because there a no tools any more.
86    
87    2008-08-15      Sascha L. Teichmann <[email protected]>
88    
89            * tools/formed: moved one level up because its the only
90              part of this project now.
91    
92    2008-08-15      Sascha L. Teichmann <[email protected]>
93    
94            * tools/anonym/*: Removed as it belongs to mpuls WASKA
95    
96    2008-08-15      Sascha L. Teichmann <[email protected]>
97    
98            * pdf2xfa/*: removed. It belongs to mpuls
99    
100    2008-08-13 L. Teichmann <[email protected]>
101    
102            i18n of the plug-ins:
103            * tools/formed/formed/plugins/export/diff.py,
104              tools/formed/formed/plugins/export/data.py,
105              tools/formed/formed/plugins/export/old_sql.py,
106              tools/formed/formed/plugins/export/latex.py,
107              tools/formed/formed/plugins/export/xsd.py,
108              tools/formed/formed/plugins/export/sql.py,
109              tools/formed/formed/plugins/export/typemap.py,
110              tools/formed/formed/plugins/export/html.py,
111              tools/formed/formed/plugins/export/mode.py,
112              tools/formed/formed/plugins/export/html2.py,
113              tools/formed/formed/plugins/export/xls.py,
114              tools/formed/formed/plugins/names/filter.py,
115              tools/formed/formed/plugins/plugin.py,
116              tools/formed/formed/plugins/web/help.py,
117              tools/formed/formed/plugins/web/form_renderer.py,
118              tools/formed/formed/plugins/web/plugin.py,
119              tools/formed/formed/plugins/web/error_renderer.py,
120              tools/formed/formed/plugins/web/view_renderer.py,
121              tools/formed/formed/plugins/web/semantic.py,
122              tools/formed/formed/plugins/web/cache.py,
123              tools/formed/formed/plugins/web/server.py,
124              tools/formed/formed/plugins/web/controllers.py,
125              tools/formed/formed/plugins/web/renderer.py,
126              tools/formed/formed/plugins/ui/controls.py,
127              tools/formed/formed/config.py: _("")s the stuff
128              tools/formed/po/formed.pot, tools/formed/po/de_DE.po:
129              extracted and translated.
130    
131    2008-08-08      Sascha L. Teichmann <[email protected]>
132    
133            First version of FormEd i18n. After checkout go to tools/formed/po/ and
134            say 'make mo'. Afterwards you can start FormEd as usual.
135    
136            * tools/formed/resources: New. Place to places ressources like *.mo files
137            * tools/formed/formed/main.py, tools/formed/formed/ui/controls.py: Add _("")s
138              
139            * tools/formed/po,
140              tools/formed/po/Makefile,
141              tools/formed/po/formed.pot,
142              tools/formed/po/de_DE.po: i18n stuff.
143    
144    2008-08-08      Sascha L. Teichmann <[email protected]>
145    
146            * tools/anonym/xmlexport.py: Only export cases which are not
147              'schwebend geloescht'.
148    
149    2008-07-23      Sascha L. Teichmann <[email protected]>
150    
151            Fixed issue472
152    
153            * tools/anonym/xmlimport.py: Regenerate dicts from current form ed tree.
154    
155    2008-07-17      Sascha L. Teichmann <[email protected]>
156    
157            * tools/anonym/xmlimport.py: removed marking of invalid cases
158            * tools/anonym/cron.importAnonXml.sh: re-inserted here.
159    
160    2008-07.07      Torsten Irländer <[email protected]>
161    
162            * tools/formed/formed/plugins/export/latex.py
163              tools/formed/formed/config.py: Added new LaTex Export. Beware this
164              is even more ugly the HTML Export.
165            * tools/formed/formed/plugins/export/html.py: Added information on
166              anonymisation to the html export.
167    
168    2008-07-07      Sascha L. Teichmann <[email protected]>
169    
170            * tools/anonym/xmlimport.py: Mark cases if they are inconsistent.
171    
172    2008-07-07      Sascha L. Teichmann <[email protected]>
173    
174            * tools/anonym/xmlimport.py: Updated to schema 1.5. (Which is incompatible to 1.4)
175    
176    2008-07-07      Sascha L. Teichmann <[email protected]>  
177            
178            * tools/formed/formed/plugins/export/html.py: Added additional column
179            to the html export with information how each field will get
180            anonymized.
181    
182    2008-07-07      Sascha L. Teichmann <[email protected]>  
183    
184            * tools/anonym/xmlimport.py: sync with productive version.
185    
186    2008-06-10      Torsten Irländer <[email protected]>
187    
188            * tools/formed/formed/plugins/export/sql.py: grant admin permission to
189              call anonymize function
190    
191    2008-05-21      Sascha L. Teichmann <[email protected]>  
192    
193            * tools/formed/formed/plugins/export/xsd.py: Brought encoding
194              back to UTF-8.
195    
196    2008-05-21      Frank Koormann <[email protected]>
197    
198            * tools/formed/formed/plugins/export/xls.py: New, export key value
199            tables as excel workbook with one sheet per table.
200    
201            * tools/formed/formed/config.py: ExportKeyValueTableAsXLS added.
202    
203    2008-05-21      Frank Koormann <[email protected]>
204    
205            * tools/formed/formed/plugins/export/xsd.py
206            (SchemaCreator._createChoice): Fix use of choices name.
207    
208    2008-04-29      Sascha L. Teichmann <[email protected]>
209    
210            * tools/formed/formed/plugins/export/xsd.py: Use substitution group
211              to allow arbitrary order of repeat groups.
212    
213    2008-04-29      Sascha L. Teichmann <[email protected]>
214    
215            * tools/formed/formed/plugins/export/xsd.py: Removed a needless
216              character.
217    
218    2008-04-29      Sascha L. Teichmann <[email protected]>
219    
220            * tools/formed/formed/plugins/export/xsd.py: Added annotations
221              to fields.
222    
223    2008-04-29      Sascha L. Teichmann <[email protected]>
224    
225            * tools/formed/formed/plugins/export/xsd.py: Added for
226              choice fields.
227    
228    2008-04-29      Sascha L. Teichmann <[email protected]>
229    
230            * tools/formed/formed/plugins/export/xsd.py: Added support for
231              boolean fields based on enumerations.
232    
233    2008-04-28      Sascha L. Teichmann <[email protected]>
234    
235            * tools/formed/formed/plugins/export/xsd.py: Added support for
236              date, text and textarea fields.
237    
238    2008-04-28      Sascha L. Teichmann <[email protected]>
239    
240            * tools/formed/formed/plugins/export/xsd.py: Added support for
241              repeat groups and integer fields.
242    
243    2008-04-28      Sascha L. Teichmann <[email protected]>
244    
245            * tools/formed/formed/plugins/export/xsd.py: New. plug-in for
246              exporting as XML schema. not ready, yet.
247    
248            * tools/formed/formed/config.py: Use new plug-in.
249    
250            * tools/formed/formed/plugins/export/sql.py: Fixed wrong GUI text.
251    
252    2008-04-17      Torsten Irländer <[email protected]>
253    
254            * tools/formed/formed/plugins/export/sql.py: Changed WHERE clause in
255            for the views because of the new group permissions.
256    
257    2008-04-09      Sascha L. Teichmann <[email protected]>
258    
259            * tools/anonym/cron.deleteOldAnonymized.sh: New. cron job to delete
260              old anonymized cases.
261    
262    2008-04-01      Sascha L. Teichmann <[email protected]>
263    
264            * tools/anonym/xmlexport.py: Removed "WHERE einverstaendniserklaerung = 1"
265              from clause to select datasets.
266              Replace ']]>' in CDATA sections with correct splitted replacement.
267    
268    2008-03-12      Sascha L. Teichmann <[email protected]>
269            
270            * tools/anonym/cron.importAnonXml.sh: Added absolut path to  xmlimport
271              script.
272    
273            * tools/anonym/xmlimport.py: commented out database port from
274              connectionstring.
275    
276    2008-03-12      Sascha L. Teichmann <[email protected]>
277    
278            * tools/formed/formed/plugins/export/sql.py: Fixed bug in generation
279              of anonymization of repeat groups (wrong id was given).
280    
281    2008-03-11      Sascha L. Teichmann <[email protected]>
282    
283            * tools/formed/formed/plugins/export/sql.py: Generate no update
284              statements for relations which have no anonym functions applied.
285    
286    2008-03-11      Sascha L. Teichmann <[email protected]>
287    
288            * tools/formed/formed/plugins/export/sql.py: Added a newline after
289              'COMMIT;' in the last line.
290    
291    2008-03-11      Sascha L. Teichmann <[email protected]>
292    
293            * tools/formed/formed/plugins/export/sql.py: Fixed syntax of
294              generated anonymize_case() function.
295              
296    2008-03-11      Sascha L. Teichmann <[email protected]>
297    
298            * tools/formed/formed/plugins/export/sql.py: Added code to
299              generate a plpgsql function anonymize_case() that anonymized
300              a given case and all of its depending repeat groups.
301    
302    2008-03-06      Sascha L. Teichmann <[email protected]>
303    
304            * tools/anonym/xmlimport.py: remove print of insert statement.
305    
306            * tools/formed/formed/plugins/export/sql.py: Print generation date in ISO.
307    
308    2008-03-03      Torsten Irländer <[email protected]>
309    
310            * anonym/cron.sendAnonXml.sh,
311              anonym/getDbList.sh: Modified script to be used directly in the
312              production environment (Copied running scripts from production
313              server)
314    
315            * cron.importAnonXml.sh: Added deleting of ols cases. Modified script
316              to be used in a production environment (Cpoied running script from
317              production server)
318    
319            * tools/anonym/xmlexport.py: Added "WHERE" clause to SQL-Statement to
320              ensure that only valid cases get exported
321    
322    2008-02-27      Sascha L. Teichmann <[email protected]>
323    
324            * tools/anonym/xmlimport.py: Fixed bug in date converter.
325    
326    2008-02-27      Sascha L. Teichmann <[email protected]>
327    
328            * tools/anonym/xmlimport.py: Simpilied version
329    
330    2008-02-27      Sascha L. Teichmann <[email protected]>
331    
332            * tools/anonym/cron.importAnonXml.sh: Add sudo call for
333              xmlimport.py and parameters.
334    
335            * tools/anonym/xmlimport.py: Various bug fixes. Not working yet. :-/
336    
337            * tools/anonym/xmlexport.py: Use python interpreter without env
338              because of sudo context.
339    
340    2008-02-26      Sascha L. Teichmann <[email protected]>
341    
342            * tools/anonym/xmlimport.py: added support for getopt. add
343              support to force in fkz in import of case.
344    
345    2008-02-26      Sascha L. Teichmann <[email protected]>
346    
347            * tools/anonym/xmlimport.py: Implemented logic to create/update cases.
348    
349            * tools/anonym/html.awk: produces valid HTML.
350    
351  2008-02-25      Sascha L. Teichmann <[email protected]>  2008-02-25      Sascha L. Teichmann <[email protected]>
352    
353          * tools/anonym/joincsv.py: Fix a logic bug.          * tools/anonym/joincsv.py: Fix a logic bug.
# Line 9  Line 359 
359            the files into the DB. After that the script will cleanup the            the files into the DB. After that the script will cleanup the
360            directory.            directory.
361    
362    2008-02-25      Torsten Irländer <[email protected]>
363            
364            * tools/anonym/cron.sendAnonXml.sh,
365              tools/anonym/xmlexport.py,
366              tools/anonym/getDbList.sh: Added shell-scripts for exporting cases
367    
368  2008-02-25      Sascha L. Teichmann <[email protected]>  2008-02-25      Sascha L. Teichmann <[email protected]>
369    
370          * 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.239  
changed lines
  Added in v.299

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26