- 09 Oct, 2017 5 commits
-
-
Rafael Monnerat authored
The reimplementation make both complaint with ERP5LoginUserManager Include custom ERP5Type_asSecurityGroupId (Required for Computer and Software Instance usage of user_id) machine_login was renamed to external_login to be complaint with ERP5LoginUserManager On SlapOSShadowAuthenticationPlugin, the enumerateUsers contains a huge copied code from ERP5LoginUserManager, which could be be factoried in a sense in future. Update related tests and code to: - Add ERP5 Login in person, Computer and Software Instance - Set user id while create or clone objects - Update ROLES and logins (for tests) to use User ID instead reference. - Login is defined by ERP5 Login and not by object reference.
-
Rafael Monnerat authored
Check if the user has a login subobject before set local roles on the user. Reference is never None.
-
Rafael Monnerat authored
The ownership is not exported into business templates anymore.
-
Rafael Monnerat authored
Organisation is going to be used as Site to identify the Location of a group of Computers. User can add Organisations User can add Projects Owners are also Assignees on theirs Orgsanisations and Projects
-
Rafael Monnerat authored
A common problem on this test is when you run in your instance the modules are owned by the user that setup the Instance while the tests expects to be owned by ERP5TestCaseUser. This change update the ownership of the modules to be on the expected user used by the tests (which is mostly safe even in production).
-
- 06 Oct, 2017 1 commit
-
-
Jérome Perrin authored
We only had a global "pidfile" configuration, but it's more conveniant to be able to configure different pidfile for each command (software, instance, report) The supported config file would look like: ``` [slapos] pidfile_software = /path/to/pid pidfile_instance = /path/to/pid pidfile_report = /path/to/pid ``` /reviewed-on nexedi/slapos.core!29
-
- 02 Oct, 2017 1 commit
-
-
Rafael Monnerat authored
-
- 26 Sep, 2017 2 commits
-
-
Hardik Juneja authored
-
Hardik Juneja authored
-
- 25 Sep, 2017 1 commit
-
-
Alain Takoudjou authored
-
- 24 Sep, 2017 2 commits
-
-
Alain Takoudjou authored
-
Tomáš Peterka authored
-
- 20 Sep, 2017 7 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Include a test for fetch configuration
-
Rafael Monnerat authored
Conflicts on namespace can easily break this feature, so pick the template directly is safer.
-
Rafael Monnerat authored
The skins should be automatically indexed while install the bt5s.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
The new implementation with hateoas API is under development so there is no need to expent time on fix those tests now.
-
Rafael Monnerat authored
-
- 19 Sep, 2017 1 commit
-
-
Alain Takoudjou authored
This pluging can be used a add a script which wipe data before the partition is removed The script run after all partition services are stopped. The script is ran by supervisord then slapos node report will wait until it finish before destroy the partition. /reviewed-on nexedi/slapos.core!23
-
- 14 Sep, 2017 1 commit
-
-
Alain Takoudjou authored
This pluging can be used a add a script which wipe data before the partition is removed The script run after all partition services are stopped. The script is ran by supervisord then slapos node report will wait until it finish before destroy the partition. /reviewed-on nexedi/slapos.core!22
-
- 14 Aug, 2017 5 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
No need 2 bt5 with similar goal.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
This code is old code for JIO which were never used in the end, clean up for the next implementation.
-
Rafael Monnerat authored
-
- 11 Aug, 2017 1 commit
-
-
Rafael Monnerat authored
This change were commited by mistake
-
- 02 Aug, 2017 6 commits
-
-
Rafael Monnerat authored
Get the person created by searching the ERP5 Login, because person has not reference defined.
-
Rafael Monnerat authored
- Use getUserId instead getReference for person login on self.login method - Get the person created by searching the ERP5 Login, because person has not reference defined.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
slapos_erp5: testSlapOSERP5LocalPermissionSlapOSInteractionWorkflow use person.getUserId instead person.getReference
-
- 01 Aug, 2017 4 commits
-
-
Rafael Monnerat authored
Follow up changes on erp5 security.
-
Rafael Monnerat authored
Follow up implementation of ERP5LoginUserManager.
-
Rafael Monnerat authored
Follow up changes from ERP5Security.
-
Rafael Monnerat authored
This API was changed, so follow up changes which come from ERP5.
-
- 31 Jul, 2017 2 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Remove useless imports Use ERP5Security.SUPER_SUPER instead SUPER_USER to follow up original code. Also use UnrestrictedMethod on SlapOSShadowAuthenticationPlugin
-
- 29 Jul, 2017 1 commit
-
-
Rafael Monnerat authored
Reference commit erp5@455b24e5
-