]>
source.dussan.org Git - nextcloud-server.git/log
Joas Schilling [Wed, 30 Oct 2024 08:04:05 +0000 (09:04 +0100)]
ci: Bump behat/behat as well
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 29 Oct 2024 21:48:35 +0000 (22:48 +0100)]
ci: Align integration test dependencies with 3rdaprty/
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 29 Oct 2024 21:33:45 +0000 (22:33 +0100)]
Merge pull request #48982 from nextcloud/dependabot/composer/sabre/dav-4.7.0
build: Update Sabre/DAV and siblings to PHP 8.4 compatible versions
Joas Schilling [Tue, 29 Oct 2024 13:43:59 +0000 (14:43 +0100)]
build: Update Sabre/DAV and siblings to PHP 8.4 compatible versions
Signed-off-by: Joas Schilling <coding@schilljs.com>
Andrey Borysenko [Tue, 29 Oct 2024 19:24:48 +0000 (21:24 +0200)]
Merge pull request #48665 from nextcloud/feat/settings/app_api_apps_management
feat(settings): migrate AppAPI ExApps management to settings
nextcloud-command [Tue, 29 Oct 2024 19:02:46 +0000 (19:02 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
nextcloud-command [Tue, 29 Oct 2024 14:12:13 +0000 (14:12 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
nextcloud-command [Tue, 29 Oct 2024 12:36:48 +0000 (12:36 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Andrey Borysenko [Tue, 29 Oct 2024 12:03:02 +0000 (14:03 +0200)]
fix(ci): eslint fix, minor correction after rebase
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Tue, 29 Oct 2024 12:02:40 +0000 (14:02 +0200)]
fix: loading state reactivity
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Thu, 24 Oct 2024 13:30:52 +0000 (16:30 +0300)]
fix(ci): fix eslint errors
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Thu, 24 Oct 2024 13:30:16 +0000 (16:30 +0300)]
fix(ci): psalm, suppress undefined for viewApps
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Wed, 23 Oct 2024 20:32:46 +0000 (23:32 +0300)]
fix: address review comments
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Mon, 21 Oct 2024 13:10:28 +0000 (16:10 +0300)]
WIP: remove app_api_apps vuex store
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Mon, 21 Oct 2024 12:39:49 +0000 (15:39 +0300)]
WIP: migrate to Pinia, minor fixes
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Thu, 17 Oct 2024 00:38:05 +0000 (03:38 +0300)]
WIP: address review comments, small fixes
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Mon, 14 Oct 2024 14:19:07 +0000 (17:19 +0300)]
fix(ci): suppress UndefinedClass for AppAPI related classes since it's bundled
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Mon, 14 Oct 2024 13:46:35 +0000 (16:46 +0300)]
fix(ci): resolve eslint errors
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Fri, 11 Oct 2024 15:33:23 +0000 (18:33 +0300)]
WIP: minor fixes
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Fri, 11 Oct 2024 15:33:10 +0000 (18:33 +0300)]
WIP: add missing state checks
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Fri, 11 Oct 2024 15:19:52 +0000 (18:19 +0300)]
WIP: use global mutation, since app_api_apps is namespaced
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Fri, 11 Oct 2024 14:12:49 +0000 (17:12 +0300)]
WIP: add Daemon badge in app sidebar (2)
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Wed, 9 Oct 2024 18:04:52 +0000 (21:04 +0300)]
feat(settings): migrate AppAPI ExApps management (1)
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Andrey Borysenko [Wed, 9 Oct 2024 18:02:29 +0000 (21:02 +0300)]
feat(app_api): add initial state data for AppAPI UI part
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
# Conflicts:
# apps/settings/lib/Controller/AppSettingsController.php
# Conflicts:
# apps/settings/lib/Controller/AppSettingsController.php
John Molakvoæ [Tue, 29 Oct 2024 14:28:47 +0000 (15:28 +0100)]
Merge pull request #46151 from nextcloud/enh/do-not-enforce-cache-for-cli
John Molakvoæ [Tue, 29 Oct 2024 14:18:17 +0000 (15:18 +0100)]
Merge pull request #48725 from nextcloud/chore/remove-old-test
Ferdinand Thiessen [Mon, 28 Oct 2024 14:50:24 +0000 (15:50 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Tue, 15 Oct 2024 23:07:31 +0000 (01:07 +0200)]
test: Add proper styles for Cypress component tests
This also fixes Typescript issue but requires to slightly
adjust the Navigation test as the progress bar is not visible (because it is overlayed by another element).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Tue, 15 Oct 2024 23:03:40 +0000 (01:03 +0200)]
refactor(federatedfilesharing): Replace deprecated functions
* Replace deprecated OC dialogs methods
* Replace deprecated global jQuery with axios
* Replace deprecated jQuery event with event bus
* Add component + unit tests for new dialog
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
John Molakvoæ [Tue, 29 Oct 2024 13:27:10 +0000 (14:27 +0100)]
Merge pull request #48572 from nextcloud/fix/align-avatar-visibility
John Molakvoæ [Tue, 29 Oct 2024 13:14:52 +0000 (14:14 +0100)]
Merge pull request #48632 from nextcloud/artonge/fix/file_list_jump_on_viewer_close
John Molakvoæ [Tue, 29 Oct 2024 13:11:50 +0000 (14:11 +0100)]
Merge pull request #48965 from nextcloud/feat/files-bulk-tagging-followup
Pytal [Tue, 29 Oct 2024 12:55:35 +0000 (05:55 -0700)]
Merge pull request #48542 from nextcloud/fix/cloud-id-input
fix: Move cloud id into readonly input
Joas Schilling [Tue, 29 Oct 2024 12:43:17 +0000 (13:43 +0100)]
Merge pull request #48971 from Wertzui123/patch-1
Fix a typo (`a` -> `an` in front of `additional`)
nextcloud-command [Wed, 2 Oct 2024 23:17:02 +0000 (23:17 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Christopher Ng [Wed, 2 Oct 2024 23:04:08 +0000 (16:04 -0700)]
fix: Move cloud id into readonly input
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Fri, 4 Oct 2024 23:34:41 +0000 (16:34 -0700)]
fix(settings): Align contents of profile picture heading
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Wertzui123 [Tue, 29 Oct 2024 10:43:27 +0000 (11:43 +0100)]
Fix a typo (`a` -> `an` in front of `additional`)
Signed-off-by: Wertzui123 <46199283+Wertzui123@users.noreply.github.com>
Louis Chemineau [Wed, 9 Oct 2024 16:23:58 +0000 (18:23 +0200)]
fix(files): Do not jump to top when fileId is set to currentFolder
Fix https://github.com/nextcloud/server/issues/48545
Signed-off-by: Louis Chemineau <louis@chmn.me>
skjnldsv [Tue, 29 Oct 2024 10:24:11 +0000 (11:24 +0100)]
fix(systemtags): set min height on picker note
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
John Molakvoæ [Tue, 29 Oct 2024 10:34:06 +0000 (11:34 +0100)]
Merge pull request #48766 from nextcloud/fix/fix-disabled-user-list-for-subadmins
John Molakvoæ [Tue, 29 Oct 2024 10:33:47 +0000 (11:33 +0100)]
Merge pull request #48788 from nextcloud/fix/788/add-password-required-to-external-storages
John Molakvoæ [Tue, 29 Oct 2024 10:33:12 +0000 (11:33 +0100)]
Merge pull request #47847 from nextcloud/fix-copying-or-moving-from-shared-groupfolders
skjnldsv [Tue, 29 Oct 2024 10:21:56 +0000 (11:21 +0100)]
fix(core): use Types::STRING in etag systemtag migration
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
John Molakvoæ [Tue, 29 Oct 2024 10:20:28 +0000 (11:20 +0100)]
Merge pull request #48786 from nextcloud/feat/files-bulk-tagging
skjnldsv [Sat, 26 Oct 2024 13:29:53 +0000 (15:29 +0200)]
fix(files_sharing): fix view only actions button selector
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Sat, 26 Oct 2024 12:45:09 +0000 (14:45 +0200)]
fix(systemtags): no bulk action on public pages
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Fri, 25 Oct 2024 08:46:48 +0000 (10:46 +0200)]
chore: compile assets
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Fri, 25 Oct 2024 15:25:42 +0000 (17:25 +0200)]
fix(systemtags): translations and etag method casing
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Thu, 24 Oct 2024 13:46:22 +0000 (15:46 +0200)]
fix(systemtags): single-node bulk tagging action
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Thu, 24 Oct 2024 13:35:19 +0000 (15:35 +0200)]
feat(systemtags): add cypress tests and fix a few logic issues
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Wed, 23 Oct 2024 13:41:41 +0000 (15:41 +0200)]
feat(systemtags): create tag from bulk tagging dialog
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Wed, 23 Oct 2024 06:15:40 +0000 (08:15 +0200)]
feat(systemtags): emit tags changes and optimise tag updates performances
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Tue, 22 Oct 2024 13:56:03 +0000 (15:56 +0200)]
feat(systemtags): add etag support and handle proppatch
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Fri, 18 Oct 2024 06:40:59 +0000 (08:40 +0200)]
feat(dav): add systemtag object IDs listing
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Fri, 18 Oct 2024 06:39:15 +0000 (08:39 +0200)]
feat(core): add index to systemtag objecttype
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Thu, 17 Oct 2024 10:50:58 +0000 (12:50 +0200)]
feat(systemtags): add bulk tagging action
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
John Molakvoæ [Tue, 29 Oct 2024 06:35:02 +0000 (07:35 +0100)]
Merge pull request #48953 from nextcloud/dependabot/npm_and_yarn/elliptic-6.6.0
John Molakvoæ [Tue, 29 Oct 2024 06:31:39 +0000 (07:31 +0100)]
Merge pull request #48887 from nextcloud/fix/federated-users
dependabot[bot] [Tue, 29 Oct 2024 00:57:02 +0000 (00:57 +0000)]
build(deps): bump elliptic from 6.5.7 to 6.6.0
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.7 to 6.6.0.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.0)
---
updated-dependencies:
- dependency-name: elliptic
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Nextcloud bot [Tue, 29 Oct 2024 00:20:19 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Mon, 28 Oct 2024 18:44:27 +0000 (19:44 +0100)]
Merge pull request #47831 from nextcloud/fix/view-only-preview
fix: Adjust preview for view-only shares
Joas Schilling [Mon, 28 Oct 2024 15:23:59 +0000 (16:23 +0100)]
Merge pull request #48947 from nextcloud/bugfix/noid/mark-more-configs-as-sensitive
fix(config): Mark more configs as sensitive
Ferdinand Thiessen [Sun, 8 Sep 2024 22:21:50 +0000 (00:21 +0200)]
fix: Adjust preview for view-only shares
Previously there was a different behavior for public shares (link-shares) and internal shares,
if the user disabled the view permission.
The legacy UI for public shares simply "disabled" the context menu and hided all download actions.
With Nextcloud 31 all share types use the consistent permissions attributes,
which simplifies code, but caused a regression: Images can no longer been viewed.
Because on 30 and before the attribute was not set, previews for view-only files
were still allowed. Now with 31 we need a new way to allow "viewing" shares.
So this is allowing previews for those files, but only for internal usage.
This is done by settin a special header, which only works with custom requests,
and not by opening the URL directly.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Joas Schilling [Mon, 28 Oct 2024 14:49:51 +0000 (15:49 +0100)]
Merge pull request #48921 from nextcloud/ci/psalm/imagick-extension
ci(psalm): Add missing imagick extension
Joas Schilling [Mon, 28 Oct 2024 13:56:19 +0000 (14:56 +0100)]
fix(config): Mark more configs as sensitive
Signed-off-by: Joas Schilling <coding@schilljs.com>
Richard Steinmetz [Mon, 28 Oct 2024 13:33:55 +0000 (14:33 +0100)]
Merge pull request #48943 from nextcloud/feat/photo-cache-webp
feat: Allow WebP content type in PhotoCache
Ferdinand Thiessen [Mon, 28 Oct 2024 13:11:15 +0000 (14:11 +0100)]
Merge pull request #48871 from nextcloud/fix/app-store-reactivity
fix(app-store): Update update count in navigation
Miguel Sánchez de León Peque [Tue, 22 Oct 2024 14:55:52 +0000 (16:55 +0200)]
feat: Allow WebP content type in PhotoCache
Signed-off-by: Miguel Sánchez de León Peque <peque@ieco.io>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Kate [Mon, 28 Oct 2024 12:26:55 +0000 (13:26 +0100)]
Merge pull request #48915 from nextcloud/fix/encrypt-decrypt-password
Kate [Mon, 28 Oct 2024 11:47:12 +0000 (12:47 +0100)]
Merge pull request #48918 from nextcloud/fix/files_sharing/cleanup-error-messages
yemkareems [Mon, 28 Oct 2024 11:13:24 +0000 (16:43 +0530)]
fix: crypto made inline for constructor and decrypt error handled in exception
Signed-off-by: yemkareems <yemkareems@gmail.com>
nextcloud-command [Mon, 28 Oct 2024 11:13:09 +0000 (11:13 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
yemkareems [Mon, 28 Oct 2024 11:02:57 +0000 (16:32 +0530)]
fix: crypto made inline for constructor and decrypt error handled in exception
Signed-off-by: yemkareems <yemkareems@gmail.com>
Ferdinand Thiessen [Wed, 23 Oct 2024 17:28:49 +0000 (19:28 +0200)]
fix(app-store): Update update count in navigation
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Kate [Mon, 28 Oct 2024 10:44:16 +0000 (11:44 +0100)]
Merge pull request #48919 from nextcloud/fix/settings/userid-dependency-injection
Ferdinand Thiessen [Mon, 28 Oct 2024 10:32:15 +0000 (11:32 +0100)]
Merge pull request #48912 from nextcloud/bugfix/exception-appscreenshot-notstring
fix(apps-store): Fix exception on generating preview url for installed app screenshot
yemkareems [Mon, 28 Oct 2024 10:19:05 +0000 (15:49 +0530)]
fix: use Icrypto in place of Cypto
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Mon, 28 Oct 2024 09:34:11 +0000 (15:04 +0530)]
fix: crypto type made not nullable and tests run using ICrypto
Signed-off-by: yemkareems <yemkareems@gmail.com>
Kate [Mon, 28 Oct 2024 09:19:41 +0000 (10:19 +0100)]
Merge pull request #48614 from nextcloud/refactor/storage/constructors
Kate [Mon, 28 Oct 2024 09:19:09 +0000 (10:19 +0100)]
Merge pull request #48917 from nextcloud/fix/dav/view-only-check
provokateurin [Mon, 28 Oct 2024 08:14:22 +0000 (09:14 +0100)]
ci(psalm): Add missing imagick extension
Signed-off-by: provokateurin <kate@provokateurin.de>
provokateurin [Tue, 22 Oct 2024 06:20:04 +0000 (08:20 +0200)]
fix(files_sharing): Cleanup error messages
Signed-off-by: provokateurin <kate@provokateurin.de>
Joas Schilling [Mon, 28 Oct 2024 07:01:22 +0000 (08:01 +0100)]
fix(appinfo): Make sure screenshot, author and category are always arrays
Signed-off-by: Joas Schilling <coding@schilljs.com>
Claudio Cambra [Sun, 27 Oct 2024 11:37:25 +0000 (19:37 +0800)]
fix(appsmanagement): Fix exception on generating preview url for screenshots
Some installed apps meant for older server versions might unexpectedly
offer up screenshot values in a non-string format (e.g. health). Avoid
an exception by checking first if the first app screenshot is indeed a
string and otherwise we take the value of the parameter
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
provokateurin [Mon, 28 Oct 2024 07:14:17 +0000 (08:14 +0100)]
fix(settings): Fix dependency injection
Signed-off-by: provokateurin <kate@provokateurin.de>
provokateurin [Mon, 21 Oct 2024 10:21:29 +0000 (12:21 +0200)]
fix(dav): Cleanup view-only check
Signed-off-by: provokateurin <kate@provokateurin.de>
yemkareems [Mon, 28 Oct 2024 05:52:36 +0000 (11:22 +0530)]
fix: encrypt and store password, decrypt and retrieve the same
Signed-off-by: yemkareems <yemkareems@gmail.com>
Nextcloud bot [Mon, 28 Oct 2024 00:20:34 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 27 Oct 2024 00:22:10 +0000 (00:22 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 26 Oct 2024 00:20:19 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Fri, 25 Oct 2024 20:50:48 +0000 (22:50 +0200)]
Merge pull request #48898 from nextcloud/fix/files--list-header-button-title
fix(files): add title for files list table header button
Grigorii K. Shartsev [Fri, 25 Oct 2024 16:14:14 +0000 (18:14 +0200)]
chore(assets): Recompile assets
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Fri, 25 Oct 2024 16:06:33 +0000 (18:06 +0200)]
fix(files): add title for files list table header button
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Josh [Fri, 25 Oct 2024 14:21:09 +0000 (10:21 -0400)]
Merge pull request #48895 from nextcloud/jtr/chore-bug-report-logs
chore: Clarify log entry requirements in bug report form
Josh [Fri, 25 Oct 2024 13:50:17 +0000 (09:50 -0400)]
chore: Clarify log entry requirements in bug report form
Signed-off-by: Josh <josh.t.richards@gmail.com>
Daniel [Fri, 25 Oct 2024 13:19:01 +0000 (15:19 +0200)]
Merge pull request #48892 from nextcloud/update-stale-bot-configuration
chore: don't remove needs info label when commenting on a stale issue
Joas Schilling [Fri, 25 Oct 2024 13:03:27 +0000 (15:03 +0200)]
Merge pull request #48884 from nextcloud/bugfix/noid/allow-to-force-db-throttler
feat(bruteforce): Allow forcing the database throttler
Grigorii K. Shartsev [Fri, 25 Oct 2024 12:27:04 +0000 (17:27 +0500)]
Merge pull request #48625 from nextcloud/fix/files--handle-empty-view-with-error
fix(files): handle empty view with error
Daniel Kesselberg [Fri, 25 Oct 2024 12:14:35 +0000 (14:14 +0200)]
chore: don't remove needs info label when commenting on a stale issue
1) Removing the "needs info" label when someone comments on a stale issue seems incorrect.
2) By default, the stale action removes the "stale" label upon commenting. However, the labels-to-remove-when-unstale option triggers an additional API request to remove the "stale" label, which was already removed in the previous API call.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>