server/apps
Arthur Schiwon 2056758d87
relax strict getHome behaviour for LDAP users in a shadow state
* simplifies deletion process
* less strange behaviour when looking up home storage (as long as it is local)
* thus could enable transfer ownerships after user went invisible on ldap

backport of #17717

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>

decouple userExists from userExistsOnLDAP check

allows to mark users as offline right away, avoids a gap of being not a
user and causing weird side effects

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>

adjust tests

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>

remove superfluous tests

- user_ldap is not exposed to public api, it is always behind ldap_proxy
- this is too much for a unit test
- integration tests cover userExists implicitly

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>

ensure that only valid group members are returned

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2020-02-28 18:04:50 +01:00
..
accessibility [tx-robot] updated from transifex 2020-02-27 02:18:55 +00:00
admin_audit Fix enable/disable user audit message 2019-08-07 17:50:59 +02:00
cloud_federation_api Add autoloaders for shipped apps 2019-06-27 22:29:42 +02:00
comments [tx-robot] updated from transifex 2020-02-24 02:19:36 +00:00
dav [tx-robot] updated from transifex 2020-02-27 02:18:55 +00:00
encryption [tx-robot] updated from transifex 2020-02-26 02:18:40 +00:00
federatedfilesharing [tx-robot] updated from transifex 2020-02-27 02:18:55 +00:00
federation [tx-robot] updated from transifex 2020-02-22 02:19:02 +00:00
files Fix hover state color of drag-n-drop with theming and dark mode 2020-02-25 07:44:57 +00:00
files_external [tx-robot] updated from transifex 2020-02-26 02:18:40 +00:00
files_sharing [tx-robot] updated from transifex 2020-02-27 02:18:55 +00:00
files_trashbin [tx-robot] updated from transifex 2020-02-26 02:18:40 +00:00
files_versions [tx-robot] updated from transifex 2020-02-24 02:19:36 +00:00
lookup_server_connector Make the RetryJob work on the userId only 2019-07-18 11:24:35 +02:00
oauth2 [tx-robot] updated from transifex 2020-02-26 02:18:40 +00:00
provisioning_api Fix provisioning_api getUsers types 2019-11-29 08:09:02 +00:00
sharebymail [tx-robot] updated from transifex 2020-02-08 02:18:39 +00:00
systemtags [tx-robot] updated from transifex 2020-02-12 02:18:36 +00:00
testing Bump versions of server and the requirements of apps 2019-04-11 14:02:23 +02:00
theming [tx-robot] updated from transifex 2020-02-24 02:19:36 +00:00
twofactor_backupcodes [tx-robot] updated from transifex 2020-02-26 02:18:40 +00:00
updatenotification [tx-robot] updated from transifex 2020-02-26 02:18:40 +00:00
user_ldap relax strict getHome behaviour for LDAP users in a shadow state 2020-02-28 18:04:50 +01:00
workflowengine [tx-robot] updated from transifex 2020-02-25 02:19:44 +00:00