aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* fix(files_external): Check key exists before accessing itfixKeyExFileExtGit'Fellow2024-09-141-4/+8
| | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-14150-72/+330
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #47927 from nextcloud/fix/migrate-away-from-oc_appCôme Chilliet2024-09-134-45/+31
|\ | | | | Migrate away from OC_App to IAppManager
| * chore: Migrate cleanAppId and getAppPath calls to IAppManager from OC_AppCôme Chilliet2024-09-134-45/+31
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix(files_external): broken credentials dialogJohn Molakvoæ (skjnldsv)2024-09-134-70/+119
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | Merge pull request #47865 from ↵Côme Chilliet2024-09-1328-1011/+1032
|\ \ | | | | | | | | | | | | nextcloud/admin_audit/enh/move-to-event-listeners-v2 Move admin_audit to proper event listeners v2
| * | fix(admin_audit): Remove now unused methods and classesCôme Chilliet2024-09-106-356/+23
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore(admin_audit): Fix License headers on new filesCôme Chilliet2024-09-108-133/+23
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | feat(admin_audit): Move admin_audit hooks to modern event listenersThomas Citharel2024-09-1019-477/+998
| | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
| * | feat(user_ldap): Introduce user id assigned typed events for LDAP usageCarl Schwan2024-09-106-193/+136
| | | | | | | | | | | | | | | | | | Based on work from https://github.com/nextcloud/server/pull/32019 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | refactor(settings): `CheckServerResponseTrait` always expect absolute pathFerdinand Thiessen2024-09-135-65/+70
| | | | | | | | | | | | | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | fix(setup-checks): Ensure URL with webroot worksFerdinand Thiessen2024-09-135-25/+281
| |/ |/| | | | | | | | | | | | | | | | | | | We basically mock the way `URLGenerator::getAbsoluteURL` works, so we must make sure that the URL might already contain the webroot. Because `baseURL` and `cliURL` also contain the webroot we need to remove the webroot from the URL first. Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Daniel <mail@danielkesselberg.de> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-1326-8/+88
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #47526 from nextcloud/jtr/fix-ftp-custom-port-uiJosh2024-09-121-0/+2
|\ \ | | | | | | fix(files_external): Handling in FTP UI for custom ports
| * | fix: custom port handling in UI for FTP External StorageJosh2024-08-271-0/+2
| | | | | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* | | Merge pull request #47527 from nextcloud/fix-sftp-custom-port-uiJosh2024-09-121-0/+2
|\ \ \ | | | | | | | | fix(files_external): Handling in SFTP UI for custom ports
| * | | fix: custom port handling in UI for SFTPJosh Richards2024-08-271-0/+2
| |/ / | | | | | | | | | Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
* | | fix(LDAP): check index before accessing itArthur Schiwon2024-09-121-4/+3
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-1254-80/+146
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #47586 from nextcloud/fix/colorFerdinand Thiessen2024-09-119-115/+455
|\ \ \ | | | | | | | | fix(theming): Add migration to restore primary color after separating primary and background
| * | | fix: Use migration instead of repair step for restoring custom colorFerdinand Thiessen2024-09-107-74/+315
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | chore: Use `IAppConfig` instead of `IConfig->getAppValue`Ferdinand Thiessen2024-09-105-99/+108
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix: Add repair step to restore primary color after separating primary and ↵Ferdinand Thiessen2024-09-104-0/+67
| | | | | | | | | | | | | | | | | | | | | | | | background Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(theming): Allow to specify a userId manually in BackgroundServiceFerdinand Thiessen2024-09-102-21/+44
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | fix(files): Make `openMenu` watcher null safeFerdinand Thiessen2024-09-111-3/+5
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #47339 from nextcloud/fix/leave-share-instead-of-deleteJohn Molakvoæ2024-09-114-0/+77
|\ \ \ \ | | | | | | | | | | fix: Display 'Leave share' instead of 'Delete'
| * | | | fix(files_sharing): adjust permissions from custom edit and delete check methodsskjnldsv2024-09-112-0/+63
| | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | | fix: Display 'Leave share' instead of 'Delete'Marcel Klehr2024-09-063-0/+14
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | | | Merge pull request #47881 from nextcloud/fix/new-group-iconPytal2024-09-111-2/+2
|\ \ \ \ \ | | | | | | | | | | | | fix(settings): Add back create group icon
| * | | | | fix(settings): Add back create group iconChristopher Ng2024-09-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-11250-6606/+6346
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #47848 from nextcloud/fix/files-context-menuFerdinand Thiessen2024-09-101-0/+17
|\ \ \ \ \ | | | | | | | | | | | | fix(files): Reset context menu position on close
| * | | | | fix(files): Reset context menu position on closeFerdinand Thiessen2024-09-101-0/+17
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Resolves https://github.com/nextcloud/server/issues/46934 Ensure that after a right-click the context menu position is resetted, so that pressing the "actions"-menu button it is displayed on the correct location. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / | | | fix(INotification): Restrict rich object parameters typeprovokateurin2024-09-101-2/+2
|/ / / / | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #47294 from nextcloud/fix/natural-order-treePytal2024-09-103-5/+17
|\ \ \ \ | |_|_|/ |/| | | fix(files): Sort tree views correctly by natural order
| * | | fix(files): Render folders in natural sort orderChristopher Ng2024-09-091-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | - Nodes are returned from the endpoint in an undefined order Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | fix(files): Sort tree views correctly by natural orderChristopher Ng2024-09-092-2/+0
| | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | Merge pull request #47737 from nextcloud/fix/also-allow-unsharing-for-circlesRichard Steinmetz2024-09-101-1/+1
|\ \ \ \ | | | | | | | | | | fix(caldav, carddav): also allow unsharing of circle shares
| * | | | fix(dav): also allow unsharing of circle sharesAnna Larch2024-09-051-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-10140-140/+374
| |/ / / |/| | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #47845 from ↵Andy Scherzinger2024-09-093-2/+175
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/feat/webhook_listeners-remove-all-from-appid Add an endpoint to remove all webhook registrations from an app
| * | | | chore(webhook_listeners): Update openapi.jsonCôme Chilliet2024-09-091-1/+129
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | feat(webhook_listeners): Add API endpoint to remove all registrations from ↵Côme Chilliet2024-09-091-1/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | an AppAPI app Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | feat(webhook_listeners): Add mapper method to remove all registrations from ↵Côme Chilliet2024-09-091-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a given AppAPI id Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | Merge pull request #47523 from nextcloud/fix/theming/custom-apps-orderKate2024-09-098-19/+37
|\ \ \ \ \
| * | | | | fix(NavigationManager): Skip invalid default navigation entriesprovokateurin2024-09-092-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | fix(theming): Use NavigationManager to handle default entriesprovokateurin2024-09-095-16/+26
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | feat(NavigationManager): Add default entries handlingprovokateurin2024-09-091-1/+3
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | Merge pull request #47841 from nextcloud/fix/files-sharing-openfileJonas2024-09-092-0/+12
|\ \ \ \ \ | | | | | | | | | | | | fix(files_sharing): Open single-file-share by default
| * | | | | fix(files_sharing): Open single-file-share by defaultFerdinand Thiessen2024-09-092-0/+12
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>