- 05 Aug, 2019 15 commits
-
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
and add necessary values for calculating price per slice
-
Nicolas Wavrant authored
To be sure that Cells are updated correctly when the pricing method is chosen
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
- 02 Aug, 2019 8 commits
-
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
otherwise naturalWidth/naturalHeight may be 0
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
- 01 Aug, 2019 3 commits
-
-
Romain Courteaud authored
Domains are not meant to display too many documents at the same level.
-
Romain Courteaud authored
Domains are not meant to display too many documents at the same level.
-
Romain Courteaud authored
Domains are not meant to display too many documents at the same level.
-
- 31 Jul, 2019 2 commits
-
-
Bryton Lacquement authored
/reviewed-on nexedi/erp5!830
-
Vincent Pelletier authored
Avoids accumulating useless connections when a single test file contains multiple files.
-
- 30 Jul, 2019 1 commit
-
-
Romain Courteaud authored
Sorting on all documents is a performance killer. In case no query parameter is available, do not trigger any allDocs calculation and do not display the listbox, as results would be meaningless.
-
- 29 Jul, 2019 2 commits
-
-
Tristan Cavelier authored
-
Tristan Cavelier authored
For instance, typing a backslash in a relation field does not crash the ui anymore. /bug #20180123-D78557 https://nexedijs.erp5.net/#/bug_module/20180123-D78557
-
- 26 Jul, 2019 4 commits
-
-
Romain Courteaud authored
-
Boxiang Sun authored
-
Boxiang Sun authored
-
Vincent Pelletier authored
-
- 25 Jul, 2019 4 commits
-
-
Vincent Pelletier authored
This property is only conditionally set, which causes distracting error when something goes wrong. If we really want to check that the expected code path was followed there has to be a better check and a more debugging- friendly error than an AttributeError.
-
Vincent Pelletier authored
While such activity parameter combination does not make sense, it is technically possible to spawn activities with a group_id set but without a grouping_method_id. The consequence is zombie activities: they never fail, do not prevent other activities from being executed, but and are permanently run on the node which reserved more than one because: - all but one activity is in MESSAGE_NOT_EXECUTED state, forcing an abort - finalizeMessageExecution does not understand that MESSAGE_NOT_EXECUTED activities may not have failed, and itself fail while trying to detect the failure type (ConflictError vs. others), failing to free & postpone the activity, in turn failing to bring it to eventually permanent failure state. Make those conditions consistent, and use tuple-unpacking to detect any future inconsistency much earlier, simplifying debugging.
-
Vincent Pelletier authored
group_method_id column is declared "NOT NULL", so it can only be None if getProcessableMessageList could not find any activity, in which case this code is not executed ("if message_list" is false). This simplifies two "if" statements.
-
Vincent Pelletier authored
-
- 23 Jul, 2019 1 commit
-
-
Sebastien Robin authored
-