- 13 Dec, 2016 4 commits
-
-
Kazuhiko Shiozaki authored
patches/DCWorkflow: use 'user/getIdOrUserName' as workflow actor expression instead of 'user/getId'. so that ID is used for ERP5 user case, that should never change, and User Name is used for system users like Anonymous User or System Processes, without changing all workflow definitions.
-
Kazuhiko Shiozaki authored
so that getId() is used for ERP5 users and getUserName() is used for special users like Anonyous User or System Processes whose id is None.
-
Vincent Pelletier authored
-
Vincent Pelletier authored
To prepare for moving user id to a different property. Mostly replacing getReference on Persons with Person_getUserId, and catalog searches with PAS API when it is meant to search for a user and not really a person by reference.
-
- 12 Dec, 2016 17 commits
-
-
Vincent Pelletier authored
-
Kazuhiko Shiozaki authored
Because unit tests were used to choosing a login and setting a password, making them use such method seems easier than adapting them to use the existing "login" method, which really works by user id and not by login.
-
Vincent Pelletier authored
-
Kazuhiko Shiozaki authored
-
Vincent Pelletier authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
use getId() instead of getUserName() where user is supposed to be neither Anonyous User nor System Processes.
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
Apply security in ERP5User methods.
-
Vincent Pelletier authored
Require the findings to be consistent when applicable. May happen for example when migrating a user from being handled by one PAS plugin to another.
-
Vincent Pelletier authored
It does not depend on a specific plugin. Also, update all importers. Also, reduce import cycles in ERP5Security.
-
- 09 Dec, 2016 7 commits
-
-
Cédric Le Ninivin authored
The value used to be displayed will be the last value of the tuple
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Jérome Perrin authored
This is "Internal Trade Condition", not "Purchase Trade Condition"
-
- 08 Dec, 2016 9 commits
-
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
acl_users ERP5 user enumeration plugin(s) already search for Persons by their user id, so this code duplicates the checks done just a few lines above it.
-
Vincent Pelletier authored
Rather than testing before calling.
-
Vincent Pelletier authored
-
Vincent Pelletier authored
acl_users is one of the rare objects (with SQL connectors) which are intended to be fetched by acquisition, allowing overrides. Also, move code out of try..finally block where possible.
-
- 07 Dec, 2016 3 commits
-
-
Klaus Wölfel authored
@seb I need this for a wendelin project, but I think it is usefull in generic erp5, is it ok ? /reviewed-on nexedi/erp5!203
-
Romain Courteaud authored
-
Romain Courteaud authored
-