]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
11 months agoMerge pull request #42164 from nextcloud/revert-42163-backport/42142/stable28
Arthur Schiwon [Mon, 11 Dec 2023 20:20:52 +0000 (21:20 +0100)]
Merge pull request #42164 from nextcloud/revert-42163-backport/42142/stable28

Revert "[stable28] fix(dav): Prevent out-of-office event time drifts"

11 months agoRevert "[stable28] fix(dav): Prevent out-of-office event time drifts" 42164/head
Arthur Schiwon [Mon, 11 Dec 2023 20:20:23 +0000 (21:20 +0100)]
Revert "[stable28] fix(dav): Prevent out-of-office event time drifts"

11 months agoMerge pull request #42163 from nextcloud/backport/42142/stable28
Arthur Schiwon [Mon, 11 Dec 2023 20:20:10 +0000 (21:20 +0100)]
Merge pull request #42163 from nextcloud/backport/42142/stable28

[stable28] fix(dav): Prevent out-of-office event time drifts

11 months agoMerge pull request #42159 from nextcloud/backport/42154/stable28
Arthur Schiwon [Mon, 11 Dec 2023 20:12:47 +0000 (21:12 +0100)]
Merge pull request #42159 from nextcloud/backport/42154/stable28

[stable28] fix rename on live photos

11 months agofix(dav): Prevent out-of-office event time drifts 42163/head
Christoph Wurst [Mon, 11 Dec 2023 10:02:21 +0000 (11:02 +0100)]
fix(dav): Prevent out-of-office event time drifts

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
11 months agofix rename 42159/head
Maxence Lange [Mon, 11 Dec 2023 13:20:16 +0000 (12:20 -0100)]
fix rename

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
11 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 11 Dec 2023 00:24:29 +0000 (00:24 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
11 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 10 Dec 2023 00:19:21 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
11 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 9 Dec 2023 00:19:17 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
11 months agoMerge pull request #42123 from nextcloud/release/28.0.0_rc4 v28.0.0rc4
Arthur Schiwon [Fri, 8 Dec 2023 15:28:33 +0000 (16:28 +0100)]
Merge pull request #42123 from nextcloud/release/28.0.0_rc4

28.0.0 RC4

11 months agoMerge pull request #42119 from nextcloud/backport/42115/stable28
Arthur Schiwon [Fri, 8 Dec 2023 15:14:21 +0000 (16:14 +0100)]
Merge pull request #42119 from nextcloud/backport/42115/stable28

[stable28] chore(deps): Update openapi-extractor

11 months ago28.0.0 RC4 42123/head
Arthur Schiwon [Fri, 8 Dec 2023 15:09:29 +0000 (16:09 +0100)]
28.0.0 RC4

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
11 months agoMerge pull request #42113 from nextcloud/backport/42100/stable28
John Molakvoæ [Fri, 8 Dec 2023 14:44:33 +0000 (15:44 +0100)]
Merge pull request #42113 from nextcloud/backport/42100/stable28

11 months agoMerge pull request #42122 from nextcloud/backport/42093/stable28
John Molakvoæ [Fri, 8 Dec 2023 14:44:24 +0000 (15:44 +0100)]
Merge pull request #42122 from nextcloud/backport/42093/stable28

11 months agofix(l10n): fix translations for init scripts 42122/head
John Molakvoæ [Thu, 7 Dec 2023 10:51:33 +0000 (11:51 +0100)]
fix(l10n): fix translations for init scripts

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
11 months agochore(deps): Update openapi-extractor 42119/head
jld3103 [Fri, 8 Dec 2023 10:06:05 +0000 (11:06 +0100)]
chore(deps): Update openapi-extractor

Signed-off-by: jld3103 <jld3103yt@gmail.com>
11 months agofix(core): add translations on the login page 42113/head
Grigorii K. Shartsev [Thu, 7 Dec 2023 13:56:59 +0000 (14:56 +0100)]
fix(core): add translations on the login page

Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
11 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 8 Dec 2023 00:19:05 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
11 months agoMerge pull request #41966 from nextcloud/release/28.0.0_rc3 v28.0.0rc3
Arthur Schiwon [Thu, 7 Dec 2023 20:21:48 +0000 (21:21 +0100)]
Merge pull request #41966 from nextcloud/release/28.0.0_rc3

28.0.0 RC3

11 months agoMerge pull request #42103 from nextcloud/fix/stable28-reference-picker
Arthur Schiwon [Thu, 7 Dec 2023 20:16:19 +0000 (21:16 +0100)]
Merge pull request #42103 from nextcloud/fix/stable28-reference-picker

[stable28]  fix: Adjust reference picker code for the vue based FilePicker

11 months agochore: Compile assets 42103/head
Ferdinand Thiessen [Thu, 7 Dec 2023 15:08:20 +0000 (16:08 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agofix(files): Adjust reference picker for new vue file picker
Ferdinand Thiessen [Thu, 7 Dec 2023 15:06:04 +0000 (16:06 +0100)]
fix(files): Adjust reference picker for new vue file picker

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agoMerge pull request #42105 from nextcloud/42101-stable28-backport
Arthur Schiwon [Thu, 7 Dec 2023 18:30:37 +0000 (19:30 +0100)]
Merge pull request #42105 from nextcloud/42101-stable28-backport

[stable28] Change global search UI text to unified search

11 months agoMerge pull request #41983 from nextcloud/automated/noid/stable28-fix-npm-audit
Louis [Thu, 7 Dec 2023 16:37:53 +0000 (17:37 +0100)]
Merge pull request #41983 from nextcloud/automated/noid/stable28-fix-npm-audit

[stable28] Fix npm audit

11 months agochore(assets): Recompile assets 42105/head
nextcloud-command [Thu, 7 Dec 2023 15:57:32 +0000 (15:57 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
11 months agoChange global search UI text to unified search
fenn-cs [Thu, 7 Dec 2023 14:26:05 +0000 (15:26 +0100)]
Change global search UI text to unified search

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
11 months agoMerge pull request #42076 from nextcloud/backport/42067/stable28
Louis [Thu, 7 Dec 2023 11:52:14 +0000 (12:52 +0100)]
Merge pull request #42076 from nextcloud/backport/42067/stable28

[stable28] Fix some silent share bugs

11 months agoMerge pull request #42089 from nextcloud/backport/42077/stable28
Andy Scherzinger [Thu, 7 Dec 2023 11:49:43 +0000 (12:49 +0100)]
Merge pull request #42089 from nextcloud/backport/42077/stable28

[stable28] enh(a11y): Add navigation labels

11 months agoMerge pull request #42088 from nextcloud/backport/42055/stable28
Andy Scherzinger [Thu, 7 Dec 2023 11:41:52 +0000 (12:41 +0100)]
Merge pull request #42088 from nextcloud/backport/42055/stable28

[stable28] enh(NavigationManager): Use ID as fallback for `app` property of entries

11 months agoMerge pull request #42087 from nextcloud/backport/42001/stable28
Joas Schilling [Thu, 7 Dec 2023 09:30:24 +0000 (10:30 +0100)]
Merge pull request #42087 from nextcloud/backport/42001/stable28

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

11 months agoMerge pull request #42082 from nextcloud/backport/41937/stable28
Joas Schilling [Thu, 7 Dec 2023 09:29:20 +0000 (10:29 +0100)]
Merge pull request #42082 from nextcloud/backport/41937/stable28

[stable28] fix(bruteforce-protection): Don't throw a 500 when MaxDelayReached is…

11 months agochore(assets): Recompile JS 42089/head
Joas Schilling [Thu, 7 Dec 2023 09:26:11 +0000 (10:26 +0100)]
chore(assets): Recompile JS

Signed-off-by: Joas Schilling <coding@schilljs.com>
11 months agoenh(settings): Add apps and user management navigation labels
Christopher Ng [Thu, 7 Dec 2023 01:01:05 +0000 (17:01 -0800)]
enh(settings): Add apps and user management navigation labels

Signed-off-by: Christopher Ng <chrng8@gmail.com>
11 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>
11 months agoenh(NavigationManager): Use ID as fallback for `app` property of entries 42088/head
Ferdinand Thiessen [Wed, 6 Dec 2023 13:39:33 +0000 (14:39 +0100)]
enh(NavigationManager): Use ID as fallback for `app` property of entries

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months ago28.0.0 RC3 41966/head
Andy Scherzinger [Fri, 1 Dec 2023 11:53:59 +0000 (12:53 +0100)]
28.0.0 RC3

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
11 months agoMerge pull request #42073 from nextcloud/backport/42062/stable28
Andy Scherzinger [Thu, 7 Dec 2023 07:57:31 +0000 (08:57 +0100)]
Merge pull request #42073 from nextcloud/backport/42062/stable28

[stable28] Correct semantics for link opening in global search

11 months agochore(assets): Recompile assets 42076/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>
11 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>
11 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>
11 months agofix(dav): Improve handling and logging of bulk upload failures 42087/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>
11 months agofix(bruteforce-protection): Don't throw a 500 when MaxDelayReached is thrown 42082/head
Joas Schilling [Thu, 30 Nov 2023 11:52:35 +0000 (12:52 +0100)]
fix(bruteforce-protection): Don't throw a 500 when MaxDelayReached is thrown

Signed-off-by: Joas Schilling <coding@schilljs.com>
11 months agoMerge pull request #42058 from nextcloud/backport/42031/stable28
Simon L [Thu, 7 Dec 2023 07:53:44 +0000 (08:53 +0100)]
Merge pull request #42058 from nextcloud/backport/42031/stable28

11 months agoMerge pull request #42074 from nextcloud/backport/41944/stable28
Julius Härtl [Thu, 7 Dec 2023 07:39:02 +0000 (08:39 +0100)]
Merge pull request #42074 from nextcloud/backport/41944/stable28

11 months agofix look of personal global credentials settings 42058/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>
11 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 7 Dec 2023 00:19:48 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
11 months agoMerge pull request #42069 from nextcloud/backport/41948/stable28
Ferdinand Thiessen [Wed, 6 Dec 2023 22:19:58 +0000 (23:19 +0100)]
Merge pull request #42069 from nextcloud/backport/41948/stable28

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

11 months agofix: Properly fetch version from shared files by accessing the owner storage version 42074/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>
11 months agoMerge pull request #42071 from nextcloud/fix/stable28/files-handle-drop-folders-correctly
Ferdinand Thiessen [Wed, 6 Dec 2023 21:17:16 +0000 (22:17 +0100)]
Merge pull request #42071 from nextcloud/fix/stable28/files-handle-drop-folders-correctly

[stable28] fix(files): Correctly handle dropping folders on file list

11 months agochore(assets): Recompile assets 42073/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>
11 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>
11 months agofix(theming): Adjust dark theme to be accessible adjust cypress tests 42069/head
Ferdinand Thiessen [Thu, 30 Nov 2023 22:27:44 +0000 (23:27 +0100)]
fix(theming): Adjust dark theme to be accessible adjust cypress tests

Also fix warning text color for bright / default theme on blurry background

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agochore(assets): Recompile assets 42071/head
nextcloud-command [Wed, 6 Dec 2023 19:17:20 +0000 (19:17 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
11 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>
11 months agoUpdate .drone.yml signature
Joas Schilling [Wed, 6 Dec 2023 19:13:11 +0000 (20:13 +0100)]
Update .drone.yml signature

Signed-off-by: Joas Schilling <coding@schilljs.com>
11 months agoMerge pull request #42057 from nextcloud/backport/stable28-dialogs
Ferdinand Thiessen [Wed, 6 Dec 2023 15:48:36 +0000 (16:48 +0100)]
Merge pull request #42057 from nextcloud/backport/stable28-dialogs

[stable28] chore: Update `@nextcloud/dialogs` to version 5.0.3

11 months agoMerge pull request #42050 from nextcloud/backport/42044/stable28
Joas Schilling [Wed, 6 Dec 2023 14:03:50 +0000 (15:03 +0100)]
Merge pull request #42050 from nextcloud/backport/42044/stable28

[stable28] Fix AppSettingsController.php overwriting currentLanguage

11 months agochore: Update `@nextcloud/dialogs` to version 5.0.3 42057/head
Ferdinand Thiessen [Wed, 6 Dec 2023 13:55:50 +0000 (14:55 +0100)]
chore: Update `@nextcloud/dialogs` to version 5.0.3

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agoFix AppSettingsController.php overwriting currentLanguage 42050/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>
11 months agoMerge pull request #41949 from nextcloud/backport/stable28/40169
Andy Scherzinger [Wed, 6 Dec 2023 09:44:51 +0000 (10:44 +0100)]
Merge pull request #41949 from nextcloud/backport/stable28/40169

[stable28] enh(settings): Load from disabled users endpoint

11 months agoMerge pull request #42029 from nextcloud/backport/41962/stable28
Joas Schilling [Wed, 6 Dec 2023 04:57:34 +0000 (05:57 +0100)]
Merge pull request #42029 from nextcloud/backport/41962/stable28

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

11 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 6 Dec 2023 00:21:01 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
11 months agofix(dav): Make current ooo info time-dependent 42029/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>
11 months agoInvert parameter order in getDisabledUserList to be consistent 41949/head
Côme Chilliet [Thu, 19 Oct 2023 08:35:49 +0000 (10:35 +0200)]
Invert parameter order in getDisabledUserList to be consistent

This matches what was done in the calls and so fixes getting disabled
 user list when there are several backends returning disabled users.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
(cherry picked from commit 85e7887e0764a9347bbbb10812459d95ccdfa6d4)

11 months agochore: compile assets
Christopher Ng [Fri, 1 Dec 2023 00:33:36 +0000 (16:33 -0800)]
chore: compile assets

Signed-off-by: Christopher Ng <chrng8@gmail.com>
11 months agoenh(settings): Load from disabled users endpoint
Christopher Ng [Thu, 31 Aug 2023 00:45:16 +0000 (17:45 -0700)]
enh(settings): Load from disabled users endpoint

Signed-off-by: Christopher Ng <chrng8@gmail.com>
(cherry picked from commit 7affbba6aecebf68b9c2e9ae6cb75fb251f94861)

11 months agoMerge pull request #41969 from nextcloud/backport/41844/stable28
Andy Scherzinger [Tue, 5 Dec 2023 23:06:41 +0000 (00:06 +0100)]
Merge pull request #41969 from nextcloud/backport/41844/stable28

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

11 months agoMerge pull request #41976 from nextcloud/fix/stable28-fix-table-header
Andy Scherzinger [Tue, 5 Dec 2023 23:05:40 +0000 (00:05 +0100)]
Merge pull request #41976 from nextcloud/fix/stable28-fix-table-header

[stable28] fix(files): Adjust table header to look like on previous versions

11 months agochore: Compile assets 41976/head
Ferdinand Thiessen [Sat, 2 Dec 2023 02:22:35 +0000 (03:22 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agofix(files): Adjust table header to look like on previous versions
Ferdinand Thiessen [Thu, 23 Nov 2023 23:18:47 +0000 (00:18 +0100)]
fix(files): Adjust table header to look like on previous versions

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agoMerge pull request #42023 from nextcloud/backport/42006/stable28
Julius Härtl [Tue, 5 Dec 2023 19:49:59 +0000 (20:49 +0100)]
Merge pull request #42023 from nextcloud/backport/42006/stable28

11 months agoMerge pull request #42032 from nextcloud/backport/unified-search-headings
Ferdinand Thiessen [Tue, 5 Dec 2023 17:23:18 +0000 (18:23 +0100)]
Merge pull request #42032 from nextcloud/backport/unified-search-headings

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

11 months agochore: Compile assets 42032/head
Ferdinand Thiessen [Tue, 5 Dec 2023 11:20:32 +0000 (12:20 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 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>
11 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>
11 months agochore(assets): Recompile assets 42023/head
nextcloud-command [Tue, 5 Dec 2023 16:06:32 +0000 (16:06 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
11 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>
11 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>
11 months agoMerge pull request #42014 from nextcloud/backport/41985/stable28
Benjamin Gaussorgues [Tue, 5 Dec 2023 15:56:06 +0000 (16:56 +0100)]
Merge pull request #42014 from nextcloud/backport/41985/stable28

11 months agoMerge pull request #41989 from nextcloud/backport/28-logic-files
Ferdinand Thiessen [Tue, 5 Dec 2023 14:03:19 +0000 (15:03 +0100)]
Merge pull request #41989 from nextcloud/backport/28-logic-files

[stable28] fix(files): Reverse logic to prevent copy to itself

11 months agochore: Compile assets 41989/head
Ferdinand Thiessen [Sun, 3 Dec 2023 14:25:55 +0000 (15:25 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agoenh(files): Add cypress tests for copy and move
Ferdinand Thiessen [Mon, 27 Nov 2023 17:27:28 +0000 (18:27 +0100)]
enh(files): Add cypress tests for copy and move

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agofix(files): Correct condition for checking copy/move into same directory
Ferdinand Thiessen [Thu, 23 Nov 2023 20:34:36 +0000 (21:34 +0100)]
fix(files): Correct condition for checking copy/move into same directory

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agoMerge pull request #41990 from nextcloud/fix/backport-28-drag-n-drop
Ferdinand Thiessen [Tue, 5 Dec 2023 13:03:39 +0000 (14:03 +0100)]
Merge pull request #41990 from nextcloud/fix/backport-28-drag-n-drop

[stable28] fix(files): Allow to drag and drop new files also on empty directories

11 months agoMerge pull request #42017 from nextcloud/backport/41650/stable28
Arthur Schiwon [Tue, 5 Dec 2023 12:50:41 +0000 (13:50 +0100)]
Merge pull request #42017 from nextcloud/backport/41650/stable28

[stable28] feat(LDAP): implement IIsAdmin interface

11 months agochore: Compile assets 41990/head
Ferdinand Thiessen [Sun, 3 Dec 2023 14:34:58 +0000 (15:34 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agofix(config): Adjust typescript config to allow `.ts` imports and Typescript in Vue...
Ferdinand Thiessen [Thu, 23 Nov 2023 19:42:33 +0000 (20:42 +0100)]
fix(config): Adjust typescript config to allow `.ts` imports and Typescript in Vue files

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agofix(files): Show error message if drag-and-drop upload fails
Ferdinand Thiessen [Thu, 23 Nov 2023 13:58:43 +0000 (14:58 +0100)]
fix(files): Show error message if drag-and-drop upload fails

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agofix(files): Allow to drag and drop new files also on empty directories
Ferdinand Thiessen [Thu, 23 Nov 2023 13:34:57 +0000 (14:34 +0100)]
fix(files): Allow to drag and drop new files also on empty directories

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 months agoMerge pull request #42026 from nextcloud/backport/42019/stable28
Andy Scherzinger [Tue, 5 Dec 2023 11:32:45 +0000 (12:32 +0100)]
Merge pull request #42026 from nextcloud/backport/42019/stable28

[stable28] +files_metadata_installed

11 months agoMerge pull request #41991 from nextcloud/fix/backport-table-labels
Ferdinand Thiessen [Tue, 5 Dec 2023 10:53:48 +0000 (11:53 +0100)]
Merge pull request #41991 from nextcloud/fix/backport-table-labels

[stable28]  fix(files): Remove confusing table header labels

11 months agochore: Compile assets 41991/head
Ferdinand Thiessen [Sun, 3 Dec 2023 15:45:05 +0000 (16:45 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
11 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>
11 months ago+files_metadata_installed 42026/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>
11 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 5 Dec 2023 00:21:26 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
11 months agoMerge pull request #42013 from nextcloud/backport/41460/stable28
Andy Scherzinger [Mon, 4 Dec 2023 19:20:50 +0000 (20:20 +0100)]
Merge pull request #42013 from nextcloud/backport/41460/stable28

[stable28] Migrate database missing checks

11 months agofeat(LDAP): warn about demoting a group while promoting another 42017/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>
11 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>
11 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>
11 months agofix(files): allow any throwable in logException 42014/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>