Ferdinand Thiessen
72c4672bc9
ci: lock closed issues after some time
...
Commenting on closed issues usually is not spotted by contributors or maintainers.
Meaning regressions will be overlooked and not fixed, so instead force people to open a new issue.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-29 13:55:26 +01:00
Nextcloud bot
da2c865481
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-29 00:13:46 +00:00
Joas Schilling
5c0ba9ae08
Merge pull request #56732 from nextcloud/techdebt/noid/migrate-settings-pii-listener-to-events
...
fix(settings): Migrate PII listener to IEventListener
2025-11-28 22:24:19 +01:00
Andy Scherzinger
631f471bb7
Merge pull request #56537 from nextcloud/refactor/files-sharing
...
Refactor mount providers files_sharing app
2025-11-28 15:43:48 +01:00
Andy Scherzinger
1c8129aafc
Merge pull request #56724 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/node-forge-1.3.2
...
build(deps-dev): bump node-forge from 1.3.1 to 1.3.2 in /build/frontend-legacy
2025-11-28 15:43:27 +01:00
Andy Scherzinger
8cd86fb6a0
Merge pull request #54685 from nextcloud/feat/comments/markdown-support
...
feat(comments): add Markdown support
2025-11-28 15:42:39 +01:00
Andy Scherzinger
3da9905c8f
Merge pull request #56717 from nextcloud/enh/noid/taskpro-optional-watermarking
...
Add a boolean 'addWatermarking' attribute to taskprocessing tasks
2025-11-28 15:40:35 +01:00
Salvatore Martire
cfba3f8370
refactor(files_sharing): avoid magic numbers in external/MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Salvatore Martire
881453dbde
refactor(files_sharing): extract getMountsForUser logic
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Salvatore Martire
2d74a755a8
refactor(files_sharing): apply DRY in MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Salvatore Martire
111d9397ae
refactor(files_sharing): reduce complexity in MountProvider::buildSuperShares
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Salvatore Martire
2ae7c3ecae
fix(files_sharing): remove unnecessary array_values in MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Salvatore Martire
ff28ac7ea2
refactor(files_sharing): apply DRY for user and node ID in MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Julien Veyssier
6d4da35ca8
chore(assets): compile assets
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-28 11:03:22 +01:00
Joas Schilling
3dd06f8b89
fix(settings): Migrate PII listener to IEventListener
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-28 10:57:47 +01:00
Julien Veyssier
89d59b8175
feat(comments): add Markdown support
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-28 10:52:30 +01:00
John Molakvoæ
bb1451fcb9
Merge pull request #56060 from nextcloud/fix/hide-open-locally-action
2025-11-28 09:51:47 +01:00
skjnldsv
478509a605
chore(assets): Recompile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-28 09:17:37 +01:00
John Molakvoæ
7bbc42809e
fix(files): use isDownloadable for isSyncable
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-11-28 09:17:37 +01:00
Fauzan
a7509ae2b8
fix(files_sharing): Hide 'Open locally' action
...
This patch ensures that the "Open locally" context menu item is not
displayed for files in a share where the "download and sync" permission
has not been granted.
This prevents user confusion, as the action would fail anyway. The fix
adds a permission check before rendering the menu item, and adds a
corresponding unit test to verify this behavior.
Resolves : #54970
Signed-off-by: Fauzan <fauzanfebriann@gmail.com >
2025-11-28 08:52:27 +01:00
Nextcloud bot
94a00b626e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-28 00:13:27 +00:00
Joas Schilling
1c7ed89855
Merge pull request #56716 from nextcloud/fix/logger
...
fix(logger): add back lost params for logger methods
2025-11-27 15:54:43 +01:00
Joas Schilling
e613ba2acc
Merge pull request #56729 from nextcloud/techdebt/noid/oracle-12
...
Drop Oracle 11 support
2025-11-27 15:50:52 +01:00
Joas Schilling
7a4167fe28
fix(oracle): Don't run tests against unsupported Oracle version anymore
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-27 14:39:51 +01:00
Joas Schilling
39e94ef927
fix(oracle): Add a warning for Oracle 11
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-27 14:35:54 +01:00
Anna Larch
ace9ba487e
fix(logger): add back lost params for logger methods
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-11-27 13:44:07 +01:00
dependabot[bot]
06acb66404
build(deps-dev): bump node-forge in /build/frontend-legacy
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-version: 1.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-27 13:34:08 +01:00
Stephan Orbaugh
fbff470d4c
Merge pull request #56419 from nextcloud/fix/provide-non-interactive-mode-to-run-encryption
...
fix: support -n option to encrypt-all command to allow to run in non-interactive mode
2025-11-27 11:46:05 +01:00
Julien Veyssier
b4f7fe2cb6
feat(taskprocessing): add a boolean 'includeWatermark' to taskprocessing tasks and pass it to ISynchronousWatermarkingProvider::process
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-27 11:32:08 +01:00
Nextcloud bot
590d83993b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-27 00:13:37 +00:00
Andy Scherzinger
4dffa1a46a
Merge pull request #55790 from nextcloud/feat/webhook-tokens
...
Feat(webhook_listeners): add auth tokens to webhook call
2025-11-26 23:18:19 +01:00
Joas Schilling
38792c8c96
Merge pull request #56544 from nextcloud/chore/user_status--vue3
...
refactor(user_status): migrate to Vue 3
2025-11-26 15:40:21 +01:00
nextcloud-command
ea205ddd6c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 13:23:21 +00:00
Grigorii K. Shartsev
8ca4a7a036
refactor(user_status): migrate to Vue 3
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-11-26 14:09:33 +01:00
Maksim Sukharev
b10d5d3ca0
chore(deps): add Vuex
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-11-26 14:09:21 +01:00
Grigorii K. Shartsev
bbd35b2754
build(user_status): move from frontend_legacy to frontend
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-11-26 14:05:43 +01:00
Grigorii K. Shartsev
fb44adc365
refactor(user_status): prepare for Vue 3 migration
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-11-26 14:05:37 +01:00
Daniel
f4753cc0c4
Merge pull request #56711 from nextcloud/fix/noid/user-status-busy
...
fix(user_status): adjust online status string
2025-11-26 12:21:08 +01:00
Ferdinand Thiessen
b27992402a
Merge pull request #56704 from nextcloud/chore/deps-missing
...
build(deps): add missing dependencies
2025-11-26 11:32:37 +01:00
Ferdinand Thiessen
a2a4137708
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-26 11:02:48 +01:00
Ferdinand Thiessen
9baac21534
build(deps): add missing dependencies
...
During the initial Vue 3 migration some dependencies were forgotten to
be explicitly mentioned as dependencies.
This aligns those dependencies with the package.json
It was only working because they were peer dependencies of other
dependencies we already added.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-26 10:51:26 +01:00
nextcloud-command
4dd34bd00d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 09:22:38 +00:00
Ferdinand Thiessen
b3532f01dd
Merge pull request #56705 from nextcloud/chore/cleanup-deps
...
chore(deps): remove unused dependencies
2025-11-26 10:20:12 +01:00
Maksim Sukharev
48b5c84746
fix(user_status): adjust online status string
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-11-26 10:09:54 +01:00
Ferdinand Thiessen
6719f5a95e
Merge pull request #56693 from nextcloud/chore/remove-useless-dependencies
...
chore: remove `@nextcloud/calendar-availability-vue` from legacy
2025-11-26 09:53:43 +01:00
Ferdinand Thiessen
7615e75e01
chore(deps): remove unused dependencies
...
Those dependencies were used only by our Cypress config,
but now as we use `@nextcloud/e2e-test-server` we do not have any direct
dependency on any of them.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-26 09:34:00 +01:00
John Molakvoæ
68a9903b0f
Merge pull request #54550 from nextcloud/jtr-refactor-main-htaccess
2025-11-26 09:33:58 +01:00
Ferdinand Thiessen
8cb14b4c01
chore: remove @nextcloud/calendar-availability-vue from legacy
...
The dependency is only used by DAV app but that is already migrated to
Vue 3.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-26 09:30:33 +01:00
John Molakvoæ
30ad57b135
Merge branch 'master' into jtr-refactor-main-htaccess
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-11-26 09:15:31 +01:00
Andy Scherzinger
3e1ce965eb
Merge pull request #56701 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/workbox-webpack-plugin-7.4.0
...
build(deps-dev): bump workbox-webpack-plugin from 7.3.0 to 7.4.0 in /build/frontend-legacy
2025-11-26 08:58:27 +01:00
nextcloud-command
9cc0af1e95
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 02:30:57 +00:00
dependabot[bot]
8bd328e48a
build(deps-dev): bump workbox-webpack-plugin in /build/frontend-legacy
...
Bumps [workbox-webpack-plugin](https://github.com/googlechrome/workbox ) from 7.3.0 to 7.4.0.
- [Release notes](https://github.com/googlechrome/workbox/releases )
- [Commits](https://github.com/googlechrome/workbox/compare/v7.3.0...v7.4.0 )
---
updated-dependencies:
- dependency-name: workbox-webpack-plugin
dependency-version: 7.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 03:23:03 +01:00
github-actions[bot]
c2e7b34d04
Merge pull request #56696 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/debounce-3.0.0
...
build(deps): bump debounce from 2.2.0 to 3.0.0 in /build/frontend-legacy
2025-11-26 02:19:11 +00:00
nextcloud-command
f4736586dc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 01:37:18 +00:00
Ferdinand Thiessen
776c960308
refactor: adjust code for debounce v3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-26 01:34:37 +00:00
dependabot[bot]
c3ec3aa346
build(deps): bump debounce from 2.2.0 to 3.0.0 in /build/frontend-legacy
...
Bumps [debounce](https://github.com/sindresorhus/debounce ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/sindresorhus/debounce/releases )
- [Commits](https://github.com/sindresorhus/debounce/compare/v2.2.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: debounce
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 01:34:37 +00:00
github-actions[bot]
0c14a54d52
Merge pull request #56634 from nextcloud/dependabot/npm_and_yarn/vue-3.5.25
...
build(deps): bump vue from 3.5.24 to 3.5.25
2025-11-26 01:19:36 +00:00
github-actions[bot]
748e92e5a6
Merge pull request #56697 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/webpack-vue-config-7.0.2
...
build(deps-dev): bump @nextcloud/webpack-vue-config from 7.0.1 to 7.0.2 in /build/frontend-legacy
2025-11-26 01:03:17 +00:00
nextcloud-command
da56265e62
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 01:28:01 +01:00
dependabot[bot]
a9e3734aa7
build(deps): bump vue from 3.5.24 to 3.5.25
...
Bumps [vue](https://github.com/vuejs/core ) from 3.5.24 to 3.5.25.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.24...v3.5.25 )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.25
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 01:25:17 +01:00
github-actions[bot]
1c116c38c8
Merge pull request #56698 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/camelcase-9.0.0
...
build(deps): bump camelcase from 8.0.0 to 9.0.0 in /build/frontend-legacy
2025-11-26 01:24:14 +01:00
Nextcloud bot
87b3cbd5e3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-26 00:14:11 +00:00
github-actions[bot]
1fd57d057e
Merge pull request #56674 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/marked-17.0.1
...
build(deps): bump marked from 17.0.0 to 17.0.1 in /build/frontend-legacy
2025-11-25 23:53:31 +00:00
nextcloud-command
7225c09c43
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-25 23:52:27 +00:00
Andy Scherzinger
8679fd1cc0
Merge pull request #56673 from nextcloud/dependabot/npm_and_yarn/vitest-b8deea5be8
...
build(deps-dev): bump the vitest group across 2 directories with 2 updates
2025-11-26 00:48:53 +01:00
Andy Scherzinger
e4f3dcab03
Merge pull request #56659 from nextcloud/dependabot/github_actions/github-actions-3f1f41f4cb
...
build(deps): bump the github-actions group across 1 directory with 10 updates
2025-11-26 00:48:21 +01:00
github-actions[bot]
9cd49cbe34
Merge pull request #56695 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/msw-2.12.3
...
build(deps-dev): bump msw from 2.12.2 to 2.12.3 in /build/frontend-legacy
2025-11-25 23:44:54 +00:00
dependabot[bot]
e961352fbe
build(deps): bump camelcase in /build/frontend-legacy
...
Bumps [camelcase](https://github.com/sindresorhus/camelcase ) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/sindresorhus/camelcase/releases )
- [Commits](https://github.com/sindresorhus/camelcase/compare/v8.0.0...v9.0.0 )
---
updated-dependencies:
- dependency-name: camelcase
dependency-version: 9.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 00:44:08 +01:00
github-actions[bot]
f9788c956d
Merge pull request #56687 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/types/dockerode-3.3.47
...
build(deps-dev): remove `@types/dockerode` and `@types/wait-on` in `/build/frontend-legacy`
2025-11-25 23:07:09 +00:00
dependabot[bot]
550e54e682
build(deps-dev): bump @nextcloud/webpack-vue-config
...
Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud-libraries/webpack-vue-config ) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/nextcloud-libraries/webpack-vue-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/webpack-vue-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/webpack-vue-config/compare/v7.0.1...v7.0.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/webpack-vue-config"
dependency-version: 7.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 22:59:15 +00:00
dependabot[bot]
e0a9fdc26d
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.12.2 to 2.12.3.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.12.2...v2.12.3 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 22:58:51 +00:00
dependabot[bot]
19cff44eac
build(deps-dev): bump the vitest group across 2 directories with 2 updates
...
Bumps the vitest group with 1 update in the / directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Bumps the vitest group with 1 update in the /build/frontend-legacy directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Updates `@vitest/coverage-v8` from 4.0.13 to 4.0.14
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/coverage-v8 )
Updates `vitest` from 4.0.13 to 4.0.14
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/vitest )
Updates `@vitest/coverage-v8` from 4.0.13 to 4.0.14
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/coverage-v8 )
Updates `vitest` from 4.0.13 to 4.0.14
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/vitest )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 22:58:43 +00:00
dependabot[bot]
2af533e000
Merge pull request #56636 from nextcloud/dependabot/composer/build/integration/behat/behat-3.27.0
2025-11-25 22:58:28 +00:00
github-actions[bot]
0f759d4fda
Merge pull request #56677 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/core-js-3.47.0
...
build(deps): bump core-js from 3.46.0 to 3.47.0 in /build/frontend-legacy
2025-11-25 22:55:38 +00:00
dependabot[bot]
949cf19f21
build(deps): bump marked from 17.0.0 to 17.0.1 in /build/frontend-legacy
...
Bumps [marked](https://github.com/markedjs/marked ) from 17.0.0 to 17.0.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v17.0.0...v17.0.1 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 17.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 23:55:36 +01:00
dependabot[bot]
5c5ef65b6f
build(deps-dev): remove unneeded @types/dockerode and @types/wait-on
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 23:29:48 +01:00
nextcloud-command
797ee31afe
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-25 22:11:39 +00:00
Ferdinand Thiessen
90436835ce
ci: fix changes detection for legacy frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 23:00:46 +01:00
dependabot[bot]
3258a91e39
build(deps): bump core-js in /build/frontend-legacy
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.46.0 to 3.47.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.47.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.47.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 23:00:46 +01:00
github-actions[bot]
4205247cfa
Merge pull request #56635 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sass-1.94.2
...
build(deps-dev): bump sass from 1.93.3 to 1.94.2 in /build/frontend-legacy
2025-11-25 21:39:06 +00:00
dependabot[bot]
5651f6e568
build(deps-dev): bump sass in /build/frontend-legacy
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.93.3 to 1.94.2.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.93.3...1.94.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.94.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 22:11:14 +01:00
github-actions[bot]
7f78a8e3ec
Merge pull request #56680 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/router-3.1.0
...
build(deps): bump @nextcloud/router from 3.0.1 to 3.1.0 in /build/frontend-legacy
2025-11-25 22:06:37 +01:00
github-actions[bot]
4f6360e974
Merge pull request #56675 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/event-bus-3.3.3
...
build(deps): bump @nextcloud/event-bus from 3.3.2 to 3.3.3 in /build/frontend-legacy
2025-11-25 22:01:08 +01:00
Louis
6c3b698ea3
Merge pull request #56223 from nextcloud/artonge/fix/remove_unecessary_condition
...
fix(View): Normalize path in getAbsolutePath
2025-11-25 21:55:51 +01:00
github-actions[bot]
d1dfb8388d
Merge pull request #56678 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/typings-1.10.0
...
build(deps-dev): bump @nextcloud/typings from 1.9.1 to 1.10.0 in /build/frontend-legacy
2025-11-25 21:53:06 +01:00
github-actions[bot]
b39fb71f69
Merge pull request #56679 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.103.0
...
build(deps-dev): bump webpack from 5.102.1 to 5.103.0 in /build/frontend-legacy
2025-11-25 21:52:47 +01:00
Louis
673815b86a
Merge pull request #56574 from nextcloud/artonge/fix/readd_attributes_checkboxes
...
fix(user_ldap): Re-introduce easy login attributes checkboxes
2025-11-25 21:46:09 +01:00
dependabot[bot]
02925a6098
build(deps): bump @nextcloud/router in /build/frontend-legacy
...
Bumps [@nextcloud/router](https://github.com/nextcloud-libraries/nextcloud-router ) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-router/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-router/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-router/compare/v3.0.1...v3.1.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/router"
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 20:44:45 +00:00
github-actions[bot]
ccc0e9fbd3
Merge pull request #56684 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/p-queue-9.0.1
...
build(deps): bump p-queue from 9.0.0 to 9.0.1 in /build/frontend-legacy
2025-11-25 21:42:55 +01:00
github-actions[bot]
2f65d18eee
Merge pull request #56689 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/paths-2.3.0
...
build(deps): bump @nextcloud/paths from 2.2.2 to 2.3.0 in /build/frontend-legacy
2025-11-25 21:38:13 +01:00
nextcloud-command
6a1712d419
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-25 19:06:21 +00:00
Louis Chmn
ea4e5ae3e7
fix(user_ldap): Use correct property to update login filter
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 18:59:43 +00:00
Louis Chmn
499bbd479a
fix(user_ldap): Re-introduce easy login attributes checkboxes
...
Fix https://github.com/nextcloud/server/issues/55805
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 18:59:43 +00:00
Ferdinand Thiessen
8b293d1f05
Merge pull request #56660 from nextcloud/chore/eslint-config
...
chore: update `@nextcloud/eslint-config` to v9.0.0-rc.6 and fix issues
2025-11-25 19:40:00 +01:00
Louis Chmn
73c6b17fae
fix(View): Normalize path in getAbsolutePath
...
This allow to match files more consistently in HookConnector::getNodeForPath
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 19:30:53 +01:00
Louis Chmn
b344b5323d
fix(collaboration): Replace NonExisting* check on NodeDeletedEvent by a try/catch
...
Deleted nodes are always non existing, but some of them have a fileInfo.
This ensure that we still run the cleanup but in a safe way.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 19:30:53 +01:00
Daniel
f960afc092
Merge pull request #56562 from nextcloud/bug/noid/checked-state-for-example-content
...
fix state for example content checkboxes
2025-11-25 19:00:17 +01:00
dependabot[bot]
0474011173
build(deps): bump @nextcloud/paths in /build/frontend-legacy
...
Bumps [@nextcloud/paths](https://github.com/nextcloud-libraries/nextcloud-paths ) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-paths/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-paths/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-paths/compare/v2.2.2...v2.3.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/paths"
dependency-version: 2.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 17:16:10 +00:00
dependabot[bot]
3f5d5fb120
build(deps): bump p-queue from 9.0.0 to 9.0.1 in /build/frontend-legacy
...
Bumps [p-queue](https://github.com/sindresorhus/p-queue ) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/sindresorhus/p-queue/releases )
- [Commits](https://github.com/sindresorhus/p-queue/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: p-queue
dependency-version: 9.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 17:14:58 +00:00
dependabot[bot]
943f19ccc0
build(deps-dev): bump webpack in /build/frontend-legacy
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.102.1 to 5.103.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.102.1...v5.103.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.103.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 17:13:44 +00:00
dependabot[bot]
60adc36063
build(deps-dev): bump @nextcloud/typings in /build/frontend-legacy
...
Bumps [@nextcloud/typings](https://github.com/nextcloud-libraries/nextcloud-typings ) from 1.9.1 to 1.10.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-typings/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-typings/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-typings/compare/v1.9.1...v1.10.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/typings"
dependency-version: 1.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 17:13:30 +00:00
dependabot[bot]
a422c3354e
build(deps): bump @nextcloud/event-bus in /build/frontend-legacy
...
Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus ) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-event-bus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v3.3.2...v3.3.3 )
---
updated-dependencies:
- dependency-name: "@nextcloud/event-bus"
dependency-version: 3.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 17:12:44 +00:00
Sebastian Krupinski
fac380fb88
Merge pull request #55476 from nextcloud/fix/l10n/generic-language-no-user
...
fix(l10n): do not consider user language when getting the generic one
2025-11-25 10:42:56 -05:00
nextcloud-command
93dadb3c94
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-25 15:33:28 +00:00
Ferdinand Thiessen
f1d28332a6
chore: manually adjust event names (update:checked to update:modelValue)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 16:25:54 +01:00
Ferdinand Thiessen
9d25d20a3c
chore: baseline what is not auto-fixable in legacy UI
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 16:25:54 +01:00
Ferdinand Thiessen
42112c8d30
chore: auto fix ESLint issues
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 16:25:54 +01:00
Ferdinand Thiessen
63b401d872
chore(dev-deps): update @nextcloud/eslint-config to v9.0.0-rc.6
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 16:25:54 +01:00
Sebastian Krupinski
5806dfbdcd
Merge pull request #55473 from nextcloud/fix/imip-set-language-by-user
...
fix(CalDAV): imip set language per user
2025-11-25 09:55:32 -05:00
Daniel Kesselberg
5bcbdda184
chore(assets): Recompile assets
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-11-25 15:47:16 +01:00
Daniel Kesselberg
b17c207839
fix: checkbox for example content
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-11-25 15:44:21 +01:00
Robin Appelman
045dc79b01
Merge pull request #56626 from nextcloud/fix/fix/theming-legacy-app-config
...
Fix/fix/theming legacy app config
2025-11-25 15:35:04 +01:00
Ferdinand Thiessen
74351255db
Merge pull request #56570 from nextcloud/artonge/debt/migrate_user_ldap_vu3
...
refactor(user_ldap): Migrate to Vue3
2025-11-25 15:17:48 +01:00
Andy Scherzinger
e0cadec1f0
Merge pull request #56618 from nextcloud/enh/noid/testing-chat-provider
...
Add core:text2text:chat fake provider in the testing app
2025-11-25 15:14:12 +01:00
Jana Peper
694eccef63
fix: use delete method instead of deleteByTokenId
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
6c855d008f
feat: error handling
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
b3645421af
fix: regenerate openapi.json
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
b02966a481
fix: remove redundant db column
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
4dab6217a2
fix: include review feedback
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
5e1f2d2353
fix: translate token name
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
75f7bed617
refactor: use constants for db column types
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
3296842a5f
chore: bump version nr
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
eafb602b4e
fix: fix psalm
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
134943e109
feat: add information about token validity times
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
e232b481bc
fix: add default to tokenNeeded
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
5ad1ea3726
fix: rename field names of tokenNeeded
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
5689d9488e
feat: token deletion logic
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
be9b246ffa
fix: handling of unavailable uids
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
2daff2ddae
fix: Apply suggestions from code review
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
db158ce413
feat: add tokens in the webhook call data
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
563aaf5ae5
feat: add token array to webhook definition and db entries
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
SebastianKrupinski
345140ac88
fix: imip set language per user
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-11-25 08:47:07 -05:00
dependabot[bot]
7a94858a06
build(deps): bump the github-actions group across 1 directory with 10 updates
...
Bumps the github-actions group with 10 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `5.0.0` | `6.0.0` |
| [shivammathur/setup-php](https://github.com/shivammathur/setup-php ) | `2.35.4` | `2.35.5` |
| [actions/github-script](https://github.com/actions/github-script ) | `7.0.1` | `8.0.0` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.29.7` | `4.31.5` |
| [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment ) | `4.0.0` | `5.0.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4.6.2` | `5.0.0` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action ) | `5.5.0` | `5.5.1` |
| [LizardByte/actions](https://github.com/lizardbyte/actions ) | `2025.814.40518` | `2025.1028.23217` |
| [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) | `7.0.8` | `7.0.9` |
| [actions/stale](https://github.com/actions/stale ) | `10.0.0` | `10.1.0` |
Updates `actions/checkout` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 )
Updates `shivammathur/setup-php` from 2.35.4 to 2.35.5
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/2.35.4...bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f )
Updates `actions/github-script` from 7.0.1 to 8.0.0
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7.0.1...ed597411d8f924073f98dfc5c65a23a2325f34cd )
Updates `github/codeql-action` from 3.29.7 to 4.31.5
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3.29.7...fdbfb4d2750291e159f0156def62b853c2798ca2 )
Updates `peter-evans/create-or-update-comment` from 4.0.0 to 5.0.0
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases )
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v4...e8674b075228eee787fea43ef493e45ece1004c9 )
Updates `actions/upload-artifact` from 4.6.2 to 5.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.2...330a01c490aca151604b8cf639adc76d48f6c5d4 )
Updates `codecov/codecov-action` from 5.5.0 to 5.5.1
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.5.0...5a1091511ad55cbe89839c7260b706298ca349f7 )
Updates `LizardByte/actions` from 2025.814.40518 to 2025.1028.23217
- [Release notes](https://github.com/lizardbyte/actions/releases )
- [Commits](bff0a19374...329b1bcefe )
Updates `peter-evans/create-pull-request` from 7.0.8 to 7.0.9
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7.0.8...84ae59a2cdc2258d6fa0732dd66352dddae2a412 )
Updates `actions/stale` from 10.0.0 to 10.1.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](3a9db7e6a4...5f858e3efb )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: shivammathur/setup-php
dependency-version: 2.35.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/github-script
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-version: 4.31.5
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: peter-evans/create-or-update-comment
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-version: 5.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: LizardByte/actions
dependency-version: 2025.1028.23217
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
dependency-version: 7.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 10.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 13:06:41 +00:00
Julien Veyssier
9f78ccbfd0
feat(testing): add core:text2text:chat fake provider in the testing app
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-25 13:42:08 +01:00
nextcloud-command
d4d6df5c66
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-25 13:36:23 +01:00
Louis Chmn
3d847cd801
fix(user_ldap): Improve typing
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 13:36:23 +01:00
Louis Chmn
85721eef99
fix(user_ldap): Correct label and placeholder usage
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 13:36:23 +01:00
Louis Chmn
d89b5e2d91
fix(user_ldap): Use v-model for settings inputs
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 13:36:23 +01:00
Louis Chmn
1e17a9fe7a
refactor(user_ldap): Migrate to Vue3
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 13:36:23 +01:00
Louis Chmn
4f9efc4c81
chore(user_ldap): Delete legacy templates
...
Not needed anymore after the vue migration
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 13:36:23 +01:00
Ferdinand Thiessen
c4da3cca34
Merge pull request #56625 from nextcloud/chore/workflows
...
ci: update workflows from organization
2025-11-25 13:35:40 +01:00
Andy Scherzinger
4f25051968
Merge pull request #56631 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/vite-939f50a5f3
...
build(deps-dev): bump vite from 7.2.2 to 7.2.4 in /build/frontend-legacy in the vite group across 1 directory
2025-11-25 12:36:00 +01:00
Ferdinand Thiessen
930ec23d0c
test: fix setup with coverage
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 12:18:55 +01:00
Ferdinand Thiessen
0e60c0a3ab
chore: ignore SPDX-header-like lines in the license plugin
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 12:18:55 +01:00
Ferdinand Thiessen
66361fe56e
ci: update workflows from organization
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 12:18:55 +01:00
Stephan Orbaugh
a7dd4e8c05
Merge pull request #56498 from nextcloud/fix/fix-deleting-broken-shares
...
fix(files_sharing): Allow deleting a share of a missing file
2025-11-25 11:46:29 +01:00
dependabot[bot]
14eb82f350
build(deps-dev): bump vite
...
Bumps the vite group with 1 update in the /build/frontend-legacy directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `vite` from 7.2.2 to 7.2.4
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 09:54:52 +00:00
Ferdinand Thiessen
3f083bb37a
Merge pull request #56632 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/vitest-05d30e5828
...
build(deps-dev): bump the vitest group across 1 directory with 2 updates
2025-11-25 10:44:04 +01:00
Louis
0b3041586b
Merge pull request #55981 from nextcloud/artonge/fix/encryption/increment_lastChunkNr
...
fix(encryption): Increment `lastChunkNr` when size is off
2025-11-25 10:18:43 +01:00
F. E Noel Nfebe
80b04bd8d2
Merge pull request #56501 from nextcloud/fix/lookup-trusted-server-filter
...
fix(sharing): Add isTrustedServer flag to lookup results
2025-11-25 09:44:27 +01:00
Ferdinand Thiessen
29325b4a7e
Merge pull request #56293 from nextcloud/dependabot/composer/build/integration/symfony/event-dispatcher-7.3.3
...
build(deps-dev): bump symfony/event-dispatcher from 6.4.25 to 7.3.3 in /build/integration
2025-11-25 02:24:02 +01:00
Nextcloud bot
75d04defd6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-25 00:14:05 +00:00
nfebe
40246d9a19
fix(sharing): Add isTrustedServer flag to lookup results
...
When `show_federated_shares_to_trusted_servers_as_internal` is enabled,
lookup server results were being filtered out because they lacked the
`isTrustedServer` flag. This adds the flag to lookup results by:
- Injecting TrustedServers service into LookupPlugin
- Adding `server` and `isTrustedServer` fields to each lookup result
- Updating tests to reflect new structure
This ensures lookup results from trusted servers appear in internal
sharing while non-trusted servers are correctly filtered out.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-11-24 23:32:40 +01:00
dependabot[bot]
3c73af0876
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.26.0 to 3.27.0.
- [Release notes](https://github.com/Behat/Behat/releases )
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Behat/Behat/compare/v3.26.0...v3.27.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.27.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 19:15:14 +00:00
dependabot[bot]
5498c1c7a8
build(deps-dev): bump the vitest group across 1 directory with 2 updates
...
Bumps the vitest group with 2 updates in the /build/frontend-legacy directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ).
Updates `@vitest/coverage-v8` from 3.2.4 to 4.0.13
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/coverage-v8 )
Updates `vitest` from 3.2.4 to 4.0.13
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/vitest )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.13
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.13
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 19:13:28 +00:00
Andy Scherzinger
9d92f205a9
Merge pull request #56588 from nextcloud/dependabot/npm_and_yarn/vitest-4.0.13
...
build(deps-dev): bump vitest from 3.2.4 to 4.0.13
2025-11-24 19:17:44 +01:00
Andy Scherzinger
ce37473d86
Merge pull request #56619 from nextcloud/chore/eslint
...
chore(eslint): fix linting on CI and resolve issues
2025-11-24 19:16:48 +01:00
Robin Appelman
561d3ded23
fix: fix theming config value casting
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-24 18:36:26 +01:00
Robin Appelman
ad5f23f845
test: add test for theming config casting
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-24 18:36:24 +01:00
Andy Scherzinger
9d41f4bcf5
Merge pull request #56587 from nextcloud/dependabot/npm_and_yarn/sass-1.94.2
...
build(deps-dev): bump sass from 1.94.0 to 1.94.2
2025-11-24 17:52:30 +01:00
dependabot[bot]
76042a1c5a
Merge pull request #56582 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.8.11
2025-11-24 16:49:46 +00:00
dependabot[bot]
1917f812b0
build(deps-dev): bump sass from 1.94.0 to 1.94.2
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.94.0 to 1.94.2.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.94.0...1.94.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.94.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 16:42:34 +00:00
Andy Scherzinger
eb8108e407
Merge pull request #56567 from nextcloud/carl/disable-users-group-admin-test
...
ci: Disable always failing tests in users-group-admin.cy.ts
2025-11-24 17:36:14 +01:00
Ferdinand Thiessen
2a8c20b946
chore: adjust vitest infrastructure to properly run both suits
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-24 17:09:01 +01:00
Ferdinand Thiessen
1b0dd02337
chore(deps): align vitest and @vitest/coverage-v8
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-24 17:09:01 +01:00
dependabot[bot]
764490b11b
build(deps-dev): bump vitest from 3.2.4 to 4.0.13
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 3.2.4 to 4.0.13.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-version: 4.0.13
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 17:09:01 +01:00
Andy Scherzinger
56171e31c7
Merge pull request #56584 from nextcloud/dependabot/npm_and_yarn/stylelint-16.26.0
...
build(deps-dev): bump stylelint from 16.25.0 to 16.26.0
2025-11-24 17:06:14 +01:00
nextcloud-command
add01c7151
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-24 15:58:07 +00:00
dependabot[bot]
be422e4371
build(deps-dev): bump stylelint from 16.25.0 to 16.26.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.25.0 to 16.26.0.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.25.0...16.26.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.26.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 16:49:06 +01:00
Ferdinand Thiessen
4431cc3ffc
Merge pull request #56580 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.47
...
build(deps-dev): bump @types/dockerode from 3.3.46 to 3.3.47
2025-11-24 16:34:20 +01:00
nextcloud-command
ba146df9a8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-24 15:33:15 +00:00
dependabot[bot]
858cbd11ba
build(deps-dev): bump @zip.js/zip.js from 2.8.10 to 2.8.11
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.8.10 to 2.8.11.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.10...v2.8.11 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.11
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 14:46:01 +00:00
dependabot[bot]
1f4fee53d6
Merge pull request #56583 from nextcloud/dependabot/npm_and_yarn/cypress-15.7.0
2025-11-24 14:22:43 +00:00
Stephan Orbaugh
9ea324ad4b
Merge pull request #56598 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/capabilities-1.2.1
...
build(deps): bump @nextcloud/capabilities from 1.2.0 to 1.2.1 in /build/frontend-legacy
2025-11-24 15:09:11 +01:00
nextcloud-command
1dff595ee3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-24 14:06:12 +00:00
Ferdinand Thiessen
5540671cdb
chore: fixed linter issues forgotten in new frontend code
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-24 14:29:27 +01:00
Ferdinand Thiessen
314acfc379
chore(eslint): split baseline for legacy and current frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-24 14:29:27 +01:00
Ferdinand Thiessen
befc68cdd4
chore: fail when one of the two fronend scripts fail
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-24 14:29:27 +01:00
Joas Schilling
00e1264ade
Merge pull request #56416 from nextcloud/fix/clear-mount-cache-on-storage-change
...
fix: Clear mount cache when file storage changes during move
2025-11-24 14:03:41 +01:00
Stephan Orbaugh
b3a294957b
Merge pull request #56571 from nextcloud/carl/php-85-polyfill
...
feat(3rdparty): Add PHP 8.5 polyfill
2025-11-24 13:28:22 +01:00
Kent Delante
fab3a00081
Merge pull request #56565 from nextcloud/leftybournes/feat/s3_bucket_created_event
...
feat: emit an event when an S3 bucket is created
2025-11-24 20:23:15 +08:00
Kent Delante
96672e1c4d
feat: emit an event when an S3 bucket is created
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-11-24 19:37:18 +08:00
Andy Scherzinger
9e2f07b7d4
Merge pull request #56395 from nextcloud/carl/cache-bucket-exists
...
perf(s3): Cache whether bucket exists
2025-11-24 12:13:27 +01:00
Carl Schwan
841346fae0
feat(3rdparty): Add PHP 8.5 polyfill
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-24 11:16:25 +01:00
Carl Schwan
f51a8f8f8c
ci: Disable always failing tests in users-group-admin.cy.ts
...
They keep failing with the Electron Renderer process crashing for weeks
now, so disable them.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-24 11:14:06 +01:00
Côme Chilliet
cc66d203d4
chore: Improve wording in debug log
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2025-11-24 10:29:46 +01:00
Côme Chilliet
a60f9494ec
fix(files_sharing): Allow deleting a share of a missing file
...
This can happen in various scenarios, we should allow the user to delete
the share in this situation.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-24 10:29:46 +01:00
Nextcloud bot
0f5bf92456
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-24 00:14:05 +00:00
dependabot[bot]
027b2ef1e0
Merge pull request #56590 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-9.3.0
2025-11-23 18:57:57 +00:00
nextcloud-command
52daad53a2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-23 17:16:21 +00:00
dependabot[bot]
4bdf65f15f
build(deps-dev): bump cypress from 15.6.0 to 15.7.0
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 15.6.0 to 15.7.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v15.6.0...v15.7.0 )
---
updated-dependencies:
- dependency-name: cypress
dependency-version: 15.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-23 18:14:39 +01:00
dependabot[bot]
63ee87a89a
build(deps): bump @nextcloud/vue from 9.2.0 to 9.3.0
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 9.2.0 to 9.3.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v9.2.0...v9.3.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 9.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-23 18:08:04 +01:00
Nextcloud bot
5549200851
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-23 00:13:36 +00:00
dependabot[bot]
3aeff15e39
Merge pull request #56591 from nextcloud/dependabot/npm_and_yarn/vite-7.2.4
2025-11-22 20:26:56 +00:00
nextcloud-command
95913ec53a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-22 18:45:26 +00:00
dependabot[bot]
60499dbfa2
build(deps-dev): bump vite from 7.2.2 to 7.2.4
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.2.2 to 7.2.4.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 19:37:25 +01:00
dependabot[bot]
045a84cdb4
Merge pull request #56599 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/color-5.0.3
2025-11-22 16:41:52 +00:00
dependabot[bot]
d28a2dfa7d
Merge pull request #56597 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/libphonenumber-js-1.12.29
2025-11-22 16:21:04 +00:00
nextcloud-command
083e9c4df7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-22 15:20:28 +00:00
dependabot[bot]
17b6d95a65
build(deps): bump color from 5.0.2 to 5.0.3 in /build/frontend-legacy
...
Bumps [color](https://github.com/Qix-/color ) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/Qix-/color/releases )
- [Commits](https://github.com/Qix-/color/compare/5.0.2...5.0.3 )
---
updated-dependencies:
- dependency-name: color
dependency-version: 5.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 02:20:36 +00:00
dependabot[bot]
bfe6dd0a84
build(deps): bump @nextcloud/capabilities in /build/frontend-legacy
...
Bumps [@nextcloud/capabilities](https://github.com/nextcloud-libraries/nextcloud-capabilities ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-capabilities/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-capabilities/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-capabilities/compare/v1.2.0...v1.2.1 )
---
updated-dependencies:
- dependency-name: "@nextcloud/capabilities"
dependency-version: 1.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 02:20:23 +00:00
dependabot[bot]
3b98e27ffd
build(deps): bump libphonenumber-js in /build/frontend-legacy
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.25 to 1.12.29.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.25...v1.12.29 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.29
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 02:20:07 +00:00
dependabot[bot]
a22de5a0d3
build(deps-dev): bump @types/dockerode from 3.3.46 to 3.3.47
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.46 to 3.3.47.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.47
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 02:17:12 +00:00
Nextcloud bot
68e04212d2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-22 00:14:13 +00:00
Louis
e98864bd7a
Merge pull request #55518 from nextcloud/fix/ldap-get-rid-of-ajax
...
fix: Get rid of ajax endpoints in user_ldap
2025-11-21 18:44:39 +01:00
Louis Chmn
30d567fd0e
fix(encryption): Increment lastChunkNr when size is off
...
When computing the unencrypted file size, we need the size of the last encrypted chunk as its size is usually not the regular 8192 bits.
To avoid reading the whole file, we seek directly to that last chunk based on the expected file size. When the expected file size is smaller than the actual one, we have a logic in place to continue reading until we reach the end of the file.
In that logic, we forgot to increment the `$lastChunkNr` which is important when we later check the signature of the chunk.
This commit adds that missing increment.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 17:34:19 +01:00
Louis Chmn
e9b1e7ac5d
chore: Compile assets
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Louis Chmn
ac690ea93d
fix(user_ldap): Properly handle new wizard OCS endpoint error
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Louis Chmn
f57fb6eee5
feat(user_ldap): Disable countInBaseDN button when base is empty
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Louis Chmn
3906998164
feat(user_ldap): Save base on detect
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
687fa0a197
fix(user_ldap): Call config API instead of wizard save action
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
1afa2a5ac1
chore: remove unused imports
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
00349e674d
chore: npm run lint:fix
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
f9abfe0473
fix(tests): Use testing application for testing ajax endpoints, not user_ldap
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
92efa01337
chore: Update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
aed0e82cd0
fix(user_ldap): Remove last ajax call from frontend
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
c62166241a
chore(user_ldap): Remove ajax endpoints
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
28cef3ed6b
fix(ldap): Add OCS route for clearing mapping without using ajax
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
c414a7bdf8
fix: Fix documentation for controllers and update openapi.json
...
Also removed save action from WizardController as there is already a
route in ConfigApiController to save a configuration.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
ac078b6e68
chore: Fix typing in WizardResult
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
9d41d8172b
fix(ldap): Fix wizard controller action route
...
It seems naming a route parameter $action causes issue, so renamed it to
$wizardAction.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Louis Chemineau
777c729f68
feat(user_ldap): Adapt frontend to call new endpoints
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
a0e5548e49
feat(user_ldap): Add a wizard OCS API
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
36475f2461
fix(user_ldap): Add OCS endpoint for copying configurations
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
e842874a0a
fix(user_ldap): Add OCS endpoint for testing configurations
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
2dea21a532
chore: Get rid of unused user_ldap AJAX endpoints
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Julius Knorr
ff5041fc8e
Merge pull request #55901 from nextcloud/fix/app-group-limit-immediate-ui-updates
...
fix(settings): Reactive UI updates for app group limitations
2025-11-21 12:08:56 +01:00
yemkareems
d134b236a4
fix: composer run cs:fix removed unused namespace
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-21 16:37:33 +05:30
Daniel
e71c509bb4
Merge pull request #56536 from nextcloud/jtr/chore-feature-template-tidy
...
chore: Make the feature suggestion template a bit nicer
2025-11-21 11:26:58 +01:00
Daniel
6bb46fde3e
Merge pull request #56491 from nextcloud/carl/type-version
...
refactor(ServerVersion): Add missing type hinting
2025-11-21 10:56:36 +01:00
Carl Schwan
33d2664d73
ci: Bump lint-php-cs job to PHP 8.2
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-21 09:43:31 +01:00
dependabot[bot]
a2a9550b01
Merge pull request #56314 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/babel-config-1.3.0
2025-11-21 00:28:07 +00:00
Nextcloud bot
9c26584a36
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-21 00:13:58 +00:00
Ferdinand Thiessen
d4478652b1
Merge pull request #56317 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/marked-17.0.0
...
build(deps): bump marked from 16.4.1 to 17.0.0 in /build/frontend-legacy
2025-11-21 00:37:39 +01:00
dependabot[bot]
f001e6c824
build(deps-dev): bump @nextcloud/babel-config in /build/frontend-legacy
...
Bumps [@nextcloud/babel-config](https://github.com/nextcloud-libraries/babel-config ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/nextcloud-libraries/babel-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/babel-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/babel-config/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/babel-config"
dependency-version: 1.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-20 23:24:39 +00:00
Ferdinand Thiessen
8df246810d
Merge pull request #55936 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sinon-21.0.0
...
build(deps-dev): remove sinon dependency in /build/frontend-legacy
2025-11-21 00:18:54 +01:00
Andy Scherzinger
488f9aa8ae
Merge pull request #56554 from nextcloud/fix/build-vite-chunks
...
build: correct render build url in Vite for chunks/assets in dist
2025-11-21 00:17:05 +01:00
Ferdinand Thiessen
9cb9344de7
chore: remove useless sinon dependency
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-20 18:43:30 +01:00
dependabot[bot]
0793e43f43
build(deps-dev): bump sinon from 5.0.7 to 21.0.0 in /build/frontend-legacy
...
Dependabot couldn't find the original pull request head commit, d4904822a7a323a9d87634813076508e246c0d3c.
2025-11-20 18:43:09 +01:00
Carl Schwan
a228ffa641
refactor(s3): Readability
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Carl Schwan <carl@carlschwan.eu >
2025-11-20 16:50:14 +01:00
Carl Schwan
d4356e6491
refactor(ServerVersion): Add missing type hinting
...
And mark the class as consumable and readonly.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-20 16:48:26 +01:00
Daniel
76d878e7b9
Merge pull request #56556 from nextcloud/chore/noid/remove-codecov-bundle-analyze
...
chore: remove codecov bundle analysis
2025-11-20 16:18:39 +01:00
Tobias Kaminsky
6f0537b4e9
Merge pull request #56494 from nextcloud/carl/result-improv
...
Improve IResult
2025-11-20 15:38:17 +01:00
Grigorii K. Shartsev
d54009fb77
build: correct renderBuildUrl in Vite for chunks/assets in dist
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-11-20 15:08:57 +01:00
Daniel Kesselberg
daec686c39
chore: remove codecov bundle analysis
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-11-20 14:57:11 +01:00
Andy Scherzinger
4534507ee3
Merge pull request #56311 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.8.10
...
build(deps-dev): bump @zip.js/zip.js from 2.8.8 to 2.8.10
2025-11-20 14:37:32 +01:00
nextcloud-command
3a4a08bb66
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-20 14:20:29 +01:00
dependabot[bot]
a9d783e35c
build(deps): bump marked from 16.4.1 to 17.0.0 in /build/frontend-legacy
...
Dependabot couldn't find the original pull request head commit, 6f06280818b6016bd41670258c4b40cc9e08d77c.
2025-11-20 14:20:29 +01:00
Andy Scherzinger
b7ff39403d
Merge pull request #56320 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/webpack-vue-config-7.0.1
...
build(deps-dev): bump @nextcloud/webpack-vue-config from 6.3.0 to 7.0.1 in /build/frontend-legacy
2025-11-20 13:48:37 +01:00
Benjamin Frueh
989b75ee43
fix: Clear mount cache when file storage changes during move
...
Signed-off-by: Benjamin Frueh <benjamin.frueh@gmail.com >
2025-11-20 09:15:28 +01:00
yemkareems
bf23fbb7bb
fix: removed the runEncryption Method as it is not required
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-20 11:32:35 +05:30
Nextcloud bot
d400b38000
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-20 00:14:17 +00:00
nextcloud-command
2f32d9afa3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-19 21:15:23 +00:00
nfebe
de3a9ae327
fix(settings): Reactive UI updates for app group limitations
...
The "Limit app usage to groups" functionality previously required a page
refresh to display changes when adding or removing group limitations.
This occurred due to store synchronization issues between the Pinia and
Vuex stores used by different components.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-11-19 22:05:47 +01:00
Daniel
9b2e31b621
Merge pull request #56502 from nextcloud/feat/s3-configurable-max-attempts
...
feat(objectstore): add configurable S3 retry attempts
2025-11-19 21:05:31 +01:00
Sebastian Krupinski
c81d40e1e4
Merge pull request #56486 from nextcloud/rakekniven-patch-3
...
fix(i18n): Corrected plural for multi plural languages
2025-11-19 13:05:42 -05:00
rakekniven
6fd911581f
fix(i18n): Corrected plural for multi plural languages
...
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-19 12:27:37 -05:00
Josh
e491886da6
chore: Make the feature suggestion template a bit nicer
...
- Cleaned up scope and guidelines
- Streamlined "search existing issues" content
- Replaced “How to use GitHub” (for Issue readers) with a visible `[!TIP]` callout and adjusted heading to “Help move this idea forward”; fixed typo or two
- Moved filler guidance into HTML comments beneath each question to keep submitted issues cleaner
- More consistent wording/styling/tone throughout
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-11-19 11:16:30 -05:00
John Molakvoæ
dc97bc0df4
Merge pull request #56520 from nextcloud/fix/past-reminder
2025-11-19 16:43:12 +01:00
nfebe
3030783785
feat(objectstore): add configurable S3 retry attempts
...
Add retriesMaxAttempts parameter to S3 objectstore configuration
to allow customization of AWS SDK retry behavior for handling
unreliable network conditions or proxy issues.
Defaults to 5 retries (AWS SDK default) if not specified.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-11-19 16:17:43 +01:00
Marcel Müller
8e04afc2b1
Merge pull request #56451 from nextcloud/feat/noid/update-user-keys
...
feat: Add option to update the public key of a user
2025-11-19 13:42:30 +01:00
Carl Schwan
59e652907b
refactor(result): Adapt tests to new result methods
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-19 11:41:49 +01:00
yemkareems
26e2ff9dca
fix: removed the -n option from options, added the check and made default answer to both questions true to support -n run directly
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-19 15:52:47 +05:30
skjnldsv
32e1d6cf9c
chore(files_reminder): add integration tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-19 11:21:16 +01:00
Carl Schwan
90f4b98424
refactor(IResult): Un-deprecate fetch and fetchAll
...
But still add a note that the new methods are preferred.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-19 10:53:03 +01:00
Marcel Müller
234f183f8e
feat: Add option to update the public key of a user
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-11-19 10:51:43 +01:00
skjnldsv
fee82adad4
fix(files_reminder): prevent setting reminder in the past
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-19 09:35:52 +01:00
Nextcloud bot
2d9d612ec1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-19 00:13:53 +00:00
Robin Appelman
24df3e7190
Merge pull request #56447 from nextcloud/mount-commands
...
occ commands for listing and refreshing mounts
2025-11-18 22:23:42 +01:00
Robin Appelman
9fcc2937aa
Merge pull request #56515 from nextcloud/s3-meta-encode
...
Encode s3 metadata as base64 if needed
2025-11-18 22:23:24 +01:00
Robin Appelman
a7d130c598
Revert "fix(ObjectStoreStorage): Encode original-path in writeStream by @frabe1579"
...
This reverts commit 4b4b39e7ec .
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-18 19:53:17 +01:00
Carl Schwan
2b61abd9ad
refactor(db-adapter): Add tests about fetch methods
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-18 17:45:57 +01:00
Carl Schwan
4d47fdaa85
chore: Run rector with new rules for fetch
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-18 17:45:57 +01:00
Carl Schwan
503a65ddd0
refactor: Run rector
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-18 17:45:54 +01:00
Carl Schwan
3682dbbf5e
feat(result): Update result wrapper with new doctrine methods
...
- fetch is replaced with fetchAssociative/fetchNumeric/fetchOne with
better type hinting
- Same with fetchAll
- And add iterateAssociative/iterateNumeric which are nicer to use than
a `while ($row = $result->fetch()) {}`
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-18 17:45:13 +01:00
Joas Schilling
93c7111708
Merge pull request #56504 from nextcloud/bugfix/56497/fix-json-with-postgres
...
fix(db): Fix JSON handling in WHERE statements for postgres
2025-11-18 17:42:39 +01:00
Joas Schilling
75a8b9aff5
fix(db): Skip test on Oracle 11g
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-18 16:10:12 +01:00
Robin Appelman
8194be795d
fix: encode s3 metadata as base64 if needed
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-18 16:06:57 +01:00
Stephan Orbaugh
34699dad64
Merge pull request #55807 from nextcloud/fix/file-drop/mkcol
...
fix(FilesDropPlugin): Ensure all request for file request have a nickname
2025-11-18 15:17:07 +01:00
John Molakvoæ
0da54d3b59
Merge pull request #56138 from nextcloud/bugfix/fix-richdocuments-3815-master
2025-11-18 14:52:09 +01:00
Joas Schilling
04b37437f2
Merge pull request #56436 from nextcloud/chore/checkout-3rdparty
...
fix: mp3info break frame parsing on short frames
2025-11-18 14:33:28 +01:00
nextcloud-command
d41d3d1940
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-18 13:30:50 +00:00
Szymon Kłos
dc3741a203
fix(files): Do not fail on missing sidebar in files list
...
When using richdocuments it was failing in case of shared links
or when user with opened file did a wheel click on a refresh page.
Then new tab appeared but instead opening the file it was doing
nothing (showing the list of files) or downloading the file.
Make code more defensive. I found these logs while debugging:
OCA.Files.Settings initialized
Sidebar.js:19 OCA.Files.Sidebar initialized
ShareSearch.js:16 OCA.Sharing.ShareSearch initialized
comments-app.js:15 OCA.Comments.View initialized
index.mjs:54 files: Error while opening sidebar Object
log @ index.mjs:54
index.mjs:54 files: Error while opening sidebar Objectapp: "files"
TypeError: window.OCA.Files.Sidebar.open is not a function
at h.exec (http://nc/dist/files-main.js?v=106d16db-0:1:70123 )
at o.openSidebarForFile (http://nc/dist/files-main.js?v=106d16db-0:1:163422 )
at o.handleOpenQueries (http://nc/dist/files-main.js?v=106d16db-0:1:163167 )
at o.openDetails (http://nc/dist/files-main.js?v=106d16db-0:1:162349 )
at fn (http://nc/dist/core-common.js?v=106d16db-0:1:3942538 )
at e.run (http://nc/dist/core-common.js?v=106d16db-0:1:3946900 )
at sa (http://nc/dist/core-common.js?v=106d16db-0:1:3948728 )
at Array.<anonymous> (http://nc/dist/core-common.js?v=106d16db-0:1:3943585 )
at bn (http://nc/dist/core-common.js?v=106d16db-0:1:3942986 )level: 2uid: "admin"
[[Prototype]]: Object
log @ index.mjs:54
Possibly regression from
e7001022c7
Fixes https://github.com/nextcloud/richdocuments/issues/3815
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com >
2025-11-18 13:27:54 +00:00
dependabot[bot]
7ac1f60f32
Merge pull request #56452 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.8
2025-11-18 11:17:15 +00:00
Joas Schilling
7c870a8f67
fix(db)!: Deprecate JSON fields due to problems with querying and selecting
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-18 11:58:33 +01:00
Joas Schilling
60bfab2421
fix(db): Fix Oracle JSON handling
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-18 11:58:33 +01:00
Joas Schilling
4676b12a32
fix(db): Fix comparing JSON data in MySQL and MariaDB
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-18 11:58:32 +01:00
Joas Schilling
fb8caecbb0
fix(db): Fix JSON handling in WHERE statements for postgres
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-18 11:58:31 +01:00
John Molakvoæ
b19e81428f
Merge pull request #56444 from nextcloud/chore/fix-package-jsons
2025-11-18 11:48:42 +01:00
grnd-alt
2271f51256
chore: set submodule to a7473d3
...
Signed-off-by: grnd-alt <git@belakkaf.net >
2025-11-18 11:05:47 +01:00
provokateurin
901859eeb0
fix(FilesDropPlugin): Ensure all request for file request have a nickname
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-18 10:34:53 +01:00
provokateurin
ff1772f4bc
fix(FilesDropPlugin): Allow MKCOL for file drop to upload folders
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-18 10:34:53 +01:00
provokateurin
d332ab60d3
fix(FilesDropPlugin): Also modify Destination header for PUT requests to satisfy the QuotaPlugin
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-18 10:26:33 +01:00
provokateurin
1a51e15c3d
Revert "fix: temporarily disable public shares chunking capability"
...
This reverts commit 365a040dc3 .
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-18 09:51:39 +01:00
Stephan Orbaugh
ba9fe489a2
Merge pull request #56366 from nextcloud/leftybournes/fix/s3_delete_folders
...
fix: pass only necessary information when deleting mulitple objects
2025-11-18 09:48:12 +01:00
John Molakvoæ
754ef25af1
Merge pull request #56278 from nextcloud/fix/sharing-password-checkbow
...
fix(files_sharing): sidebar link share password checkbox
2025-11-18 06:05:14 +01:00
nextcloud-command
8d8f5f43d9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-18 05:01:55 +00:00
skjnldsv
d32878e6db
fix(files_sharing): sidebar link share password checkbox
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-18 04:59:03 +00:00
Kent Delante
b57db10814
fix: pass only necessary information when deleting mulitple objects
...
DeleteObjects currently fails when the request includes all the
information returned by ListObjects. Send only the necessary
information in the request. Note: 'Size' and 'DateModified' is now
only supported by directory buckets.
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-11-18 12:07:53 +08:00
Nextcloud bot
83a0e8a7a5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-18 00:14:24 +00:00
Robin Appelman
ef5e014d3a
feat: add command to list mounts for user
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-17 19:18:27 +01:00
Robin Appelman
cfb7f8c069
feat: add command to refresh registered mounts for a user
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-17 19:18:27 +01:00
dependabot[bot]
7106bf0c76
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.7 to 2.2.8.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.7...2.2.8 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 17:05:47 +01:00
dependabot[bot]
d843e03a34
Merge pull request #56308 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-9.2.0
2025-11-17 16:04:30 +00:00
Joas Schilling
9dd4391873
Merge pull request #56495 from nextcloud/fix/fix-integration-auth-tests
...
fix(tests): Fix login test for remember me checkbox
2025-11-17 15:31:53 +01:00
Côme Chilliet
d1f295dd4a
fix(tests): Fix login test for remember me checkbox
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-17 14:15:11 +01:00
Stephan Orbaugh
3a26574f29
Merge pull request #56243 from nextcloud/fix/noid/share-permissions-attribute
...
Fix potentially broken shares from the past
2025-11-17 14:07:49 +01:00
Joas Schilling
f27f4524c4
Merge pull request #56438 from nextcloud/work/carl/profiler-updtae
...
feat(profiler): Use gzdecode/gzencode to parse profiles
2025-11-17 12:47:59 +01:00
Ferdinand Thiessen
e1e265d3fa
chore: align sub-project package.json engines with root
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-17 11:14:53 +01:00
nextcloud-command
a4ffae354d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-17 09:23:22 +00:00
Julien Veyssier
8b3e59fa36
fix(sharing): fix potentially broken shares from the past, change 'null' download permission to 'true'
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-17 10:07:44 +01:00
dependabot[bot]
12c78a2f62
build(deps): bump @nextcloud/vue from 9.1.0 to 9.2.0
...
Dependabot couldn't find the original pull request head commit, 40802524320d8612a5c301170c7fc7d6b3768c37.
2025-11-17 08:56:03 +00:00
dependabot[bot]
ff052c6a9a
build(deps-dev): bump @zip.js/zip.js from 2.8.8 to 2.8.10
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.8.8 to 2.8.10.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.8...v2.8.10 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.10
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 09:51:18 +01:00
dependabot[bot]
83d93dac11
Merge pull request #56305 from nextcloud/dependabot/npm_and_yarn/cypress-15.6.0
2025-11-17 06:56:18 +00:00
dependabot[bot]
9f675f9479
build(deps-dev): bump cypress from 15.5.0 to 15.6.0
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 15.5.0 to 15.6.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v15.5.0...v15.6.0 )
---
updated-dependencies:
- dependency-name: cypress
dependency-version: 15.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 06:29:05 +00:00
Nextcloud bot
51cb58be1f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-17 00:13:26 +00:00
dependabot[bot]
2b2e6d32c3
Merge pull request #56313 from nextcloud/dependabot/npm_and_yarn/vite-7.2.2
2025-11-16 21:55:28 +00:00
nextcloud-command
1fdf1c8f54
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-16 20:16:49 +00:00
dependabot[bot]
ea3c313173
build(deps-dev): bump vite from 7.1.12 to 7.2.2
...
Dependabot couldn't find the original pull request head commit, 18b91d6c4aeb2b043ec744b3b4d221596d322fb3.
2025-11-16 20:06:09 +00:00
dependabot[bot]
c3d09cd777
Merge pull request #56307 from nextcloud/dependabot/npm_and_yarn/nextcloud/password-confirmation-6.0.2
2025-11-16 18:35:41 +00:00
nextcloud-command
a77011559d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-16 16:50:49 +00:00
dependabot[bot]
b9f4fea624
build(deps): bump @nextcloud/password-confirmation from 6.0.1 to 6.0.2
...
Dependabot couldn't find the original pull request head commit, 946853c645b7ba03f4448e0da00e6cdc92913dbd.
2025-11-16 16:41:01 +00:00
dependabot[bot]
9dbadc5aff
Merge pull request #56455 from nextcloud/dependabot/npm_and_yarn/sass-1.94.0
2025-11-16 14:22:30 +00:00
dependabot[bot]
728ec4c445
Merge pull request #56457 from nextcloud/dependabot/npm_and_yarn/wait-on-9.0.3
2025-11-16 13:26:46 +00:00
nextcloud-command
5e7622ba09
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-16 08:58:03 +00:00
dependabot[bot]
c5a39ecaa2
build(deps-dev): bump wait-on from 9.0.1 to 9.0.3
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 9.0.1 to 9.0.3.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v9.0.1...v9.0.3 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-version: 9.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-16 09:49:37 +01:00
dependabot[bot]
6bce01c1eb
build(deps-dev): bump sass from 1.93.3 to 1.94.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.93.3 to 1.94.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.93.3...1.94.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.94.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-16 08:14:30 +00:00
dependabot[bot]
e6ab9a19d6
Merge pull request #56453 from nextcloud/dependabot/npm_and_yarn/jsdom-27.2.0
2025-11-16 08:12:12 +00:00
dependabot[bot]
6cedc15c1f
build(deps-dev): bump jsdom from 27.0.1 to 27.2.0
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 27.0.1 to 27.2.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/27.0.1...27.2.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-version: 27.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-16 08:36:15 +01:00
Nextcloud bot
7e92820474
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-16 00:13:30 +00:00
dependabot[bot]
49080f16e7
Merge pull request #56459 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/msw-2.12.2
2025-11-15 16:07:47 +00:00
dependabot[bot]
9b84cd6323
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.12.0 to 2.12.2.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.12.0...v2.12.2 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-15 16:11:15 +01:00
dependabot[bot]
321e401c89
Merge pull request #56484 from nextcloud/dependabot/npm_and_yarn/js-yaml-4.1.1
2025-11-15 14:29:51 +00:00
dependabot[bot]
40b690e5da
build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-15 14:05:10 +01:00
dependabot[bot]
8b105b7ac6
Merge pull request #56310 from nextcloud/dependabot/npm_and_yarn/nextcloud/paths-2.2.2
2025-11-15 12:04:59 +00:00
nextcloud-command
0950c92353
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-15 10:20:26 +00:00
dependabot[bot]
b33eb679f4
build(deps): bump @nextcloud/paths from 2.2.1 to 2.2.2
...
Bumps [@nextcloud/paths](https://github.com/nextcloud-libraries/nextcloud-paths ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-paths/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-paths/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-paths/compare/v2.2.1...v2.2.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/paths"
dependency-version: 2.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-15 08:33:37 +00:00
dependabot[bot]
240c941797
Merge pull request #56454 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.46
2025-11-15 04:48:17 +00:00
dependabot[bot]
176bf749fa
build(deps-dev): bump @types/dockerode from 3.3.45 to 3.3.46
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.45 to 3.3.46.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.46
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-15 02:18:03 +00:00
Nextcloud bot
91b5d5f511
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-15 00:13:19 +00:00
Ferdinand Thiessen
5b92f58734
Merge pull request #56425 from nextcloud/fix/rtl-legacy-snapper-width
...
fix(core): RTL legacy snapper width
2025-11-14 18:38:38 +01:00
Ferdinand Thiessen
76e5ba83a6
Merge pull request #56439 from nextcloud/refactor/files_trashbin-vue3
...
refactor(files_trashbin): migrate app to Vue 3
2025-11-14 17:55:56 +01:00
Ferdinand Thiessen
5daeee2b56
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-14 17:02:54 +01:00
Ferdinand Thiessen
0059d17ae3
refactor(files_trashbin): migrate app to Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-14 17:01:21 +01:00
Joas Schilling
f2f9cb7664
Merge pull request #56414 from nextcloud/build/noid/update-icewind-smb
...
build: Require icewind/smb 3.8
2025-11-14 16:38:21 +01:00
nextcloud-command
ba25d56512
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-14 14:52:52 +00:00
Pauli Järvinen
47f9407127
fix(core): legacy app navigation snapper width on RTL
...
After ec9e283e there was still such a problem with the legacy app navigation
snapper that its width was only 266 px on the RTL layout instead of the
normal 300 px. The 266 px is the default width of Snap.js module. While the
left side snapper width is configured with the property maxPosition, the right
side snapper is configured by passing a negative value for the property
minPosition.
Signed-off-by: Pauli Järvinen <pauli.jarvinen@gmail.com >
2025-11-14 15:30:56 +01:00
Stephan Orbaugh
b6d9364f54
Merge pull request #56408 from nextcloud/refactor/files-settings-design
...
refactor(files): migrate to new `NcForm*` components (app settings design)
2025-11-14 15:13:11 +01:00
Carl Schwan
6a5f9c3c89
feat(profiler): Use gzdecode/gzencode to parse profiles
...
See 42a80727f9/src/Symfony/Component/HttpKernel/Profiler/FileProfilerStorage.php (L299)
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-14 14:19:33 +01:00
Ferdinand Thiessen
ad0beef08c
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-14 13:11:13 +01:00
Ferdinand Thiessen
82237a8bc9
refactor(files): migrate to new NcForm* components for app settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-14 13:09:06 +01:00
Ferdinand Thiessen
d1b00335d6
fix(files): use correct types for the Settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-14 13:09:05 +01:00
Daniel
4d23a952c1
Merge pull request #55485 from nextcloud/info-no-suggest-object-scan
...
fix: don't suggest files:scan with object store in info:file
2025-11-14 12:03:40 +01:00
yemkareems
d420b3f157
fix: added the interactive condition to the password question and in non-interactive mode sent the password directly
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-14 16:05:14 +05:30
Joas Schilling
c58b8cca6c
build: Require icewind/smb 3.8.1
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-14 11:33:09 +01:00
dependabot[bot]
cc62840f55
Merge pull request #56312 from nextcloud/dependabot/npm_and_yarn/nextcloud/browserslist-config-3.1.2
2025-11-14 07:00:15 +00:00
yemkareems
93c3079637
fix: added the option to support no-interaction and added a check to run encryption non-interactive only when -n option is present
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-14 12:15:49 +05:30
Nextcloud bot
bbfa873fae
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-14 00:13:21 +00:00
nextcloud-command
0718677627
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-13 21:55:51 +00:00
dependabot[bot]
b0c0c6fd1c
build(deps-dev): bump @nextcloud/browserslist-config from 3.1.1 to 3.1.2
...
Dependabot couldn't find the original pull request head commit, 6618d3d4092ccdab84a65750a0487eaac3c01560.
2025-11-13 21:52:47 +00:00
Ferdinand Thiessen
a955382154
Merge pull request #56409 from nextcloud/fix/webroot-public-link
...
fix(files_sharing): use webroot for public links
2025-11-13 22:45:35 +01:00
dependabot[bot]
8004ea4cc6
build(deps-dev): bump @nextcloud/webpack-vue-config
...
Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud-libraries/webpack-vue-config ) from 6.3.0 to 7.0.1.
- [Release notes](https://github.com/nextcloud-libraries/webpack-vue-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/webpack-vue-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/webpack-vue-config/compare/v6.3.0...v7.0.1 )
---
updated-dependencies:
- dependency-name: "@nextcloud/webpack-vue-config"
dependency-version: 7.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-13 22:39:27 +01:00
dependabot[bot]
6c83be92d8
Merge pull request #56309 from nextcloud/dependabot/npm_and_yarn/eslint-9.39.1
2025-11-13 21:07:28 +00:00
Ferdinand Thiessen
e768070e4e
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-13 20:39:17 +01:00
Ferdinand Thiessen
85b6a0628d
fix(files_sharing): use webroot for public links
...
Regression of https://github.com/nextcloud/server/pull/55750
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-13 20:36:40 +01:00
dependabot[bot]
99cc82992a
build(deps-dev): bump eslint from 9.39.0 to 9.39.1
...
Bumps [eslint](https://github.com/eslint/eslint ) from 9.39.0 to 9.39.1.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.39.0...v9.39.1 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.39.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-13 18:57:52 +01:00
Stephan Orbaugh
e7d02a6e5f
Merge pull request #56189 from nextcloud/fix/do-not-test-encryption-on-grant
...
fix(encryption): Add the script to test encryption status only on logged in pages
2025-11-13 16:54:05 +01:00
Stephan Orbaugh
1498b5d96e
Merge pull request #56343 from nextcloud/feat/add-rememberme-checkbox
...
Add rememberme checkbox
2025-11-13 16:53:50 +01:00
Stephan Orbaugh
2d0c5cf627
Merge pull request #56218 from nextcloud/feat/di/abort-infinite-loop
...
feat(DI): Abort querying if infinite loop is detected
2025-11-13 16:15:49 +01:00
yemkareems
7e546c8377
fix: support -n option to encrypt-all command to allow to run in non-interactive mode
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-13 19:53:03 +05:30
Daniel
b0af462c62
Merge pull request #56405 from nextcloud/demi-usr-bin-bash
...
chore: don't assume bash in /bin in build/demi.sh
2025-11-13 15:04:08 +01:00
nextcloud-command
907fb1985e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-13 13:32:39 +00:00
Côme Chilliet
f99ca7dd75
chore(login): Check remember me by default
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-13 13:26:01 +00:00
Côme Chilliet
4e83d20837
feat(login): Add rememberme checkbox
...
Only present if allowed by configuration.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-13 13:25:59 +00:00
Côme Chilliet
28b48eec39
chore: Improve typing and codestyle in LoginData
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-13 13:25:59 +00:00
Stephan Orbaugh
66d5faf502
Merge pull request #56377 from nextcloud/refactor/files-settings
...
refactor(files): move hotkeys in app settings to new `NcAppSettingsShortcutsSection`
2025-11-13 13:35:44 +01:00
dependabot[bot]
9fdd825dc6
Merge pull request #56319 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/vite-7.2.2
2025-11-13 11:00:30 +00:00
Côme Chilliet
71688e3b8e
Merge pull request #56167 from nextcloud/fix/fix-encryption-with-user-keys
...
fix(encryption): Fix user key support with basic auth
2025-11-13 11:51:59 +01:00
Ferdinand Thiessen
a15adb1f7e
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-13 11:36:25 +01:00
Ferdinand Thiessen
d94e4bcdb5
refactor(files): move file action hotkeys to the file actions
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-13 11:34:32 +01:00
Ferdinand Thiessen
2d012b6156
refactor(files): use new NcAppSettingsShortcutsSection
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-13 11:34:32 +01:00
dependabot[bot]
7a4622c8f1
build(deps-dev): bump vite in /build/frontend-legacy
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.12 to 7.2.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.2.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-13 11:19:57 +01:00
dependabot[bot]
70446b8e8e
Merge pull request #56315 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/msw-2.12.0
2025-11-13 10:12:27 +00:00
nextcloud-command
8de1786b42
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-13 06:51:24 +00:00
dependabot[bot]
c11088f5b1
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.11.6 to 2.12.0.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.11.6...v2.12.0 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-13 07:42:57 +01:00
Nextcloud bot
ba287d710b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-13 00:14:19 +00:00
Joas Schilling
ec22660cc0
Merge pull request #56401 from nextcloud/bugfix/noid/bump-symfony/http-foundation
...
build(deps): Bump symfony/http-foundation to 6.4.29
2025-11-12 23:34:08 +01:00
Joas Schilling
7b7784966c
build(deps): Bump symfony/http-foundation to 6.4.29
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-12 19:01:30 +01:00
Andy Scherzinger
32c149e8ea
Merge pull request #56255 from nextcloud/availability-same-request
...
make failed availability check apply in the same request
2025-11-12 18:45:01 +01:00
Robin Appelman
e95926e901
chore: don't assume bash in /usr/bin in build/demi.sh
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-12 17:43:39 +01:00
Stephan Orbaugh
eaeabac3a5
Merge pull request #56392 from nextcloud/fix/config/update-enabled-preview-providers
...
fix(config.sample.php): Update enabledPreviewProviders
2025-11-12 16:03:36 +01:00
dependabot[bot]
bdc626bb79
Merge pull request #56306 from nextcloud/dependabot/npm_and_yarn/vue-3.5.24
2025-11-12 14:53:18 +00:00
dependabot[bot]
d872be24e3
Merge pull request #56321 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/paths-2.2.2
2025-11-12 14:09:46 +00:00
nextcloud-command
2096cdd442
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-12 13:27:04 +00:00
nextcloud-command
b1c2fd3e0c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-12 13:20:17 +00:00
dependabot[bot]
41b155ba28
build(deps): bump vue from 3.5.22 to 3.5.24
...
Bumps [vue](https://github.com/vuejs/core ) from 3.5.22 to 3.5.24.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.22...v3.5.24 )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.24
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 13:20:17 +00:00
Carl Schwan
67d0307e66
perf(s3): Cache whether bucket exists
...
Otherwise, we call doesBucketExist all the time which does a network
request to the S3 server adding some non-trivial latency when creating a
S3 connection object.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-12 14:17:48 +01:00
dependabot[bot]
5b4da0c45b
build(deps): bump @nextcloud/paths in /build/frontend-legacy
...
Bumps [@nextcloud/paths](https://github.com/nextcloud-libraries/nextcloud-paths ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-paths/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-paths/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-paths/compare/v2.2.1...v2.2.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/paths"
dependency-version: 2.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 13:09:02 +00:00
dependabot[bot]
fcf14068e7
Merge pull request #56318 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/password-confirmation-6.0.2
2025-11-12 12:51:31 +00:00
provokateurin
e22cfbf7d7
fix(config.sample.php): Update enabledPreviewProviders
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-12 12:34:42 +01:00
dependabot[bot]
f951718bc7
Merge pull request #55930 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/vitejs/plugin-vue2-2.3.4
2025-11-12 10:58:50 +00:00
Kate
e5f50dafcb
Merge pull request #55620 from nextcloud/fix/appframework/check-reponder-existence
2025-11-12 11:46:08 +01:00
Daniel Calviño Sánchez
0ce4b4b371
Merge pull request #52012 from nextcloud/fix-user-collaborators-returned-when-searching-for-mail-collaborators
...
Fix user collaborators returned when searching for mail collaborators
2025-11-12 11:04:07 +01:00
dependabot[bot]
4cf8254d24
build(deps-dev): bump @vitejs/plugin-vue2 in /build/frontend-legacy
...
Bumps [@vitejs/plugin-vue2](https://github.com/vitejs/vite-plugin-vue2/tree/HEAD/packages/plugin-vue ) from 2.3.3 to 2.3.4.
- [Release notes](https://github.com/vitejs/vite-plugin-vue2/releases )
- [Commits](https://github.com/vitejs/vite-plugin-vue2/commits/v2.3.4/packages/plugin-vue )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue2"
dependency-version: 2.3.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 10:45:47 +01:00
dependabot[bot]
0eb6ef6c32
build(deps): bump @nextcloud/password-confirmation
...
Bumps [@nextcloud/password-confirmation](https://github.com/nextcloud-libraries/nextcloud-password-confirmation ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/compare/v6.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/password-confirmation"
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 10:43:32 +01:00
dependabot[bot]
8029dd63c0
Merge pull request #56316 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/l10n-3.4.1
2025-11-12 09:23:42 +00:00
Joas Schilling
49324bcb21
Merge pull request #56346 from nextcloud/feat/noid/allow-overwriting-rate-limit
...
feat(rate-limit): Allow overwriting the rate limit
2025-11-12 10:09:16 +01:00
provokateurin
f720925b06
fix(AppFramework): Check for responder existence
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-12 09:39:53 +01:00
Joas Schilling
2b9083ab29
feat(rate-limit): Allow overwriting the rate limit
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-12 08:59:40 +01:00
Nextcloud bot
b3fd79fff3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-12 00:14:18 +00:00
Enjeck
a459f56184
Merge pull request #56042 from nextcloud/fix/55598
...
fix(files_external): check for changes when saving settings
2025-11-11 15:21:39 +00:00
dependabot[bot]
1ae100c269
build(deps): bump @nextcloud/l10n in /build/frontend-legacy
...
Bumps [@nextcloud/l10n](https://github.com/nextcloud-libraries/nextcloud-l10n ) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-l10n/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-l10n/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-l10n/compare/v3.4.0...v3.4.1 )
---
updated-dependencies:
- dependency-name: "@nextcloud/l10n"
dependency-version: 3.4.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-11 15:59:42 +01:00
nextcloud-command
f71d7458d3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-11 11:16:41 +01:00
Enjeck C
58a7bf45a4
fix(files_external): check for changes when saving settings
...
Signed-off-by: Enjeck C <patrathewhiz@gmail.com >
2025-11-11 11:16:41 +01:00
Joas Schilling
db9644eea2
Merge pull request #56161 from nextcloud/rakekniven-patch-2
...
chore(i18n): Changed unicode character and removed line breaks
2025-11-11 09:35:48 +01:00
Joas Schilling
9755246324
Merge pull request #56350 from nextcloud/fix/noid/ai-input-limits
...
Add AI input limits
2025-11-11 09:08:33 +01:00
Joas Schilling
75407ade72
Merge pull request #56363 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-11-11 08:40:08 +01:00
nextcloud-command
75370c3f40
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-11-11 02:39:53 +00:00
Richard Steinmetz
ccc0c3c25f
fix(l10n): do not consider user language when getting the generic one
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-11-10 19:50:19 -05:00
Daniel Calviño Sánchez
c40fcba5a4
fix: Fix user collaborators returned when searching for mail collaborators
...
The MailPlugin collaborator returned results for both user and mail
collaborators, but it was registered only for mail collaborators. While
it might make sense to move the user results to the UserPlugin instead
that change would be more complex and riskier, so for now the MailPlugin
is now registered for both user and mail collaborators and the results
are limited only to the registered type.
As the plugins are registered only with their class and then resolved
when needed using dependency injection it is not possible (as far as I
know) to provide an explicit parameter in the constructor to
differentiate whether the MailPlugin should return user or mail
collaborators. To overcome this two subclasses are introduced,
MailByMailPlugin and UserByMailPlugin, which just hardcode in their
constructor the collaborator type that their parent MailPlugin must use,
and those subclasses are the ones registered instead of the MailPlugin
(which still contains all the logic).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 01:20:17 +01:00
Nextcloud bot
775d610422
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-11 00:13:33 +00:00
Daniel Calviño Sánchez
2c841b2337
test: Rename data providers to match the name of their tests
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:39 +01:00
Daniel Calviño Sánchez
74fd144003
test: Replace magic value with named constant of share type
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:39 +01:00
Daniel Calviño Sánchez
a0e8d943f1
test: Rename parameters to show that they are expected values
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:38 +01:00
Daniel Calviño Sánchez
45f2683a73
test: Fix parameter documentation
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:38 +01:00
Daniel Calviño Sánchez
dcda12c5db
test: Add integration tests to get collaborators without sharebymail app
...
The "sharebymail" app is enabled by default, so it needs to be enabled
once the scenario ends as other scenarios could expect that the app is
enabled. To solve that now a special step is added that records the
enabled state of the given app and restores it once the scenario ends.
This step only restores the state of already installed apps. If an app
is installed during the test it will not be neither disabled nor
uninstalled after the test ends. Therefore, at least for now, it is
necessary to explicitly call the step to record the app to be restored,
rather than automatically keeping track of the changes in the enabled
state of the apps during the scenario.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:38 +01:00
Daniel Calviño Sánchez
cee2492196
test: Extract function to get apps with certain enabled state
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:37 +01:00
Daniel Calviño Sánchez
c1b475b75e
test: Add tests to get user autocompletes similar to the email ones
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:37 +01:00
Daniel Calviño Sánchez
7441f15a94
test: Extend tests to check the same cases with and without full match
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:36 +01:00
Daniel Calviño Sánchez
e4d58d35fa
test: Add integration tests for getting user and mail collaborators
...
The OCS endpoint expects either an int or an array for "shareType".
However, when using "getRowsHash()" only a single key is taken into
account, so instead of:
| shareType[] | 0 |
| shareType[] | 4 |
the share types are provided in a single row like:
| shareTypes | 0 4 |
and then converted to "shareType[]=0&shareType[]=4" when sending the
request.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:36 +01:00
Daniel Calviño Sánchez
e68e5c3955
test: Add integration tests for getting collaborators by mail addresses
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:35 +01:00
Daniel Calviño Sánchez
27b57b8c86
test: Fix getting returned sharees when there are several results
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:35 +01:00
Daniel Calviño Sánchez
a164ab84d6
test: Check unique display name if provided in the response
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:34 +01:00
Côme Chilliet
928a45c677
fix(encryption): Fix user key support with basic auth
...
When using basic authentication the user is not logged in yet when
KeyManager constructor gets called, so we need to delay the check for
the loggedin user uid.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-10 18:11:01 +01:00
Julien Veyssier
33d1acddc7
fix(ai-apis): reject text inputs that are longer than 64K chars
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-10 17:29:09 +01:00
Hamza
3d7b3add9a
Merge pull request #55556 from nextcloud/feat/occ/orphaned-keys
...
feat: add occ command to scan and delete orphaned keys
2025-11-10 16:00:09 +01:00
Maxence Lange
503fda6316
Merge pull request #55648 from nextcloud/fix/ocm-discovery-spec-compliant
...
fix(ocm): align discovery process with OCM spec
2025-11-10 08:54:51 -01:00
Nextcloud bot
c39f56f8a1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-10 00:13:26 +00:00
Micke Nordin
bd6aa276da
fix(ocm): align discovery process with OCM spec
...
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-11-09 19:35:57 -01:00
dependabot[bot]
0ab5f17300
build(deps-dev): bump symfony/event-dispatcher in /build/integration
...
Bumps [symfony/event-dispatcher](https://github.com/symfony/event-dispatcher ) from 6.4.25 to 7.3.3.
- [Release notes](https://github.com/symfony/event-dispatcher/releases )
- [Changelog](https://github.com/symfony/event-dispatcher/blob/7.3/CHANGELOG.md )
- [Commits](https://github.com/symfony/event-dispatcher/compare/v6.4.25...v7.3.3 )
---
updated-dependencies:
- dependency-name: symfony/event-dispatcher
dependency-version: 7.3.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-08 02:12:30 +00:00
Nextcloud bot
89ffc90bdb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-08 00:13:35 +00:00
Joas Schilling
968a934496
Merge pull request #56284 from nextcloud/ci/noid/prevent-logical-boolean-operators
...
ci(psalm): Add a checker against logical operators
2025-11-07 23:47:53 +01:00
Joas Schilling
d14cf6a8be
Merge pull request #56280 from nextcloud/chore/noid/version-in-crawler-agent
...
Add server version to default crawler user agent
2025-11-07 15:42:53 +01:00
Arthur Schiwon
cd1c45d789
Merge pull request #56281 from nextcloud/revert-56222-artonge/feat/sanitize_groupname
...
Revert "feat(group): Sanitize group names and ids on creation"
2025-11-07 14:33:43 +01:00
Joas Schilling
967a181403
ci(psalm): Add a checker against logical operators
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-07 12:07:25 +01:00
Marcel Müller
b91034b3cf
chore: Add server version to default crawler user agent
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-11-07 11:20:56 +01:00
Arthur Schiwon
f4b4cb5493
Revert "feat(group): Sanitize group names and ids on creation"
2025-11-07 10:37:50 +01:00
Nextcloud bot
6ba4ca3d8f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-07 00:13:54 +00:00
Robin Appelman
17104bf3a0
chore: better type hints for getAvailability
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-06 20:09:17 +01:00
Robin Appelman
2970232790
fix: make failed availability check apply in the same request
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-06 20:08:44 +01:00
John Molakvoæ
52f99e6f6c
Merge pull request #56075 from nextcloud/fix/files-preload-tree-level-2
...
fix(files): preload file tree with 2 level deep
2025-11-06 16:40:19 +01:00
nextcloud-command
b839243ca7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-06 15:28:36 +00:00
skjnldsv
c521b7ca34
fix(files): preload file tree with 2 level deep
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-06 15:25:01 +00:00
Louis
03b06e022f
Merge pull request #56226 from nextcloud/feat/package-node-npm-engines-update
...
build: update node and npm engines versions
2025-11-06 16:07:18 +01:00
Louis
cddd666213
Merge pull request #56222 from nextcloud/artonge/feat/sanitize_groupname
...
feat(group): Sanitize group names and ids on creation
2025-11-06 15:24:10 +01:00
Julius Knorr
e67f8e2329
Merge pull request #56225 from nextcloud/fix/direct-login-after-password-reset
...
fix: Force direct login after password reset
2025-11-06 13:59:12 +01:00
nextcloud-command
0fdedc86ee
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-06 13:04:09 +01:00
Julius Knorr
853b264cc9
fix: Force direct login after password reset
...
With SSO setups users may otherwise be redirected to the IdP directly
instead of the regular login form that they reset the password for
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-11-06 13:04:09 +01:00
Julius Knorr
e88d140626
Merge pull request #55724 from nextcloud/fix-federation-shares-list
...
Clean old federation shares when select another file/folder
2025-11-06 11:35:35 +01:00
Louis
4850e54ec8
Merge pull request #56215 from nextcloud/artonge/feat/ephemeral_lax_period
...
feat(EphemeralSessions): Introduce lax period
2025-11-06 11:24:01 +01:00
Luka Trovic
f0cfb52439
fix(sharing): clean old federation shares when select another file/folder
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-11-06 09:50:23 +01:00
Louis
dd7ef0394e
Merge pull request #56117 from nextcloud/artonge/fix/files_versions/do_not_assume_when_migrating
...
fix(files_versions): Do not assume source exist when migrating versions to new storage
2025-11-06 08:23:55 +01:00
Nextcloud bot
718c9dbc0c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-06 00:13:46 +00:00
Arthur Schiwon
4328e28004
Merge pull request #55818 from nextcloud/feat/ocm-accept-folder-share
...
feat(cloud-federation-api): accept folder shares
2025-11-05 22:59:17 +01:00
Micke Nordin
432709328c
feat(cloud-federation-api): Make duplicate entries
...
Solve the problem by adding the provider for both files and folders
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-11-05 20:24:40 +01:00
Micke Nordin
5a7f72c6a6
feat(cloud-federation-api): accept folder shares
...
Normalize resourceType from folder to file in
RequestHandlerController::addShare() to allow accepting
OCM folder shares from oCIS/OpenCloud/CERNBox.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-11-05 20:24:40 +01:00
Nextcloud bot
14139905cc
build: update node and npm engines versions
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-05 18:15:37 +00:00
Ferdinand Thiessen
340ea17532
Merge pull request #55870 from nextcloud/chore/phpunit-11
...
chore: migrate to PHPUnit 11
2025-11-05 18:37:20 +01:00
Louis Chmn
989011766e
feat(group): Sanitize group names and ids on creation
...
It does not make sense to allow group name with weird white space sequence going forward.
Same for group ids, in which we do not really want white space.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-05 18:31:38 +01:00
Louis Chmn
c1e151ca6c
fix(files_versions): Do not assume source exist when migrating versions to new storage
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-05 18:05:27 +01:00
Louis Chmn
ed4a1708f2
feat(EphemeralSessions): Introduce lax period
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-05 16:08:13 +01:00
Ferdinand Thiessen
6336eac6a5
chore: setting test metadata in annotations is deprecated (use attributes)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:40 +01:00
Ferdinand Thiessen
b2ffff385a
chore(tests): cleanup previews in teardown
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:40 +01:00
Ferdinand Thiessen
1eeed0a170
refactor(tests): teardown is now always called - also when skipped
...
* ref: https://github.com/sebastianbergmann/phpunit/issues/6394
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
f1e82b10e6
refactor(tests): getMockForAbstractClass is deprecated
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
b2e767d98c
refactor(tests): returnValue is deprecated
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
b7488550f7
refactor(tests): getMockForTrait is deprecated
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
be6b39f280
refactor(tests): special name method is deprecated in PHPUnit
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
77d1d3b953
refactor: returnCallback is deprecated - use willReturnCallback
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
e3b34891b0
chore: migrate to PHPUnit 11
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:33 +01:00
Anna
fafc07a19d
Merge pull request #56190 from nextcloud/fix/noid/dont-loop-affected-userids-twice
...
fix(activity): do not loop affected userIDs twice
2025-11-05 13:49:06 +01:00
provokateurin
3dbf848ee9
feat(DI): Abort querying if infinite loop is detected
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-05 12:21:19 +01:00
Joas Schilling
b95e87275c
Merge pull request #56192 from nextcloud/rakekniven-patch-1
...
chore(i18n): Fixed plural strings
2025-11-05 11:19:46 +01:00
Benjamin Gaussorgues
7a7d0b1039
Merge pull request #56195 from nextcloud/addUserMissingVersionsPerms
2025-11-05 09:27:01 +01:00
nextcloud-command
3b0312f50e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-05 07:38:44 +00:00
Joas Schilling
90bbefb454
Merge pull request #56211 from nextcloud/automated/noid/master-update-ca-cert-bundle
...
[master] fix(security): Update CA certificate bundle
2025-11-05 07:38:36 +01:00
nextcloud-command
ffeac6a032
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-11-05 02:39:11 +00:00
Nextcloud bot
75281251b1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-05 00:14:08 +00:00
Git'Fellow
f8b1dd6045
fix(files_versions): Add user to error message
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-11-04 17:50:18 +01:00
Hamza
f1cdf6885e
feat: add occ command to scan and selete orphaned keys
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
2025-11-04 16:56:35 +01:00
Benjamin Gaussorgues
9581230b56
Merge pull request #56106 from nextcloud/fix/snowflake_apcu
2025-11-04 16:01:12 +01:00
Benjamin Gaussorgues
635a6ac9da
Merge pull request #56095 from nextcloud/feat/add-serverid
2025-11-04 16:00:32 +01:00
Benjamin Gaussorgues
d92b02a14a
Merge pull request #56083 from nextcloud/fix/snowflakeids
2025-11-04 15:59:21 +01:00
rakekniven
9163982193
chore(i18n): Fixed plural strings
...
Also reduced words. See https://uxdworld.com/how-to-write-effective-success-messages/ for details
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-04 15:58:15 +01:00
Côme Chilliet
ca8b04f331
fix(encryption): Add the script to test encryption status only on logged in pages
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-04 14:52:58 +01:00
Anna Larch
767dc3eaee
fix(activity): do not loop affected userIDs twice
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-11-04 13:55:50 +01:00
Kate
6911a33d50
Merge pull request #55748 from nextcloud/bugfix/noid/closure-job
2025-11-04 12:56:33 +01:00
Joas Schilling
34f1ae62a1
fix(jobs): Limit command jobs to known cases
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-04 11:10:40 +01:00
Benjamin Gaussorgues
df8d838186
Merge pull request #56035 from nextcloud/cacheXmlPaginationResponse
2025-11-04 10:52:41 +01:00
Salvatore Martire
36d515da61
fix(pagination): render multistatus to XML before caching
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-04 09:20:30 +01:00
Nextcloud bot
4770c2f120
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-04 00:13:50 +00:00
Andy Scherzinger
d8c404c1ef
Merge pull request #56099 from nextcloud/rakekniven-patch-1
...
chore(i18n): Adapted spelling of MIME type
2025-11-03 23:15:27 +01:00
dependabot[bot]
256e74d410
Merge pull request #55933 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/dompurify-3.3.0
2025-11-03 20:30:58 +00:00
nextcloud-command
d267d839e3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-03 18:52:24 +01:00
rakekniven
1588abec25
chore(i18n): Adapted spelling of MIME type
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-03 18:52:24 +01:00
Ferdinand Thiessen
68e492ef17
Merge pull request #56129 from nextcloud/chore/remove-oc-app-config
...
chore: remove deprecated `OC.AppConfig` in favor of `OCP.AppConfig`
2025-11-03 16:25:48 +01:00
rakekniven
ceda2a9b91
chore(i18n): Changed unicode character and removed line breaks
...
Removed warning of string validation check.
Leading spaces makes it hard to translate at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-03 16:20:41 +01:00
Joas Schilling
f98cabc20f
Merge pull request #56155 from nextcloud/feat/update-supported-postgres-versions
...
feat: Update supported PostgreSQL versions
2025-11-03 15:21:34 +01:00
Ferdinand Thiessen
101560af75
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-03 15:08:19 +01:00
Ferdinand Thiessen
15e610a63f
chore: remove deprecated OC.AppConfig in favor of OCP.AppConfig
...
It was deprecated since Nextcloud 16 and can be replaced with
`OCP.AppConfig`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-03 15:05:45 +01:00
Maxence Lange
4a399a3d0b
Merge pull request #56159 from nextcloud/feat/noid/lexicon-internal-flag
...
feat(lexicon): add FLAG_INTERNAL
2025-11-03 12:55:21 -01:00
Benjamin Gaussorgues
1f74ed9239
feat(config): add serverid configuration and use it for Snowflakes
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-11-03 14:25:09 +01:00
Benjamin Gaussorgues
8062cdb485
fix(snowflakes): fix APCu cache restarted detection
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-11-03 14:21:30 +01:00
Benjamin Gaussorgues
69ec2ce26b
Merge pull request #56120 from nextcloud/feat/snowflake-file-sequence
2025-11-03 14:02:33 +01:00
dependabot[bot]
a1d6af4997
Merge pull request #56144 from nextcloud/dependabot/npm_and_yarn/globals-16.5.0
2025-11-03 12:58:58 +00:00
dependabot[bot]
3ed719afc5
Merge pull request #56148 from nextcloud/dependabot/npm_and_yarn/nextcloud/moment-1.3.5
2025-11-03 12:55:15 +00:00
dependabot[bot]
0dc0d593bb
Merge pull request #56149 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sass-1.93.3
2025-11-03 12:55:01 +00:00
Maxence Lange
1538692987
feat(lexicon): add FLAG_INTERNAL
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-11-03 11:39:25 -01:00
provokateurin
a529cdf080
feat: Update supportes PostgreSQL versions
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-03 13:36:53 +01:00
Benjamin Gaussorgues
83dd9d313a
feat(snowflakeids): add File Sequence Generator
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-11-03 11:45:13 +01:00
Kate
e3edf43e28
Merge pull request #56096 from nextcloud/fix/56077/s3-configure-checksum-defaults
2025-11-03 11:08:33 +01:00
Stephan Orbaugh
ef21c79368
Merge pull request #55717 from DaanSelen/fix-issue-55665
...
fix(ObjectStoreStorage): fix s3 path encoding (issue causing 55665)
2025-11-03 10:58:53 +01:00
nextcloud-command
13701dfda3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-03 08:12:33 +00:00
dependabot[bot]
cdcf1b6703
build(deps-dev): bump globals from 16.4.0 to 16.5.0
...
Bumps [globals](https://github.com/sindresorhus/globals ) from 16.4.0 to 16.5.0.
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0 )
---
updated-dependencies:
- dependency-name: globals
dependency-version: 16.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 08:09:38 +00:00
dependabot[bot]
a26d2a553f
Merge pull request #56145 from nextcloud/dependabot/npm_and_yarn/eslint-9.39.0
2025-11-03 08:06:20 +00:00
dependabot[bot]
87885e35d4
build(deps): bump @nextcloud/moment from 1.2.1 to 1.3.5
...
Bumps [@nextcloud/moment](https://github.com/nextcloud-libraries/nextcloud-moment ) from 1.2.1 to 1.3.5.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-moment/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-moment/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-moment/compare/v1.2.1...v1.3.5 )
---
updated-dependencies:
- dependency-name: "@nextcloud/moment"
dependency-version: 1.3.5
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 09:04:04 +01:00
dependabot[bot]
5169d9be94
build(deps-dev): bump sass in /build/frontend-legacy
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.93.2 to 1.93.3.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.93.2...1.93.3 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.93.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 00:51:48 +00:00
dependabot[bot]
bfd2ede77d
Merge pull request #56147 from nextcloud/dependabot/npm_and_yarn/sass-1.93.3
2025-11-03 00:47:42 +00:00
dependabot[bot]
4dcaca4e13
build(deps-dev): bump sass from 1.93.2 to 1.93.3
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.93.2 to 1.93.3.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.93.2...1.93.3 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.93.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 00:24:17 +00:00
dependabot[bot]
eef8dc26ba
build(deps-dev): bump eslint from 9.38.0 to 9.39.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 9.38.0 to 9.39.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.38.0...v9.39.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.39.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 00:23:47 +00:00
Nextcloud bot
2232e6851e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-03 00:13:38 +00:00
Thomas Citharel
143d486748
Merge pull request #56140 from nextcloud/rakekniven-patch-2
...
chore(i18n): Fixed grammar
2025-11-02 21:38:01 +01:00
nextcloud-command
bb062d149e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-02 19:22:56 +00:00
rakekniven
9f56a2fcfc
chore(i18n): Fixed grammar
...
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-02 20:13:02 +01:00
dependabot[bot]
2c851228d3
Merge pull request #55928 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/msw-2.11.6
2025-11-02 18:45:36 +00:00
Joas Schilling
ed050b2aae
Merge pull request #56100 from nextcloud/rakekniven-patch-2
...
chore(l10n): Use numbered placeholders
2025-11-02 11:09:57 +01:00
rakekniven
ee39b5093d
chore(l10n): Use numbered placeholders
...
Reported in Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-02 10:09:34 +01:00
Nextcloud bot
815338cdc0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-02 00:13:29 +00:00
dependabot[bot]
35d6a829f1
Merge pull request #56122 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.7
2025-11-01 21:33:09 +00:00
Ferdinand Thiessen
4a63bd2068
Merge pull request #56039 from nextcloud/fix/theming-legacy-app-config
...
fix(theming): use IAppConfig for all ThemingDefaults
2025-11-01 18:13:11 +01:00
dependabot[bot]
7885ac53e0
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.5 to 2.2.7.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.5...2.2.7 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-01 17:34:39 +01:00
nextcloud-command
22ed856b31
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-01 16:02:58 +01:00
dependabot[bot]
dc55aaf4d1
build(deps): bump dompurify in /build/frontend-legacy
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.2.7 to 3.3.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.7...3.3.0 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-01 16:02:58 +01:00
Ferdinand Thiessen
0bb1deb3de
Merge pull request #56087 from nextcloud/chore/remove-oc-host
...
chore: remove deprecated hosts functions from OC
2025-11-01 15:06:42 +01:00
Ferdinand Thiessen
f4ebcc7004
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 14:42:02 +01:00
Ferdinand Thiessen
cf7ed089e1
chore: remove deprecated hosts functions from OC
...
- deprecated since Nextcloud 17
- To replace `OC.getHost` use `window.location.host`.
- To replace `OC.getHostName` use `window.location.hostname`.
- To replace `OC.getPort` use `window.location.port`.
- To replace `OC.getProtocol` use `window.location.protocol`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 14:40:00 +01:00
Ferdinand Thiessen
9f40d4cac3
Merge pull request #56088 from nextcloud/chore/remove-oc-blacklist
...
chore: remove `OC.fileIsBlacklisted`
2025-11-01 14:39:07 +01:00
Ferdinand Thiessen
8840b582c5
refactor(theming): migrate ThemingDefaults to OCP\AppFramework\Services\IAppConfig
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 14:16:40 +01:00
dependabot[bot]
195a9a08e4
Merge pull request #56121 from nextcloud/dependabot/composer/build/integration/behat/behat-3.26.0
2025-11-01 13:00:50 +00:00
Ferdinand Thiessen
f52e838a18
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 13:52:06 +01:00
Ferdinand Thiessen
fd0a7351c3
chore: remove OC.fileIsBlacklisted
...
Its deprecated since Nextcloud 18 and nowadays we have much more complex
logic for this.
So the proper replacement is to use `validateFilename` from
`@nextcloud/files` package.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 13:50:14 +01:00
Ferdinand Thiessen
f67d90ab27
Merge pull request #56067 from nextcloud/refactor/twofactor-vue3
...
refactor(twofactor_backupcodes): migrate to Typescript and Vue 3
2025-11-01 13:41:04 +01:00
Ferdinand Thiessen
9008175bff
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 12:40:02 +01:00
Ferdinand Thiessen
95915340f5
chore(twofactor_backupcodes): migrate to Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 12:35:24 +01:00
Ferdinand Thiessen
11f4fa92cf
refactor(twofactor_backupcodes): migrate Vue to script-setup and Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 12:34:26 +01:00
Ferdinand Thiessen
95f2d5dbac
refactor(twofactor_backupcodes): migrate frontend to Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 12:34:26 +01:00
dependabot[bot]
fb78ee8389
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.25.0 to 3.26.0.
- [Release notes](https://github.com/Behat/Behat/releases )
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Behat/Behat/compare/v3.25.0...v3.26.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.26.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-01 02:07:27 +00:00
Nextcloud bot
095e4709b7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-01 00:13:28 +00:00
dependabot[bot]
ab2242c214
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.11.3 to 2.11.6.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.11.3...v2.11.6 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.11.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-31 17:18:31 +01:00
Joas Schilling
481edbd553
Merge pull request #56109 from nextcloud/dependabot/composer/mlocati/ip-lib-1.22.0
...
build(deps): Bump mlocati/ip-lib from 1.20.0 to 1.22.0
2025-10-31 16:57:29 +01:00
dependabot[bot]
a7e1492db3
Merge pull request #55920 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/marked-16.4.1
2025-10-31 15:12:49 +00:00
Joas Schilling
d1b9486d12
build(deps): Bump mlocati/ip-lib from 1.20.0 to 1.22.0
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-31 15:27:10 +01:00
Ferdinand Thiessen
700f4db967
Merge pull request #56063 from nextcloud/tests/taskprocessing
...
test(TaskProcessing): use proper types
2025-10-31 15:04:49 +01:00
dependabot[bot]
0ba6c779c8
Merge pull request #56000 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-9.1.0
2025-10-31 14:02:08 +00:00
Joas Schilling
10fa94ac94
Merge pull request #56108 from nextcloud/ci/noid/action-pin-versions
...
ci(actions): Pin action versions by hash
2025-10-31 10:22:38 +01:00
Joas Schilling
9198244e6d
ci(actions): Pin action versions by hash
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-31 09:53:05 +01:00
dependabot[bot]
1650adedf7
build(deps): bump marked from 16.3.0 to 16.4.1 in /build/frontend-legacy
...
Bumps [marked](https://github.com/markedjs/marked ) from 16.3.0 to 16.4.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v16.3.0...v16.4.1 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 16.4.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-31 09:35:15 +01:00
nextcloud-command
80af22ca2d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-31 07:53:05 +00:00
dependabot[bot]
5c55141353
build(deps): bump @nextcloud/vue from 9.0.1 to 9.1.0
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 9.0.1 to 9.1.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v9.0.1...v9.1.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 9.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-31 08:40:48 +01:00
Nextcloud bot
f77c4f7c09
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-31 00:13:46 +00:00
dependabot[bot]
8eae6cc44f
Merge pull request #55590 from nextcloud/dependabot/npm_and_yarn/stylelint-16.25.0
2025-10-30 23:35:44 +00:00
dependabot[bot]
aa20f7a0dd
Merge pull request #55934 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/core-js-3.46.0
2025-10-30 23:16:24 +00:00
nextcloud-command
5d43550bd3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-30 23:00:31 +00:00
dependabot[bot]
eca835aae0
build(deps): bump core-js in /build/frontend-legacy
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.45.1 to 3.46.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.46.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-30 22:57:21 +00:00
Ferdinand Thiessen
fdbd376c1f
Merge pull request #56086 from nextcloud/chore/remove-oc-navigation
...
chore: remove deprecated `OC.redirect` and `OC.reload`
2025-10-30 23:43:22 +01:00
nextcloud-command
2b2dac9754
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-30 22:23:30 +00:00
Ferdinand Thiessen
439f825774
chore: remove deprecated OC.redirect and OC.reload
...
- Deprecated since Nextcloud 17
To replace `OC.redirect` directly use `window.location`.
To replace `OC.reload` directly use `window.location.reload`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-30 23:14:37 +01:00
Ferdinand Thiessen
f4e8cd13a4
Merge pull request #56089 from nextcloud/chore/remove-oc-set-get
...
chore: remove `OC.set` and `OC.get`
2025-10-30 23:13:06 +01:00
nextcloud-command
1c347bcac5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-30 21:14:12 +00:00
Ferdinand Thiessen
bea30fcb2b
chore: remove OC.set and OC.get
...
Both are deprecated since Nextcloud 19.
- For `get`, if really needed, use https://lodash.com/docs#get
- And for `set` https://lodash.com/docs#set
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-30 22:06:11 +01:00
Arthur Schiwon
5060d64c9b
Merge pull request #56085 from nextcloud/fix/55613/drop-hard-base-checks
...
fix(LDAP): drop hard base checks for now
2025-10-30 14:56:35 +01:00
Marcel Klehr
99d6276826
Merge pull request #55713 from nextcloud/feat/taskprocessing/user-facing-error-message
...
feat(TaskProcessing): user-facing error messages
2025-10-30 12:29:43 +01:00
Daniel
4ecd21784b
Merge pull request #56090 from nextcloud/fix/mailer/log-errors
...
fix(Mailer): Log errors
2025-10-30 12:02:29 +01:00
Fiehe Christoph
b87add2711
fix(s3): expose request_checksum_calculation and response_checksum_validation
...
Fix https://github.com/nextcloud/server/issues/56077
This commit makes the configuration settings 'request_checksum_calculation' and 'response_checksum_validation' of the S3Client from the AWS SDK for PHP configurable.
Signed-off-by: Fiehe Christoph <c.fiehe@eurodata.de >
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-30 11:57:32 +01:00
Marcel Klehr
b5f057cdbc
fix: Fix psalm issue
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-30 10:49:28 +01:00
Marcel Klehr
8207afb7db
fix: Use UserFacingProcessingException properly in tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-30 10:40:11 +01:00
Marcel Klehr
1c33239e06
fix: autoloaderchecker
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-30 10:29:17 +01:00
Marcel Klehr
d04d575ed3
Merge branch 'master' into feat/taskprocessing/user-facing-error-message
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-30 10:13:39 +01:00
Marcel Klehr
3ee6999682
fix: Use substr to cut error messages
...
This allows for cutting them to longer lengths
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-30 10:07:57 +01:00
provokateurin
d8294a8531
fix(Mailer): Log errors
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-30 08:42:12 +01:00
dependabot[bot]
da13836617
Merge pull request #56004 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/babel/preset-typescript-7.28.5
2025-10-30 07:10:41 +00:00
Nextcloud bot
5ebb816d8b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-30 00:13:15 +00:00
Ferdinand Thiessen
af7c56a75e
test(TaskProcessing): use proper types
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-30 00:07:56 +01:00
dependabot[bot]
50d825d979
build(deps-dev): bump @babel/preset-typescript in /build/frontend-legacy
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.27.1 to 7.28.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.28.5/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-version: 7.28.5
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 21:27:40 +01:00
dependabot[bot]
9e1ed7078f
Merge pull request #56002 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/p-limit-7.2.0
2025-10-29 20:27:12 +00:00
dependabot[bot]
91db72cf8a
Merge pull request #55995 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.5
2025-10-29 19:22:29 +00:00
Arthur Schiwon
57cb905580
fix(LDAP): drop hard base checks for now
...
The migration path is hard and unexpected. We can follow-up with a soft
setup check instead for a while, but needs to be discussed.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-29 18:21:45 +01:00
Benjamin Gaussorgues
231b7f8c41
chore(snowflakes): small fixes on decode command
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-10-29 17:28:54 +01:00
nextcloud-command
493d750c84
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-29 15:43:46 +00:00
dependabot[bot]
e27f78a7fc
build(deps): bump p-limit from 7.1.1 to 7.2.0 in /build/frontend-legacy
...
Dependabot couldn't find the original pull request head commit, 054e51c5527e0dbe053ed62841c77da0f68fb103.
2025-10-29 14:44:38 +00:00
Andy Scherzinger
f06168f6c4
Merge pull request #55931 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/p-queue-9.0.0
...
build(deps): bump p-queue from 8.1.1 to 9.0.0 in /build/frontend-legacy
2025-10-29 13:19:40 +01:00
nextcloud-command
2fc4fac60d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-29 11:13:03 +00:00
dependabot[bot]
2b1772cef9
build(deps): bump p-queue from 8.1.1 to 9.0.0 in /build/frontend-legacy
...
Bumps [p-queue](https://github.com/sindresorhus/p-queue ) from 8.1.1 to 9.0.0.
- [Release notes](https://github.com/sindresorhus/p-queue/releases )
- [Commits](https://github.com/sindresorhus/p-queue/compare/v8.1.1...v9.0.0 )
---
updated-dependencies:
- dependency-name: p-queue
dependency-version: 9.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 11:09:53 +00:00
John Molakvoæ
9e321297f9
Merge pull request #56074 from nextcloud/fix/token-log
2025-10-29 10:02:13 +01:00
nextcloud-command
1b0a5a8044
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-29 08:52:28 +00:00
skjnldsv
fae59e8569
fix(core): token change logging
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-29 08:49:28 +00:00
John Molakvoæ
52a9940255
Merge pull request #55728 from nextcloud/feat/snowflakeIds
2025-10-29 09:11:34 +01:00
dependabot[bot]
ea998d93b0
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.3 to 2.2.5.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.3...2.2.5 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 07:27:15 +01:00
Nextcloud bot
445cce4ed8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-29 00:13:46 +00:00
Andy Scherzinger
d91908bb96
Merge pull request #55829 from nextcloud/fix/ocm-probe-newer-endpoint
...
fix(ocm): probe standardized .well-known endpoint
2025-10-28 22:26:28 +01:00
dependabot[bot]
a836c8c034
Merge pull request #56003 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/libphonenumber-js-1.12.25
2025-10-28 20:40:23 +00:00
nextcloud-command
107ad04481
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-28 20:55:44 +01:00
dependabot[bot]
37520fca89
build(deps): bump libphonenumber-js in /build/frontend-legacy
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.24 to 1.12.25.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.24...v1.12.25 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.25
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-28 20:55:44 +01:00
dependabot[bot]
0cbbad74a8
Merge pull request #56005 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/types/dockerode-3.3.45
2025-10-28 19:35:44 +00:00
dependabot[bot]
b3abc41c4e
Merge pull request #56006 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/vite-7.1.12
2025-10-28 18:00:18 +00:00
Ferdinand Thiessen
4b5494c5ba
Merge pull request #55575 from nextcloud/fix/drag-drop-error
...
fix(files): make sure drag-and-drop and the upload menu behaves the same
2025-10-28 18:16:05 +01:00
Carl Schwan
336cc3fa35
feat(Db): Use SnowflakeId for previews
...
Allow to get an id for the storing the preview on disk before inserting
the preview on the DB.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-28 17:50:03 +01:00
Benjamin Gaussorgues
c9b055a0d0
feat(database): introduce Snowflake IDs generator
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-10-28 17:50:03 +01:00
Daniel
7a3ed09822
Merge pull request #55906 from nextcloud/fix/taskprocessing-tests
...
fix: Use proper userId in taskprocessing trigger tests
2025-10-28 17:41:44 +01:00
Ferdinand Thiessen
b5b81449a8
Merge pull request #56038 from nextcloud/chore/update-codeowners
...
chore: update codeowners
2025-10-28 17:14:48 +01:00
Ferdinand Thiessen
144e864806
Merge pull request #56033 from nextcloud/fix/cache-key
...
fix(Memcache): ensure global prefix depends on enabled apps
2025-10-28 17:03:49 +01:00
Ferdinand Thiessen
9bc56bd02d
chore: update codeowners
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-28 16:20:38 +01:00
nextcloud-command
119ba0d887
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-28 15:17:26 +00:00
Ferdinand Thiessen
d6925b6b79
fix(files): make sure drag-and-drop and the upload menu behaves the same
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-28 16:08:43 +01:00
Ferdinand Thiessen
e4f06e102f
Merge pull request #56034 from nextcloud/enh/noid/appmanager-upgrade-info-log
...
enh(AppManager): log which apps requires the upgrade procedure
2025-10-28 15:52:28 +01:00
Micke Nordin
111fa240bc
fix(ocm): probe standardized .well-known endpoint
...
- Add `.well-known/ocm` to remote endpoint discovery checks.
- Improves compatibility with newer OCM deployments when probing remote servers.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-10-28 15:18:52 +01:00
Ferdinand Thiessen
4667634247
fix(theming): use IAppConfig for all ThemingDefaults
...
Fixes issues where values have the wrong type.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-28 14:58:17 +01:00
Andy Scherzinger
4174c580b3
Merge pull request #55471 from SUNET/kano-ocm-discovery
...
fix(OCM): align parameter naming with spec and extend OCMProvider
2025-10-28 14:52:04 +01:00
dependabot[bot]
2addf7b6bd
Merge pull request #56001 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.45
2025-10-28 13:49:56 +00:00
Joas Schilling
bd886170a7
Merge pull request #56037 from nextcloud/chore/cypress-split-random
...
chore: use different cypress-split seed per PR
2025-10-28 13:52:23 +01:00
Sebastian Krupinski
59c9aada8d
Merge pull request #52882 from nextcloud/fix/issue-6838-use-old-event-information-when-new-is-missing
...
fix(CalDav): use old event information if new is missing
2025-10-28 08:38:08 -04:00
dependabot[bot]
32fef60c7d
build(deps-dev): bump vite in /build/frontend-legacy
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.8 to 7.1.12.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.1.12/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.1.12/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.12
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-28 12:20:47 +00:00
Maxence Lange
4b274a858e
Merge pull request #55830 from nextcloud/fix/noid/lazy-from-construct
...
fix(files-external): do not load lazy appconfig from construct
2025-10-28 10:29:26 -01:00
Joas Schilling
be1af13323
Merge pull request #55990 from nextcloud/bump/lognormalizer
...
build: Bump log normalizer to 2.0.0
2025-10-28 08:23:53 +01:00
Nextcloud bot
f8d1d7fd35
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-28 00:13:44 +00:00
dependabot[bot]
4b9ebe43b0
Merge pull request #55999 from nextcloud/dependabot/npm_and_yarn/vite-7.1.12
2025-10-27 22:16:57 +00:00
Ferdinand Thiessen
21a34287a9
chore: use different cypress-split seed per PR
...
This allows:
1. detect tests that depend on each other
2. reduces places where test fail because only the expensive tests are
queued next to each other.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 23:16:09 +01:00
Ferdinand Thiessen
206b61b861
Merge pull request #55882 from nextcloud/chore/rector-phpunit-11
...
refactor: apply rector rules for PHPUnit 10
2025-10-27 23:15:36 +01:00
Ferdinand Thiessen
c99d27436f
chore: adjust duplicated use in User_LDAPTest
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 21:56:04 +01:00
Ferdinand Thiessen
7f125551f5
chore: migrate @small and @medium to attributes
...
Both are basically special groups, which we do not use.
But they also had a special meaning in the past which now only works
when set on the test class: They set the test timeout.
So for `@small` we just remove them, for `@medium` we remove where not
needed but keep it on the class where the full test class might make use
of the adjusted timeout.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 21:56:04 +01:00
Ferdinand Thiessen
d6d6747a73
refactor: apply rector rules for PHPUnit 10
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 21:56:04 +01:00
Ferdinand Thiessen
8f74228147
chore: Nextcloud 32 is PHP 8.2+
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 21:56:04 +01:00
nextcloud-command
f55d77f9a0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-27 20:47:31 +00:00
dependabot[bot]
0beae74e20
build(deps-dev): bump vite from 7.1.11 to 7.1.12
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.11 to 7.1.12.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.1.12/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.1.12/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.12
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 20:36:00 +00:00
Andy Scherzinger
adc20122c8
Merge pull request #56019 from nextcloud/style/noid/outlineShareExpiryIcon
...
Replace icon with outline variant
2025-10-27 19:11:36 +01:00
Arthur Schiwon
ab9a92fac8
feat(AppManager): log which apps requires the upgrade procedure
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-27 18:05:00 +01:00
nextcloud-command
91e07ab274
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-27 16:54:14 +00:00
Joas Schilling
2ec7fa88cc
fix(log): Fix call to normalize function
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-27 16:46:10 +01:00
Joas Schilling
44b4b4072b
build: Bump log normalizer to 2.0.0
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-27 16:46:09 +01:00
Andy Scherzinger
67b8be5926
style(icons): Replace icon with outline variant
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-10-27 16:29:55 +01:00
Ferdinand Thiessen
b4d19748fa
fix(Memcache): ensure global prefix depends on enabled apps
...
- ensure the prefix is changed when an app is (dis)enabled
- ensure the app ids are included in the hash instead of only the
version numbers
- ensure hash is deterministic by always use the same order.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 16:18:24 +01:00
Maxence Lange
07d3f1c313
fix(files-external): do not load lazy appconfig from construct
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-27 13:37:13 -01:00
Joas Schilling
6ef91f0549
Merge pull request #55910 from nextcloud/bugfix/55909/trim-meta-data
...
fix(bfp): Trim meta data so it can still be stored
2025-10-27 15:11:40 +01:00
Carl Schwan
ca47f87359
Merge pull request #56026 from nextcloud/carl/bump-autoloader
...
chore(composer): Bump autoloader
2025-10-27 14:37:49 +01:00
Ferdinand Thiessen
1d4d6cad29
Merge pull request #55965 from nextcloud/artonge/refactor/port_files_version_to_vue3
...
refactor(files_versions): Migrate to Vue3
2025-10-27 14:16:22 +01:00
dependabot[bot]
ae82824ef5
Merge pull request #55940 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.102.1
2025-10-27 12:14:29 +00:00
Carl Schwan
9e77ab44fc
chore(composer): Bump autoloader
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-27 13:12:47 +01:00
Ferdinand Thiessen
d0e25af1af
Merge pull request #55954 from nextcloud/carl/fix-preview2
...
fix: Fetching previews on Oracle
2025-10-27 13:00:25 +01:00
Micke Nordin
a171fbf318
fix(cloud-federation-api): align inviteAccepted parameter naming with spec
...
- Rename method parameter from `userId` to `userID`.
- Update log message and `setRecipientUserId` call to use new variable.
- Without this change, we can not accept invites.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-10-27 12:28:09 +01:00
Micke Nordin
495a01a725
fix(ocm): include provider field in OCMProvider serialization
...
- Add `provider` to `jsonSerialize()` output of OCMProvider.
- Ensures discovery consumers receive provider identifier along with
endpoint, version, and resources.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-10-27 12:28:09 +01:00
Micke Nordin
802a3f5cae
fix(ocm): ensure capabilities are set on OCMProvider from discovery data
...
- Call `setCapabilities()` with `capabilities` field when available.
- Prevents loss of provider capability information during discovery.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-10-27 12:28:09 +01:00
Andy Scherzinger
18d0f3322e
Merge pull request #56018 from nextcloud/chore/noid/dependabotRemoveStable30
...
Remove stable30 from dependabot
2025-10-27 09:30:16 +01:00
Andy Scherzinger
cc1d5a2405
chore(deps): Remove stable30 from dependabot
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-10-27 08:47:09 +01:00
Nextcloud bot
5d51ac0308
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-26 00:13:19 +00:00
Joas Schilling
bc1b17faa2
Merge pull request #55989 from nextcloud/bugfix/noid/harden-profiler-write
...
fix(profiler): Harden profiler writes
2025-10-25 22:25:54 +02:00
dependabot[bot]
9a3e3e6067
build(deps-dev): bump @types/dockerode in /build/frontend-legacy
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.44 to 3.3.45.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.45
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-25 01:22:04 +00:00
dependabot[bot]
59ab0b1fb0
build(deps-dev): bump @types/dockerode from 3.3.44 to 3.3.45
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.44 to 3.3.45.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.45
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-25 01:18:58 +00:00
Nextcloud bot
3061fbaea8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-25 00:13:33 +00:00
Louis Chmn
8dc64d794c
refactor(files_versions): Migrate to Vue3
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-24 17:46:44 +02:00
Louis Chmn
2103410dac
fix(files): Add Sidebar.Tab type in global context
...
And use proper optional argument syntax for its constructor
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-24 16:54:13 +02:00
Louis Chmn
5f1e13b70b
feat(files): Improve legacy file info typing
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-24 16:54:13 +02:00
Joas Schilling
a65207abd9
fix(profiler): Harden profiler writes
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-24 15:23:20 +02:00
Daniel
1f9f41a079
Merge pull request #55306 from nextcloud/bug/noid/validate-filename-when-creating-file-from-template
...
Validate filename when creating file from template
2025-10-24 12:52:44 +02:00
dependabot[bot]
3bcdf10a41
build(deps-dev): bump webpack in /build/frontend-legacy
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.102.0 to 5.102.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.102.0...v5.102.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.102.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-24 12:28:21 +02:00
Joas Schilling
16088cd827
Merge pull request #55819 from nextcloud/bugfix/noid/allow-federation-with-ocis-cloudids
...
fix(federation): Allow outgoing and incoming federation with oCIS federated cloud ids
2025-10-24 11:55:46 +02:00
Maksim Sukharev
802d93ec62
Merge pull request #55963 from nextcloud/fix/noid/new-user-deselect-group
2025-10-24 11:24:52 +02:00
nextcloud-command
e0227e1fe9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-24 08:55:21 +00:00
Maksim Sukharev
ed4e7c781c
fix(NewUserDialog): allow to deselect a group from the list
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-10-24 08:52:19 +00:00
John Molakvoæ
1a99477b4f
Merge pull request #55916 from nextcloud/fix/mimetypes
2025-10-24 08:32:15 +02:00
Nextcloud bot
e18d9deaf7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-24 00:13:35 +00:00
Daniel Kesselberg
6e04437de6
fix: validate filename when creating file from template
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-24 01:05:48 +02:00
Louis
1b22ca25da
Merge pull request #55908 from nextcloud/revert-trashbin-expiration-change
...
Revert trashbin expiration handling in #55742
2025-10-23 23:56:09 +02:00
Thomas Citharel
b44f35a42a
refactor(trashbin): get expiration class directly from Server::get
...
instead of going through Application container
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-23 23:20:10 +02:00
Thomas Citharel
05d5fdb429
fix(trashbin): include $availableSpace = 0 in checks when we need to delete expired files
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-23 23:20:10 +02:00
Thomas Citharel
29d72bfb32
revert(trashbin): 195d347 due to misunderstanding
...
See https://github.com/nextcloud/documentation/pull/13017#issuecomment-3425782690
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-23 23:20:10 +02:00
F. E Noel Nfebe
ed1647b80d
Merge pull request #55251 from nextcloud/fix/federated-share-hide-download
...
fix(sharing): Allow reasonable control for 'Hide download' on fed shares
2025-10-23 18:37:47 +01:00
nextcloud-command
d9e001d29f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-23 15:47:19 +00:00
Ferdinand Thiessen
8519b71bf1
fix(OC\MimeType): use proper webroot if needed
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 15:42:28 +00:00
nfebe
64016898d5
fix(sharing): Allow reasonable control 4 'Hide download' on fed shares
...
When creating public links from federated shares, users should be able to set
the 'Hide download' option independently as long as they are more restrictive
than the original share permissions.
Previously, the `checkInheritedAttributes` method was ignoring user preferences
and always overriding the hideDownload setting based solely on inherited
permissions, preventing users from disabling downloads even when the parent
share allowed them.
This fix implements some sort of inheritance logic:
- Users can only be MORE restrictive than parent shares, never LESS restrictive
- If parent hides downloads -> child MUST hide downloads (enforced)
- If parent allows downloads -> child can CHOOSE to hide or allow downloads
- If parent forbids downloads entirely -> child cannot enable downloads
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-23 16:09:21 +01:00
Ferdinand Thiessen
52842415fb
Merge pull request #55951 from nextcloud/refactor/dav-vue3
...
refactor(dav): migrate frontend to Typescript and Vue 3
2025-10-23 16:56:07 +02:00
John Molakvoæ
92efa073f0
Merge pull request #55955 from nextcloud/fix/multiple-dav-public-auth
2025-10-23 16:10:29 +02:00
Joas Schilling
f236c0acb9
Merge pull request #55891 from nextcloud/chore/sample-config-convert-issue
...
docs: avoid indention error in converted config
2025-10-23 15:41:19 +02:00
Joas Schilling
48cbedc002
fix(sample-config): Fix syntax of deprecation
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-23 15:22:31 +02:00
Carl Schwan
1dc363581f
fix: get all available previews on Oracle
...
Split the DB requests in chunk of 1000 and use INNER JOIN instead of IN
as this is better supported on all DB.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-23 14:10:15 +02:00
Daniel
43aa88326b
Merge pull request #55953 from nextcloud/remove-use-of-iappcontainer
...
refactor(dav): remove use of IAppContainer in favor of ContainerInterface
2025-10-23 13:30:09 +02:00
skjnldsv
9c98b722f4
fix(dav): allow multiple link shares token in session
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-23 13:10:39 +02:00
John Molakvoæ
ada3b1a9b9
Merge pull request #55952 from nextcloud/fix/search-fallback
2025-10-23 12:12:10 +02:00
Carl Schwan
9adf6cce55
fix: Fetching previews on Oracle
...
We need an explicit cast on Oracle as Oracle returns number as string.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-23 09:39:05 +02:00
Thomas Citharel
9d6c5a81c0
refactor(dav): remove use of IAppContainer in favor of ContainerInterface
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-23 09:36:13 +02:00
skjnldsv
89a2cae40d
fix: join accounts_data instead of preferences when searching users
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-23 08:59:10 +02:00
Ferdinand Thiessen
e91d4af206
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
3364f18ca0
test(dav): add e2e tests for availability & absence
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
97b91027da
refactor(dav): migrate Settings frontend to Vue 3
...
- migrate deprecated props
- use direct import of t rather than the mixin
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
e04597d8a1
refactor(dav): migrate ExampleContentDownloadButton to Typescript and script-setup
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
954cdd4621
refactor(ExampleContentSettingsSection): migrate component to script-setup
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
b856adee88
refactor(dav): migrate UserAvailability to Typescript and script-setup
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
7bcb1b4a4c
refactor(dav): fix single-word component name by renaming view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
f82269d0d1
refactor(dav): migrate services to Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
502ab0e90b
refactor(dav): migrate logger to Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
d4f33b46e9
chore: switch back to rollup-vite
...
rolldown is blocked by https://github.com/rolldown/rolldown/issues/6670
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
372ac8ad78
chore: adjust Vue 3 based frontend vite config for multiple apps
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:45 +02:00
Ferdinand Thiessen
5cb16af66e
Merge pull request #55943 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/wait-on-9.0.1
...
build(deps-dev): bump wait-on from 8.0.5 to 9.0.1 in /build/frontend-legacy
2025-10-23 02:32:20 +02:00
Nextcloud bot
9f05a0987d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-23 00:27:08 +00:00
dependabot[bot]
0216315de6
Merge pull request #55941 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/zip.js/zip.js-2.8.8
2025-10-23 00:13:49 +00:00
Ferdinand Thiessen
2ccba8f476
chore(legacy): remove @zip.js/zip.js only used by root package
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 01:46:50 +02:00
Ferdinand Thiessen
a4f60bc07b
chore: remove wait-on only used by root package
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 01:42:00 +02:00
dependabot[bot]
c2f087d348
Merge pull request #55935 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/libphonenumber-js-1.12.24
2025-10-22 21:28:35 +00:00
dependabot[bot]
d55fa5061c
build(deps-dev): bump wait-on in /build/frontend-legacy
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 8.0.5 to 9.0.1.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.5...v9.0.1 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-version: 9.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 20:13:07 +00:00
dependabot[bot]
9d0ac7461e
build(deps-dev): bump @zip.js/zip.js in /build/frontend-legacy
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.8.4 to 2.8.8.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.4...v2.8.8 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 20:12:46 +00:00
dependabot[bot]
ac37e1fa57
build(deps): bump libphonenumber-js in /build/frontend-legacy
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.23 to 1.12.24.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.23...v1.12.24 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.24
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 20:11:30 +00:00
Ferdinand Thiessen
86e47d82e8
Merge pull request #55432 from nextcloud/feat/vue3-demi-2
...
refactor: prepare Vue 3 migration
2025-10-22 22:07:27 +02:00
Ferdinand Thiessen
2369ad9601
Merge pull request #55629 from nextcloud/carl/cleanup-propagator
...
refactor(IPropagator): Cleanup implementation
2025-10-22 21:50:47 +02:00
Daniel Kesselberg
18531659bc
docs: avoid indention error in converted config
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-22 18:22:16 +02:00
Ferdinand Thiessen
492a8c3a8b
Merge pull request #55907 from nextcloud/carl/fix-preview-object-store
...
fix(preview): Fix deleting dummy preview in object store
2025-10-22 17:16:14 +02:00
Ferdinand Thiessen
9993f4eefa
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 17:10:29 +02:00
Ferdinand Thiessen
0ba4f5266e
refactor(sharebymail): migrate app to Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 17:10:28 +02:00
Ferdinand Thiessen
3c1e9cd99e
chore: adjust linter configs for new layout
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 17:10:28 +02:00
Ferdinand Thiessen
da5e27917f
chore: move icons building from core sources to build helpers
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 17:10:28 +02:00
Ferdinand Thiessen
f3383f9f90
chore: split frontend building into legacy Vue 2 and Vue 3
...
- Built the frontend in separate packages until we migrated everything
to Vue 3.
- Separate logic into two packages controlled by main package.json
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 17:10:28 +02:00
Joas Schilling
0f183ce8fe
fix(bfp): Trim meta data so it can still be stored
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-22 15:45:21 +02:00
Carl Schwan
d6889e9220
fix(preview): Fix deleting dummy preview in object store
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-22 15:40:26 +02:00
Marcel Klehr
606b0631d4
fix: Use proper userId in taskprocessing trigger tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-22 15:25:06 +02:00
Ferdinand Thiessen
ab551c4c8a
chore(Template): allow styles from dist folder
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 14:57:47 +02:00
Ferdinand Thiessen
7978ee82a4
Merge pull request #55885 from nextcloud/chore/e2e-test-server
...
chore: migrate Cypress to `@nextcloud/e2e-test-server`
2025-10-22 14:34:15 +02:00
Ferdinand Thiessen
cfe886a96e
chore: replace cypress-delete-downloads-folder with simple implementation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 12:39:59 +02:00
Ferdinand Thiessen
1082dee5a4
chore: migrate Cypress to @nextcloud/e2e-test-server
...
- chore: use vite preprocessor for Cypress
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 11:57:17 +02:00
Joas Schilling
f050c32e88
Merge pull request #55893 from nextcloud/fix/federation-optional-dependency
...
fix: Make federation TrustedServers dependency optional in RemotePlugin
2025-10-22 10:54:25 +02:00
Joas Schilling
00a6a73f3f
Merge pull request #55827 from nextcloud/fix/ocm-owner-sharing
...
fix(ocm-sharing): The owner needs to be set for sharing to work
2025-10-22 10:26:36 +02:00
Micke Nordin
f7dcd1d71b
fix(ocm-sharing): The owner needs to be set for sharing to work
...
The specification says that the display name is optional and can thus
be empty, and in fact it is from oCIS and CERNBox shares.
The correct thing to set is the required opaque id from the remote
provider, the `owner` which will allways be there.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-10-22 08:54:39 +02:00
Ferdinand Thiessen
9290922a72
Merge pull request #55892 from nextcloud/tests/cypress-filter
...
test: adjust cypress tests for changes filter behavior
2025-10-22 08:49:50 +02:00
Louis
f2eb772e7b
Merge pull request #55796 from nextcloud/artonge/fix/hide_non_writable_nodes
...
fix(FilesPicker): Prevent selection of nodes without create permission
2025-10-22 07:18:00 +02:00
Nextcloud bot
61754a1b8f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-22 00:12:27 +00:00
nfebe
3276aff83c
fix: Make federation TrustedServers dependency optional in RemotePlugin
...
The federation app is not always installed, causing QueryException when
`OCA\Federation\TrustedServers` is injected as a hard dependency.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-22 00:19:31 +02:00
nextcloud-command
58e9be7e81
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-21 20:30:08 +00:00
nextcloud-command
c627561a6e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-21 20:27:23 +00:00
Louis Chmn
58a9fdad52
chore(deps): Bump @nextcloud/dialogs to v7.1.0
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-21 20:27:22 +00:00
Louis Chmn
7b8463e93a
fix(FilePicker): Modernise dav imports
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-21 20:27:22 +00:00
Louis Chmn
cb062d2691
fix(FilesPicker): Prevent selection of nodes without create permission
...
And remove the disable callback for the button as it is not needed anymore.
This gives a better experience as the nodes do not have a pointer for cursor, and the submit button does not react when clicking on them.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-21 20:27:22 +00:00
Ferdinand Thiessen
0587860c7a
Merge pull request #55834 from nextcloud/artonge/doc/improve_trashbin_config
...
docs(trashbin): Improve clarity of files retention config
2025-10-21 22:16:55 +02:00
F. E Noel Nfebe
87b94c7f52
Merge pull request #55580 from nextcloud/fix/share-permissions-password-validation
...
fix(files_sharing): Only send password on change
2025-10-21 22:08:17 +02:00
Ferdinand Thiessen
81718a035a
test: adjust cypress tests for changes filter behavior
...
In https://github.com/nextcloud/server/issues/53038 we changed the
behavior: The filename filter is reset when changing the directory.
So we need to also adjust the Cypress tests.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-21 19:38:20 +02:00
Nextcloud bot
43de6b82ac
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 16:52:04 +00:00
Louis Chmn
c5c6c7de2b
fix(trashbin): Improve clarity of files retention config
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-21 18:27:24 +02:00
nextcloud-command
ad745da3ca
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-21 16:05:20 +00:00
nfebe
a28834b163
fix(files_sharing): Only send password on change
...
The password param should never be sent if the intention is not
remove it or update it.
This commit adapts the frontend and backend to this rule to avoid weird bugs
especially around updating new shares.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-21 16:54:55 +01:00
Côme Chilliet
30b5f00b0d
Merge pull request #49578 from nextcloud/fix-updater-secret
...
fix(updater): Stop expiring secret prematurely
2025-10-21 16:26:13 +02:00
Maxence Lange
11de3cf0a7
Merge pull request #55864 from nextcloud/fix/noid/tmp-switch-to-non-lazy
...
fix(lexicon): switch bool value to non-lazy
2025-10-21 11:18:33 -01:00
Nextcloud bot
58f3ff0e0e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 10:51:50 +00:00
Maxence Lange
1329091836
fix(lexicon): remove default lazy param
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-21 09:27:41 -01:00
Maxence Lange
edfc339bf5
fix(lexicon): switch bool value to non-lazy
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-21 09:27:40 -01:00
Louis Chmn
7f3ef27cd5
refactor: adjust updater code to match code style
...
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-21 12:20:34 +02:00
Andy Scherzinger
4696524c9c
Merge pull request #55863 from nextcloud/fix/noid/execute-lexicon-repair-step
...
fix(lexicon): execute repair step
2025-10-21 11:53:32 +02:00
Stephan Orbaugh
d49dc7ee16
Merge pull request #55676 from IONOS-Productivity/feature/add_tests_to_settings_delegation
...
Add unit tests for AdminDelegation command and AuthorizedGroupService
2025-10-21 11:34:10 +02:00
Josh Richards
f600f26391
fix(updater): Stop expiring secret prematurely
...
Signed-off-by: Josh Richards <josh.t.richards@gmail.com >
2025-10-21 11:06:54 +02:00
John Molakvoæ
7fca1c87ee
Merge pull request #55810 from nextcloud/skjnldsv-patch-1
2025-10-21 10:13:18 +02:00
John Molakvoæ
1c57699fda
Merge pull request #55846 from victorlap/patch-1
2025-10-21 09:35:06 +02:00
Victor
281bbd1db6
feat(files): Add font-variant-numeric to selected files list
...
Signed-off-by: Victor <victorlap@outlook.com >
2025-10-21 09:19:34 +02:00
John Molakvoæ
365a040dc3
fix: temporarily disable public shares chunking capability
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-21 09:00:48 +02:00
Julius Knorr
332ab743c5
Merge pull request #55730 from nextcloud/fix-translate-on-unsupported-screen
...
fix: translation on /unsupported screen
2025-10-21 08:34:54 +02:00
Marcel Klehr
43d28f4e5d
Merge pull request #55741 from nextcloud/feat/taskprocessing-trigger-aware-provider
...
feat(TaskProcessing): Introduce ITriggerableProvider
2025-10-21 08:33:52 +02:00
Nextcloud bot
2991526058
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 00:12:35 +00:00
dependabot[bot]
b703ed2a78
Merge pull request #55869 from nextcloud/dependabot/npm_and_yarn/vite-6.4.1
2025-10-20 20:45:10 +00:00
Luka Trovic
f5629b0221
fix: translation on /unsupported screen
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-10-20 22:31:08 +02:00
dependabot[bot]
647cf5172e
build(deps): bump vite from 6.3.6 to 6.4.1
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.6 to 6.4.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.4.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 20:22:14 +00:00
dependabot[bot]
5df05111cb
Merge pull request #55591 from nextcloud/dependabot/npm_and_yarn/nextcloud/browser-storage-0.5.0
2025-10-20 20:18:56 +00:00
Andy Scherzinger
201af1af4d
Merge pull request #55838 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.3
...
build(deps-dev): bump rector/rector from 2.2.2 to 2.2.3 in /vendor-bin/rector
2025-10-20 22:18:49 +02:00
nextcloud-command
5ec0702a11
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-20 16:36:38 +00:00
Maxence Lange
6329bcbcda
fix(lexicon): execute repair step
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-20 15:32:18 -01:00
dependabot[bot]
0637f958c8
build(deps): bump @nextcloud/browser-storage from 0.4.0 to 0.5.0
...
Bumps [@nextcloud/browser-storage](https://github.com/nextcloud-libraries/nextcloud-browser-storage ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-browser-storage/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-browser-storage/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-browser-storage/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/browser-storage"
dependency-version: 0.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 16:27:16 +00:00
dependabot[bot]
7a47fd6d04
build(deps-dev): bump stylelint from 16.24.0 to 16.25.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.24.0 to 16.25.0.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.24.0...16.25.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.25.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 16:19:13 +00:00
dependabot[bot]
cfc72b789c
Merge pull request #55837 from nextcloud/dependabot/npm_and_yarn/webpack-5.102.1
2025-10-20 15:42:36 +00:00
nextcloud-command
26d43bd9cf
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-20 14:58:04 +00:00
dependabot[bot]
76d110d21f
build(deps-dev): bump webpack from 5.102.0 to 5.102.1
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.102.0 to 5.102.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.102.0...v5.102.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.102.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 14:26:32 +00:00
Andy Scherzinger
78865e3fc2
Merge pull request #55836 from nextcloud/dependabot/npm_and_yarn/libphonenumber-js-1.12.24
...
build(deps): bump libphonenumber-js from 1.12.23 to 1.12.24
2025-10-20 16:09:43 +02:00
Marcel Klehr
7f15598083
fix: address review comments
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-20 15:59:25 +02:00
Marcel Klehr
6a1501a7d6
fix: address review comments
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-20 15:59:25 +02:00
Marcel Klehr
044e92bf4e
feat(TaskProcessing): Introduce ITriggerableProvider
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
# Conflicts:
# lib/private/TaskProcessing/Db/TaskMapper.php
2025-10-20 15:59:25 +02:00
Marcel Klehr
9df303f876
fix: address review comments
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-20 15:54:10 +02:00
Joas Schilling
75a1a75d4c
fix(federation): Increase the size of owner to allow oCIS cloud ids
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-20 15:38:37 +02:00
Joas Schilling
f1f67f428a
fix(federation): Allow outgoing federation with oCIS federated cloud ids
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-20 15:38:36 +02:00
Richard Steinmetz
4c17229789
Merge pull request #55628 from nextcloud/fix/dav/remove-invalid-shares-federated-cal-shares
...
fix(dav): dav:remove-invalid-shares removing federated calendar shares
2025-10-20 13:19:52 +02:00
Misha M.-Kupriyanov
4275825177
chore(tests): make "execute" method in Add command public
...
to simplify test execution
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-10-20 12:55:17 +02:00
Misha M.-Kupriyanov
b0413be681
chore(tests): add unit tests for AdminDelegation command and AuthorizedGroupService
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-10-20 12:55:17 +02:00
max-nextcloud
f222324920
Merge pull request #55848 from nextcloud/fix/oc-dialogs-button-variants
...
fix(dialogs): migrate buttons to variant prop
2025-10-20 11:32:19 +02:00
nextcloud-command
526ff235bd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-20 08:48:11 +00:00
Côme Chilliet
a36ebef1c3
Merge pull request #55742 from nextcloud/fix-trashbin-expiration
...
fix(trashbin): make sure the trashed files are deleted if we don't have any available space left
2025-10-20 10:47:17 +02:00
dependabot[bot]
f7f506e588
build(deps): bump libphonenumber-js from 1.12.23 to 1.12.24
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.23 to 1.12.24.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.23...v1.12.24 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.24
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 10:33:09 +02:00
Côme Chilliet
35f9d6f6e0
Merge pull request #55751 from nextcloud/fix/fix-property-objects-serialization
...
fix(dav): Restrict properties allowed object classes
2025-10-20 10:30:01 +02:00
Côme Chilliet
1686bb61a0
Merge pull request #55719 from nextcloud/fix-object-store-storage-free-space
...
fix(objectstore): add named parameter for like query in object storage free space detection
2025-10-20 09:37:33 +02:00
Nextcloud bot
96f50c2c94
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-20 00:12:24 +00:00
Nextcloud bot
89cca718c8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-19 00:12:24 +00:00
nextcloud-command
2985914d5d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-18 18:48:02 +00:00
Max
b9d3ad6d00
fix(dialogs): migrate buttons to variant prop
...
In Nextcloud Vue v8 the `type` prop for dialog buttons
was deprecated and replaces with the `variant` prop.
In v9 the deprecated props are removed.
Use the `variant` prop in the deprecated `OC.dialogs`.
This is a follow up for #55726 .
Signed-off-by: Max <max@nextcloud.com >
2025-10-18 20:12:49 +02:00
dependabot[bot]
262a1fc6df
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.2...2.2.3 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-18 01:09:42 +00:00
Nextcloud bot
6720d7e15c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-18 00:12:28 +00:00
Louis
77194d5232
Merge pull request #54102 from nextcloud/ensure-cloud-key
...
fix: Ensure CLOUD key exists before resolving Cloud ID
2025-10-17 18:20:59 +02:00
Ferdinand Thiessen
3882e52355
Merge pull request #55377 from nextcloud/dependabot/npm_and_yarn/nextcloud/password-confirmation-6.0.0
...
build(deps): bump @nextcloud/password-confirmation from 5.3.1 to 6.0.0
2025-10-17 16:25:18 +02:00
Joas Schilling
8e1f19c37e
Merge pull request #55395 from nextcloud/fix/noid/return-actually-installed-apps
...
fix(Apps): fix install command check on existing apps
2025-10-17 16:21:58 +02:00
Ferdinand Thiessen
2e76c31f3a
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-17 13:39:35 +00:00
Ferdinand Thiessen
f224d6680b
test: adjust cypress tests for updated @nextcloud/password-confirmation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-17 15:01:10 +02:00
Ferdinand Thiessen
b1a7eeaacb
refactor: adjust password confirmation for new @nextcloud/package-confirmation package
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-17 15:01:10 +02:00
dependabot[bot]
fb49c91ca7
build(deps): bump @nextcloud/password-confirmation from 5.3.1 to 6.0.1
...
Bumps [@nextcloud/password-confirmation](https://github.com/nextcloud-libraries/nextcloud-password-confirmation ) from 5.3.1 to 6.0.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/compare/v.5.3.1...v6.0.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/password-confirmation"
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-17 15:01:03 +02:00
John Molakvoæ
c53a9bfde8
Merge pull request #55820 from nextcloud/chore/deps-browserslist
2025-10-17 13:22:40 +02:00
skjnldsv
4786defcbb
chore: bump @nextcloud/browserslist-config from 3.0.1 to 3.1.0
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-17 12:23:20 +02:00
Richard Steinmetz
3813a774e9
fix(dav): dav:remove-invalid-shares removing federated calendar shares
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-10-17 12:10:42 +02:00
Arthur Schiwon
9d63530262
Merge pull request #54429 from nextcloud/feat/noid/cache-ldap-mapping
...
feat: locally cache frequently requested LDAP mapping data
2025-10-17 12:08:51 +02:00
Arthur Schiwon
49f1c3f00e
refactor(LDAP): switch from prepares statement to query builder
...
- has the advantage that queries will be reported in the query.log when
configured
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-17 11:09:31 +02:00
Arthur Schiwon
155b75027c
feat: locally cache frequently requested LDAP mapping data
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-17 11:09:31 +02:00
Nextcloud bot
c316ed655a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-17 00:12:29 +00:00
Maxence Lange
7da7de8409
Merge pull request #55634 from nextcloud/fix/noid/ocm-value-format
...
fix(ocm): format notifications
2025-10-16 20:17:21 -01:00
dependabot[bot]
324ae80b4e
Merge pull request #55680 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-8.32.0
2025-10-16 21:14:17 +00:00
nextcloud-command
d6299f93f5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-16 18:07:05 +00:00
dependabot[bot]
3d08708f13
build(deps): bump @nextcloud/vue from 8.31.0 to 8.32.0
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 8.31.0 to 8.32.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/v8.32.0/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.31.0...v8.32.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 8.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 19:58:41 +02:00
Ferdinand Thiessen
39dc1185a6
Merge pull request #55799 from nextcloud/fix/dialog-props
...
fix: migrate to non-deprecated dialog props
2025-10-16 19:41:24 +02:00
nextcloud-command
08eb5879dd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-16 16:09:41 +00:00
Ferdinand Thiessen
470ff8d3d3
fix: migrate to non-deprecated dialog props
...
In Nextcloud Vue v8 some props for dialog buttons were deprecated (type
for e.g. primary or nativeType) those are replaced with `variant` and
`type`.
In v9 the deprecated props are removed - thus this breaks with
nextcloud-dialogs v7 which is based on Vue 3.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-16 17:55:11 +02:00
dependabot[bot]
093c95f260
Merge pull request #55681 from nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.24
2025-10-16 15:49:13 +00:00
Maxence Lange
b2a6c75b44
fix(ocm): format notifications
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-16 14:30:04 -01:00
Côme Chilliet
28c8ef1306
fix(dav): Allow array of array of scalars, and fix error message
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-16 15:49:07 +02:00
Joas Schilling
6fc190ef4c
Merge pull request #55803 from nextcloud/bugfix/55274/dont-fallback-from-3letter-languages-to-2letter
...
fix(l10n): Don't fallback from 3-letter languages to 2-letter
2025-10-16 13:43:13 +02:00
Joas Schilling
9e4ac50206
fix(l10n): Don't fallback from 3-letter languages to 2-letter
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-16 11:46:01 +02:00
Joas Schilling
8b51705b4e
Merge pull request #55757 from nextcloud/test/net/localhost-by-ip
...
test(net): include test for localhost by IP
2025-10-16 11:38:11 +02:00
Marcel Klehr
7320322d52
Merge pull request #55735 from nextcloud/feat/taskprocessing-api-next-batch
...
feat(TaskProcessingApiController): Add new next_batch endpoint
2025-10-16 09:55:49 +02:00
Arthur Schiwon
84be993633
Merge pull request #55800 from nextcloud/fix/file-drop/chunked-upload
...
Fix chunked upload for file drop shares
2025-10-16 09:43:22 +02:00
provokateurin
3a242166f7
fix(FilesDropPlugin): Fix request method and nickname header checks
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-16 08:47:28 +02:00
Joas Schilling
3f85bcc69a
Merge pull request #55777 from nextcloud/bugfix/55706/fix-sample-config-parsing
...
fix(sample-config): Fix sample config so parsing works again
2025-10-16 08:32:50 +02:00
Nextcloud bot
9938bc70b7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-16 00:12:27 +00:00
provokateurin
2201f77aa6
fix(FilesDropPlugin): Fix name conflict resolution for chunked uploads
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-15 23:52:05 +02:00
provokateurin
cde80c14d3
fix(FilesDropPlugin): Disable plugin for chunked uploads
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-15 23:52:04 +02:00
provokateurin
5fa4c3d8fd
fix(publicremote): Always grant read and delete permission for chunked uploads to a share
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-15 23:37:58 +02:00
Arthur Schiwon
6df6b58e6c
Merge pull request #55797 from nextcloud/fixDbType
...
fix(setupCheck): Fix checking database type
2025-10-15 22:44:35 +02:00
Andy Scherzinger
6266000b99
Merge pull request #55750 from nextcloud/feat/globalscale-url
...
feat: add new link endpoint when using globalscale
2025-10-15 21:26:48 +02:00
nextcloud-command
92dab6633c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-15 19:00:59 +00:00
Ferdinand Thiessen
7fbc2ca25e
feat: add new link endpoint when using globalscale
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-15 18:58:10 +00:00
Git'Fellow
3f976c2548
fix(setupCheck): Fix checking database type
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-10-15 20:15:55 +02:00
Ferdinand Thiessen
50f287402a
Merge pull request #55791 from nextcloud/chore/ensure-no-only
...
chore: ensure no `.only` is commited in test files
2025-10-15 17:57:00 +02:00
Joas Schilling
074d69820f
fix(sample-config): Fix more typos that break RST parsing
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-15 16:30:49 +02:00
Ferdinand Thiessen
3cf210a9a5
chore: ensure no .only is commited in test files
...
`.only` is only to be used for development, but must not be committed.
Instead failing tests which should be kept for later should be skipped
(`.skip`).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-15 16:00:01 +02:00
dependabot[bot]
ac9ff0d3fa
build(deps-dev): bump cypress-split from 1.24.23 to 1.24.24
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.23 to 1.24.24.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.23...v1.24.24 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.24
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-15 13:54:49 +00:00
Ferdinand Thiessen
65cdf14667
Merge pull request #55726 from nextcloud/chore/update-dialog-v7
...
chore: Update `@nextcloud/dialogs` to v7.0.0
2025-10-15 15:51:41 +02:00
Ferdinand Thiessen
cc4f8309d0
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-15 14:25:11 +02:00
Ferdinand Thiessen
b3762488e8
test: adjust FilePicker tests to new dialogs version
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-15 14:25:10 +02:00
Ferdinand Thiessen
2b39cb49ab
refactor: adjust code for breaking changes in @nextcloud/dialogs v7
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-15 13:45:12 +02:00
Ferdinand Thiessen
f2b309b6ee
chore: Update @nextcloud/dialogs to v7.0.0
...
This is the first step torwards Vue 3.
As this package is a Vue version agnostic version of dialogs, written in
Vue 3.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-15 13:45:11 +02:00
Marcel Klehr
d5220d6a15
Merge pull request #55776 from nextcloud/fix/text2image-better-attributes
...
fix(TextToImage): Set better attribute for routes
2025-10-15 13:07:50 +02:00
Daan Selen
4b4b39e7ec
fix(ObjectStoreStorage): Encode original-path in writeStream by @frabe1579
...
Signed-off-by: Daan Selen <dselen@systemec.nl >
2025-10-15 11:53:39 +02:00
Marcel Klehr
3f527661b1
fix: Create new class instead of extending existing class
...
to make it easier to use this across nextcloud versions
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 11:20:00 +02:00
Ferdinand Thiessen
0c1be89f1b
Merge pull request #55747 from nextcloud/chore/migrate-cypress-vitest
...
refactor(test): migrate Cypress component test to vitest
2025-10-15 10:55:44 +02:00
Stephan Orbaugh
567a988c6c
Merge pull request #55100 from invario/previews-better-logging
...
feat(previews): improved logging for movie previews
2025-10-15 10:54:09 +02:00
Joas Schilling
0938c5f1ce
fix(config-sample): Deduplicate warning
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-15 10:47:29 +02:00
Joas Schilling
5ef933ff6c
fix(sample-config): Fix more list, note and warning blocks
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-15 10:45:27 +02:00
Marcel Klehr
a5ce35ac84
fix(TextToImage): Set better attribute for routes
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 09:55:30 +02:00
Joas Schilling
126944b346
fix(sample-config): Fix sample config so parsing works again
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-15 09:38:15 +02:00
Marcel Klehr
7619f78aa2
Merge pull request #55732 from nextcloud/fix/text-processing-no-admin-required
...
fix(TextProcessingApiController): Set better attribute on routes
2025-10-15 09:31:05 +02:00
Marcel Klehr
81bf9f342c
fix: regenerate openapi descriptions
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 09:30:12 +02:00
Marcel Klehr
954b140da6
Merge pull request #55716 from nextcloud/feat/taskprocessing-successrate-setupcheck
...
feat(settings): Introduce TaskProcessingSuccessRate setup check
2025-10-15 09:28:36 +02:00
Nextcloud bot
3aae74236a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-15 00:12:30 +00:00
Daniel
d39ae92aaf
Merge pull request #54819 from nextcloud/fix/issue-53949-imip-quirks-mode
...
fix: iMip reply from outlook.com does not contain organizer property
2025-10-14 21:29:11 +02:00
Côme Chilliet
ef2e7170a4
Merge pull request #55754 from nextcloud/fix/fix-cachewrapper-shouldencrypt
...
fix: Fix crash in files_version about uninitialized property
2025-10-14 20:32:28 +02:00
invario
13500be1d1
feat(previews): improved logging for movie previews
...
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
2025-10-14 13:17:09 -04:00
SebastianKrupinski
ea2180d6ad
fix: iMip reply from outlook.com does not contain organizer property
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-10-14 12:44:06 -04:00
Côme Chilliet
1a0b220c6b
fix(dav): Allow arrays (of scalars) in property values
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-14 17:50:53 +02:00
Carl Schwan
04a21650cc
Merge pull request #55720 from nextcloud/carl/remote-querybuilder-execute
...
feat(querybuilder): Remove deprecated IQueryBuilder::execute
2025-10-14 17:19:37 +02:00
Marcel Klehr
8cf1504a76
fix: Apply suggestion from @kyteinsky
...
Co-authored-by: Anupam Kumar <kyteinsky@gmail.com >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 16:58:40 +02:00
Marcel Klehr
86316f7c45
fix(TaskProcessing): Update autoloaders
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 16:58:38 +02:00
Côme Chilliet
ad9574970a
fix: Fix crash in files_version about uninitialized property
...
Fix "Typed property OC\\Files\\Cache\\Cache::$storage must not be accessed before initialization"
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-14 16:56:07 +02:00
Marcel Klehr
97943cef58
fix(TaskProcessing): Update openapi descriptions for user-facing error messages
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 16:53:41 +02:00
Marcel Klehr
e12c0ed7a3
test(TaskProcessing): Add test for user-facing error messages
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 16:53:41 +02:00
Marcel Klehr
7373f11af6
feat(TaskProcessing): user-facing error messages
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 16:53:41 +02:00
Côme Chilliet
0283fbccb2
fix(dav): Restrict properties allowed object classes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-14 16:42:09 +02:00
Marcel Klehr
be8e168f38
fix: Address psalm issues and review comments
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 15:51:31 +02:00
Marcel Klehr
bd2e629e3b
fix: Update openapi descriptions
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 15:29:40 +02:00
Marcel Klehr
5e0c7a5813
fix(TextProcessingApiController): Set better attribute on routes
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 15:29:40 +02:00
Marcel Klehr
76eba41d77
fix: Fix logic error to make tests pass
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 15:23:01 +02:00
Marcel Klehr
4ec76cf834
Merge pull request #55715 from nextcloud/fix/taskprocessing/setupcheck-pickupspeed
...
fix(settings): Improve TaskProcessingPickupSpeed setup check
2025-10-14 15:11:33 +02:00
Marcel Klehr
e7ac6ff71b
fix: Apply suggestion from @kyteinski
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 15:05:55 +02:00
Ferdinand Thiessen
e7357dffec
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-14 14:32:51 +02:00
Ferdinand Thiessen
a66135f32f
chore: remove Cypress component testing
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-14 14:30:14 +02:00
Ferdinand Thiessen
3f6f277dba
refactor(test): migrate component tests in core to vitest
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-14 14:30:14 +02:00
Ferdinand Thiessen
81cfb9580a
refactor(test): migrate cypress component tests to vitest
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-14 14:30:14 +02:00
Ferdinand Thiessen
5aa1f5bb84
Merge pull request #55718 from nextcloud/chore/remove-oca-sharing-external-link-actions
...
chore!(files_sharing): remove deprecated `OCA.Sharing.ExternalLinkActions`
2025-10-14 14:25:53 +02:00
Ferdinand Thiessen
48378aede3
Merge pull request #55731 from nextcloud/jtr/fix-files-stream-quota-actual
...
fix(files): decrement quota by actual bytes written in stream_write
2025-10-14 13:56:27 +02:00
nextcloud-command
9aa38aaacc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-14 11:41:49 +00:00
Ferdinand Thiessen
23be816568
chore!(files_sharing): remove deprecated OCA.Sharing.ExternalLinkActions
...
This API was deprecated in Nextcloud 23.
It was replaced with `OCA.Sharing.ExternalShareAction` which now have a proper API
by using `registerSidebarAction` from `@nextcloud/sharing` instead.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-14 13:34:54 +02:00
Marcel Klehr
5c5c9384b1
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 11:52:49 +02:00
Marcel Klehr
f7a89fee24
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 11:52:37 +02:00
Marcel Klehr
16da8bbc8a
fix(TaskProcessingApiController): Implement getNextScheduledTasks for next_batch endpoint
...
in order to avoid hitting the DB with multiple 1 row requests
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 11:50:29 +02:00
Marcel Klehr
858118274d
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 11:22:03 +02:00
Marcel Klehr
2286b9f57d
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 11:21:54 +02:00
Marcel Klehr
1ba5f7d53a
fix(settings): Remove copypasta
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 11:20:59 +02:00
Thomas Citharel
cea23fb53d
refactor(trashbin): make the ExpireTrash background job use the Trashbin::expire static method
...
Instead of handling everything itself, and so that the available space is considered in deleting
trashed files even if not expired yet.
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-14 11:07:25 +02:00
Maksim Sukharev
8659002d7a
Merge pull request #55655 from nextcloud/fix/noid/throw-failed-share
2025-10-14 11:03:48 +02:00
Thomas Citharel
195d347240
fix(trashbin): make sure the trashed files are deleted if we don't have any available space left
...
Logic taken from the files_versions expiration. It seems the second
argument from the isExpired method wasn't even used anywhere.
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-14 10:58:30 +02:00
Christoph Wurst
3e90ce89eb
test(net): include test for localhost by IP
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-10-14 10:33:35 +02:00
Kate
ae0aa175b3
Merge pull request #55661 from nextcloud/fix/55519/ldap-cert-req-handling
2025-10-14 09:42:16 +02:00
nextcloud-command
9e5111f983
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-14 07:36:00 +00:00
Marcel Klehr
80eb3dd0d0
feat(TaskProcessingApiController): Add new next_batch endpoint
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 09:35:18 +02:00
Maksim Sukharev
a4d440e1f0
fix(files_sharing): correctly handle error in case of failing share creation
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-10-14 09:27:05 +02:00
Maksim Sukharev
9c8b500116
Merge pull request #55666 from nextcloud/fix/53038/clear-search
2025-10-14 09:22:50 +02:00
Marcel Klehr
33922faf4a
fix: Change messages to use days instead of hours
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 08:42:56 +02:00
Marcel Klehr
ea8ab8e192
Merge pull request #55646 from nextcloud/feat/taskprocessing/is-internal
...
enh(TaskProcessing): Introduce internal task types
2025-10-14 08:25:00 +02:00
Kate
ffbbdb2d04
Merge pull request #54953 from nextcloud/fix/noid/lighter-team-request
2025-10-14 07:56:14 +02:00
Nextcloud bot
736259c4df
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-14 00:12:22 +00:00
Josh
bd43cb7d04
fix(files): decrement quota by actual bytes written in stream_write
...
The quota is now decremented by the actual number of bytes written ($written) rather than the intended size.
This ensures quota tracking stays accurate even if fwrite writes fewer (or more - i.e. from underlying buffering/etc) bytes than requested.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-10-13 18:26:48 -04:00
Kate
692d265d4a
Merge pull request #55727 from nextcloud/bug/noid/update-sample-config-mp3
2025-10-13 18:46:21 +02:00
nextcloud-command
4e87741bab
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-13 16:12:38 +00:00
Daniel Kesselberg
8ed6722a4b
docs(previews): mp3 preview provider is no longer enabled by default
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-13 17:53:34 +02:00
Maksim Sukharev
196aa9b41b
fix(files): clear search input on directory navigation
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-10-13 17:28:44 +02:00
Daniel
2cb2ffe608
Merge pull request #55658 from nextcloud/bug/noid/disable-mp3-previews-by-default
...
fix: disable mp3 preview provider
2025-10-13 17:22:29 +02:00
Carl Schwan
1eff9e5c90
feat(querybuilder): Remove deprecated IQueryBuilder::execute
...
This won't work when we update to doctrine DBAL 4 and all usages in
server were ported away.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-13 17:02:04 +02:00
Thomas Citharel
5c8bdad828
fix(objectstore): add named parameter for like query
...
to avoid 'object::%' to be considered as a column
(`la colonne \\u00ab object::% \\u00bb n'existe pas` on PG)
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-13 16:18:18 +02:00
Carl Schwan
65f52c47b8
Merge pull request #55674 from nextcloud/carl/deprecated-dbal
...
Port away from deprecated Doctrine APIs
2025-10-13 15:10:15 +02:00
Marcel Klehr
f296f9055c
fix: Run cs:fix
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-13 14:45:17 +02:00
Marcel Klehr
62fd3576c9
test(settings): Add tests for TaskProcessingSuccessRate setup check
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-13 14:42:51 +02:00
Marcel Klehr
6c9af3f8ee
fix(settings): Introduce TaskProcessingSuccessRate setup check
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-13 14:35:55 +02:00
Maxence Lange
9ba3ce27cb
fix(team-api): get all teams details in a single request
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-13 14:21:15 +02:00
provokateurin
2552950299
fix(core): Fix TeamsApiController typing
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-13 13:59:54 +02:00
Kate
2ea30f9149
Merge pull request #55712 from nextcloud/fix/noid/root-path-globalsiteselector
2025-10-13 13:51:16 +02:00
Carl Schwan
49d522717c
refactor(dbal): Port away from remaining IQueryBuilder::execute calls
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-13 13:44:15 +02:00
Carl Schwan
9095a36b94
refactor(dbal): Port away from getDatabasePlatform() instanceof pattern
...
Use getDatabaseProvider instead.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-13 13:44:08 +02:00
Marcel Müller
4c5d1a2e7b
Merge pull request #55711 from nextcloud/fix/noid/fix-32bit-test-runs
...
fix: Unset classes in container to reduce side-effects between tests
2025-10-13 12:53:53 +02:00
Maxence Lange
9209540db5
feat(route): globalsiteselector as root url generator
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-13 09:19:20 -01:00
Marcel Müller
0ca6384097
fix: Unset classes in container to reduce side-effects between tests
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-10-13 11:56:13 +02:00
Marcel Klehr
13eb2d1cbd
feat(TaskProcessing): Introduce internal task types
...
which are not shown in the assistant UI
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-13 11:07:40 +02:00
Kate
4c2e71e953
Merge pull request #55706 from nextcloud/jtr/fix-config-sample-activity-app
2025-10-13 10:06:33 +02:00
dependabot[bot]
28eb8879ef
Merge pull request #55683 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.8.6
2025-10-13 07:38:59 +00:00
Nextcloud bot
22791c5843
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-13 00:12:24 +00:00
dependabot[bot]
7133a2a7d0
Merge pull request #55684 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.2
2025-10-12 17:40:53 +00:00
Nextcloud bot
8d2a95678f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-12 00:12:19 +00:00
Josh
2eaac49063
fix: cs/lint
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-10-11 10:22:08 -04:00
Josh
7e8183dfdb
chore: update for cs lint
...
Corrected formatting and removed extra spaces in comments.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-10-11 09:44:28 -04:00
Josh
1de46be60f
fix: Move system-level activity app settings to the sample config
...
These entries are currently hard-coded in the manual itself (on the config parameter page that is generated from this config sample file). This PR moves them to the proper place, the config sample file itself.
A separate PR in the docs repo will remove their hard-coded entry in the manual, but this is not dependent on that PR.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-10-11 09:29:59 -04:00
Louis
e4866860cb
Merge pull request #55657 from nextcloud/artonge/fix/do_not_expose_system_address_book_in_contacts
2025-10-11 13:11:26 +02:00
dependabot[bot]
934c2d214d
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.1.7 to 2.2.2.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.1.7...2.2.2 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-11 01:10:28 +00:00
dependabot[bot]
0c17af55d3
build(deps): bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.8.5 to 1.8.6.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.8.5...v1.8.6 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
dependency-version: 1.8.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-11 01:10:12 +00:00
Nextcloud bot
65bd4b2d69
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-11 00:13:13 +00:00
Thomas Citharel
76a0fb6feb
Merge pull request #55651 from nextcloud/fix-calendars-properties-cache
2025-10-10 19:24:55 +02:00
Louis Chemineau
e976a1323f
chore: Register system_addressbook_exposed in lexicon
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-10 19:02:41 +02:00
Louis Chemineau
d14c96b26d
fix(contacts): Do not expose SAB in /contactsmenu
...
When hitting the `/contactsmenu/contacts` endpoint with the `dav.system_addressbook_exposed` config switch set to `"no"`, the system address book content is still listed in the response.
This ensure that we do not expose unexpectedly the system address book.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-10-10 19:02:40 +02:00
Thomas Citharel
22b90c2319
fix(caldav): avoid selecting every custom properties from table if we have no calendars to filter
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-10 18:50:31 +02:00
Carl Schwan
7a43bf26ca
refactor(dbal): Migrate away from Type::getName
...
Instead use Type::lookupName
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-10 16:13:09 +02:00
Carl Schwan
b0c6ef5821
refactor(dbal): Port away from deprecated hasPrimaryKey
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-10 15:44:43 +02:00
Louis
9dfd6f1533
Merge pull request #55654 from nextcloud/artonge/fix/do_not_happen_streams
2025-10-10 14:43:05 +02:00
Carl Schwan
c89ca89f2f
Merge pull request #55083 from nextcloud/carl/preview-interface-cleanup
...
refactor(preview): Cleanup a bit the public interface
2025-10-10 11:30:02 +02:00
Louis Chmn
00ec57efd6
fix(S3): Only append streams if non-seekable
...
Later, when we rewind the stream in `writeMultiPart` during retry, both streams were rewinded, so the resulting stream was bigger than expected.
Inspired by https://github.com/aws/aws-sdk-php/blob/master/src/S3/ObjectUploader.php#L136-L146
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-10 09:54:05 +02:00
Joas Schilling
b469840b3d
Merge pull request #55645 from nextcloud/bugfix/noid/comments-by-apps
...
Fix comments when used by other apps
2025-10-10 08:36:54 +02:00
Nextcloud bot
3efb030837
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-10 00:13:17 +00:00
Arthur Schiwon
fbd29bcf7f
fix(LDAP): properly disable are require TLS certificate verification
...
- the old approach lead connection issues, as ldap_set_option was called
too late. Specifically it needs to be called before ldap_connect and set
globally!
- The old approach also connected it to the ldapTLS configuration, which
has a misleading naming. It indicates StartTLS usage only, not plain TLS
connections.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-09 20:22:37 +02:00
Daniel Kesselberg
ca717f0b54
fix: disable mp3 preview provider
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-09 18:13:17 +02:00
Carl Schwan
cb82a9ef04
refactor(preview): Cleanup a bit the public interface
...
* Remove old IProvider interface, it's been deprecated since 17.0.0 (8
years)
* Add type hinting to the IPreview interface and mark it as consumeable
only
* Remove unused arguments from GeneratorHelper
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-09 17:41:13 +02:00
Josh
9e9bf4988a
Merge pull request #55582 from nextcloud/jtr/chore-app-encryption-desc
...
chore: improve SSE default crypto module app description
2025-10-09 11:38:09 -04:00
nextcloud-command
4efb40f46d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-09 14:44:15 +00:00
Joas Schilling
d332091105
fix(comments): Don't throw type error when no itemType or itemId is given
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-09 16:35:16 +02:00
Joas Schilling
d659cbcd0e
fix(comments): Support user IDs that are numbers, e.g. "42"
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-09 16:35:15 +02:00
Joas Schilling
8ab5cf4009
fix(comments): Correctly await the getComments() call
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-09 16:35:14 +02:00
Joas Schilling
fa17c55588
fix(comments): Use the correct object when autocompleting mentions for other apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-09 16:35:13 +02:00
Côme Chilliet
48c2dd6279
Merge pull request #55517 from nextcloud/carl/cron-service
...
refactor: Move cron setup to a service
2025-10-09 09:52:34 +02:00
Marcel Klehr
9d98f85348
Merge pull request #54793 from nextcloud/fix/fileaccess-getbyancestorinstorage-sharding
...
fix(FileAccess): Make getByAncestorInStorage sharding ready
2025-10-09 09:51:51 +02:00
Marcel Klehr
3522a3375e
fix(FileAccess): Make getAncestorInStorage pass sharding tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-09 09:27:50 +02:00
Marcel Klehr
b158a77365
fix(FileAccess): Try to fix type error
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-09 09:27:50 +02:00
Marcel Klehr
1e9a5019b4
fix(FileAccess): Set filecache size column in tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-09 09:27:50 +02:00
Marcel Klehr
62bff06aeb
fix(FileAccess): Chunk parent query
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-09 09:27:50 +02:00
Marcel Klehr
9ccc798655
fix(FileAccess): Make getByAncestorInStorage sharding ready
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-09 09:27:50 +02:00
F. E Noel Nfebe
8e5f436814
Merge pull request #55080 from nextcloud/fix/54511/federation-trusted-server-suggestions
...
fix(sharing): Adapt share suggestions to match trusted servers configs
2025-10-09 08:29:53 +02:00
nextcloud-command
8c7be09d93
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-09 06:05:36 +00:00
nfebe
c9bb6eedc6
fix: Include email when searching share suggestions
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-09 06:53:51 +01:00
nfebe
c1d9e22c51
fix(sharing): Adapt share suggestions to match trusted servers configs
...
When `show_federated_shares_to_trusted_servers_as_internal` is enabled
but `show_federated_shares_as_internal` is not, filter federated share
suggestions to only include trusted servers. Previously, searching for
an email address would suggest non-trusted federated servers.
Resolved : #54511
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-09 06:53:46 +01:00
Nextcloud bot
0793253d37
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-09 00:25:27 +00:00
John Molakvoæ
d907a77902
Merge pull request #55624 from nextcloud/fix/catch-nodes-systemtags
2025-10-08 21:06:12 +02:00
John Molakvoæ (skjnldsv)
bd04c26427
fix(systemtags): catch empty nodes
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-10-08 20:38:20 +02:00
Richard Steinmetz
f6593a7464
Merge pull request #55630 from nextcloud/fix/caldav/disable-cal-federation-remote-access
...
fix(caldav): disable remote access when calendar federation is off
2025-10-08 19:22:37 +02:00
Ferdinand Thiessen
c6a02e562d
Merge pull request #55608 from nextcloud/chore/drop-karma
...
chore(tests): drop legacy Karma tests
2025-10-08 17:20:48 +02:00
Carl Schwan
475c84722f
refactor(IPropagator): Cleanup implementation
...
- Add missing type hinting
- Use only public methods from IStorage instead of relying on internal
\OC\Storage methods
- Refactor HomePropagator to use ignore argument from Propagator instead
of reimplementing the same logic.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-08 17:15:18 +02:00
Richard Steinmetz
0df9e73e6c
fix(caldav): disable remote access when calendar federation is off
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-10-08 17:14:00 +02:00
Benjamin Gaussorgues
3aa0c23e40
Merge pull request #54543 from nextcloud/preview-db-rework
2025-10-08 16:39:23 +02:00
Carl Schwan
fed7a33d1f
refactor(preview-object-store): Refactor object store backend
...
Simplify logic
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-08 14:07:07 +02:00
Carl Schwan
bef3996c3e
fix(preview): Make version column a string
...
And move it to a different table so that we don't have to pay the
storage cost when not using it (most of the times).
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-08 14:07:06 +02:00
Kate
6c362cb38d
Merge pull request #55623 from nextcloud/fix/caldav/principal-encoding-inconsistencies
2025-10-08 12:56:12 +02:00
Richard Steinmetz
c12ce7083c
fix(caldav): encoding inconsistencies in event search provider
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-10-08 12:14:00 +02:00
Kate
fcbb8be904
Merge pull request #55514 from nextcloud/carl/more-old-execute
2025-10-08 10:30:46 +02:00
Nextcloud bot
8f21e3523b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-08 00:13:18 +00:00
Ferdinand Thiessen
3827eab2d3
Merge pull request #55605 from nextcloud/chore/33-uses-82
...
chore: updated 3rdparty to PHP8.2
2025-10-07 20:59:23 +02:00
Joas Schilling
d6cafee543
Merge pull request #55382 from nextcloud/bugfix/noid/files-live-photo-permission
...
fix(live-photo): Allow files-live-photo meta data with edit permissions
2025-10-07 20:55:53 +02:00
Daniel
38c9bd99f5
Merge pull request #53869 from nextcloud/bug/53856/hide-password-on-submit
...
feat(login): hide password on form submit
2025-10-07 20:07:27 +02:00
Daniel Kesselberg
ec1ea3253c
feat(login): hide password on form submit
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-07 19:37:51 +02:00
Daniel
db3e845d19
Merge pull request #55557 from nextcloud/refactor/use-iemailaddressvalidator
...
refactor: use IEmailValidator.isValid instead of IMailer.validateEmailAddress
2025-10-07 19:15:32 +02:00
Kate
fb0b56de3b
Merge pull request #55529 from nextcloud/share-recursion-error
2025-10-07 18:11:29 +02:00
Daniel
0274a463ab
Merge pull request #55577 from nextcloud/fix/repair-tree-description
...
fix(RepairTree): Update files:repair-tree description
2025-10-07 17:49:31 +02:00
Côme Chilliet
e739898cc7
Merge pull request #55400 from nextcloud/carl/remove-legacy-search-provider
...
refactor: Remove legacy search provider
2025-10-07 16:51:12 +02:00
Josh
71b196b0e1
fix: Apply suggestions from code review
...
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-10-07 10:44:04 -04:00
Ferdinand Thiessen
0a86f9cc55
chore: updated 3rdparty to PHP8.2
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-07 16:19:53 +02:00
Côme Chilliet
b984e329fc
Merge pull request #55574 from nextcloud/carl/view-deprecated
...
chore: Explicitely mark \OC\Files\View as internal
2025-10-07 16:07:36 +02:00
Ferdinand Thiessen
1f24865caf
chore(tests): drop legacy Karma tests
...
we no longer use Karma tests, all actual tests have been migrated to
vitest. The leftover tests are already covered by unit tests in
packages.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-07 14:27:14 +02:00
Anna
87c90f9678
Merge pull request #55581 from nextcloud/fix/noid/dont-catch-general-db-errors
...
fix(ooo): don't catch general DB exceptions
2025-10-07 13:36:55 +02:00
Côme Chilliet
8950f9fe74
Merge pull request #55462 from IONOS-Productivity/fix/admin_delegation-show-all-priority-items
...
Fix admin delegation show all priority items
2025-10-07 12:03:32 +02:00
Marcel Klehr
ef6e9744a9
Merge pull request #55573 from nextcloud/fix/taskprocessing/list-command
...
fix(TaskProcessing): Make sure list command int filter parameters are parsed as ints
2025-10-07 11:38:49 +02:00
Carl Schwan
104aef324d
refactor(core/Command): Port away from View
...
Use IRootFolder instead.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-07 10:11:01 +02:00
Kate
e67fe86c9d
Merge pull request #55578 from nextcloud/carl/dead-code-sabre-node
2025-10-07 09:55:37 +02:00
Marcel Klehr
b12b38b70e
Merge pull request #55579 from nextcloud/fix/taskprocessing/max-task-age-6-months
...
fix(TaskProcessing): Increase MAX_TASK_AGE to 6 months
2025-10-07 08:22:39 +02:00
Robin Windey
d84d6ca1cf
Merge pull request #55527 from nextcloud/feature/update-devcontainer
...
Update Nextcloud Devcontainer
2025-10-07 06:56:18 +02:00
Robin Windey
88fde78a79
feat: Update Nextcloud Devcontainer
...
Removed deprecations:
* docker-compose version
* apt-key add command in docker installation
Updates:
* Upgrade from PHP8.3 to PHP8.4 (currently recommended for NC) from ppa:ondrej/php
* Use nodejs 22 by default
Optimization:
* Just install docker-ce-cli, not the full docker suite (speeds up docker build)
* Make sure user "devcontainer" has UID 1000. This increases the containers filesystem compatibility to most (unix-based) host systems because the default user there always has 1000 as well
* Ensure devcontainer user has access to docker without sudo
Signed-off-by: Robin Windey <ro.windey@gmail.com >
2025-10-07 04:38:33 +00:00
Nextcloud bot
e0d3f6137e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-07 00:13:19 +00:00
Ferdinand Thiessen
7f6e76ac6e
Merge pull request #55585 from nextcloud/occ-auth-token-name
...
feat: allow setting custom name for occ generated app password
2025-10-07 01:53:08 +02:00
Ferdinand Thiessen
b6496c8ce6
Merge pull request #55537 from nextcloud/dependabot/npm_and_yarn/p-queue-9.0.0
...
build(deps): bump p-queue from 8.1.1 to 9.0.0
2025-10-07 01:51:10 +02:00
nextcloud-command
ac7c9cdd12
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-06 22:41:53 +00:00
dependabot[bot]
9c9af0f069
Merge pull request #55538 from nextcloud/dependabot/composer/build/integration/behat/behat-3.25.0
2025-10-06 22:41:50 +00:00
dependabot[bot]
eb77daac0b
build(deps): bump p-queue from 8.1.1 to 9.0.0
...
Bumps [p-queue](https://github.com/sindresorhus/p-queue ) from 8.1.1 to 9.0.0.
- [Release notes](https://github.com/sindresorhus/p-queue/releases )
- [Commits](https://github.com/sindresorhus/p-queue/compare/v8.1.1...v9.0.0 )
---
updated-dependencies:
- dependency-name: p-queue
dependency-version: 9.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-07 00:34:35 +02:00
dependabot[bot]
d5d2083322
Merge pull request #55536 from nextcloud/dependabot/npm_and_yarn/webpack-5.102.0
2025-10-06 21:44:41 +00:00
nextcloud-command
a180c9197e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-06 21:24:50 +00:00
dependabot[bot]
21b844f4cf
build(deps-dev): bump webpack from 5.101.3 to 5.102.0
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.101.3 to 5.102.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.101.3...v5.102.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.102.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 21:16:30 +00:00
dependabot[bot]
bb6a265c55
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.24.1 to 3.25.0.
- [Release notes](https://github.com/Behat/Behat/releases )
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Behat/Behat/compare/v3.24.1...v3.25.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.25.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 21:13:30 +00:00
dependabot[bot]
253fe7e269
Merge pull request #55534 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.23.0
2025-10-06 21:07:41 +00:00
dependabot[bot]
4d1f9def8d
build(deps-dev): bump puppeteer from 24.22.3 to 24.23.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.22.3 to 24.23.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.22.3...puppeteer-v24.23.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.23.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 20:51:05 +00:00
Andy Scherzinger
7dc189a222
Merge pull request #55586 from nextcloud/fix/codeowners
...
chore(CODEOWNERS): include mjs and cjs for frontend
2025-10-06 21:48:01 +02:00
Ferdinand Thiessen
747179200c
chore(CODEOWNERS): include mjs and cjs for frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-06 21:11:03 +02:00
Kate
9e5ee588a0
Merge pull request #55583 from nextcloud/build/psalm/raise-php-version
2025-10-06 21:06:59 +02:00
dependabot[bot]
eb042b842c
Merge pull request #55532 from nextcloud/dependabot/npm_and_yarn/dockerode-4.0.9
2025-10-06 17:52:45 +00:00
dependabot[bot]
2e2f98614e
build(deps-dev): bump dockerode from 4.0.8 to 4.0.9
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.8 to 4.0.9.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.8...v4.0.9 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-version: 4.0.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 17:36:05 +00:00
dependabot[bot]
a24e84da49
Merge pull request #55533 from nextcloud/dependabot/npm_and_yarn/testing-library/jest-dom-6.9.1
2025-10-06 17:33:04 +00:00
Robin Appelman
de69824a59
feat: allow setting custom name for occ generated app password
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-10-06 18:37:03 +02:00
dependabot[bot]
4df8758b29
build(deps-dev): bump @testing-library/jest-dom from 6.8.0 to 6.9.1
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.8.0 to 6.9.1.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.8.0...v6.9.1 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-version: 6.9.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 16:30:00 +00:00
Côme Chilliet
818f54d9ca
Merge pull request #55576 from nextcloud/fix/ldap-configuration-prefix-list
...
fix(ldap): Fix copying and creating LDAP configuration
2025-10-06 18:22:18 +02:00
provokateurin
4b90a2c730
build(psalm): Raise PHP version to 8.2
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-06 18:01:51 +02:00
Anna Larch
d4c9e09c5f
fix(ooo): don't catch general DB exceptions
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-10-06 17:44:33 +02:00
Ferdinand Thiessen
cb1a6f79e7
Merge pull request #55442 from nextcloud/refactor/migrate-cypress-tests
...
test: migrate `LoginForm` component test to vitest
2025-10-06 17:41:46 +02:00
Josh
1a5d07034b
chore: improve SSE default crypto module app description
...
Updated the app information for the encryption module to include detailed encryption features, warnings, and notes for existing files.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-10-06 11:32:33 -04:00
Ferdinand Thiessen
2fd87955e6
Merge pull request #55525 from nextcloud/chore/karma-commets
...
refactor(core): migrate tests of `OCP.Comments` to `vitest`
2025-10-06 17:10:29 +02:00
Marcel Klehr
a6f899f925
fix(TaskProcessing): Increase MAX_TASK_AGE to 6 months
...
to comply with the EU AI act
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-06 16:44:53 +02:00
Carl Schwan
3004f628e9
refactor(Sabre/Node): Remove dead code
...
property_cache is no longer used.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 16:33:28 +02:00
Marcel Klehr
e237ac54cc
fix(RepairTree): Update files:repair-tree description
...
to note that running the command multiple times may be necessary
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-06 16:25:45 +02:00
Carl Schwan
f450cda3aa
chore: Explicitely mark \OC\Files\View as internal
...
It's in OC and should not be used at all. Marking it as internal will
at least prevent new code to use it.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 15:49:55 +02:00
Côme Chilliet
723a3f0b96
fix(ldap): Fix copying and creating LDAP configuration
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-06 15:45:23 +02:00
Marcel Klehr
f28344e13e
fix(TaskProcessing): Make sure list command int filter parameters are parsed as ints
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-06 15:29:36 +02:00
Carl Schwan
9d7fbb1b86
refactor: Move cron setup to a service
...
This will allow in the future the following things:
- Create unit tests for it
- Make cron.php a occ command
- Make webcron a proper controller
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 15:28:43 +02:00
Ferdinand Thiessen
62539ecacf
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-06 15:18:51 +02:00
Ferdinand Thiessen
ba01412389
test: migrate LoginForm component test to vitest
...
Cypress has some limitations:
- its vue 2 supported was removed
- it fails with our vue 3 migration due to 2 different vue versions
being present
- its slow compared to vitest
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-06 15:18:51 +02:00
Ferdinand Thiessen
769ec69bb3
refactor(core): migrate tests of OCP.Comments to vitest
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-06 15:05:31 +02:00
Carl Schwan
66f50bd585
refactor(preview): Use same mimetype ids as filecache
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 13:37:15 +02:00
Carl Schwan
bd001c9524
refactor: Use Override annotation in new preview code
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 13:37:15 +02:00
Carl Schwan
58023782b6
feat(preview): Store original file mimetype in preview table
...
Allow to quickly query all the files from a specific mimetype like in
the ResetRenderedTexts command.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 13:37:15 +02:00
Carl Schwan
bfc7d5dd9f
feat(preview): Implement scanning for previews
...
This work similarly to the move preview job to migrate the previews to
the new DB table and also reuse some code.
So when we are finding files in appdata/preview, try adding them to the
oc_previews table and delete them from the oc_filecache table.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 13:37:15 +02:00
Carl Schwan
324b54b863
refactor(preview): Cleanup the implementation of the new preview backend
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 13:37:15 +02:00
Carl Schwan
6f56dcf73e
fix(preview): Fix some tests
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 13:37:15 +02:00
Carl Schwan
b0357663b9
perf(preview): Optimize migration and simplify DB layout
...
* Simplify migration by not moving the actual files and just updating
the DB
* Don't store the storageid in the preview table as it is not needed
* Start adding tests
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 13:37:15 +02:00
Carl Schwan
bba9667882
perf(preview): Adapt BackgroundCleanupJob to new previews table
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 13:37:15 +02:00
Carl Schwan
6008852232
feat(preview): Support multibucket storage
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 13:37:15 +02:00
Carl Schwan
13c35c0f17
perf(preview): Migrate previews to the new optimized table
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-06 13:37:15 +02:00
Carl Schwan
656e33e8da
perf(preview): Add support for multibucket storage
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-10-06 13:37:15 +02:00
Carl Schwan
18fbacdd8d
perf(preview): Split preview data to new table
...
The new oc_previews table is optimized for storing previews and should
decrease significantly the space taken by previews in the filecache
table.
This attend to reuse the IObjectStore abstraction over S3/Swift/Azure
but currently only support one single bucket configuration.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-10-06 13:37:15 +02:00
Daniel Kesselberg
83a691709c
refactor: use IEmailValidator.isValid instead of IMailer.validateEmailAddress
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-04 21:54:22 +02:00
Robin Appelman
af907388d0
fix: make share recursion error more informative
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-10-03 15:50:43 +02:00
Carl Schwan
9e848551be
refactor: Port away from more IQueryBuilder::execute
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-02 14:40:28 +02:00
Robin Appelman
0a499300c4
fix: don't suggest files:scan with object store in info:file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-10-01 17:36:36 +02:00
Carl Schwan
aa1f5312a5
refactor: Remove legacy search provider
...
Last usage was in the comment app
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-01 13:36:25 +02:00
Misha M.-Kupriyanov
b0ed8b1455
fix(admin-delegation-show): show delegations for all priorities
...
otherwise delegation only from the first priority array ara shown
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-10-01 12:33:13 +02:00
Misha M.-Kupriyanov
33577b3120
feat(admin-delegation-show): add priority to json output
...
in order to be able to better understand priority sorting.
php occ admin-delegation:show --output=json_pretty
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-10-01 12:33:13 +02:00
Arthur Schiwon
e9a1d7fa0d
fix(Apps): fix install command check on existing apps
...
- AppManager::isInstalled() is misleading, as it checks only whether it is
enabled. But an app might not be present in some edge cases.
- AppManager::getAppPath() does however only check whether an app dir is
present, independent of the enabled-state.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-09-29 09:39:14 +02:00
Joas Schilling
7cc4a0e59f
fix(live-photo): Allow files-live-photo meta data with edit permissions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-28 17:31:51 +02:00
Enjeck C
7a7820605f
fix: Ensure CLOUD key exists before resolving Cloud ID
...
Signed-off-by: Enjeck C <patrathewhiz@gmail.com >
2025-08-22 18:51:29 +01:00
Josh
182836b68d
fix: drop unnecessary toggles in .htaccess
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-20 15:18:15 -04:00
Josh
a0c3dd1eb4
chore: refactor .htaccess
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-20 14:07:03 -04:00
SebastianKrupinski
dcf3d6e7ee
fix: use old event information if new is missing
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-05-15 12:20:18 -04:00