aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* feat: Add admin delegation for webhooksCôme Chilliet2024-06-115-0/+72
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* feat: Add command to list registered webhooksCôme Chilliet2024-06-114-63/+26
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* feat: Add webhooks applicationCôme Chilliet2024-06-1127-0/+2683
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #45669 from nextcloud/fix/fix-encryption-legacy-reshareLouis2024-06-113-43/+23
|\ | | | | fix: Autodetect legacy filekey instead of trusting the header for legacy header
| * test: Fix encryption testLouis Chemineau2024-06-061-21/+14
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * fix: add default value for new flag `$useDecryptAll` on getFileKeyCôme Chilliet2024-06-061-1/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix: Autodetect legacy filekey instead of trusting the header for legacy headerCôme Chilliet2024-06-042-22/+9
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-112-4/+6
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | chore: Update comments app iconAndy Scherzinger2024-06-102-2/+2
| | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | Merge pull request #44967 from nextcloud/perf/sharing-eventsFerdinand Thiessen2024-06-106-88/+176
|\ \ | | | | | | perf(files_sharing): Move events to listener classes and registration instead of boot
| * | perf(files_sharing): Move events to listener classes and registration ↵Julius Härtl2024-05-136-88/+176
| | | | | | | | | | | | | | | | | | instead of boot Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Merge pull request #45120 from ↵Ferdinand Thiessen2024-06-101-0/+3
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/sensitive-dav-forbidden-logging fix(dav): Don't log access control as error
| * | | fix(dav): Don't log access control as errorJoas Schilling2024-04-301-0/+3
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-1010-0/+90
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-098-0/+40
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | fix(files): Ensure that focussed file is always scrolled rightFerdinand Thiessen2024-06-081-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ensure the correct file is scrolled if the content changes, this also sets a minimal height to the virtual scrolling area so that the `scrollTop` can be set. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | fix(files): Keep query when trigger the sidebar actionFerdinand Thiessen2024-06-081-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | fix(files): `open-in-files` action should also set `openfile` queryFerdinand Thiessen2024-06-084-5/+5
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | refactor(files): Fix TypeScript issues in FileEntryActionsFerdinand Thiessen2024-06-082-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * We filter the array in `enabledSubmenuActions` so we can be sure the action does have a parent * Node attributes must be accessed using the `attributes` getter not the private `_attributes` property * Cast action ref to correct component interface to make TypeScript happy Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-0816-14/+116
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | fix(files): Correctly type virtual files list ref typeFerdinand Thiessen2024-06-071-2/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | Merge pull request #43942 from nextcloud/fix/43612/avoid-pwd-confirm-ssoArthur Schiwon2024-06-073-14/+15
|\ \ \ \ | | | | | | | | | | fix(Session): avoid password confirmation on SSO
| * | | | refactor(Token): introduce scope constantsArthur Schiwon2024-06-053-14/+15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | | Merge pull request #45684 from nextcloud/feat/user-row-action-svgJohn Molakvoæ2024-06-071-0/+6
|\ \ \ \ \
| * | | | | feat(settings): Support svg user row action iconsChristopher Ng2024-06-061-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-0760-4/+422
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #45686 from nextcloud/feat/user-row-action-enabledPytal2024-06-062-4/+15
|\ \ \ \ \ | | | | | | | | | | | | feat(settings): Add user row action enabled callback
| * | | | | feat(settings): Close user row action menu after clickChristopher Ng2024-06-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | feat(settings): Add action enabled callbackChristopher Ng2024-06-052-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | | | chore(assets): Recompile assetsnextcloud-command2024-06-068-8/+26
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | chore: Add SPDX headerAndy Scherzinger2024-06-06188-3764/+480
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | | | | | chore(assets): Recompile assetsnextcloud-command2024-06-062-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | chore: Add SPDX headerAndy Scherzinger2024-06-06313-4216/+799
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | | | | | fix: Only list remnants as disabled if option is enabledCôme Chilliet2024-06-061-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | fix(files_sharing): usage of NcTextField in SelectShareFolderDialogueLouis Chemineau2024-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The NcTextField needs a value property to be set. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-0622-8/+264
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-05648-4054/+12432
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | fix(federatedfilesharing): import external federated share scriptskjnldsv2024-06-053-174/+188
| |_|_|/ |/| | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | fix(files): reset menu pos when opening in grid modeJohn Molakvoæ (skjnldsv)2024-06-041-9/+5
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | fix(files): Only execute default action if there is an action to performFerdinand Thiessen2024-06-041-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Some files do not have a default action (can not be viewed and only downloaded). If the `openfile` query is set on them the `handleOpenFile` will throw an error. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | fix(files): Update current fileid in route if that node was deletedFerdinand Thiessen2024-06-043-3/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We do not change the view to the trash bin but stay in the current view, so we need to update the current fileid on the route if that was deleted. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | fix(files): Close sidebar if shown node is deletedFerdinand Thiessen2024-06-041-1/+14
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | chore(assets): Recompile assetsnextcloud-command2024-06-032-2/+6
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | chore: Add SPDX headerAndy Scherzinger2024-06-03325-5674/+747
| | | | | | | | | | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | | | Merge pull request #45235 from nextcloud/fix/remove-old-scheduling-objectsAnna2024-06-0310-0/+168
|\ \ \ \ | | | | | | | | | | fix(caldav): automatically delete outdated scheduling objects
| * | | | fix(caldav): automatically delete outdated scheduling objectsAnna Larch2024-05-3110-0/+168
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | | | | chore: Add SPDX headerAndy Scherzinger2024-06-02221-3883/+527
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | | | | refactor(files): Make `currentView` a prop of `FilesListTableFooter`Ferdinand Thiessen2024-05-312-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We already have this as a required prop in `FilesListVirtual`, so passing it to the footer is straight forward and removed need of computed value. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | refactor(files): Properly add type information to FilesListTableFooterFerdinand Thiessen2024-05-311-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add correct type for `nodes` prop. - Use `defineComponent` to properly infer Typescript information - Correct usage of nullish coalescing operator Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | refactor(files): Fix Typescript issues in filesListWidth mixinFerdinand Thiessen2024-05-311-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use `defineComponent` to properly inherit typings. Expect TS errors for the `$resizeOberserver` as we attach it directly on the component instance. `filesListWidth` is now a number which defaults to 0, making compares like `this.fileListWidth < 768` valid in Typescript. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>