Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat(user_ldap): Add a --clearcache option to ldap:test-user-settingsbackport/50567/stable31 | Côme Chilliet | 2025-02-09 | 1 | -0/+9 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(user_ldap): Remove redundant if check | Côme Chilliet | 2025-02-09 | 1 | -3/+1 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | feat(user_ldap): Add command test-user-settings to test LDAP user settings | Côme Chilliet | 2025-02-09 | 1 | -0/+227 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | feat(user_ldap): upstream common code into Proxy class and add public ↵ | Côme Chilliet | 2025-02-09 | 3 | -47/+59 |
| | | | | | | getters for backends Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(user_ldap): Do not map groups we do not know if they match filterbackport/45364/stable31 | Côme Chilliet | 2025-01-27 | 2 | -4/+11 |
| | | | | | | | | When nesting is enabled, filterValidGroups is supposed to check for each groups if it actually exist, because it may not be visible to Nextcloud. So in this codepath we disable automapping of groups. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #50162 from nextcloud/fix/improve-ldap-avatar-handling | Arthur Schiwon | 2025-01-16 | 5 | -136/+43 |
|\ | | | | | Improve ldap avatar handling | ||||
| * | fix(user_ldap): Remove now unused class FilesystemHelper | Côme Chilliet | 2025-01-13 | 4 | -39/+1 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | fix(user_ldap): Strong type User class and fix most type issues | Côme Chilliet | 2025-01-13 | 2 | -35/+27 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | fix(user_ldap): Always update avatar from LDAP when we have the data | Côme Chilliet | 2025-01-13 | 1 | -16/+1 |
| | | | | | | | | | | | | Should be at login, in sync job, and when running ldap:check-user --update Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | chore(user_ldap): Improve typing in user_ldap User class | Côme Chilliet | 2025-01-13 | 1 | -43/+16 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | chore(user_ldap): Rename avatar setting method to a more suited name | Côme Chilliet | 2025-01-13 | 1 | -7/+2 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | feat(updatenotification): Add a limit to user count from LDAP so save ↵ | Côme Chilliet | 2025-01-14 | 2 | -13/+15 |
|/ | | | | | | performances Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(user_ldap): retrieve from LDAP first "email shaped" value instead of ↵ | Thatoo | 2024-11-20 | 1 | -1/+8 |
| | | | | | first value Signed-off-by: Thatoo <Thatoo@users.noreply.github.com> | ||||
* | fix(OpenAPI): Adjust array syntax to avoid ambiguitiesfix/openapi/array-syntax | provokateurin | 2024-11-05 | 3 | -4/+8 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(psalm): Fix some newly detected issuesrefactor/apps/constructor-property-promotion | provokateurin | 2024-10-21 | 1 | -2/+2 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | refactor(apps): Use constructor property promotion when possible | provokateurin | 2024-10-21 | 36 | -351/+166 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore(db): Apply query prepared statementsdbQueriesExecStmt2 | Git'Fellow | 2024-10-17 | 1 | -9/+5 |
| | | | | | | | | | | | | | | | | Fix: psalm fix: bad file fix: bug chore: add batch chore: add batch chore: add batch fix: psalm | ||||
* | chore(db): Correctly apply query types | Git'Fellow | 2024-10-17 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | fix: psalm fix: error fix: add batch fix: fatal error fix: add batch chore: add batch chore: add batch fix: psalm fix: typo fix: psalm fix: return bool fix: revert Manager | ||||
* | chore(apps): Apply new rector configuration to autouse classes | Côme Chilliet | 2024-10-15 | 17 | -44/+56 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | chore: Use more gender neutral language | provokateurin | 2024-10-14 | 6 | -7/+7 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(BackgroundJobs): Adjust intervals and time sensitivities | provokateurin | 2024-10-08 | 1 | -1/+1 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | Merge pull request #48223 from nextcloud/feat/add-rector-config | Côme Chilliet | 2024-09-23 | 2 | -3/+3 |
|\ | | | | | Add rector config | ||||
| * | chore: Apply rector configuration to apps folder | Côme Chilliet | 2024-09-20 | 2 | -3/+3 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | chore(legacy): Introduce public version ct plass and drop version methods ↵clean/version-ocp | Julius Knorr | 2024-09-20 | 1 | -1/+4 |
|/ | | | | | | from OC_Util Signed-off-by: Julius Knorr <jus@bitgrid.net> | ||||
* | chore(deps): Update nextcloud/coding-standard to v1.3.1 | provokateurin | 2024-09-19 | 23 | -84/+84 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore: Remove deprecated `ILogger` logging functionschore/remove-ilogger | Ferdinand Thiessen | 2024-09-19 | 1 | -2/+3 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | feat: add profile pronouns | John Molakvoæ (skjnldsv) | 2024-09-17 | 4 | -0/+14 |
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
* | fix(psalm): Fix @throws annotationsfix/psalm/throws-annotations | provokateurin | 2024-09-17 | 1 | -1/+1 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | Merge pull request #48042 from nextcloud/refactor/elvis | Christoph Wurst | 2024-09-16 | 1 | -2/+1 |
|\ | | | | | refactor: Use the elvis operator + fix: Handle null checks with the ?? operator | ||||
| * | refactor: Use the elvis operator | Christoph Wurst | 2024-09-15 | 1 | -2/+1 |
| | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | | Merge pull request #48028 from nextcloud/fix/fix-ldap-setupcheck-crash | Andy Scherzinger | 2024-09-16 | 1 | -4/+4 |
|\ \ | | | | | | | fix(user_ldap): Use %n in plural translation to avoid a crash in L10N | ||||
| * | | fix(user_ldap): Use %n in plural translation to avoid a crash in L10Nfix/fix-ldap-setupcheck-crash | Côme Chilliet | 2024-09-15 | 1 | -4/+4 |
| |/ | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* / | refactor: Replace __CLASS__ with ::class referencesrefactor/self-class-reference | Christoph Wurst | 2024-09-15 | 2 | -9/+9 |
|/ | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | Merge pull request #47865 from ↵ | Côme Chilliet | 2024-09-13 | 3 | -138/+61 |
|\ | | | | | | | | | nextcloud/admin_audit/enh/move-to-event-listeners-v2 Move admin_audit to proper event listeners v2 | ||||
| * | feat(user_ldap): Introduce user id assigned typed events for LDAP usage | Carl Schwan | 2024-09-10 | 3 | -138/+61 |
| | | | | | | | | | | | | Based on work from https://github.com/nextcloud/server/pull/32019 Signed-off-by: Thomas Citharel <tcit@tcit.fr> | ||||
* | | fix(LDAP): check index before accessing it | Arthur Schiwon | 2024-09-12 | 1 | -4/+3 |
|/ | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | chore: adjust code to adhere to coding standard | Anna Larch | 2024-09-05 | 2 | -3/+2 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | chore: composer run cs:fix | Côme Chilliet | 2024-08-27 | 1 | -2/+2 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(user_ldap): Lowercase value for all attributes in configuration | Côme Chilliet | 2024-08-27 | 1 | -0/+21 |
| | | | | | | | Avoid surprises by making sure these are lowercased apart from documented special case user displayname. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(ldap): Fix user_ldap attribute casing to fix tests | Côme Chilliet | 2024-08-27 | 1 | -3/+3 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(user_ldap): Correctly cache that user exists to avoid a request on ↵ | Côme Chilliet | 2024-08-27 | 3 | -4/+1 |
| | | | | | | mapping new user Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(user_ldap): Avoid extra LDAP request when mapping a user for the first time | Côme Chilliet | 2024-08-27 | 3 | -24/+133 |
| | | | | | | | | Avoids using several LDAP searches to get UUID, display name and internal name, now gets all attributes at the same time. Also avoids extra request to build an unused user object in userExists. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | style: update codestyle for coding-standard 1.2.3 | Daniel Kesselberg | 2024-08-25 | 23 | -72/+72 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | Use cache in LDAP backend's checkPassword | Akhil | 2024-08-16 | 1 | -11/+9 |
| | | | | Signed-off-by: Akhil <akhil@e.email> | ||||
* | fix(LDAP): remove unneeded dependencies | Arthur Schiwon | 2024-08-01 | 2 | -16/+0 |
| | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | refactor(user_ldap): Replace security annotations with respective attributes | provokateurin | 2024-07-27 | 2 | -19/+20 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(db): Promote the use of `getDatabaseProvider` to reduce the impage of ↵ | Joas Schilling | 2024-07-19 | 1 | -2/+2 |
| | | | | | | removed upstream platforms Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | refactor: Use `IAppConfig` for setting cron type | Ferdinand Thiessen | 2024-06-28 | 2 | -35/+20 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | feat(notifications): Migrate server INotifiers to new exceptions | Joas Schilling | 2024-06-25 | 1 | -3/+4 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | fix: Only list remnants as disabled if option is enabled | Côme Chilliet | 2024-06-06 | 1 | -0/+3 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |