]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
10 months agoenh(files): Add files navigation label
Christopher Ng [Thu, 7 Dec 2023 01:01:05 +0000 (17:01 -0800)]
enh(files): Add files navigation label

Signed-off-by: Christopher Ng <chrng8@gmail.com>
10 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 7 Dec 2023 00:19:41 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
10 months agoMerge pull request #42067 from nextcloud/share-flow-improvments
F. E Noel Nfebe [Wed, 6 Dec 2023 23:26:44 +0000 (00:26 +0100)]
Merge pull request #42067 from nextcloud/share-flow-improvments

Fix some silent share bugs

10 months agochore(assets): Recompile assets 42067/head
nextcloud-command [Wed, 6 Dec 2023 21:27:33 +0000 (21:27 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
10 months agoRemove `newPassword` from share model, if disabled
fenn-cs [Wed, 6 Dec 2023 21:05:57 +0000 (22:05 +0100)]
Remove `newPassword` from share model, if disabled

It's important to delete the `newPassword` prop from the share
 model, if the user unchecks the isPasswordProtected checkbox.

This clearer and allows for the unchecking to actually work as
`this.$set()` fails with the falsy value `''`.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
10 months agoCreate element reference inside $nextTick()
fenn-cs [Wed, 6 Dec 2023 16:46:17 +0000 (17:46 +0100)]
Create element reference inside $nextTick()

Accessing `this.$refs.shareList` outside $nextTick()
 could lead to the holder (`listComponent`) being undefined
 as the ref is yet to exist.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
10 months agoMerge pull request #41944 from nextcloud/fix/shared-versions
Julius Härtl [Wed, 6 Dec 2023 20:09:28 +0000 (21:09 +0100)]
Merge pull request #41944 from nextcloud/fix/shared-versions

10 months agoMerge pull request #42062 from nextcloud/use-href-for-search-results
F. E Noel Nfebe [Wed, 6 Dec 2023 19:17:46 +0000 (20:17 +0100)]
Merge pull request #42062 from nextcloud/use-href-for-search-results

Correct semantics for link opening in global search

10 months agoUpdate .drone.yml signature
Joas Schilling [Wed, 6 Dec 2023 19:11:18 +0000 (20:11 +0100)]
Update .drone.yml signature

Signed-off-by: Joas Schilling <coding@schilljs.com>
10 months agoMerge pull request #42066 from nextcloud/fix/cypress-wait-for-network-requests
Pytal [Wed, 6 Dec 2023 18:49:54 +0000 (10:49 -0800)]
Merge pull request #42066 from nextcloud/fix/cypress-wait-for-network-requests

fix(cypress): Wait for network requests to finish when using the FilePicker

10 months agoMerge pull request #42061 from nextcloud/revert/index-preferences
Julius Härtl [Wed, 6 Dec 2023 18:09:13 +0000 (19:09 +0100)]
Merge pull request #42061 from nextcloud/revert/index-preferences

10 months agoMerge pull request #41975 from nextcloud/fix/files-handle-drop-folders-correctly
John Molakvoæ [Wed, 6 Dec 2023 17:59:44 +0000 (18:59 +0100)]
Merge pull request #41975 from nextcloud/fix/files-handle-drop-folders-correctly

10 months agoMerge pull request #41948 from nextcloud/fix/accessibility-dark-mode
Ferdinand Thiessen [Wed, 6 Dec 2023 16:50:38 +0000 (17:50 +0100)]
Merge pull request #41948 from nextcloud/fix/accessibility-dark-mode

fix(theming): Adjust dark theme to be accessible adjust cypress tests

10 months agochore(assets): Recompile assets 42062/head
nextcloud-command [Wed, 6 Dec 2023 16:12:11 +0000 (16:12 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
10 months agofix(cypress): Wait for network requests to finish when using the FilePicker 42066/head
Ferdinand Thiessen [Wed, 6 Dec 2023 16:07:08 +0000 (17:07 +0100)]
fix(cypress): Wait for network requests to finish when using the FilePicker

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agoCorrect semantics for link opening in global search
fenn-cs [Wed, 6 Dec 2023 15:03:27 +0000 (16:03 +0100)]
Correct semantics for link opening in global search

Following the update of `NcListItem` to allow control over
 where and how passed `hrefs` open, the search result component
 can now make use of these props.

See : https://github.com/nextcloud-libraries/nextcloud-vue/pull/4923

Resolves :  #41800

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
10 months agochore: Compile assets 41975/head
Ferdinand Thiessen [Wed, 6 Dec 2023 15:47:07 +0000 (16:47 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agofix(files): Correctly handle dropping folders on file list
Ferdinand Thiessen [Sat, 2 Dec 2023 02:05:30 +0000 (03:05 +0100)]
fix(files): Correctly handle dropping folders on file list

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agofix: Properly fetch version from shared files by accessing the owner storage version 41944/head
Julius Härtl [Thu, 30 Nov 2023 19:31:52 +0000 (20:31 +0100)]
fix: Properly fetch version from shared files by accessing the owner storage version

Signed-off-by: Julius Härtl <jus@bitgrid.net>
10 months agoRevert "perf: Add partial index on configvalue of preferences table" 42061/head
Julius Härtl [Wed, 6 Dec 2023 14:21:42 +0000 (15:21 +0100)]
Revert "perf: Add partial index on configvalue of preferences table"

This reverts commit 0ccf84bb3174a0dba47938888d104db96dcacb1b.

Signed-off-by: Julius Härtl <jus@bitgrid.net>
10 months agoMerge pull request #42043 from nextcloud/fix/update-dialogs-to-fix-copy-move 41954/head
Andy Scherzinger [Wed, 6 Dec 2023 13:28:34 +0000 (14:28 +0100)]
Merge pull request #42043 from nextcloud/fix/update-dialogs-to-fix-copy-move

fix: Update `@nextcloud/dialogs` to 5.0.3 fixing files copy move

10 months agofix: Update `@nextcloud/dialogs` to 5.0.3 fixing files copy move 42043/head
Ferdinand Thiessen [Tue, 5 Dec 2023 18:03:58 +0000 (19:03 +0100)]
fix: Update `@nextcloud/dialogs` to 5.0.3 fixing files copy move

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
10 months agoMerge pull request #42044 from 1manprojects/patch-3
Joas Schilling [Wed, 6 Dec 2023 04:59:52 +0000 (05:59 +0100)]
Merge pull request #42044 from 1manprojects/patch-3

Fix AppSettingsController.php overwriting currentLanguage

10 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 6 Dec 2023 00:20:55 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
10 months agoMerge pull request #42011 from nextcloud/techdebt/noid/allow-to-load-multiple-metadat...
Andy Scherzinger [Tue, 5 Dec 2023 23:07:27 +0000 (00:07 +0100)]
Merge pull request #42011 from nextcloud/techdebt/noid/allow-to-load-multiple-metadata-with-1-query

fix(metadata): Fix copy-paste doc block throws

10 months agoMerge pull request #42033 from nextcloud/perf/cache-trusted-servers-per-request
Julius Härtl [Tue, 5 Dec 2023 19:52:53 +0000 (20:52 +0100)]
Merge pull request #42033 from nextcloud/perf/cache-trusted-servers-per-request

10 months agoMerge pull request #42021 from nextcloud/bugfix/noid/fix-undefined-array-entries
Julius Härtl [Tue, 5 Dec 2023 19:52:13 +0000 (20:52 +0100)]
Merge pull request #42021 from nextcloud/bugfix/noid/fix-undefined-array-entries

10 months agoFix AppSettingsController.php overwriting currentLanguage 42044/head
1 Man Projects [Tue, 5 Dec 2023 19:24:35 +0000 (20:24 +0100)]
Fix AppSettingsController.php overwriting currentLanguage

Fix for CurrentLanguage being overwritten by currentVersion thus breaking App-View

Signed-off-by: 1 Man Projects <reed@1manprojects.de>
10 months agoMerge pull request #42031 from nextcloud/enh/41614/fix-personal-settings
Simon L [Tue, 5 Dec 2023 16:27:11 +0000 (17:27 +0100)]
Merge pull request #42031 from nextcloud/enh/41614/fix-personal-settings

fix look of personal global credentials settings

10 months agochore: Bump bundles 42021/head
Julius Härtl [Tue, 5 Dec 2023 15:57:41 +0000 (16:57 +0100)]
chore: Bump bundles

Signed-off-by: Julius Härtl <jus@bitgrid.net>
10 months agofix: Also filter out undefined entries from the file list
Julius Härtl [Mon, 4 Dec 2023 21:47:15 +0000 (22:47 +0100)]
fix: Also filter out undefined entries from the file list

Signed-off-by: Julius Härtl <jus@bitgrid.net>
10 months agoperf: Only query the db once for trusted servers 42033/head
Julius Härtl [Tue, 5 Dec 2023 11:31:20 +0000 (12:31 +0100)]
perf: Only query the db once for trusted servers

Signed-off-by: Julius Härtl <jus@bitgrid.net>
10 months agoMerge pull request #41744 from nextcloud/3rdparty/json-schema
Julius Härtl [Tue, 5 Dec 2023 14:10:14 +0000 (15:10 +0100)]
Merge pull request #41744 from nextcloud/3rdparty/json-schema

10 months agoMerge pull request #42001 from nextcloud/bugfix/noid/improve-logging-of-bulk-failures
Joas Schilling [Tue, 5 Dec 2023 14:09:21 +0000 (15:09 +0100)]
Merge pull request #42001 from nextcloud/bugfix/noid/improve-logging-of-bulk-failures

fix(dav): Improve handling and logging of bulk upload failures

10 months agoMerge pull request #41346 from nextcloud/fix/files/quota-warning
John Molakvoæ [Tue, 5 Dec 2023 13:18:25 +0000 (14:18 +0100)]
Merge pull request #41346 from nextcloud/fix/files/quota-warning

10 months agoMerge pull request #41979 from nextcloud/fix/status-size
John Molakvoæ [Tue, 5 Dec 2023 13:17:17 +0000 (14:17 +0100)]
Merge pull request #41979 from nextcloud/fix/status-size

10 months agofix look of personal global credentials settings 42031/head
Simon L [Tue, 5 Dec 2023 10:29:43 +0000 (11:29 +0100)]
fix look of personal global credentials settings

Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
10 months agoMerge pull request #41994 from nextcloud/fix/unified-search-show-better-labels
Ferdinand Thiessen [Tue, 5 Dec 2023 11:56:31 +0000 (12:56 +0100)]
Merge pull request #41994 from nextcloud/fix/unified-search-show-better-labels

fix(UnifiedSearch): Show translated text for filter label

10 months agoMerge pull request #42007 from nextcloud/fix/2f-ui
Ferdinand Thiessen [Tue, 5 Dec 2023 11:55:48 +0000 (12:55 +0100)]
Merge pull request #42007 from nextcloud/fix/2f-ui

fix: inconsistencies in the shared two-factor UI

10 months agoMerge pull request #41984 from nextcloud/automated/noid/master-fix-npm-audit
Ferdinand Thiessen [Tue, 5 Dec 2023 11:25:55 +0000 (12:25 +0100)]
Merge pull request #41984 from nextcloud/automated/noid/master-fix-npm-audit

[master] Fix npm audit

10 months agofix(files): better upload error handling 41346/head
John Molakvoæ [Wed, 8 Nov 2023 17:38:44 +0000 (18:38 +0100)]
fix(files): better upload error handling

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
10 months agofix(dav): Improve handling and logging of bulk upload failures 42001/head
Joas Schilling [Mon, 4 Dec 2023 10:06:47 +0000 (11:06 +0100)]
fix(dav): Improve handling and logging of bulk upload failures

Signed-off-by: Joas Schilling <coding@schilljs.com>
10 months agofix(UnifiedSearch): Show translated text for filter label 41994/head
Ferdinand Thiessen [Sun, 3 Dec 2023 21:22:24 +0000 (22:22 +0100)]
fix(UnifiedSearch): Show translated text for filter label

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agofeat(files): disable upload button if quota is reached
John Molakvoæ [Wed, 8 Nov 2023 16:50:20 +0000 (17:50 +0100)]
feat(files): disable upload button if quota is reached

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
10 months agofeat(files): show quota warning on page load or if storage becomes full
John Molakvoæ [Wed, 8 Nov 2023 16:44:26 +0000 (17:44 +0100)]
feat(files): show quota warning on page load or if storage  becomes full

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
10 months agofix(files_sharing): fix sharing status indicator side after component update 41979/head
John Molakvoæ [Sat, 2 Dec 2023 12:36:30 +0000 (13:36 +0100)]
fix(files_sharing): fix sharing status indicator side after component update

Seems like the components now have max-height/width set too

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
10 months agoMerge pull request #41927 from nextcloud/perf/login-with-email-token
Julius Härtl [Tue, 5 Dec 2023 10:11:33 +0000 (11:11 +0100)]
Merge pull request #41927 from nextcloud/perf/login-with-email-token

10 months agoMerge pull request #41993 from nextcloud/fix/move-heading-out-of-list-unified-search
Ferdinand Thiessen [Tue, 5 Dec 2023 10:07:33 +0000 (11:07 +0100)]
Merge pull request #41993 from nextcloud/fix/move-heading-out-of-list-unified-search

fix(UnifiedSearch): Move headings out of list element (invalid HTML)

10 months agoMerge pull request #41962 from nextcloud/fix/dav/check-current-ooo-time
Joas Schilling [Tue, 5 Dec 2023 09:52:28 +0000 (10:52 +0100)]
Merge pull request #41962 from nextcloud/fix/dav/check-current-ooo-time

fix(dav): Make current ooo info time-dependent

10 months agoMerge pull request #42019 from nextcloud/fix/41980/check-migration
Andy Scherzinger [Tue, 5 Dec 2023 09:10:49 +0000 (10:10 +0100)]
Merge pull request #42019 from nextcloud/fix/41980/check-migration

+files_metadata_installed

10 months agofix(dav): Make current ooo info time-dependent 41962/head
Christoph Wurst [Fri, 1 Dec 2023 09:46:16 +0000 (10:46 +0100)]
fix(dav): Make current ooo info time-dependent

* If there is an out of office absence info and it happens now -> return
  data
* Else: return no data

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
10 months ago+files_metadata_installed 42019/head
Maxence Lange [Tue, 5 Dec 2023 02:37:22 +0000 (01:37 -0100)]
+files_metadata_installed

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
10 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 5 Dec 2023 00:21:19 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
10 months agochore(deps): fix npm audit 41984/head
nextcloud-command [Sun, 3 Dec 2023 02:54:06 +0000 (02:54 +0000)]
chore(deps): fix npm audit

Signed-off-by: GitHub <noreply@github.com>
10 months agoMerge pull request #42006 from nextcloud/bugfix/41448
Julius Härtl [Mon, 4 Dec 2023 21:09:55 +0000 (22:09 +0100)]
Merge pull request #42006 from nextcloud/bugfix/41448

10 months agochore(assets): Recompile assets 42006/head
nextcloud-command [Mon, 4 Dec 2023 19:56:52 +0000 (19:56 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
10 months agofix: Properly take show_hidden user setting into account for file listing
Julius Härtl [Mon, 4 Dec 2023 11:35:43 +0000 (12:35 +0100)]
fix: Properly take show_hidden user setting into account for file listing

Signed-off-by: Julius Härtl <jus@bitgrid.net>
10 months agoMerge pull request #41985 from nextcloud/pulsejet/fix-log-exception
Varun Patil [Mon, 4 Dec 2023 15:34:51 +0000 (07:34 -0800)]
Merge pull request #41985 from nextcloud/pulsejet/fix-log-exception

fix(dav): allow any throwable in logException

10 months agofix(metadata): Fix copy-paste doc block throws 42011/head
Joas Schilling [Mon, 4 Dec 2023 13:57:32 +0000 (14:57 +0100)]
fix(metadata): Fix copy-paste doc block throws

Signed-off-by: Joas Schilling <coding@schilljs.com>
10 months agoMerge pull request #42008 from nextcloud/techdebt/noid/allow-to-load-multiple-metadat...
Joas Schilling [Mon, 4 Dec 2023 13:44:27 +0000 (14:44 +0100)]
Merge pull request #42008 from nextcloud/techdebt/noid/allow-to-load-multiple-metadata-with-1-query

fix(metadata): Allow to load metadata of multiple files at once

10 months agofix(metadata): Allow to load metadata of multiple files at once 42008/head
Joas Schilling [Mon, 4 Dec 2023 12:26:47 +0000 (13:26 +0100)]
fix(metadata): Allow to load metadata of multiple files at once

Signed-off-by: Joas Schilling <coding@schilljs.com>
10 months agofix: inconsistencies in the shared two-factor UI 42007/head
Richard Steinmetz [Mon, 4 Dec 2023 11:36:54 +0000 (12:36 +0100)]
fix: inconsistencies in the shared two-factor UI

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
10 months agoMerge pull request #41999 from nextcloud/bugfix/noid/handle-idn_to_utf8-returning...
Joas Schilling [Mon, 4 Dec 2023 10:46:27 +0000 (11:46 +0100)]
Merge pull request #41999 from nextcloud/bugfix/noid/handle-idn_to_utf8-returning-false

fix(security): Handle idn_to_utf8 returning false

10 months agofix(files): allow any throwable in logException 41985/head
Varun Patil [Sun, 3 Dec 2023 04:52:45 +0000 (20:52 -0800)]
fix(files): allow any throwable in logException

If a TypeError is passed here, it in turn causes a TypeError which
kills the rendering of the error page.

Signed-off-by: Varun Patil <varunpatil@ucla.edu>
10 months agoMerge pull request #41995 from nextcloud/fix/template-manager-templatedirectory-empty
Joas Schilling [Mon, 4 Dec 2023 09:39:50 +0000 (10:39 +0100)]
Merge pull request #41995 from nextcloud/fix/template-manager-templatedirectory-empty

fix(TemplateManager): Bail early if templatedirectory is empty

10 months agofix(security): Handle idn_to_utf8 returning false 41999/head
Joas Schilling [Mon, 4 Dec 2023 09:38:46 +0000 (10:38 +0100)]
fix(security): Handle idn_to_utf8 returning false

Signed-off-by: Joas Schilling <coding@schilljs.com>
10 months agofix(TemplateManager): Bail early if templatedirectory is empty 41995/head
Marcel Klehr [Mon, 4 Dec 2023 07:29:37 +0000 (08:29 +0100)]
fix(TemplateManager): Bail early if templatedirectory is empty

fixes #39266

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
10 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 4 Dec 2023 00:18:27 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
10 months agochore: Compile assets 41993/head
Ferdinand Thiessen [Sun, 3 Dec 2023 21:12:19 +0000 (22:12 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agofix: Adjust code to be Vue 2.7 compatible as `key` on `<template>` is Vue3 only
Ferdinand Thiessen [Sun, 3 Dec 2023 22:08:33 +0000 (23:08 +0100)]
fix: Adjust code to be Vue 2.7 compatible as `key` on `<template>` is Vue3 only

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agofix(UnifiedSearch): Move headings out of list elements
Ferdinand Thiessen [Sun, 3 Dec 2023 21:11:47 +0000 (22:11 +0100)]
fix(UnifiedSearch): Move headings out of list elements

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 3 Dec 2023 00:18:21 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
10 months agoMerge pull request #41971 from nextcloud/enh/upgrade-disable-web-instructions
Daniel [Sat, 2 Dec 2023 16:04:32 +0000 (17:04 +0100)]
Merge pull request #41971 from nextcloud/enh/upgrade-disable-web-instructions

10 months agofeat(Updater/Admin): Clarify instructions for `upgrade.disable-web` 41971/head
Josh Richards [Fri, 1 Dec 2023 14:03:42 +0000 (09:03 -0500)]
feat(Updater/Admin): Clarify instructions for `upgrade.disable-web`

Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
10 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 2 Dec 2023 00:21:18 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
10 months agoMerge pull request #41953 from nextcloud/fix/files-favorite-icon-label
Ferdinand Thiessen [Fri, 1 Dec 2023 23:17:08 +0000 (00:17 +0100)]
Merge pull request #41953 from nextcloud/fix/files-favorite-icon-label

fix(files): Move aria-label for favorite icon from span to icon

10 months agochore: Compile assets 41953/head
Ferdinand Thiessen [Fri, 1 Dec 2023 03:06:34 +0000 (04:06 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agofix(files): Remove aria-label from span and move to favorite icon
Ferdinand Thiessen [Fri, 1 Dec 2023 03:06:14 +0000 (04:06 +0100)]
fix(files): Remove aria-label from span and move to favorite icon

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agoMerge pull request #41916 from nextcloud/fix/41835/files--add-visible-label-to-webdav...
Grigorii K. Shartsev [Fri, 1 Dec 2023 20:10:52 +0000 (01:10 +0500)]
Merge pull request #41916 from nextcloud/fix/41835/files--add-visible-label-to-webdav-settings

fix(files): add visible label to webdav URL in settings

10 months agochore(assets): recompile assets 41916/head
Grigorii K. Shartsev [Fri, 1 Dec 2023 19:57:01 +0000 (20:57 +0100)]
chore(assets): recompile assets

Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
10 months agofix(files): add label for WebDAV URL in files settings
Grigorii K. Shartsev [Wed, 29 Nov 2023 21:47:26 +0000 (22:47 +0100)]
fix(files): add label for WebDAV URL in files settings

Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
10 months agoMerge pull request #41942 from nextcloud/update/nextcloud-vue
Joas Schilling [Fri, 1 Dec 2023 18:32:49 +0000 (19:32 +0100)]
Merge pull request #41942 from nextcloud/update/nextcloud-vue

chore: Update `@nextcloud/vue` to 8.3.0

10 months agochore: Update `@nextcloud/vue` to 8.3.0 41942/head
Ferdinand Thiessen [Thu, 30 Nov 2023 16:42:53 +0000 (17:42 +0100)]
chore: Update `@nextcloud/vue` to 8.3.0

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agoMerge pull request #41951 from nextcloud/fix/files-table-headers
Ferdinand Thiessen [Fri, 1 Dec 2023 17:03:42 +0000 (18:03 +0100)]
Merge pull request #41951 from nextcloud/fix/files-table-headers

fix(files): Remove confusing table header labels

10 months agoMerge pull request #40169 from nextcloud/enh/load-disabled-users-directly
Pytal [Fri, 1 Dec 2023 16:42:04 +0000 (08:42 -0800)]
Merge pull request #40169 from nextcloud/enh/load-disabled-users-directly

enh(settings): Load from disabled users endpoint

10 months agochore: Compile assets 41951/head
Ferdinand Thiessen [Fri, 1 Dec 2023 16:32:06 +0000 (17:32 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agofix(files): Remove confusing table header labels
Ferdinand Thiessen [Fri, 1 Dec 2023 01:33:52 +0000 (02:33 +0100)]
fix(files): Remove confusing table header labels

For screen readers the table header was very verbose and confusing,
as the SR reads out e.g. "sort list by name button FILENAME" for every row / file.
Instead reduce it to "name button FILENAME" and add information about sorting to caption, as recommended by WCAG [1]

[1]: https://www.w3.org/WAI/ARIA/apg/patterns/table/examples/sortable-table/

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agoMerge pull request #41650 from nextcloud/enh/6428/ldap-group-admin-mapping
Arthur Schiwon [Fri, 1 Dec 2023 12:59:37 +0000 (13:59 +0100)]
Merge pull request #41650 from nextcloud/enh/6428/ldap-group-admin-mapping

feat(LDAP): implement IIsAdmin interface

10 months agoMerge pull request #41844 from nextcloud/fix/tp-api-covariance
Marcel Klehr [Fri, 1 Dec 2023 12:24:17 +0000 (13:24 +0100)]
Merge pull request #41844 from nextcloud/fix/tp-api-covariance

fix(TextProcessing): Add task type template param to IManager and registerTPProvider

10 months agofeat(LDAP): warn about demoting a group while promoting another 41650/head
Arthur Schiwon [Tue, 28 Nov 2023 21:07:29 +0000 (22:07 +0100)]
feat(LDAP): warn about demoting a group while promoting another

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
10 months agoenh(LDAP): add occ command to promote an LDAP group to admin
Arthur Schiwon [Tue, 21 Nov 2023 20:32:55 +0000 (21:32 +0100)]
enh(LDAP): add occ command to promote an LDAP group to admin

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
10 months agoenh(LDAP): implement IIsAdmin interface
Arthur Schiwon [Tue, 21 Nov 2023 19:20:16 +0000 (20:20 +0100)]
enh(LDAP): implement IIsAdmin interface

- add configuration to specify one LDAP group acting as admin group (CLI)
- implement `isAdmin()` method, basically relying on inGroup against the
  configured group

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
10 months agofix(TextProcessing): Make task type template param covariant 41844/head
Marcel Klehr [Wed, 29 Nov 2023 09:55:12 +0000 (10:55 +0100)]
fix(TextProcessing): Make task type template param covariant

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
10 months agoMerge pull request #41958 from nextcloud/fix/cypress-global-search-modal
Andy Scherzinger [Fri, 1 Dec 2023 10:44:51 +0000 (11:44 +0100)]
Merge pull request #41958 from nextcloud/fix/cypress-global-search-modal

fix(cypress): Adjust user columns tests

10 months agoMerge pull request #41957 from nextcloud/feat/41458/add-ocs-endpoint-for-setting-ooo
Joas Schilling [Fri, 1 Dec 2023 09:24:05 +0000 (10:24 +0100)]
Merge pull request #41957 from nextcloud/feat/41458/add-ocs-endpoint-for-setting-ooo

feat(out-of-office): Add OCS endpoint to set and clear absence

10 months agofix(out-of-office)!: Remove non OCS endpoint 41957/head
Joas Schilling [Fri, 1 Dec 2023 08:17:02 +0000 (09:17 +0100)]
fix(out-of-office)!: Remove non OCS endpoint

Signed-off-by: Joas Schilling <coding@schilljs.com>
10 months agofix(cypress): Adjust user columns tests to be more specific when selecting a modal 41958/head
Ferdinand Thiessen [Thu, 30 Nov 2023 19:37:46 +0000 (20:37 +0100)]
fix(cypress): Adjust user columns tests to be more specific when selecting a modal

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
10 months agofeat(out-of-office): Migrate frontend to OCS endpoint
Joas Schilling [Fri, 1 Dec 2023 08:16:01 +0000 (09:16 +0100)]
feat(out-of-office): Migrate frontend to OCS endpoint

Signed-off-by: Joas Schilling <coding@schilljs.com>
10 months agofeat(out-of-office): Add OCS endpoint to set and clear absence
Joas Schilling [Fri, 1 Dec 2023 08:15:18 +0000 (09:15 +0100)]
feat(out-of-office): Add OCS endpoint to set and clear absence

Signed-off-by: Joas Schilling <coding@schilljs.com>
10 months agoMerge pull request #41931 from nextcloud/techdebt/noid/add-typing
Joas Schilling [Fri, 1 Dec 2023 07:00:00 +0000 (08:00 +0100)]
Merge pull request #41931 from nextcloud/techdebt/noid/add-typing

techdebt(Middleware): Add more specific array types so its clickable in IDEs