]>
source.dussan.org Git - nextcloud-server.git/log
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
Ferdinand Thiessen [Sat, 2 Dec 2023 02:22:35 +0000 (03:22 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
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>
Julius Härtl [Tue, 5 Dec 2023 19:49:59 +0000 (20:49 +0100)]
Merge pull request #42023 from nextcloud/backport/42006/stable28
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)
Ferdinand Thiessen [Tue, 5 Dec 2023 11:20:32 +0000 (12:20 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
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>
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>
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>
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>
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>
Benjamin Gaussorgues [Tue, 5 Dec 2023 15:56:06 +0000 (16:56 +0100)]
Merge pull request #42014 from nextcloud/backport/41985/stable28
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
Ferdinand Thiessen [Sun, 3 Dec 2023 14:25:55 +0000 (15:25 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
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>
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>
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
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
Ferdinand Thiessen [Sun, 3 Dec 2023 14:34:58 +0000 (15:34 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
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>
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>
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>
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
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
Ferdinand Thiessen [Sun, 3 Dec 2023 15:45:05 +0000 (16:45 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
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>
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>
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>
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
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>
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>
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>
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>
Côme Chilliet [Thu, 23 Nov 2023 09:29:10 +0000 (10:29 +0100)]
Missing things in database should be warning, not info
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 14 Nov 2023 16:05:38 +0000 (17:05 +0100)]
fix(tests) Fix CheckSetupControllerTest
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 14 Nov 2023 15:19:16 +0000 (16:19 +0100)]
Switch from deprecated hasPrimaryKey to getPrimaryKey function
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 14 Nov 2023 15:07:37 +0000 (16:07 +0100)]
Migrate missing primary key database check to new API
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 14 Nov 2023 14:51:26 +0000 (15:51 +0100)]
Migrate missing index database check to new API
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 14 Nov 2023 14:14:14 +0000 (15:14 +0100)]
Migrate missing column database check to new API
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Joas Schilling [Mon, 4 Dec 2023 15:35:30 +0000 (16:35 +0100)]
Merge pull request #42010 from nextcloud/backport/42008/stable28
[stable28] fix(metadata): Allow to load metadata of multiple files at once
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>
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>
Joas Schilling [Mon, 4 Dec 2023 12:59:00 +0000 (13:59 +0100)]
Merge pull request #42005 from nextcloud/backport/41999/stable28
[stable28] fix(security): Handle idn_to_utf8 returning false
Julius Härtl [Mon, 4 Dec 2023 11:50:17 +0000 (12:50 +0100)]
Merge pull request #42000 from nextcloud/backport/41995/stable28
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>
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>
Joas Schilling [Mon, 4 Dec 2023 07:55:21 +0000 (08:55 +0100)]
Merge pull request #41955 from nextcloud/backport/41766/stable28
[stable28] fix(files_external): Fix "Could not find resource main.js to load"
Nextcloud bot [Mon, 4 Dec 2023 00:18:37 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Sun, 3 Dec 2023 16:28:38 +0000 (17:28 +0100)]
Merge pull request #41978 from nextcloud/backport/41953/stable28
[stable28] fix(files): Move aria-label for favorite icon from span to icon
nextcloud-command [Sun, 3 Dec 2023 14:22:28 +0000 (14:22 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
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>
Nextcloud bot [Sun, 3 Dec 2023 00:18:28 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Sat, 2 Dec 2023 07:10:51 +0000 (08:10 +0100)]
Merge pull request #41967 from nextcloud/fix/dav/single-day-ooo-stable28
[stable28] fix(dav): Allow single-day out of office
Nextcloud bot [Sat, 2 Dec 2023 00:21:25 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Louis [Fri, 1 Dec 2023 23:21:27 +0000 (00:21 +0100)]
Merge pull request #41941 from nextcloud/backport/41924/stable28
[stable28] Add comment in SyncLivePhotosListener
Louis Chemineau [Thu, 30 Nov 2023 10:10:57 +0000 (11:10 +0100)]
Add comment in SyncLivePhotosListener
Signed-off-by: Louis Chemineau <louis@chmn.me>
Joas Schilling [Mon, 27 Nov 2023 11:35:15 +0000 (12:35 +0100)]
fix(files_external): Fix "Could not find resource main.js to load"
Signed-off-by: Joas Schilling <coding@schilljs.com>
Christoph Wurst [Wed, 29 Nov 2023 07:57:54 +0000 (08:57 +0100)]
fix(dav): Allow single-day out of office
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Joas Schilling [Fri, 1 Dec 2023 10:40:47 +0000 (11:40 +0100)]
Merge pull request #41960 from nextcloud/bugfix/noid/fix-video-verification-tests
fix(CI): Fix video verification tests
Joas Schilling [Fri, 1 Dec 2023 10:39:12 +0000 (11:39 +0100)]
Merge pull request #41963 from nextcloud/backport/41957/stable28
[stable28] feat(out-of-office): Add OCS endpoint to set and clear absence
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>
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>
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>
Joas Schilling [Fri, 1 Dec 2023 09:43:10 +0000 (10:43 +0100)]
fix(CI): Fix video verification tests
Searching for "master" doesn't work when the app switches to "main"
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 1 Dec 2023 09:14:51 +0000 (10:14 +0100)]
Merge pull request #41956 from nextcloud/backport/41928/stable28
[stable28] fix(copyright): Fix copyright doc blocks
Joas Schilling [Thu, 30 Nov 2023 10:53:47 +0000 (11:53 +0100)]
fix(copyright): Fix copyright doc blocks
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Fri, 1 Dec 2023 00:18:42 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Andy Scherzinger [Thu, 30 Nov 2023 20:55:29 +0000 (21:55 +0100)]
Merge pull request #41945 from nextcloud/fix/stable28-cypress-global-search-modal
[stable28] fix(cypress): Adjust user columns tests
Arthur Schiwon [Thu, 30 Nov 2023 19:59:47 +0000 (20:59 +0100)]
Merge pull request #41814 from nextcloud/release/28.0.0_rc2
28.0.0 RC2
Arthur Schiwon [Thu, 30 Nov 2023 19:47:04 +0000 (20:47 +0100)]
Merge pull request #41943 from nextcloud/fix/stable28-update-vue
[stable28] Update `@nextcloud/vue` to 8.3.0
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>
Ferdinand Thiessen [Thu, 30 Nov 2023 17:00:26 +0000 (18:00 +0100)]
fix: Update dav snapshots
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 30 Nov 2023 16:48:56 +0000 (17:48 +0100)]
chore: Update `@nextcloud/vue` to 8.3.0
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 30 Nov 2023 18:44:13 +0000 (19:44 +0100)]
Merge pull request #41932 from nextcloud/backport/41923/stable28
[stable28] fix(core): app icon alignment in app menu
Andy Scherzinger [Thu, 30 Nov 2023 17:56:33 +0000 (18:56 +0100)]
Merge pull request #41929 from nextcloud/41785-manual-backport
[stable28] Migrate openResult method to SearchResult component
fenn-cs [Tue, 28 Nov 2023 09:05:07 +0000 (10:05 +0100)]
Migrate openResult method to SearchResult component
After moving the `SearchResult` to its own component and leaving
out the openResult method, the search results do not lead anywhere but
but error out.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Ferdinand Thiessen [Thu, 30 Nov 2023 17:26:48 +0000 (18:26 +0100)]
Merge pull request #41925 from nextcloud/41781-manual-backport
[stable28] UI updates for global search
fenn-cs [Mon, 27 Nov 2023 22:30:00 +0000 (23:30 +0100)]
Fix date filter wording & improve search feedback
- Show loading when actually loading, instead of no content
- Change modified label to `Date` as it applies to a bunch of things.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
fenn-cs [Mon, 27 Nov 2023 19:14:39 +0000 (20:14 +0100)]
Unbold user names in SearchableList
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
fenn-cs [Mon, 27 Nov 2023 19:03:23 +0000 (20:03 +0100)]
Improve accesibility for search tags/chips
- Use stand font of filter tags/chips
- No bold
- Use close icon and no close thick
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
F. E Noel Nfebe [Thu, 30 Nov 2023 16:09:34 +0000 (17:09 +0100)]
Merge pull request #41930 from nextcloud/41792-manual-backport
[stable28] Handle close GlobalSearchModal gracefully #41792
F. E Noel Nfebe [Thu, 30 Nov 2023 15:54:05 +0000 (16:54 +0100)]
Merge pull request #41933 from nextcloud/41729-manual-backport
[stable28] Enable new global search by default #41729
Andy Scherzinger [Thu, 30 Nov 2023 15:39:35 +0000 (16:39 +0100)]
Merge pull request #41934 from nextcloud/41885-manual-backport
[stable28] Improve share logic for enforced password & expiry date
fenn-cs [Tue, 28 Nov 2023 10:01:31 +0000 (11:01 +0100)]
Handle close GlobalSearchModal gracefully
The current close infrastructure modifies a prop which has
no real effect aside bugs.
In addition, calling the `NcModal.close()` as the primary way to
close the search modal instead of using the states defined in `GlobalSearch` view
causing re-open bugs (Modal cannot open, needs to click twice, and other weird stuff).
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Louis [Thu, 30 Nov 2023 14:42:18 +0000 (15:42 +0100)]
Merge pull request #41921 from nextcloud/backport/41765/stable28
[stable28] Synchronize operation on live photo files
fenn-cs [Fri, 24 Nov 2023 09:40:36 +0000 (10:40 +0100)]
Enable new global search by default
The new global search would now be activated by default and users,
have the option to revert to the old unified search by setting `unified_search.enabled`
to true in the NC `config.php` file.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Benjamin Gaussorgues [Thu, 30 Nov 2023 13:17:39 +0000 (14:17 +0100)]
Merge pull request #41926 from nextcloud/41771-manual-backport
fenn-cs [Wed, 29 Nov 2023 14:06:51 +0000 (15:06 +0100)]
Improve share logic for enforced password & expiry date
* It's possible for the admin to enforce and expiry date after, some
shares have been created. This commit makes possible to update the
share with the new admin constraints.
* This commit would users to modify enforced expiry to anything within
range and less than the enforced limit in the pre-create dialog for public
shares.
* This commit fixes, unable to update share without updating password.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Grigorii K. Shartsev [Thu, 30 Nov 2023 09:54:42 +0000 (10:54 +0100)]
chore(assets): recompile assets
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Thu, 30 Nov 2023 09:53:04 +0000 (10:53 +0100)]
fix(core): app icon alignment in app menu
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
fenn-cs [Mon, 27 Nov 2023 12:45:28 +0000 (13:45 +0100)]
Always emit search event
For BOD, it's better to always emit the search event so
apps (all of which we don't know) responding to this effect would receive notifications when
the search happens within these apps.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Simon L [Thu, 30 Nov 2023 10:09:58 +0000 (11:09 +0100)]
Merge pull request #41920 from nextcloud/backport/41855/stable28
[stable28] fix(theming): Fix color inverted icons based on theming and dark mode
Louis Chemineau [Wed, 29 Nov 2023 18:05:35 +0000 (19:05 +0100)]
Synchronize operation on live photo files
Signed-off-by: Louis Chemineau <louis@chmn.me>
Joas Schilling [Wed, 29 Nov 2023 11:01:20 +0000 (12:01 +0100)]
Fix more active entry icons
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 29 Nov 2023 10:27:57 +0000 (11:27 +0100)]
fix(theming): Fix color inverted icons based on theming and dark mode
Signed-off-by: Joas Schilling <coding@schilljs.com>
Simon L [Thu, 30 Nov 2023 08:03:47 +0000 (09:03 +0100)]
Merge pull request #41912 from nextcloud/update/vue/stable28
[stable28] update @nextcloud/upload to 1.0.2
Nextcloud bot [Thu, 30 Nov 2023 00:22:41 +0000 (00:22 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
root [Wed, 29 Nov 2023 15:58:44 +0000 (16:58 +0100)]
update @nextcloud/upload to 1.0.2
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Arthur Schiwon [Wed, 29 Nov 2023 20:56:17 +0000 (21:56 +0100)]
Merge pull request #41811 from nextcloud/backport/41778/stable28
[stable28] fix(dav): don't schedule out-of-office jobs for dates in the past
Arthur Schiwon [Wed, 29 Nov 2023 20:52:58 +0000 (21:52 +0100)]
Merge pull request #41873 from nextcloud/backport/41703/stable28
[stable28] fix(dav): Convert dates without tz drift