- 24 Jan, 2025 2 commits
-
-
Jérome Perrin authored
assertCountEqual is the new python3 name. Implement this in backportUnittest.py and also move the existing similar patches (assertRaisesRegex and assertRegex).
-
Vincent Pelletier authored
Improvements compared to the previous implementation: - avoid looking up the user document again, when the PAS plugin already did that job - make it possible to call a single script when multiple sources of groups are based on the same documents, avoiding iterating unnecessarily on those same documents multiple times - avoid repeating the same membership value (ex: when a user has multiple assignments with a common membership subset) - avoid resolving the same relation more than once - do not go from document value to relative URL only to go from relative URL back to document value at the next step - move security group id extraction to unrestricted python, as the security overhead was taking a large amount of time In a security setup with 8 scripts (all Assignment-based), 6 base categories, and 4 Assignments (all valid), this implementation is 10 times faster at producing the same group id set as the previous one.
-
- 23 Jan, 2025 2 commits
-
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
erp5_mrp_quality_assurance: Fix and prevent double control
-
- 20 Jan, 2025 12 commits
-
-
Cédric Le Ninivin authored
* Add missing Proxy Role on Script and remove unecessary permission * Add Matrix Mixin * Add TextDocument for text_content
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Xiaowu Zhang authored
using gadget
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
This way users don't need to refresh to see new operations after passing a gate. Later is the code there is an extra filter that allows this functionnality
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
previous implementation was not compatible with reference containing "-"
-
- 08 Jan, 2025 1 commit
-
-
Xiaowu Zhang authored
-
- 02 Jan, 2025 1 commit
-
-
Xiaowu Zhang authored
-
- 31 Dec, 2024 1 commit
-
-
Titouan Soulard authored
While investigating MariaDB slowdown, I noticed that some Keyword Search Keys, ie. keys triggering search by `LIKE` instead of strict equality, were incorrect. This seems to come from a change that happened upstream. In any case, they can safely be removed already.
-
- 09 Dec, 2024 3 commits
-
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
erp5_mrp_quality_assurance: add script to get incomplete quality control for production packing list
-
Xiaowu Zhang authored
-
- 05 Dec, 2024 1 commit
-
-
Xiaowu Zhang authored
-
- 28 Nov, 2024 1 commit
-
-
Xiaowu Zhang authored
-
- 26 Nov, 2024 1 commit
-
-
Xiaowu Zhang authored
check only date of Inventory in this case
-
- 22 Nov, 2024 1 commit
-
-
Xiaowu Zhang authored
user bypass normal process by call direction workflow action
-
- 21 Nov, 2024 1 commit
-
-
Xiaowu Zhang authored
idea is do a loop for different stop date
-
- 19 Nov, 2024 1 commit
-
-
Xiaowu Zhang authored
-
- 07 Nov, 2024 2 commits
-
-
Xiaowu Zhang authored
erp5_mrp_quality_assurance: don't index in fulltext, those are generated by system and have really a lot duplicated
-
Xiaowu Zhang authored
-
- 22 Oct, 2024 1 commit
-
-
Xiaowu Zhang authored
user sometimes enter it and then click request new control
-
- 16 Oct, 2024 1 commit
-
-
Titouan Soulard authored
-
- 04 Oct, 2024 3 commits
-
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
erp5_mrp: production_order_interaction_workflow is in template_portal_type_workflow_chain_list but not in workflow_chain_type 5988753d
-
Xiaowu Zhang authored
0/0
-
- 01 Oct, 2024 1 commit
-
-
Xiaowu Zhang authored
-
- 30 Sep, 2024 1 commit
-
-
Xiaowu Zhang authored
-
- 27 Sep, 2024 1 commit
-
-
Xiaowu Zhang authored
-
- 26 Sep, 2024 2 commits
-
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-