Commit Graph

1117 Commits (c9c49bfef8ff39eb052d9bddb796882290467c98)

Author SHA1 Message Date
Côme Chilliet b6c17c6ce7
Clear up return types 3 years ago
Côme Chilliet 6385a5af36
Let OC\Group\Group handle the fallback and remove default implementation from ABackend 3 years ago
Carl Schwan 35dc223500
Optimize retrieving display name when searching for users in a group 3 years ago
Côme Chilliet 967955358c
Add comment about Manager instance not being shared 3 years ago
Côme Chilliet 429db14a00
Fix multiple LDAP configuration support by fixing AccessFactory 3 years ago
Marc Hefter 621c6c3c56
code styling 3 years ago
Marc Hefter aa210365ec
Update apps/user_ldap/lib/User/User.php 3 years ago
Marc Hefter e83520617d
removed profile data from LDAP will get removed 3 years ago
Marc Hefter 64914593a0
optimized handling of user profile data change 3 years ago
Julien Veyssier f3cd559c54 perform exact Ldap search as well to make sure it works for attributes without a substr matching rule 3 years ago
Marc Hefter eec5e702da
error handling in update profile from LDAP 3 years ago
Marc Hefter ebb0c53f9e
trying to make github-code-scanning bot happy 3 years ago
Marc Hefter 72d0a3f26e
added simple data conversion for LDAP attributes 3 years ago
Marc Hefter 1e7bc93ec8
handling, formatting of postalAddress attribute syntax 3 years ago
Marc Hefter 5ea46d81bb
nice up the code handling AccountManager 3 years ago
Marc Hefter dd2bd6a925
refined code, to be independend from OCP\IUser 3 years ago
Marc Hefter c6408587ed
fixing Psalm messages 3 years ago
Marc Hefter f812b87576
handling updateProfile with array of values 3 years ago
Marc Hefter 5c4a05cfd6
CleanUp: removed redundant storing profile attributes in user settings 3 years ago
Marc Hefter 3020290751
CleanUp: removed redundant condition if block 3 years ago
Marc Hefter 2f76b7a3d5
CleanUp: tidy checking for empty profileScope 3 years ago
Marc Hefter 44065c0fea
Fix: Parameter $scope has no provided type 3 years ago
Marc Hefter 26aa1c3580
CleanUp: remove unneeded UNSET, to unclutter code 3 years ago
Marc Hefter 240c57b94b
cleanup: removed unnecessary imports of IAccountManager, AccountManager, IDBConnection 3 years ago
Marc Hefter b72fbd58f6
fixed error: Array to string conversion at user_ldap/lib/User/User.php#639 3 years ago
Marc Hefter c7623c7869
bugfix: changed forgotten userName, to getUsername 3 years ago
Marc Hefter eee0275dc5
added user profile scope setting 3 years ago
Marc Hefter 2315c17726
feature addition: [user_ldap] update user profile from LDAP 3 years ago
Marc Hefter 7fa3c674de
feature addition: [user_ldap] update user profile from LDAP; WIP; fixing some uggly copy-and-paste errors; testing functionality; preparing and editing the documentation 3 years ago
Marc Hefter 404d26aa4a
feature addition: [user_ldap] update user profile from LDAP; WIP work-in-progress; TODO update profile 3 years ago
jld3103 d9f8522003
Fix types for reading and writing config values 3 years ago
Côme Chilliet 51705da7a4
Log a warning when a user or group is mapped with a suffix 3 years ago
Arthur Schiwon 17afaa488f
fix undefined method getExtStorageHome() 3 years ago
Côme Chilliet d82d6df646
Do not send a pagination control with size = 0 if cookie is empty 3 years ago
Robin Appelman 3a9597fd1b
also unmark deleted ldap user when checking the ldap entry 3 years ago
Côme Chilliet 0186194ae9
Properly test and log when a group is not found 3 years ago
Simon L cc54a81b16 address review 3 years ago
Simon L 7271ec7acf spaces are allowed in userids 3 years ago
Côme Chilliet 3c0b1bdc30
Remove redundant cast to string in user_ldap 3 years ago
Côme Chilliet a372564850
Fix psalm spotted errors with new requirements 3 years ago
Côme Chilliet 1ac2c74830
Apply a longer TTL of 15min to falling back on backup server 3 years ago
Côme Chilliet 6b7ffcd6a8
Fixed backup host logic 3 years ago
Côme Chilliet 406750552e
Make code clearer for background host 3 years ago
Côme Chilliet 4758bdc476
Use a dedicated LDAP host and port for background jobs if configured 3 years ago
Côme Chilliet a0f6a6545b
Use TimedJob from OCP instead of OC 3 years ago
Louis Chemineau a781ae3afb Allow to set a custom timeout for ldap connections 3 years ago
Côme Chilliet 90165309e1
Improve a bit codestyle 3 years ago
Côme Chilliet 4893501abe
Log as warning instead of info when main LDAP server is unreachable 3 years ago
Côme Chilliet 9e1dd52c99
Cache the fetched list of groups 3 years ago
Côme Chilliet 3e15ea6cd0
Log switching to LDAP backup host because main one is not available 3 years ago