- 08 Apr, 2015 12 commits
-
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
1: when field in not present in request, raise error 2: remove duplicate validate for ampm
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
- 07 Apr, 2015 1 commit
-
-
Alain Takoudjou authored
-
- 02 Apr, 2015 1 commit
-
-
Julien Muchembled authored
-
- 01 Apr, 2015 1 commit
-
-
Gabriel Monnerat authored
Because it is breaking the accessors
-
- 31 Mar, 2015 2 commits
-
-
Julien Muchembled authored
Race conditions are likely to happen with CMFActivity between message tables are automatically upgraded during bootstrap. Most code is moved from DA patch to ZMySQLDA.
-
Kazuhiko Shiozaki authored
-
- 30 Mar, 2015 3 commits
-
-
Julien Muchembled authored
-
Gabriel Monnerat authored
-
Julien Muchembled authored
For even more refactoring between SQLDict & SQLQueue, which now uses SQL tables with the same schema.
-
- 27 Mar, 2015 7 commits
-
-
Julien Muchembled authored
The action to recreate activity tables while preserving existing messages was unsafe for 2 reasons: - if any error happened, messages could be lost - it relied on Message.reactivate Which this patch, any instance created after commit d881edd1 (Aug 2010) will upgrade successfully. For older instances, make sure you have no activity left. For cases where 'ALTER TABLE' would not work, a better way to implement repair functionality would be: - one action to backup all messages in ZODB - and another to restore them And maybe a security so that during the backup-clear-restore sequence, activities can't be created nor processed. If any column is added in the future, it would still be possible to write code that fills them by inspecting messages.
-
Julien Muchembled authored
-
Julien Muchembled authored
This is not perfect. There can still be dummy 'MODIFY COLUMN' when the order of columns changes.
-
Julien Muchembled authored
-
Julien Muchembled authored
Previous code would have failed if 'activate_kw' was already present (TypeError: ... got multiple values for keyword argument '...').
-
Julien Muchembled authored
Now that ZSQLCatalog accepts to index an object whose path is "deleted" in the catalog, we must protect against any misuse or bug of CMFActivity.
-
Julien Muchembled authored
-
- 26 Mar, 2015 2 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
This uses much less memory
-
- 25 Mar, 2015 4 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Jérome Perrin authored
-
Jérome Perrin authored
basically, rewrite : self.assertEqual(result_of_complex_method, result_of_another_complex_method) into: self.assertEqual(expected_value, result_of_another_complex_method)
-
- 23 Mar, 2015 6 commits
-
-
Tristan Cavelier authored
-
Romain Courteaud authored
This allow to get localstorage compatibility with binary files.
-
Gabriel Monnerat authored
erp5_accounting: Improve code to only consider the line that has source and destination section equal the transaction in context
-
Aurel authored
-
Aurel authored
-
- 22 Mar, 2015 1 commit
-
-
Jérome Perrin authored
-