- 30 Oct, 2018 2 commits
-
-
Stemmermann authored
-
Stemmermann authored
-
- 16 Oct, 2018 3 commits
-
-
Stemmermann authored
-
Stemmermann authored
-
Stemmermann authored
-
- 11 Oct, 2018 1 commit
-
-
Stemmermann authored
-
- 29 Nov, 2016 1 commit
-
-
Xueyun Qian authored
-
- 09 Sep, 2016 2 commits
-
-
Xueyun Qian authored
-
Xueyun Qian authored
-
- 01 Sep, 2016 1 commit
-
-
Xueyun Qian authored
-
- 29 Aug, 2016 1 commit
-
-
Xueyun Qian authored
-
- 16 Aug, 2016 1 commit
-
-
Xueyun Qian authored
-
- 02 Aug, 2016 1 commit
-
-
Xueyun Qian authored
Improved graphics for the second presentation in session 2- Session 2: CRM Tickets and Events - Tickets
-
- 01 Aug, 2016 1 commit
-
-
Xueyun Qian authored
Improved graphics for Session 2: CRM Tickets and Events - Events, and some updated workflow for session 1
-
- 28 Jul, 2016 2 commits
-
-
Xueyun Qian authored
-
Xueyun Qian authored
-
- 26 Jul, 2016 1 commit
-
-
Xueyun Qian authored
-
- 22 Jul, 2016 1 commit
-
-
Xueyun Qian authored
-
- 21 Jul, 2016 2 commits
-
-
Xueyun Qian authored
-
Xueyun Qian authored
-
- 19 Jul, 2016 5 commits
-
-
Xueyun Qian authored
-
Klaus Wölfel authored
-
Jérome Perrin authored
Otherwise this is interpreted as text/html after sending html emails
-
Jérome Perrin authored
knowledge_pad/worklist gadget: support displaying a worklist that does not respect the (%(count)s) convention
-
Jérome Perrin authored
* Worklist must include (%(count)s) to include the number of document in that worklist * The role of users who have to take care of the documents must be defined on the worklist
-
- 16 Jul, 2016 1 commit
-
-
Julien Muchembled authored
There's no magic in this patch series: it is known that HBTreeFolder2 has limitations about the ids that can be set without conflict, and this can't be fixed without causing compatibility issues with existing data. The patches contain: - some optimization - bug fixes - detection of id conflicts before causing data loss This will also allow us to use a newer version of ZODB. Recent BTrees failed on the following line of `_setOb`: if len(id_list) == 1 and not htree.has_key(None): (None is not valid key for comparison since ZODB commit bb5aac21277f43333d6450064dc6670c8c280e40) The long story about id conflicts is that a HBTreeFolder2 can't store 2 objects <A> and <A>-<B> where <A> does not contain '-', and that's the rule followed by _getOb/_setOb/_delOb. However: - Conflicts are detected by testing the type of the value, which means HBTreeFolder2 can't store values of the same type as the one it uses internally (i.e. OOBTree). - For performance reasons, _htree_iteritems and getTreeIdList use a stricter rule: they assume there can't be 2 objects <A> and <A>-<B>, regardless of the presence of a separator in <A>. Maybe this rule should be enforced in _setOb. /reviewed-on nexedi/erp5!112
-
- 15 Jul, 2016 13 commits
-
-
Julien Muchembled authored
It was an unefficient adaptation of BTreeFolder2 code. These methods have probably never been used.
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
getTreeIdList is still required by Folder_reindexAll. getTreeIdList is not immediate anymore but the reindexing of a folder should anyway be reimplemented to not depend on this method: only one tree is indexed at a time, which is unefficient when they're small.
-
Julien Muchembled authored
-
Julien Muchembled authored
_getOb and similar methods are reimplemented in a faster and safer way. It now checks it is only used to return leafs. Similarly, _delOb now refuses to delete trees at the root. __getattr__ wrongly returned wrapped results (__of__).
-
Julien Muchembled authored
Since commit 055d0a69 ("HBTreeFolder2: make object{Ids,Values,Items} really lazy"), _fixCount() does nothing because objectIds() was optimized in a way that len(self.objectIds()) already returns self._count()
-
Vincent Pelletier authored
Callers up the stack should not mutate returned value (and all callers found in this repository code follow this rule). Saves a list copy and an extra call on each call, and a few lines of code.
-
Vincent Pelletier authored
-
Sebastien Robin authored
work partially done by Vincent Pelletier (z_get_table_schema)
-
Vincent Pelletier authored
-
- 14 Jul, 2016 1 commit
-
-
Xiaowu Zhang authored
erp5_web_renderjs_ui: add a common gadget to render multi&relation field & no need to show "Create:X" string /reviewed-on nexedi/erp5!140
-