- 29 Jan, 2018 13 commits
-
-
Tomáš Peterka authored
-
Tomáš Peterka authored
-
Tomáš Peterka authored
-
Tomáš Peterka authored
- remove hack when tests were using each others data by `markChanged` script
-
Tomáš Peterka authored
-
Tomáš Peterka authored
-
Tristan Cavelier authored
in erp5_run_my_doc, erp5_web_blog and erp5_credential Same reason as in 2115abc3. /reviewed-on nexedi/erp5!554
-
Xiaowu Zhang authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
This avoids relying on implementation details by only relying on regular API. This test should now be more robust in face of implementation changes.
-
Vincent Pelletier authored
Also, add an XXX about manage_test annoying behaviour.
-
- 25 Jan, 2018 4 commits
-
-
Romain Courteaud authored
-
Xiaowu Zhang authored
-
Vincent Bechu authored
-
Vincent Pelletier authored
-
- 24 Jan, 2018 5 commits
-
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Boxiang Sun authored
Avoids the double-nonsense of looking the document up by path inside callee (!) using the catalog (!!). Also, follow naming conventions: variables containing documents should end in _value, not in _object. Vincent Pelletier: - commit message - remove unrelated change - squash similar similar-intent commits even though they apply to different BTs
-
Vincent Pelletier authored
These methods must not be called synchronously: - they can break catalog by not being careful enough about other reindexations which may happen in parallel. See the serialization_tag mechanism for more. - indexation gets executed in the security context of the user causing the call, which may lead to an indexation result different from what happens when indexation happens with an all-accesses user. These lines of code (some even commented-out) give a bad example. Replace them with safe equivalents.
-
- 22 Jan, 2018 2 commits
-
-
Xiaowu Zhang authored
…r in (multi)relation field /reviewed-on nexedi/erp5!556
-
Vincent Pelletier authored
Such tables are not visible in the ZMI (which is arguably a bug on its own, although the ZMI is deprecated), but even accessing the setting tab is broken as it runs these methods. This change at least allows accessing stuff to start fixing.
-
- 19 Jan, 2018 3 commits
-
-
Sven Franck authored
-
Vincent Pelletier authored
The order in which messages are returned by getMessageList is undefined, and manageInvoke refuses to execute messages which are blocked by their dependencies. Notify depends on Alarm_runUpgrader, so it must be explicitly ran second. Also, avoid listing activities twice.
-
Vincent Pelletier authored
Here, we expect exactly two activities, one of each type, and just do not rely on these being listed in any order (...in theory, as this is actually assumed by the next iteration on getMessageList, but this is a separate issues).
-
- 18 Jan, 2018 11 commits
-
-
Xiaowu Zhang authored
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Vincent Bechu authored
and fix pdf worker path
-
Vincent Bechu authored
Create 2 new bt5: erp5_minipaint for image editor gadget erp5_jquery_sheet_js_editor for web table editor
-
Vincent Bechu authored
-
Boris Kocherov authored
-
Vincent Bechu authored
OfficeJS bt5: erp5_officejs, erp5_officejs_jquery_app, erp5_officejs_ooffice, erp5_officejs_ui_test
-
Nicolas Wavrant authored
The current and most-updated WebIllustration_view form is in erp5_dms, alongside the Web Illustration portal type declaration
-
Tristan Cavelier authored
Same reason as in 2115abc3.
-
- 17 Jan, 2018 2 commits
-
-
Tristan Cavelier authored
Editor Fields were used to inject HTML, but the fields were not pointing to Editor Field directly. They were pointing to Base_viewWebFieldLibrary/my_text_content which is designed to use a real editor (Gadget Field now) instead of inject HTML. Some fields were changed to point to Editor Field in order to inject HTML. Base_viewTestPageFieldLibrary/my_embedded_text_content is also changed to use a simple text area, like it should be originaly designed for.
-
Tomáš Peterka authored
-