aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* fix(theming): also apply enforced theme for guestsskjnldsv2024-06-142-8/+64
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* test(settings): fix AccountMigratorTest when using PNG avatarsFerdinand Thiessen2024-06-141-0/+0
| | | | | | | PNG is lossless so we test the imported file for equality with the exported file, but the changed asset was never imported into Nextcloud so it was never initially scaled. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #45861 from nextcloud/artonge/fix/right-clickJohn Molakvoæ2024-06-141-0/+5
|\
| * fix(files): Ignore right click for default actionLouis Chemineau2024-06-131-0/+5
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #45818 from nextcloud/feat/add-new-clickable-area-variablesMarco2024-06-142-2/+6
|\ \ | | | | | | Feat: add new clickable area variables
| * | Feat: Update apps/theming/lib/Themes/DefaultTheme.phpMarco2024-06-121-1/+1
| | | | | | | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Marco <marcoambrosini@proton.me>
| * | Feat: add new clickable area variablesMarco Ambrosini2024-06-122-2/+6
| | | | | | | | | | | | Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
* | | Merge pull request #45819 from nextcloud/feat/reduce-border-radius-elementMarco2024-06-142-2/+2
|\ \ \ | | | | | | | | Feat: reduce border radius element to 8 px
| * | | Feat: reduce border radius element to 8 pxMarco Ambrosini2024-06-122-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
* | | | Merge pull request #45867 from nextcloud/fix/comments-iconsAndy Scherzinger2024-06-142-12/+27
|\ \ \ \ | | | | | | | | | | fix(comments): Use proper icon components instead of icon classes to fix dark mode
| * | | | fix(comments): Use proper icon components instead of icon classes to fix ↵Ferdinand Thiessen2024-06-132-12/+27
| | |_|/ | |/| | | | | | | | | | | | | | | | | | dark mode Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-1430-24/+180
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | chore: Add SPDX headerAndy Scherzinger2024-06-136-38/+10
| | | | | | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | | style: replace webhook listener app with Material Symbol iconAndy Scherzinger2024-06-132-2/+2
| | | | | | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-1314-64/+210
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix(files_sharing): Improve recursion in `onNewLinShare`fenn-cs2024-06-122-37/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These changes fixes the issue of having the refresh the UI after share creation, as the share is not immediately removed from the UI list. Important changes - The basis of checking wether a password/expire date is no longer based on config values alone because the config is not expected in a share creation circle. Hence we check the configs and check if the share object (this.share) has the expected values set. This way, once the required properties are set, code control does not enter the block meant to handle the setting of required properties unneccessarily. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | | refactor(ShareDetails): Prevent undefined errors for `share.permissions`fenn-cs2024-06-121-1/+2
| | | | | | | | | | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | | fix(files): fetch nodes if we have multiple of the same fileid in the storeskjnldsv2024-06-121-3/+44
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | fix(files): do not rely on unique fileidskjnldsv2024-06-1212-80/+88
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | fix(files): also trigger new tab on file name middle clickJohn Molakvoæ (skjnldsv)2024-06-124-5/+9
|/ / | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | fix(files_sharing): dark avatar supportskjnldsv2024-06-121-1/+5
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(dav): also return shared-with-me shares dataskjnldsv2024-06-123-35/+68
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(files_sharing): fix parsing of remote sharesskjnldsv2024-06-125-23/+61
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #45789 from nextcloud/fix/cy-selectorJohn Molakvoæ2024-06-121-1/+1
|\ \
| * | fix(files): Use `data-cy` (data attribute) instead of `cy-data`Ferdinand Thiessen2024-06-111-1/+1
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-1212-2/+88
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #45788 from nextcloud/refactor/files-libraryFerdinand Thiessen2024-06-117-196/+114
|\ \ | | | | | | refactor(files): Use `@nextcloud/files` functions where possible and make files views cancelable
| * | refactor(files): Migrate `personal` view to `@nextcloud/files` functionsFerdinand Thiessen2024-06-111-23/+22
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | refactor(files): Migrate `favorites` view to `@nextcloud/files` functions ↵Ferdinand Thiessen2024-06-112-40/+35
| | | | | | | | | | | | | | | | | | | | | | | | and make it cancelable Also this fixes the view being writeable Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | refactor(files): Migrate `recent` view to `@nextcloud/files` functions and ↵Ferdinand Thiessen2024-06-111-28/+34
| | | | | | | | | | | | | | | | | | make it cancelable Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | refactor(files): Migrate files service to functions from `@nextcloud/files`Ferdinand Thiessen2024-06-112-101/+17
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | refactor(systemtags): Do not link to files app but directly use functions ↵Ferdinand Thiessen2024-06-111-4/+6
| | | | | | | | | | | | | | | | | | from `@nextcloud/files` Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | fix(caldav): event links in shared calendar notificationsRichard Steinmetz2024-06-113-18/+61
| | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | Merge pull request #45475 from nextcloud/feat/add-support-for-webhooksCôme Chilliet2024-06-1132-1/+3469
|\ \ \ | |/ / |/| | feat: Add support for webhook listeners
| * | fix(webhooks): Fix a few more psalm noticesCôme Chilliet2024-06-113-21/+55
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix(webhooks): Fix last psalm and openapi problems with the APICôme Chilliet2024-06-113-11/+74
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix(webhooks): Fix openapi reponse definitionCôme Chilliet2024-06-113-39/+39
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix(webhooks): Fix a few of psalm errorsCôme Chilliet2024-06-113-2/+8
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore(webhooks): Rename webhooks application to webhook_listenersCôme Chilliet2024-06-1134-122/+122
| | | | | | | | | | | | | | | | | | There is already a webhooks application in the appstore Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix(webhooks): Fix testsCôme Chilliet2024-06-111-2/+22
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | feat(webhooks): Add \SensitiveValue attribute to authData parameter in all ↵Côme Chilliet2024-06-113-1/+8
| | | | | | | | | | | | | | | | | | classes Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix(webhooks): Fix migration uri lengthCôme Chilliet2024-06-111-1/+1
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix(webhooks): Add Nextcloud certificate bundle to client optionsCôme Chilliet2024-06-111-3/+7
| | | | | | | | | | | | | | | | | | | | | This way importing a certificate with occ security:certificate:import will allow to use it for webhooks. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix(webhooks): Refuse webhooks registration if auth header is used without ↵Côme Chilliet2024-06-111-0/+3
| | | | | | | | | | | | | | | | | | auth data Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix(webhooks): fix crash when headers is null with header auth methodCôme Chilliet2024-06-112-1/+2
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Remove superfluous antislash from event name to avoid problemsCôme Chilliet2024-06-111-0/+4
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Move caching to the mapper insteadCôme Chilliet2024-06-112-30/+37
| | | | | | | | | | | | | | | | | | | | | | | | Application class cannot use DI, and having the cache in the mapper allows for invalidating it when inserting or updating a webhook registration. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Cache webhooks listened events for 5minCôme Chilliet2024-06-112-7/+29
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Make webhook event serialization opt-in with a new interfaceCôme Chilliet2024-06-112-24/+13
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: rename Index.php to ListWebhooks.phpCôme Chilliet2024-06-114-4/+4
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>