Commit graph

81134 commits

Author SHA1 Message Date
Robin Appelman
8d8d1914e3
Merge pull request #53264 from nextcloud/files_external-scan-unscanned
feat: add --unscanned option to files_external:scan
2025-06-03 15:13:35 +02:00
Alexander Piskun
d44eade0a7
Merge pull request #53277 from nextcloud/fix/noid/task-processing-file-content-stream
fix(TaskProcessingApiController): use StreamResponse to return file content
2025-06-03 15:20:59 +03:00
Maksim Sukharev
6bfdcc9402
Merge pull request #53274 from nextcloud/feat/noid/link-to-calendar-event 2025-06-03 14:05:42 +02:00
dependabot[bot]
76065a6fa1
Merge pull request #53284 from nextcloud/dependabot/npm_and_yarn/tar-fs-2.1.3 2025-06-03 12:03:14 +00:00
Kate
f54592bf29
Merge pull request #53283 from nextcloud/feat/requestheader/indirect-parameter 2025-06-03 14:00:12 +02:00
Oleksander Piskun
90e8fa25a6 fix(TaskProcessingApiController): use StreamResponse to return the task file content
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
2025-06-03 13:09:07 +03:00
dependabot[bot]
e8f0ffb03d
build(deps): bump tar-fs from 2.1.2 to 2.1.3
Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.2 to 2.1.3.
- [Commits](https://github.com/mafintosh/tar-fs/commits)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-version: 2.1.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 09:17:44 +00:00
provokateurin
c3aa5316be
feat(RequestHeader): Add indirect parameter
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-06-03 11:09:12 +02:00
provokateurin
727b0c853c
refactor(RequestHeader): Make parameter types stricter
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-06-03 11:07:09 +02:00
provokateurin
18e04e1c5a
chore(RequestHeader): Remove unnecessary getters
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-06-03 11:06:53 +02:00
Maksim Sukharev
e2265ff245 feat: link upcoming event to calendar app modal
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-03 09:25:11 +02:00
John Molakvoæ
f25d66008b
Merge pull request #53268 from nextcloud/cleanup/karma
test: cleanup karma (jsunit) tests and move files_external to Cypress
2025-06-03 08:38:35 +02:00
Nextcloud bot
b54803b476
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-03 00:22:25 +00:00
Joas Schilling
3f8f1b3701
Merge pull request #53269 from nextcloud/ci/noid/make-run-names-distinct
ci: Add storage name to run name for easier identification
2025-06-02 23:11:51 +02:00
Julien Veyssier
c4e936c6e8
Merge pull request #53205 from nextcloud/fix/noid/get-preview-force-mimetype
fix(PreviewManager): use the forced mimetype in throwIfPreviewsDisabled
2025-06-02 20:27:19 +02:00
Joas Schilling
d72110cd35
ci: Add storage name to run name for easier identification
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-02 19:07:18 +02:00
Louis
d7c073cc28
Merge pull request #53267 from nextcloud/artonge/fix/do_not_pass_parent_for_activity_tab_comments_plugin 2025-06-02 18:54:22 +02:00
Ferdinand Thiessen
db7b0ae154
test: cleanup karma (jsunit) tests and move files_external to Cypress
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-02 18:09:31 +02:00
Louis Chemineau
40244bac56
fix(comments): Do not set parent when instantiating activity tab plugin
This is necessary as the `context` variable is a vue3 instance, and vue 2 do not know how to handle it properly.

Also, as far as I understand it, it is not needed.

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-06-02 18:00:45 +02:00
Ferdinand Thiessen
4cd026ad43
Merge pull request #53157 from nextcloud/chore/refactor-core
refactor(core): migrate core application to `IBootstrap`
2025-06-02 16:51:49 +02:00
Robin Appelman
6113278d4c
feat: add --unscanned option to files_external:scan
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-06-02 16:48:40 +02:00
Ferdinand Thiessen
bbfd281ac5
Merge pull request #52949 from nextcloud/fix/delete-legacy-autoloader
fix: Remove useless legacy autoloader
2025-06-02 16:14:25 +02:00
Ferdinand Thiessen
c21e189850
fix: make core application bootstrapable by coordinator
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-02 15:58:54 +02:00
Ferdinand Thiessen
0a982374ec
refactor(core): migrate core application to IBootstrap
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-02 15:58:25 +02:00
Julien Veyssier
c7e9f2c03d
fix(PreviewManager): use the forced mimetype in throwIfPreviewsDisabled
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-06-02 15:50:53 +02:00
Kate
d2356d9d76
Merge pull request #53261 from nextcloud/ci/noid/fail-fast-false 2025-06-02 15:06:01 +02:00
Kate
6b68caf251
Merge pull request #53255 from nextcloud/test/files-sharing-phpunit 2025-06-02 14:52:46 +02:00
Joas Schilling
893c0b4db5
ci(github): No longer fail-fast
On average this is costing us more CI time due to flaky tests,
then we save by actually skipping them.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-02 14:09:07 +02:00
Ferdinand Thiessen
9d8c2cd096
test(files_sharing): split testCanAccessShare into separate tests and fix for PHPUnit 10
- split the test into individual test cases
- fix invalid call to `onConsecutiveCalls` (it was called more than
  defined values and is deprecated in v10 anyways).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-02 13:20:53 +02:00
Louis
f4cb78b905
Merge pull request #52242 from nextcloud/artonge/fix/copy_subfolders_s3 2025-06-02 11:55:54 +02:00
Maksim Sukharev
cc3fdf89b2
Merge pull request #52776 from nextcloud/fix/52590/available-account-groups 2025-06-02 09:19:31 +02:00
nextcloud-command
97c7d93377 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-06-02 07:04:42 +00:00
Maksim Sukharev
b52aae019a fix(AppNavigationGroupList): restore navigation panel and search/filter functionality for sub-admin groups
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-02 08:53:10 +02:00
Maksim Sukharev
875b8cf031 fix(UserRow): retrieve available groups from the store
- rename 'available*Groups' to 'selected*Groups'
- populate store and 'availableGroups' from search requests

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-02 08:53:10 +02:00
Maksim Sukharev
b43bcae61f fix(NewUserDialog): retrieve available groups from the store
- fix 'this.isAdmin' to be 'this.settings.isAdmin'
- compute 'availableGroups' instead of setting it once mounted
- populate store and 'availableGroups' from search requests

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-02 08:53:10 +02:00
Nextcloud bot
080473ccdf
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-02 00:47:33 +00:00
Andy Scherzinger
6d0d83b4c8
Merge pull request #53070 from nextcloud/remove-unused-method
refactor(dav): remove unused CalDAVBackend method
2025-06-01 23:02:48 +02:00
Thomas Citharel
9252e2689b refactor(dav): remove unused CalDAVBackend method
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2025-06-01 22:41:33 +02:00
Andy Scherzinger
f59db4c86a
Merge pull request #53244 from nextcloud/bug/53243/wrong-app-id-for-systemtags-settings
fix(systemtags): fix translations for systemtags view
2025-06-01 22:41:18 +02:00
Daniel Kesselberg
ffe5caa91b
fix(systemtags): fix translations for systemtags view
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-06-01 22:00:51 +02:00
Daniel
daa9852722
Merge pull request #52215 from nextcloud/perf/carddav/dont-query-circles
perf(carddav): don't query circle memberships
2025-06-01 19:57:13 +02:00
Andy Scherzinger
b1f009d50e
Merge pull request #52727 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-8.26.1
build(deps): bump @nextcloud/vue from 8.25.1 to 8.27.0
2025-06-01 18:53:58 +02:00
nextcloud-command
06f89c23c9 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-06-01 16:39:23 +00:00
Ferdinand Thiessen
d6bd0870cf
test: adjust unit tests for updated library
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-01 18:35:05 +02:00
Ferdinand Thiessen
7536b7ef63
test: adjust cypress tests to be less flaky
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-01 18:07:23 +02:00
dependabot[bot]
267354e70d
build(deps): bump @nextcloud/vue from 8.25.1 to 8.26.1
Dependabot couldn't find the original pull request head commit, d9e4508833897fb0ae1a3e07b44b3e2d16ac3d8a.
2025-06-01 13:45:56 +00:00
Richard Steinmetz
899b2023da
Merge pull request #52410 from nextcloud/fix/caldav/use-direct-route-event-activity
fix(caldav): use direct.edit route in event activities
2025-06-01 15:32:22 +02:00
Kate
14f739d8f7
Merge pull request #52923 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.7.0 2025-06-01 14:52:05 +02:00
John Molakvoæ
6a9ae8beea
Merge pull request #53178 from nextcloud/fix/reset-property 2025-06-01 14:25:15 +02:00
Richard Steinmetz
696d76f976 fix(caldav): use direct.edit route in event activities
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-06-01 14:05:36 +02:00