Carl Schwan
7385692ea3
ci: Run with PHP 8.5
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-21 14:43:25 +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
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
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
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
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
https://github.com/nextcloud/server/commit/e7001022c75b3a818356378bb53bbfe5129a10fe
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 https://github.com/symfony/symfony/blob/42a80727f9220f9cac78379005629cdf753a62b1/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
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
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
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
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
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
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
Marcel Klehr
5a48887a2b
fix(settings): Improve TaskProcessingPickupSpeed setup check
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-13 14:07:33 +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
Ferdinand Thiessen
678a8a75ad
Merge pull request #55524 from nextcloud/chore/karma-mimetype
...
refactor: move `OC.MimeType` to `src` and add `vitest` unit tests
2025-10-06 15:05:16 +02:00
Ferdinand Thiessen
7bda1cdf56
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-06 14:17:52 +02:00
Ferdinand Thiessen
2e11b96537
refactor: move OC.MimeType to src and add vitest unit tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-06 14:16:12 +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
Kate
057c0dcc98
Merge pull request #55564 from nextcloud/fix/files/return-valid-mimetype
2025-10-06 13:23:54 +02:00
Kate
dc768157b3
Merge pull request #55566 from nextcloud/fix/igroupmanager/get-user-group-ids-return-type
2025-10-06 12:55:58 +02:00
Andy Scherzinger
40286b2fe2
Merge pull request #55481 from nextcloud/carl/fix-psalm-easy
...
refactor: Fix some easy psalm issues in Files
2025-10-06 12:11:02 +02:00
provokateurin
3c27522873
fix(IGroupManager): Use correct return type in getUserGroupIds method
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-06 10:54:08 +02:00
Joas Schilling
6dec53a6bc
Merge pull request #55472 from nextcloud/carl/fix-encryption-commands
...
refactor: fix psalm issues from encryption commands
2025-10-06 10:47:10 +02:00
Côme Chilliet
38d455800c
Merge pull request #55482 from nextcloud/carl/fix-search
...
refactor: Port away from search
2025-10-06 10:45:52 +02:00
Kate
b565eefc48
Merge pull request #55539 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.8.5
2025-10-06 09:21:44 +02:00
provokateurin
8d8f94b8ce
fix(files): Always return a valid mimetype
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-06 09:06:17 +02:00
Joas Schilling
376b7e8bbd
Merge pull request #55507 from nextcloud/techdebt/noid/bye-bye-8.1
...
fix(PHP): Drop PHP 8.1 for Nextcloud 33
2025-10-06 08:22:50 +02:00
Joas Schilling
88e2e4f785
Merge pull request #55560 from nextcloud/bug/55554/set-dbtype-value-with-single-db
...
fix(setup): set dbtype value also for single-db
2025-10-06 08:21:22 +02:00
Nextcloud bot
3ca413da08
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-06 00:13:08 +00:00
Daniel Kesselberg
e43bfe3bd7
chore(assets): Recompile assets
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-05 23:33:16 +02:00
Daniel Kesselberg
5475587092
fix(setup): set dbtype value also for single-db
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-05 23:33:16 +02:00
F. E Noel Nfebe
a9d925b873
Merge pull request #55434 from nextcloud/fix/unfied-search-pagination-limit
...
fix(unified-search): Remove hard-coded search result limit
2025-10-05 12:07:54 +02:00
Nextcloud bot
a913c9bfaf
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-05 00:13:12 +00: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
Joas Schilling
405b52f4c5
ci: Move to new kerberos images
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-04 12:33:26 +02:00
dependabot[bot]
b22c38d48c
Merge pull request #55535 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.8.6
2025-10-04 02:37:28 +00:00
dependabot[bot]
4cd4616be5
build(deps): bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.8.3 to 1.8.5.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.8.3...v1.8.5 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
dependency-version: 1.8.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-04 01:25:53 +00:00
dependabot[bot]
240a5652f4
build(deps-dev): bump @zip.js/zip.js from 2.8.2 to 2.8.6
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.8.2 to 2.8.6.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.2...v2.8.6 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-04 01:07:51 +00:00
Nextcloud bot
451d6d2eee
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-04 00:13:12 +00:00
Joas Schilling
76b156b434
ci: Adjust CI to run on PHP 8.2
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-03 15:58:33 +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
Louis
ae89c60e9e
Merge pull request #55522 from nextcloud/artonge/fix/user_ldap_do_not_translate_technical_strings
...
fix(user_ldap): Do not translate technical strings
2025-10-03 12:25:17 +02:00
Nextcloud bot
856d49fabb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-03 00:14:33 +00:00
nextcloud-command
d6ba09c7c7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-02 22:23:46 +00:00
Louis Chemineau
df0fe49124
fix(user_ldap): Do not translate technical strings
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-10-03 00:16:27 +02:00
Ferdinand Thiessen
8cf585cd5b
Merge pull request #55513 from nextcloud/chore/code-style
...
chore: ignore ESLint v9 autofixes in git blame
2025-10-02 20:57:17 +02:00
Ferdinand Thiessen
2ea05681ae
Merge pull request #55486 from nextcloud/fix/55003-allow-empty-mail-address
...
Allow to remove a website in the user profile
2025-10-02 20:51:30 +02:00
Louis
2f3ff8c0dd
Merge pull request #55468 from nextcloud/artonge/fix/user_ldap_ajax_endpoint
2025-10-02 17:38:44 +02:00
Louis Chemineau
1beb275167
chore: Compile assets
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-02 14:29:43 +00:00
nfebe
2053112887
fix(unified-search): Remove hard-coded search result limit
...
A change added in https://github.com/nextcloud/server/pull/45317 introduced
a hard stop (25) that prevents full search results from showing up.
If there are more than 25 search results for a query only 25 can be seen.
So two main issues:
- Only 25 results can be seen in total no matter what.
- Breaks web client pagination, which typically adds 5 results per request.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-02 15:44:36 +02:00
Louis Chemineau
c594c68ed9
fix(user_ldap): Correct ajax endpoint URL
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-10-02 15:31:50 +02:00
Côme Chilliet
8c9781d520
Merge pull request #55475 from nextcloud/fix/fix-user_ldap-configuration_creation
...
fix(user_ldap): Fix configuration creation and copy
2025-10-02 15:07:51 +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
Ferdinand Thiessen
16b6d2e67d
chore: ignore ESLint v9 autofixes in git blame
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-02 14:21:25 +02:00
Christian Wolf
d40e58db00
fix (settings): Allow for empty websites in the profile to remove the entry completely
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-10-02 14:21:13 +02:00
Ferdinand Thiessen
4ace101b05
Merge pull request #55495 from nextcloud/chore/eslint-v9
...
chore: use ESLint v9 for linting
2025-10-02 14:05:53 +02:00
Carl Schwan
34cd91cc86
refactor: Fix some easy psalm issues in Files
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-02 13:34:47 +02:00
Ferdinand Thiessen
7237c05198
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-02 13:24:16 +02:00
Ferdinand Thiessen
d0b9c8eb9d
chore: use global jQuery for files_external as its uses select2
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-02 13:19:55 +02:00
Ferdinand Thiessen
ca65cf72d8
chore: add missing import of the logger
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-02 13:19:43 +02:00
Ferdinand Thiessen
af5d538b03
chore: create ESLint baseline for hard-to-fix errors
...
WE NEED TO EMPTY THIS!
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-02 13:19:43 +02:00
Ferdinand Thiessen
6f355dea7e
chore: adjust ESLint for Cypress
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-02 13:19:43 +02:00
Ferdinand Thiessen
b12df40388
chore: apply new sorting for package.json
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-02 13:19:43 +02:00
Ferdinand Thiessen
91f3b6b4ee
chore: adjust code to new codestyle
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-02 13:19:42 +02:00
Joas Schilling
122cd68d56
fix(PHP): Drop PHP 8.1 for Nextcloud 33
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-02 11:04:07 +02:00
Ferdinand Thiessen
44962c76e7
chore: rename webpack configs to make clear they contain common js
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-02 10:48:38 +02:00
Ferdinand Thiessen
1d580e886f
chore(dev-deps): use ESLint v9
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-02 10:48:38 +02:00
Andy Scherzinger
c267036030
Merge pull request #55491 from nextcloud/rakekniven-patch-1
...
chore(i18n): id -> ID
2025-10-02 09:39:22 +02:00
nextcloud-command
4257953cbd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-02 06:22:23 +00:00
rakekniven
ea046d3fb8
chore(i18n): id -> ID
...
Reported at Transifex
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-10-02 08:15:08 +02:00
Nextcloud bot
f8d229a0af
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-02 00:13:34 +00:00
Kate
9a7aa70050
Merge pull request #55176 from nextcloud/user-id-header
2025-10-01 20:13:32 +02:00
F. E Noel Nfebe
335693e4bb
Merge pull request #55151 from nextcloud/feature/share-api-enhanced-logging
...
refactor(ShareApiController): Add more error handling
2025-10-01 17:25:48 +01: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
ce02a5b27c
refactor: Port away from search
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-01 16:32:22 +02:00
Kate
7e8926011d
Merge pull request #55463 from nextcloud/fix/user-group-manager-return-type
2025-10-01 16:30:23 +02:00
Kate
623b8e2ad8
Merge pull request #55461 from nextcloud/fix/iusermanager/search-deprecation
2025-10-01 16:17:54 +02:00
Carl Schwan
a3442be054
refactor: fix psalm issues from encryption commands
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-01 16:07:41 +02:00
Côme Chilliet
12e2a0e284
fix(user_ldap): Fix configuration creation and copy
...
The endpoint was not correctly registering the new prefix.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-01 15:39:59 +02:00
Carl Schwan
3d6699d685
Merge pull request #55467 from nextcloud/carl/remove-old-federation-settings
...
refactor: Remove old unused js files for federation settings
2025-10-01 15:05:37 +02:00
Joas Schilling
1447f182d2
Merge pull request #55405 from nextcloud/carl/cleanup-some-tests
...
refactor: Cleanup some unit tests
2025-10-01 15:02:00 +02:00
Carl Schwan
6b09192795
refactor: Remove old unused js files for federation settings
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-01 14:00:45 +02:00
nfebe
0970409765
refactor(ShareApiController): Streamline share providers & add error logging
...
1. Consolidated the repetitive provider code into a clean loop
2. Added exception handling to log unexpected errors
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-01 12:48:53 +01:00
Ferdinand Thiessen
c214ec454c
Merge pull request #55245 from nextcloud/fix/rtl-settings
...
fix: legacy app navigation snapper on RTL layout
2025-10-01 13:43:39 +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
provokateurin
51a493cbe7
fix(IGroupManager): Use correct return type for search method
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-01 13:14:05 +02:00
provokateurin
dce2672b98
fix(IUserManager): Use correct return type for searchDisplayName method
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-01 12:48:43 +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
provokateurin
fb4348e3bc
fix(IUserManager): Fix deprecation of search method
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-01 12:08:58 +02:00
nextcloud-command
050c7fe286
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-01 09:36:02 +00:00
Ferdinand Thiessen
ec9e283e6f
fix: legacy app navigation snapper on RTL layout
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-01 11:28:53 +02:00
Côme Chilliet
d36fc65c75
Merge pull request #55396 from nextcloud/carl/dashboard-appconfig
...
refactor: Port dashboard app to IAppConfig
2025-10-01 11:10:59 +02:00
Kate
52aed034b1
Merge pull request #55431 from nextcloud/fix/ocscontroller-usage
2025-10-01 10:43:21 +02:00
Carl Schwan
60c2875670
refactor: Cleanup some unit tests
...
- use declare(strict_types=1)
- use strong typing
- Remove some weird things in ControllerTest
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-01 10:11:27 +02:00
Louis
f8bed8f186
Merge pull request #51145 from nextcloud/home-folder-readonly
2025-10-01 10:09:19 +02:00
Joas Schilling
f93d6eeed5
Merge pull request #55446 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-10-01 09:39:49 +02:00
Louis
0c6478add3
Merge pull request #48065 from nextcloud/artonge/chore/ldap_wizard_rewrite
...
refactor(user_ldap): Rewrite setup wizard
2025-10-01 08:02:32 +02:00
nextcloud-command
4e0424c9ad
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-10-01 02:39:21 +00:00
Nextcloud bot
8d70e93a41
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-01 00:13:34 +00:00
Louis Chemineau
ec7c96e943
chore: Compile assets
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-30 21:00:25 +00:00
Louis Chemineau
3cca80520c
chore(user_ldap): Remove legacy wizard files
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-30 22:49:44 +02:00
Louis Chemineau
87cb225668
refactor(user_ldap): Rewrite setup wizard
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-30 22:49:43 +02:00
Kate
7b60e3d784
Merge pull request #55370 from nextcloud/refactor/files_external-ajax
2025-09-30 20:39:47 +02:00
Ferdinand Thiessen
d20d4d33e0
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-30 20:19:21 +02:00
Ferdinand Thiessen
31571476d3
refactor(files_external): migrate Ajax with OC_JSON to proper controller
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-30 20:19:21 +02:00
Kate
86ef7781c0
Merge pull request #55420 from nextcloud/fix/40082/appstore-timeout
2025-09-30 17:18:37 +02:00
provokateurin
28adf33e69
fix(core): Make OCSController class final to avoid accidentally extending it
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-30 16:51:51 +02:00
provokateurin
13e98dce15
fix: Use the correct OCSController
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-30 16:51:51 +02:00
Kate
29832a3608
Merge pull request #55422 from nextcloud/fix/noid/catch-appstore-exceptions
2025-09-30 16:02:48 +02:00
Stephan Orbaugh
922271619b
Merge pull request #55426 from nextcloud/test/mock-request
...
test: mock appstore response in Cypress tests
2025-09-30 15:33:14 +02:00
Ferdinand Thiessen
85271b95f6
test: mock appstore response in Cypress tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-30 14:53:29 +02:00
Stephan Orbaugh
1da29cf8b2
Merge pull request #55404 from nextcloud/fix/cleanup-resource-locators
...
Fix type and other psalm issues in lib/private/Template
2025-09-30 14:09:20 +02:00
Stephan Orbaugh
f8fd111946
Merge pull request #55260 from IONOS-Productivity/feature/add_json_output_to_occ_admin-delegation
...
admin-delegation occ - add output option for show command to support JSON formats
2025-09-30 13:48:31 +02:00
Marcel Müller
31481701f3
fix(appstore): Make appstore timeout configurable
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-09-30 13:00:06 +02:00
Côme Chilliet
bdff12361c
fix: Cleanup and fix tests, and fix related issues in code
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-30 11:53:59 +02:00
Marcel Müller
31b8d36802
fix(appstore): Also catch ClientException and ServerException
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-09-30 11:27:47 +02:00
Carl Schwan
3a687eac54
Merge pull request #55412 from nextcloud/jtr/update-webhook-listerers-appinfo
...
chore: update webhook_listeners description
2025-09-30 10:43:27 +02:00
Nextcloud bot
ed8744ede3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-30 00:13:38 +00:00
Louis Chemineau
1ab6dba242
test(files_external): Ensure Home folder permissions are correct
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-29 19:26:40 +02:00
Louis Chemineau
553793c946
feat(files): Mark homefolder as overwritten when an external storage mounted at / exists
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-29 19:26:40 +02:00
Josh Richards
763e0901be
chore: update webhook_listeners description
...
Signed-off-by: Josh Richards <josh.t.richards@gmail.com >
2025-09-29 12:49:26 -04:00
Kate
464d12e149
Merge pull request #55374 from nextcloud/fix/files/overwrite-scan-permissions
2025-09-29 18:12:03 +02:00
yemkareems
6a16a28759
Merge pull request #55394 from nextcloud/fix/85262/fix-typo
...
fix: small typo fix
2025-09-29 17:40:50 +05:30
yemkareems
111f42ca8a
Merge branch 'master' into fix/85262/fix-typo
2025-09-29 17:15:57 +05:30
Carl Schwan
78127b87fb
Merge pull request #55355 from nextcloud/carl/admin-delegating-spacing
...
fix: Fix spacing of adming delegation entries
2025-09-29 13:25:35 +02:00
Côme Chilliet
2bc77a3c5a
chore: Remove now unused OC_App deprecated methods
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-29 12:36:33 +02:00
Côme Chilliet
c6d148344a
chore: Fix the last psalm issues in lib/private/Template
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-29 12:32:26 +02:00
Côme Chilliet
fc85555d0c
fix: Fix phpdoc typing for IL10N::l $data parameter
...
The implementation supports passing null and our code is using that,
reflect it in the public API.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-29 12:31:30 +02:00
Côme Chilliet
73447618e7
chore: Run rector on lib/private/Template folder and cleanup more typing
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-29 12:23:37 +02:00
Côme Chilliet
b58b3750a7
chore: Cleanup typing and deprecated method calls in resource locators
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-29 12:10:56 +02:00
nextcloud-command
c03f74e28a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-29 10:08:35 +00:00
Carl Schwan
81454ba965
fix: Fix spacing of adming delegation entries
...
Use less spacing between the label and the corresponding combobox, than
with the label and the previous combobox.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-29 10:06:32 +00:00
Simon L.
e2a81709d0
Merge pull request #55397 from nextcloud/revert/54138/revert-pwa-header-hiding
...
revert: feat(core): Hide header in PWA
2025-09-29 11:39:01 +02:00
nextcloud-command
d0247d3890
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-29 08:46:52 +00:00
Côme Chilliet
f4e8116a72
Merge pull request #55387 from nextcloud/fix/remove-legacy-oc-response
...
fix: Delete legacy OC_Response
2025-09-29 10:40:28 +02:00
Simon L.
e461236aa1
revert: feat(core): Hide header in PWA
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-09-29 10:33:55 +02:00
Carl Schwan
76736cf9d7
refactor: Port dashboard app to IAppConfig
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-29 10:22:46 +02:00
Côme Chilliet
10e3192c2f
Merge pull request #55371 from nextcloud/carl/remove-oc-helper-streamCopy
...
refactor: Remove OC_Helper::streamCopy
2025-09-29 10:21:59 +02:00
Côme Chilliet
09d7ddadf1
Merge pull request #55388 from nextcloud/fix/remove-unused-methods-of-oc-user
...
chore: Remove unused deprecated methods from OC_User and Filesystem
2025-09-29 09:54:10 +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
Côme Chilliet
eb54143c2d
fix: Delete legacy OC_Response
...
Moved the last used method in base.php where it’s called. Ideally we
would remove it but it’s not clear whether that would be possible any
time soon or even at all.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-29 09:35:32 +02:00
dependabot[bot]
b2c88632bd
Merge pull request #55392 from nextcloud/dependabot/npm_and_yarn/axios-1.12.2
2025-09-29 07:16:39 +00:00
nextcloud-command
0f63f93616
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-29 06:59:11 +00:00
dependabot[bot]
7db4d803b0
build(deps): bump axios from 1.11.0 to 1.12.2
...
Bumps [axios](https://github.com/axios/axios ) from 1.11.0 to 1.12.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.11.0...v1.12.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 08:50:53 +02:00
yemkareems
200f9dc39f
fix: small typo fix
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-09-29 09:12:38 +05:30
Nextcloud bot
cc44ac3ef2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-29 00:13:27 +00:00
dependabot[bot]
87ea67a06b
Merge pull request #55336 from nextcloud/dependabot/npm_and_yarn/sass-1.93.2
2025-09-28 23:04:20 +00:00
dependabot[bot]
41bbabdd54
build(deps-dev): bump sass from 1.93.0 to 1.93.2
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.93.0 to 1.93.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.0...1.93.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.93.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-28 22:40:24 +00:00
dependabot[bot]
c08df561e4
Merge pull request #55335 from nextcloud/dependabot/npm_and_yarn/stylelint-16.24.0
2025-09-28 22:34:10 +00:00
Andy Scherzinger
72cab544ab
Merge pull request #55385 from nextcloud/chore/remove-jquery-contactsmenu
...
chore: remove legacy jQuery contacts menu
2025-09-29 00:29:25 +02:00
dependabot[bot]
73d0c0069f
build(deps-dev): bump stylelint from 16.23.1 to 16.24.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.23.1 to 16.24.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.23.1...16.24.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.24.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-28 22:13:13 +00:00
dependabot[bot]
4cb45f4878
Merge pull request #55378 from nextcloud/dependabot/npm_and_yarn/libphonenumber-js-1.12.23
2025-09-28 22:12:27 +00:00
Andy Scherzinger
b863030bd4
Merge pull request #55389 from nextcloud/dependabot/npm_and_yarn/tar-fs-2.1.4
...
build(deps): bump tar-fs from 2.1.3 to 2.1.4
2025-09-29 00:10:26 +02:00
nextcloud-command
2a9f04cc0e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-28 21:55:45 +00:00
dependabot[bot]
86a3e16e0a
Merge pull request #55333 from nextcloud/dependabot/npm_and_yarn/tar-7.5.1
2025-09-28 21:51:55 +00:00
dependabot[bot]
314d109e26
build(deps): bump libphonenumber-js from 1.12.17 to 1.12.23
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.17 to 1.12.23.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.17...v1.12.23 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.23
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-28 23:46:27 +02:00
dependabot[bot]
58cd320894
build(deps-dev): bump tar from 7.4.3 to 7.5.1
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.4.3 to 7.5.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.4.3...v7.5.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-28 21:32:05 +00:00
Ferdinand Thiessen
61cf047d1b
Merge pull request #55375 from nextcloud/fix/do-not-use-lazy-with-internal
...
fix: Do not try to create lazy ghosts for PHP internal classes
2025-09-28 23:30:42 +02:00
dependabot[bot]
f1ad9d05a3
build(deps): bump tar-fs from 2.1.3 to 2.1.4
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 2.1.3 to 2.1.4.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.3...v2.1.4 )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 2.1.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-28 21:28:17 +00:00
dependabot[bot]
953a1ed351
Merge pull request #55379 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.22.3
2025-09-28 21:26:51 +00:00
nextcloud-command
7be80de407
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-28 21:19:24 +00:00
Andy Scherzinger
1e492e6de2
Merge pull request #55269 from nextcloud/fix/add-light-images-for-fb-bsky-mastodon
...
fix: added 3 new light images for facebook, bluesky and mastodon
2025-09-28 23:16:14 +02:00
Côme Chilliet
d39d1d8d24
chore: Remove unused deprecated methods from OC_User and Filesystem
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-28 22:44:30 +02:00
Côme Chilliet
2a9f6389f4
Merge pull request #55372 from nextcloud/carl/remove-template-manager
...
refactor: Remove old TemplateManager
2025-09-28 22:10:37 +02:00
Ferdinand Thiessen
496d497f8f
Merge pull request #55383 from nextcloud/fix/noid/unique-cache-prefix-per-instanceid
...
fix(cache): Ensure unique global prefix per instanceid
2025-09-28 19:07:19 +02:00
Côme Chilliet
7a327b98cc
Merge pull request #55261 from nextcloud/fix/hide-empty-settings-section
...
fix(admin): Hide empty section for users admin delegation
2025-09-28 19:02:41 +02:00
Ferdinand Thiessen
ca5f6d4c1d
chore: remove legacy jQuery contacts menu
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-28 18:57:01 +02:00
dependabot[bot]
b67e2d8d89
build(deps-dev): bump puppeteer from 24.20.0 to 24.22.3
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.20.0 to 24.22.3.
- [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.20.0...puppeteer-v24.22.3 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.22.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-28 16:13:55 +00:00
dependabot[bot]
25e905164e
Merge pull request #55381 from nextcloud/dependabot/npm_and_yarn/msw-2.11.3
2025-09-28 16:07:35 +00:00
Marcel Müller
34a085d3bf
fix(cache): Ensure unique global prefix per instanceid
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-09-28 17:59:12 +02:00
dependabot[bot]
d43cddafca
build(deps-dev): bump msw from 2.11.2 to 2.11.3
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.11.2 to 2.11.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.11.2...v2.11.3 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.11.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-28 15:35:18 +00: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
Côme Chilliet
407cc43069
Merge pull request #55321 from nextcloud/fix/improve-connectivity-check
...
Improve connectivity check
2025-09-28 14:51:32 +02:00
Côme Chilliet
20e536839a
feat: Add admin-delegation-section as well for completeness
...
Also renamed delegation into admin-delegation in xml schema.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-28 14:50:15 +02:00
Côme Chilliet
26f50ca3dc
feat(settings): Add the new settings type to the appinfo xsd
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-28 14:50:14 +02:00
Côme Chilliet
d429ae253e
feat: Put delegated settings into the new supported settings type
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-28 14:50:14 +02:00
Côme Chilliet
92b1dda5e2
fix(settings): Put Users delegated settings back into admindelegation section
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-28 14:50:14 +02:00
Côme Chilliet
09acd7e308
feat(settings): Add support for delegated settings not appearing in menu
...
Adds a new type of settings, delegation, which is only used for admin
delegation but does not appear in admin menu.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-28 14:50:14 +02:00
Côme Chilliet
50684fa3b0
chore: Cleanup settings manager constructor and properties
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-28 14:50:14 +02:00
Côme Chilliet
480ef16946
fix(admin): Hide empty section for users admin delegation
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-28 14:50:13 +02:00
Côme Chilliet
d51efd9735
fix: Do not try to create lazy ghosts for PHP internal classes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-28 14:35:49 +02:00
provokateurin
ef279f6049
fix(files): Stop overwriting scan_permissions
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-28 14:11:47 +02:00
Carl Schwan
8e5eef24d2
refactor: Remove OC_Helper::streamCopy
...
Replace by Files::streamCopy, also deprecated but since less long
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-28 12:52:14 +02:00
Carl Schwan
4ae4b0a0e7
refactor: Remove old TemplateManager
...
Not used anymore
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-28 12:48:41 +02:00
Louis Chemineau
bd8a0ec3cf
feat(files): Add appconfig value to disable fixed userfolder permissions optimization
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-26 17:43:22 +02:00
Côme Chilliet
1c4276eea2
fix(setupchecks): Remove startpage from connectivity check and avoid redirection
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-26 16:50:54 +02:00
Côme Chilliet
cc3851f73c
fix(setupchecks): Use a lighter request to test connectivity
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-26 16:48:24 +02:00
yemkareems
a3e8f00faa
fix: user settings page updated brand logos
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-09-25 19:59:31 +05:30
yemkareems
33cd89dbf8
fix: added x dark and light images for x logo and switched images based on isDarkTheme flag
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-09-25 16:07:59 +05:30
yemkareems
59609024e8
fix: added 3 new light images for fb, bluesky and mastodon, included them in REUSE.toml
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-09-23 17:44:20 +05:30
Misha M.-Kupriyanov
c04398c2bd
feat(admin-delegation): add JSON output support with validation
...
- Add --output option supporting plain, json, and json_pretty formats
- Add validateOutputFormat() method for input validation
- Implement proper error handling for invalid output formats
- Support empty state handling for both plain and JSON outputs
- Use Base class writeArrayInOutputFormat() for consistent JSON output
- Maintain backward compatibility with plain format as default
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-23 13:30:14 +02:00
Misha M.-Kupriyanov
898d5a5fcc
refactor(admin-delegation): extract data collection logic to separate methods
...
- Extract collectDelegationData() method to eliminate code duplication
- Add formatSettingsData() method for consistent data formatting
- Add outputPlainFormat() method to separate concerns
- Add proper empty state handling with user-friendly message
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-23 13:30:14 +02:00
Misha M.-Kupriyanov
613a643fc5
refactor(admin-delegation): extract plain output to new function
...
prepare to add json output
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-23 13:30:14 +02:00
Misha M.-Kupriyanov
7fe45314b3
chore(admin-delegation): remove unused settings variable
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-23 13:30:14 +02:00
Robin Appelman
26ae51c4b3
feat: add header with user id in response
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-18 18:30:04 +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
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