]>
source.dussan.org Git - nextcloud-server.git/log
Joas Schilling [Fri, 9 Feb 2024 13:38:42 +0000 (14:38 +0100)]
test(sharing): Add unit tests proofing the chunking
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 9 Feb 2024 12:38:54 +0000 (13:38 +0100)]
perf(sharing): Add a better index to select shares as they always have type+with
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 9 Feb 2024 12:21:56 +0000 (13:21 +0100)]
perf(sharing): Split the getSharedWith() method
First of all the method was huge and was handling multiple usecases:
- User and group shares
- "get all" (mount logic) and "get some"
To improve the performance of the "get all" it was extracted into
yet another method, to allow to further optimize it.
E.g. the query was split into reading the shares and reading the
filecache, which will be required for future work with sharding anyway.
Without limits we also don't need to sort the entries.
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 9 Feb 2024 12:13:54 +0000 (13:13 +0100)]
fix(sharing): Fix the type handling to the public interface
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 9 Feb 2024 12:13:01 +0000 (13:13 +0100)]
perf(sharing): Remove the item_type from the query so other indices can be used
Signed-off-by: Joas Schilling <coding@schilljs.com>
Ferdinand Thiessen [Fri, 9 Feb 2024 10:48:12 +0000 (11:48 +0100)]
Merge pull request #43353 from nextcloud/fix/webdav-client-double-decode
fix(files): Update `webdav` to make XML entities in filenames work
Ferdinand Thiessen [Mon, 5 Feb 2024 12:37:43 +0000 (13:37 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Mon, 5 Feb 2024 11:42:18 +0000 (12:42 +0100)]
fix(files): Update `webdav` to 5.3.2 fixing handling of files with XML entities in their names
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Robin Appelman [Fri, 9 Feb 2024 09:41:21 +0000 (10:41 +0100)]
Merge pull request #43426 from nextcloud/usermountcache-lazy-path
only get the path for the users cached mount info when we use it
Robin Appelman [Wed, 7 Feb 2024 10:30:59 +0000 (11:30 +0100)]
only get the path for the users cached mount info when we use it
most of the time we shouldn't need it so we can save joining on the filecache
Signed-off-by: Robin Appelman <robin@icewind.nl>
Julius Härtl [Fri, 9 Feb 2024 08:40:01 +0000 (09:40 +0100)]
Merge pull request #43439 from nextcloud/fix/remove-deprecated-event
fix!: Remove deprecated `RegisterWidgetEvent`
Ferdinand Thiessen [Fri, 9 Feb 2024 01:23:04 +0000 (02:23 +0100)]
Merge pull request #42993 from nextcloud/fix/files-new-menu
fix(files): Allow to set node name before creating + bring back new-file highlingting
Ferdinand Thiessen [Wed, 7 Feb 2024 11:44:28 +0000 (12:44 +0100)]
fix!: Remove deprecated `RegisterWidgetEvent`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Nextcloud bot [Fri, 9 Feb 2024 00:19:43 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Thu, 8 Feb 2024 21:52:30 +0000 (22:52 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Wed, 31 Jan 2024 19:11:58 +0000 (20:11 +0100)]
fix(files): Do not scroll if there is no scrolling area
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Sun, 21 Jan 2024 00:33:49 +0000 (01:33 +0100)]
fix(files): Fix some type errors in TemplatePicker
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Sun, 21 Jan 2024 00:29:24 +0000 (01:29 +0100)]
enh(files): Add modal to set filename before creating new files in the fileslist
* Reactive `openfile` query
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Louis [Thu, 8 Feb 2024 22:59:36 +0000 (23:59 +0100)]
Merge pull request #43465 from nextcloud/artonge/fix/bad_revert_commit
Fix bad revert commit
Ferdinand Thiessen [Thu, 8 Feb 2024 20:45:33 +0000 (21:45 +0100)]
Merge pull request #43466 from nextcloud/chore/remove-autosize
chore!: Remove global `autosize`
Louis Chemineau [Thu, 8 Feb 2024 17:47:07 +0000 (18:47 +0100)]
Revert "Reapply "Cleanup versions entity in during versions:clean command""
This reverts commit
ba3fdb0cdcfbb84f0080a2146a4ba2f01569915d .
Ferdinand Thiessen [Thu, 8 Feb 2024 17:46:57 +0000 (18:46 +0100)]
chore!: Remove global `autosize`
It was deprecated for over 4 years and scheduled for removal with Nextcloud 20.
Not used by server or any app anymore.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Côme Chilliet [Thu, 8 Feb 2024 10:52:40 +0000 (11:52 +0100)]
Merge pull request #43387 from nextcloud/fix/migrate-away-from-ilogger-in-jobs
Simon L [Thu, 8 Feb 2024 10:49:27 +0000 (11:49 +0100)]
Merge pull request #43433 from nextcloud/enh/40202/use-correct-icon
Use AccountPlusIcon in broadcrombs
Simon L [Thu, 8 Feb 2024 08:24:52 +0000 (09:24 +0100)]
Merge pull request #43357 from nextcloud/enh/41253/fix-occ-upgrade
fix(migration): Make naming constraint fail softer on updates
John Molakvoæ [Thu, 8 Feb 2024 07:57:40 +0000 (08:57 +0100)]
Merge pull request #42444 from nextcloud/fix/41877/files--move-focus-to-sidebar-on-open
Grigorii K. Shartsev [Thu, 8 Feb 2024 00:34:44 +0000 (05:34 +0500)]
Merge pull request #43213 from nextcloud/fix/43139/sharing--migrate-quick-share-select-to-nc-actions
fix(sharing): migrate QuickShareSelect to NcActions
Nextcloud bot [Thu, 8 Feb 2024 00:19:44 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Wed, 7 Feb 2024 19:36:09 +0000 (11:36 -0800)]
Merge pull request #43438 from nextcloud/bump/bump-ncvue-to-v8.6.2
Bump NcVue to `v8.6.2`
John Molakvoæ [Wed, 7 Feb 2024 17:20:00 +0000 (18:20 +0100)]
Merge pull request #32231 from nextcloud/feat/theming-scheme-meta
Ferdinand Thiessen [Thu, 8 Feb 2024 15:21:02 +0000 (16:21 +0100)]
Merge pull request #43454 from nextcloud/fix/cleanup-cron-php
Cleanup cron.php method calls
Louis Chemineau [Thu, 8 Feb 2024 14:31:19 +0000 (15:31 +0100)]
Revert "Merge branch 'master' of github.com:nextcloud/server"
This reverts commit
d9d60238c7aaab9c61bf2d50c15aa59bc88c8975 , reversing
changes made to
ba3fdb0cdcfbb84f0080a2146a4ba2f01569915d .
Louis Chemineau [Thu, 8 Feb 2024 14:23:28 +0000 (15:23 +0100)]
Merge branch 'master' of github.com:nextcloud/server
Simon L [Thu, 8 Feb 2024 13:39:18 +0000 (14:39 +0100)]
Merge pull request #43435 from nextcloud/enh/noid/do-not-break-personal-settings-without-viewer
do not break personal settings page is viewer is not there
Côme Chilliet [Thu, 8 Feb 2024 13:38:03 +0000 (14:38 +0100)]
fix(cron.php): Avoid pulling configuration twice
IConfig is a small wrapper around SystemConfig, no need to pull both of them
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 8 Feb 2024 13:34:01 +0000 (14:34 +0100)]
chore: Deprecate OC_App::loadApps and add missing return type in Server
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 8 Feb 2024 13:31:34 +0000 (14:31 +0100)]
chore(cron.php): Migrate uses of legacy classes from lib/private/legacy
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 8 Feb 2024 13:16:44 +0000 (14:16 +0100)]
fix(cron.php): Use new IAppConfig interface in cron.php
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Simon L [Thu, 8 Feb 2024 09:44:19 +0000 (10:44 +0100)]
fix psalm
Signed-off-by: Simon L <szaimen@e.mail.de>
Côme Chilliet [Thu, 8 Feb 2024 12:58:49 +0000 (13:58 +0100)]
chore(psalm): Include cron.php into psalm checked files
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 8 Feb 2024 12:57:48 +0000 (13:57 +0100)]
chore(cron.php): Migrate away from ILogger and \OC::$server
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 8 Feb 2024 10:52:40 +0000 (11:52 +0100)]
Merge pull request #43387 from nextcloud/fix/migrate-away-from-ilogger-in-jobs
Simon L [Thu, 8 Feb 2024 10:49:27 +0000 (11:49 +0100)]
Merge pull request #43433 from nextcloud/enh/40202/use-correct-icon
Use AccountPlusIcon in broadcrombs
Simon L [Wed, 7 Feb 2024 12:57:17 +0000 (13:57 +0100)]
fix(files_sharing): use proper sharing AccountPlus icon in breadcrumbs
Signed-off-by: Simon L <szaimen@e.mail.de>
Côme Chilliet [Tue, 6 Feb 2024 13:04:39 +0000 (14:04 +0100)]
chore: Remove last uses of IJob::execute method
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 6 Feb 2024 11:05:20 +0000 (12:05 +0100)]
chore: Delete deprecated internal Job classes
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 6 Feb 2024 11:02:54 +0000 (12:02 +0100)]
chore: Migrate away from internal Job classes
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 6 Feb 2024 10:22:09 +0000 (11:22 +0100)]
fix!: Migrate jobs away from deprecated interfaces
BREAKING CHANGE: Removed ILogFactory::getCustomLogger deprecated method
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Simon L [Thu, 8 Feb 2024 08:24:52 +0000 (09:24 +0100)]
Merge pull request #43357 from nextcloud/enh/41253/fix-occ-upgrade
fix(migration): Make naming constraint fail softer on updates
John Molakvoæ [Thu, 8 Feb 2024 07:57:40 +0000 (08:57 +0100)]
Merge pull request #42444 from nextcloud/fix/41877/files--move-focus-to-sidebar-on-open
Grigorii K. Shartsev [Thu, 8 Feb 2024 00:34:44 +0000 (05:34 +0500)]
Merge pull request #43213 from nextcloud/fix/43139/sharing--migrate-quick-share-select-to-nc-actions
fix(sharing): migrate QuickShareSelect to NcActions
Nextcloud bot [Thu, 8 Feb 2024 00:19:44 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Grigorii K. Shartsev [Thu, 8 Feb 2024 00:11:06 +0000 (01:11 +0100)]
chore(assets): Recompile assets
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Tue, 30 Jan 2024 13:40:14 +0000 (14:40 +0100)]
fix(sharing): migrate QuickShareSelect to NcActions
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Wed, 7 Feb 2024 23:02:11 +0000 (00:02 +0100)]
chore(assets): Recompile assets
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Tue, 6 Feb 2024 22:30:43 +0000 (23:30 +0100)]
fix(files): focus sidebar tab on tab or file change
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Tue, 6 Feb 2024 22:30:08 +0000 (23:30 +0100)]
fix(files): do not disable action on load to keep focus
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Joas Schilling [Wed, 7 Feb 2024 19:45:51 +0000 (20:45 +0100)]
fix(migration): Make naming constraint fail softer on updates
Only on installation we want to break hard, so that all developers notice
the bugs when installing the app on any database or CI, and can work on
fixing their migrations before releasing a version incompatible with Postgres.
In case of updates we might be running on production instances and the
administrators being faced with the error would not know how to resolve it
anyway. This can also happen with instances, that had the issue before the
current update, so we don't want to make their life more complicated
than needed.
Signed-off-by: Joas Schilling <coding@schilljs.com>
Pytal [Wed, 7 Feb 2024 19:36:09 +0000 (11:36 -0800)]
Merge pull request #43438 from nextcloud/bump/bump-ncvue-to-v8.6.2
Bump NcVue to `v8.6.2`
julia.kirschenheuter [Wed, 7 Feb 2024 14:10:31 +0000 (15:10 +0100)]
Bump NcVue to `v8.6.2`
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
John Molakvoæ [Wed, 7 Feb 2024 17:20:00 +0000 (18:20 +0100)]
Merge pull request #32231 from nextcloud/feat/theming-scheme-meta
John Molakvoæ [Sun, 1 May 2022 10:12:45 +0000 (12:12 +0200)]
Support theme meta w3c standard
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Signed-off-by: Simon L <szaimen@e.mail.de>
Louis Chemineau [Wed, 7 Feb 2024 15:11:33 +0000 (16:11 +0100)]
Reapply "Cleanup versions entity in during versions:clean command"
This reverts commit
17ee5968263a5bb96f4ca1d50845ad06066f8062 .
Richard Steinmetz [Wed, 7 Feb 2024 13:37:24 +0000 (14:37 +0100)]
Merge pull request #43407 from nextcloud/fix/dont-load-viewer-on-dashboard
perf(dashboard): Stop loading the viewer on the dashboard
Simon L [Wed, 7 Feb 2024 13:29:22 +0000 (14:29 +0100)]
do not break personal settings page is viewer is not there
Signed-off-by: Simon L <szaimen@e.mail.de>
Robin Appelman [Wed, 7 Feb 2024 12:49:47 +0000 (13:49 +0100)]
Merge pull request #43399 from nextcloud/storage-directory-test-mtime-persision
make storage directory test be a bit less strict about mtimes
Richard Steinmetz [Wed, 7 Feb 2024 12:04:59 +0000 (13:04 +0100)]
Merge pull request #43394 from nextcloud/chore/perf/caniuse-lite
chore(perf): prevent unnecessary bundling of caniuse-lite
Robin Appelman [Tue, 6 Feb 2024 16:44:23 +0000 (17:44 +0100)]
make storage directory test be a bit less strict about mtimes
sometimes the clock ticks over during the test
Signed-off-by: Robin Appelman <robin@icewind.nl>
Ferdinand Thiessen [Tue, 6 Feb 2024 21:13:15 +0000 (22:13 +0100)]
perf(dashboard): Stop loading the viewer on the dashboard
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
John Molakvoæ [Wed, 7 Feb 2024 11:00:17 +0000 (12:00 +0100)]
Merge pull request #43231 from nextcloud/feat/warn-batch-delete
Richard Steinmetz [Tue, 6 Feb 2024 13:54:39 +0000 (14:54 +0100)]
chore(perf): prevent unnecessary bundling of caniuse-lite
It does not support tree shaking as they are still building a cjs
bundle. However, they bundle certain futures to separate smaller modules
which we can take advantage of.
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
John Molakvoæ [Wed, 7 Feb 2024 10:09:42 +0000 (11:09 +0100)]
chore: recompile assets
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Wed, 31 Jan 2024 09:09:58 +0000 (10:09 +0100)]
feat(files): ask for confirm if deleting 5 items or more
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Wed, 7 Feb 2024 09:23:22 +0000 (10:23 +0100)]
Merge pull request #43317 from nextcloud/fix/contacts-name
Robin Appelman [Wed, 7 Feb 2024 09:06:32 +0000 (10:06 +0100)]
Merge pull request #41015 from nextcloud/background-scan-catch-storage-error
continue background scanning different storages if one fails
John Molakvoæ [Wed, 7 Feb 2024 08:53:00 +0000 (09:53 +0100)]
Merge pull request #43267 from nextcloud/fix/files/selection-typing-and-drop-upload
Matthieu Gallien [Wed, 7 Feb 2024 08:14:58 +0000 (09:14 +0100)]
Merge pull request #43378 from nextcloud/automated/noid/master-update-code-signing-crl
[master] fix(security): Update code signing revocation list
nextcloud-command [Wed, 7 Feb 2024 07:59:36 +0000 (07:59 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
John Molakvoæ [Fri, 2 Feb 2024 07:16:01 +0000 (08:16 +0100)]
fix(files): setup cannot be in mixins
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Thu, 1 Feb 2024 18:35:07 +0000 (19:35 +0100)]
chore(files): move shared FileEntry and FileEntryGrid into a mixin
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Thu, 1 Feb 2024 18:00:46 +0000 (19:00 +0100)]
fix(files) selection store typing
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Thu, 1 Feb 2024 17:59:58 +0000 (18:59 +0100)]
fix(files): drop to folder path and user feedback
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
nextcloud-command [Wed, 7 Feb 2024 02:11:39 +0000 (02:11 +0000)]
fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
Ferdinand Thiessen [Wed, 7 Feb 2024 01:02:07 +0000 (02:02 +0100)]
Merge pull request #43385 from nextcloud/chore/upgrade-vue-collections
chore: Update `nextcloud-vue-collection` to drop duplicated nextcloud-vue
Ferdinand Thiessen [Tue, 6 Feb 2024 09:52:33 +0000 (10:52 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Tue, 6 Feb 2024 09:50:19 +0000 (10:50 +0100)]
chore: Update `nextcloud-vue-collection` to drop duplicates `@nextcloud/vue` dependency
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Nextcloud bot [Wed, 7 Feb 2024 00:19:10 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Tue, 6 Feb 2024 21:49:31 +0000 (22:49 +0100)]
Merge pull request #43405 from nextcloud/fix/cypress-theming
fix(cypress): Adjust cypress tests for changed theming
Ferdinand Thiessen [Tue, 6 Feb 2024 20:25:55 +0000 (21:25 +0100)]
fix(cypress): Adjust cypress tests for changed theming
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
John Molakvoæ [Tue, 6 Feb 2024 19:25:10 +0000 (20:25 +0100)]
Merge pull request #43217 from nextcloud/fix/sharing-delee-leave-share
Pytal [Tue, 6 Feb 2024 18:45:39 +0000 (10:45 -0800)]
Merge pull request #43369 from nextcloud/fix/a11y/42855/add-last-two-aria-labels-for-icons
fix: added last two places for aria-labels on setting icons
John Molakvoæ [Tue, 6 Feb 2024 16:44:40 +0000 (17:44 +0100)]
chore: recompile assets
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Tue, 30 Jan 2024 16:20:03 +0000 (17:20 +0100)]
fix(files): add mount root property and adjust delete wording
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Eduardo Morales [Mon, 5 Feb 2024 23:11:49 +0000 (17:11 -0600)]
fix: added last two places for aria-labels on setting icons
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
Ferdinand Thiessen [Tue, 6 Feb 2024 14:11:50 +0000 (15:11 +0100)]
Merge pull request #43361 from nextcloud/fix/add-missing-phpdoc-template-parameters
chore: Add missing ArrayAccess template parameters
Andy Scherzinger [Tue, 6 Feb 2024 13:27:54 +0000 (14:27 +0100)]
Merge pull request #43319 from nextcloud/fix/theming-background-primary
Fix color of app menu entries and background color
Christoph Wurst [Tue, 6 Feb 2024 12:51:51 +0000 (13:51 +0100)]
Merge pull request #43131 from nextcloud/fix/files/cache-wrapper-no-partial-cache-entry-formatting
fix(files): Don't attempt to format a partial cache entry
Julia Kirschenheuter [Tue, 6 Feb 2024 12:25:02 +0000 (13:25 +0100)]
Merge pull request #43358 from nextcloud/fix/settings--focus-on-federation-scope-after-dialog
fix(settings): focus on federation scope after dialog
Côme Chilliet [Tue, 6 Feb 2024 10:24:08 +0000 (11:24 +0100)]
Merge pull request #39928 from fsamapoor/refactor_user_ldap_app_commands
Grigorii K. Shartsev [Mon, 5 Feb 2024 14:43:34 +0000 (15:43 +0100)]
chore(assets): Recompile assets
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>