- 15 Oct, 2018 1 commit
-
-
Jérome Perrin authored
-
- 19 Sep, 2018 1 commit
-
-
Rafael Monnerat authored
-
- 14 Sep, 2018 2 commits
-
-
Rafael Monnerat authored
This allow during a subscription process, create a user and them create all documents using that user w/o rely on proxy roles (keeping good ownership across the documents).
-
Vincent Pelletier authored
Before this change, expression_instance would not be set when expression is modified, leading to either non-applied filter expression (when no expression_instance existed) or use of an outdated expression. Use a volatile attribute to store the expression: it does not change the amount of work needed to load the Expression instance (pickle is the raw python expression as text) and it remove data duplication in exported documents.
-
- 03 Sep, 2018 1 commit
-
-
Alain Takoudjou authored
-
- 09 Jul, 2018 2 commits
-
-
Xiaowu Zhang authored
1. accept a list of converison server 2. retry in case of network error
-
Sebastien Robin authored
Most properties of test suite and test suite repository were by mistake set with type "lines" instead of strings. Due to this, constraints where not working (for checking missing properties). Also, workflow was not properly set to check constraints. So at the end, most constraints were ignored. Change properties from type lines to type string. Add test for constraitns. Add compatiblity code to do transparent migration of existing tests suites and test suite repositories. Remove obsolete properties and constraints.
-
- 27 Jun, 2018 2 commits
-
-
Xiaowu Zhang authored
/reviewed-on nexedi/erp5!671
-
Xiaowu Zhang authored
/reviewed-on nexedi/erp5!705
-
- 09 Apr, 2018 1 commit
-
-
Rafael Monnerat authored
/reviewed-on nexedi/erp5!633
-
- 06 Mar, 2018 2 commits
-
-
Rafael Monnerat authored
This makes exponentially faster, if you have way too many security uids.
-
Rafael Monnerat authored
This makes exponentially faster, if you have way too many security uids.
-
- 01 Mar, 2018 2 commits
-
-
Rafael Monnerat authored
When a script with manager proxy role is called from anonymous context, it include a HUGE list of security_uids, use unrestrictedSearchResults skips the unecessary usage of security_uids on catalog.
-
Rafael Monnerat authored
When a script with manager proxy role is called from anonymous context, it include a HUGE list of security_uids, use unrestrictedSearchResults skips the unecessary usage of security_uids on catalog.
-
- 20 Feb, 2018 4 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
- 19 Feb, 2018 2 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Changes on ERP5Security: Define getFacebookUserEntry to reduce code duplication Add facebook support for login and logout (optional) on erp5_core, xhtml and credentials.
-
- 27 Dec, 2017 20 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Since the change for use of User ID this code should return reference and portal type of the ERP5 Login object.
-
Rafael Monnerat authored
The implementation of external_login expects the reference of an Login object and the portal type of itself
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Include draft of facebook Oauth code.
-
Rafael Monnerat authored
This method and call is duplicated on several places
-
Rafael Monnerat authored
-
Rafael Monnerat authored
The user can be present from diferent logins, password tool only works with ERP5LoginUserMager users.
-
Alain Takoudjou authored
-
Alain Takoudjou authored
Mixed commit: 43b1ae1b 2f05fe1b
-
Łukasz Nowak authored
Returning true allows to add movements to existing one, and this group shall always separate them.
-
Rafael Monnerat authored
-
Łukasz Nowak authored
uid is used internally during recursive calls and using uid can lead to traverse all lines of catalog.
-
Romain Courteaud authored
-
Łukasz Nowak authored
Note: Generic code shall have no constraints at all. Conflicts: bt5/erp5_accounting/bt/revision
-
Łukasz Nowak authored
It will protect against storing truncated data.
-
Alain Takoudjou authored
If 2 lines have the same effective date (catalog has a 1 second precision), always return the validate and open first. Commit: 02d06501 Changes applied from history: http://git.erp5.org/gitweb/erp5.git/history/refs/heads/interaction-drop:/product/ERP5/Document/SubscriptionItem.py?js=1
-
Rafael Monnerat authored
Original commit from : Lukasz Nowak <luke@nexedi.com> 3e45ec35
-