Git'Fellow
9964198a93
fix(session): Ensure token and UID are valid
...
Wrap token retrieval in try-catch to handle InvalidTokenException.
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-10-17 12:19:51 +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
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
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
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
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
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
Maksim Sukharev
8659002d7a
Merge pull request #55655 from nextcloud/fix/noid/throw-failed-share
2025-10-14 11:03:48 +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
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
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
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
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
Côme Chilliet
6181754ec8
Merge pull request #55358 from nextcloud/use-group-attributes
...
feat(test-case): allow to use PHPUnit Group attributes to mark tests requiring database
2025-09-28 14:09:51 +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
Kate
81d0c73700
Merge pull request #55360 from nextcloud/refactor/rector
2025-09-28 12:28:46 +02:00
provokateurin
504eae65bd
refactor: Apply rector Nextcloud 27 set
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-28 11:45:52 +02:00
provokateurin
d59338b377
refactor: Apply rector Nextcloud 26 set
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-28 11:45:52 +02:00
Kate
16708b1f97
Merge pull request #55363 from nextcloud/refactor/weak-operators
2025-09-28 11:42:05 +02:00
Nextcloud bot
4c6c518385
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-28 00:13:18 +00:00
Ferdinand Thiessen
64b31bb623
chore: add logical operator migration to git-blame-ignore-revs
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-27 23:02:40 +02:00
Ferdinand Thiessen
660f3f6fd1
refactor: use logical && || instead of weak and or operators
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-27 23:02:18 +02:00
provokateurin
6a12fbc4f3
refactor: Run rector
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-27 18:52:58 +02:00
Kate
c5c3b6555f
Merge pull request #54797 from nextcloud/object-store-total-size-limit
2025-09-27 15:02:28 +02:00
Thomas Citharel
f4e703bd5b
feat(test-case): allow to use PHPUnit Group attributes to mark tests requiring database
...
Before that, only the annotation @group('DB') is possible to mark test classes as requiring the database. Now the \PHPUnit\Framework\Attributes\Group attribute can be used as long as PHPUnit 10+ is used.
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-09-27 14:39:13 +02:00
Kate
ef336fe809
Merge pull request #54905 from nextcloud/fix/show-phpunit-warnings
2025-09-27 14:24:26 +02:00
Côme Chilliet
5e9af71509
fix(tests): Fix UserPluginTest methods expectation
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:47:40 +02:00
Côme Chilliet
8107f614d8
fix(tests): Ignore expected warning for s3 tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:05:35 +02:00
Côme Chilliet
3e4531dd05
fix: Fix methods returning null for arrays in schema Mock
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:05:34 +02:00
Côme Chilliet
1f3c1a7e74
fix: Fix PHP warnings about including non-existing config files
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:05:33 +02:00
Côme Chilliet
88fc8c94ce
fix(dav): Fix PHP warnings triggered by tests in dav application
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:05:33 +02:00
Côme Chilliet
4fe0696e33
fix(tests): Turn data provider into a static method in OCSShareAPIMiddlewareTest
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:05:33 +02:00
Côme Chilliet
f4993de065
fix(tests): Turn data providers into static methods in files_sharing tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:05:33 +02:00
Côme Chilliet
954128431e
fix(tests): Make sure data providers are static in files_sharing ApplicationTest
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:05:32 +02:00
Côme Chilliet
844c405f71
fix(tests): Make dataGeneralChecks static in Share20 ManagerTest
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:05:32 +02:00
Côme Chilliet
cba4f1b616
fix(tests): Fix PHP warnings in tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:05:32 +02:00
Côme Chilliet
ac61839d1e
fix(tests): Fix PHPUnit deprecation warnings in tests
...
Turn data providers into static methods, mostly.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:05:32 +02:00
Côme Chilliet
1bbf12c465
feat(tests): Fail on PHPUnit warnings and risky tests, show deprecations
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-27 13:05:17 +02:00
Nextcloud bot
9fc64423a5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-27 00:13:34 +00:00
Ferdinand Thiessen
7f4ddb8301
Merge pull request #55320 from nextcloud/carl/oc-systemtags
...
refactor: Remove OC.SystemTags JS API
2025-09-26 22:06:27 +02:00
nextcloud-command
a8d84c900b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-26 18:20:33 +00:00
Arthur Schiwon
8e812ec017
Merge pull request #55294 from nextcloud/feat/54462-Add-MIME-types-Automated-Tagging-dropdown
...
Feat/54462 add mime types automated tagging dropdown
2025-09-26 20:04:39 +02:00
Carl Schwan
e86ca11e0b
refactor: Remove OC.SystemTags JS API
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-26 19:25:46 +02:00
Ferdinand Thiessen
3d97549a74
Merge pull request #55311 from nextcloud/fix/sharing-results-collaboration
...
fix: add missing sharing options to ui and add full-match results
2025-09-26 19:25:22 +02:00
Maxence Lange
b08117a9e7
Merge pull request #55289 from nextcloud/fix/noid/ignore-cache-if-not-setup
...
fix(ocm): ignore cache if not setup
2025-09-26 15:58:35 -01:00
Stephan Orbaugh
39e2997963
Merge pull request #42039 from Murena-SAS/dev/user-preference-event
2025-09-26 18:57:12 +02:00
nextcloud-command
7b55d0b0b7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-26 16:34:19 +00:00
Ferdinand Thiessen
5c7ca58a3c
fix(Collaboration\UserPlugin): ensure full match is included in results
...
When searching we need to:
1. check if sharing is limited to groups
- if yes only include those
- otherwise continue
2. check if there are restrictions to groups or phonebook
3. check if full match is included
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-26 18:26:37 +02:00
Ferdinand Thiessen
aca305aeba
fix(settings): add missing sharing autocompletion configs to UI
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-26 18:26:37 +02:00
Ferdinand Thiessen
774aad3ab1
feat(Share\IManager): add matchUserId method and update docs
...
Add missing `matchUserId` method for full-match-autocomplete options
and update docs to make it clearer what each options exactly means.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-26 18:26:37 +02:00
Côme Chilliet
0dfe18928a
Merge pull request #55314 from nextcloud/fix/folder-deletion-cache
...
fix: Flag folder objects that got deleted to recreate them if needed
2025-09-26 18:03:37 +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
Ferdinand Thiessen
1f4117aea3
Merge pull request #55313 from nextcloud/fix/sharing-password
...
fix(sharing): ensure to check new password
2025-09-26 16:58:06 +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
Joas Schilling
762d969741
Merge pull request #55283 from nextcloud/jtr/fix/issue-55276
...
fix(workflowenigne): stricter length header handling
2025-09-26 15:26:34 +02:00
Côme Chilliet
9277a17a3c
fix: Flag folder objects that got deleted to recreate them if needed
...
AppData caches folder objects, and several places get them to delete
them, so afterwards if the folder gets reused in the same session an
error happens. This is the case in unit tests with user avatars.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-26 15:11:36 +02:00
nextcloud-command
7e424e3e40
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-26 12:51:55 +00:00
Ferdinand Thiessen
99a026218b
fix(sharing): ensure to check new password
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-26 12:02:29 +02:00
Akhil
fe30ca872b
feat(config): Add UserConfigChangedEvent whenever user config is updated
...
Signed-off-by: Akhil <akhil@e.email >
2025-09-26 14:29:58 +05:30
Nextcloud bot
2c0f22ea4c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-26 00:13:39 +00: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
Andy Scherzinger
93bb716af3
Merge pull request #55296 from nextcloud/bugfix/noid/update-assistant-gradient
...
Update assistant text gradient
2025-09-25 14:46:26 +02:00
Kate
442a19b2f0
Merge pull request #55134 from nextcloud/fix/core/user-avatar-upload
2025-09-25 13:39:31 +02:00
provokateurin
dfa9fce4e3
chore(assets): Recompile assets
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-25 13:12:03 +02:00
provokateurin
bfb4fe8f86
fix(core): Stop abusing the cache for avatar upload
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-25 13:08:14 +02:00
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
Marco Ambrosini
4ef13dd8f7
fix(ui): Update assistant text gradient
...
Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me >
2025-09-25 12:00:57 +02:00
Daniel
fab035e3c0
Merge pull request #55277 from SUNET/master
...
chore: Remove duplicate entry in Authors file
2025-09-25 11:35:23 +02:00
Louis
ab4592b02b
Merge pull request #55259 from nextcloud/artonge/feat/unified_search_add_min_length_setting
2025-09-25 10:43:55 +02:00
Micke Nordin
71243728a8
chore: Remove duplicate entry in Authors file
...
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-09-25 09:15:39 +02:00
Andy Scherzinger
edcae5b4a0
Merge pull request #55290 from nextcloud/fix/noid/exit-expire-trash-backgroundjob
...
fix: Stop infinite loop in ExpireTrash
2025-09-25 09:15:04 +02:00
JinHakChoi
78da62dfc6
build(workflowengine): update dist bundle files
...
This PR includes the updated build artifacts (dist/workflowengine-workflowengine.js and .js.map) because CI detected modifications and failed without them.
Fixes #54462
Signed-off-by: JinHakChoi <ws423257@gmail.com >
2025-09-25 15:03:41 +09:00
JinHakChoi
e192780dd9
feat(workflowengine): Add audio and video MIME types to Automated Tagging dropdown menu
...
- Add Dropdown Menu for common audio MIME types (audio/mpeg, audio/wav, audio/ogg, etc.)
- Add Dropdown Menu for common video MIME types (video/mp4, video/webm, etc.)
- Improves user experience when creating automated tagging rules for media files
Fixes #54462
Signed-off-by: JinHakChoi <ws423257@gmail.com >
2025-09-25 15:00:11 +09:00
Nextcloud bot
3481470d93
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-25 00:13:20 +00:00
Richard Steinmetz
d04b02715a
Merge pull request #55282 from nextcloud/fix/create-room-resource-calendar-sync
...
fix: create room/resource calendar synchronously
2025-09-24 22:41:00 +02:00
Marcel Müller
58440bfc67
fix: Stop infinite loop in ExpireTrash
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-09-24 21:41:10 +02:00
Maxence Lange
4b55a7ee50
fix(ocm): ignore cache if not setup
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-24 17:18:08 -01:00
Ferdinand Thiessen
c56343bdab
Merge pull request #55273 from nextcloud/refactor/a11y-util
...
refactor(core): use a11y activation util from `@nextcloud/vue`
2025-09-24 18:09:59 +02:00
Edward Ly
77d660e566
Merge pull request #55275 from nextcloud/fix/comment-is-limbo
...
fix(comments): explicitly return limbo status of comment
2025-09-24 08:46:33 -07:00
Josh
f5039750b3
chore: fix formatting
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-24 11:29:36 -04:00
Louis Chemineau
c8370f31ef
chore: Compile assets
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-24 17:29:25 +02:00
Louis Chemineau
fccb13e8ac
feat(unified-search): Use existing min search length config
...
This setting existed already for the legacy unified search.
This commit expose that setting to the new front-end, and
also ignore non valid requests in the backend.
We also take the opportunity to register the config in the lexicon.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-24 17:29:09 +02:00
Josh
5131897997
fix(workflowenigne): stricter length headler handling
...
Fixes #55276 and tidies things up a bit more for future maintenance.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-24 11:18:07 -04:00
Louis Chemineau
65d5bf20ee
fix(unified-search): Add missing id prop to NcHeaderButton
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-24 17:13:03 +02:00
Richard Steinmetz
01ef94a08a
fix: create room/resource calendar synchronously
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-24 16:59:32 +02:00
Daniel
4e57136dbd
Merge pull request #55247 from nextcloud/fix/issue-55169-delete-recent-contact
...
feat: delete recent contact
2025-09-24 15:05:54 +02:00
SebastianKrupinski
bb7813095f
feat: delete recent contact
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-09-24 07:22:29 -04:00
Ferdinand Thiessen
47ced2b6a7
Merge pull request #55177 from nextcloud/fix/systemtags-admin-initial-state
...
fix(systemtags): Provide initial state for admin restriction setting
2025-09-24 12:34:29 +02:00
nextcloud-command
750a3d97ea
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-24 10:32:11 +00:00
Ferdinand Thiessen
6543ee22a6
refactor(core): use a11y activation util from @nextcloud/vue
...
* resolves https://github.com/nextcloud-libraries/nextcloud-vue/issues/2844
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-24 12:19:38 +02:00
nextcloud-command
6f7b3b3901
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-24 06:29:12 +00:00
Edward Ly
8858ba12cd
fix(comments): explicitly return limbo status of comment
...
Otherwise, the `checkForId` function returns `undefined` regardless of
whether the comment is in limbo or not.
Signed-off-by: Edward Ly <contact@edward.ly >
2025-09-23 23:06:45 -07:00
Nextcloud bot
e6d9974b2d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-24 00:13:31 +00:00
Nextcloud bot
2cfca5f37d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-23 13:31:23 +00:00
Nextcloud bot
70a109287d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-23 12:50:35 +00:00
Andy Scherzinger
80b602896c
Merge pull request #55128 from nextcloud/rakekniven-patch-1
...
chore(i18n): Fixed grammar
2025-09-23 14:34:52 +02:00
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
Nextcloud bot
00ff3be43c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-23 00:13:31 +00:00
Benjamin Gaussorgues
52acc5ef15
Merge pull request #55170 from nextcloud/feat/pgsql-ssl
2025-09-22 14:29:13 +02:00
Joas Schilling
00f589e765
Merge pull request #55140 from nextcloud/carl/cleanup-workflowengine-app
...
refactor(psalm): Fix most issues with the workflowengine
2025-09-22 11:51:13 +02:00
Benjamin Gaussorgues
5883914422
feat(db): add SSL/TLS support for PostgreSQL
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-09-22 11:51:04 +02:00
Ferdinand Thiessen
9c0e39061c
Merge pull request #55236 from nextcloud/fix/encryption-lockdown
...
fix(encryption): do not setup filesystem without permissions
2025-09-22 11:44:13 +02:00
Thomas Citharel
ded505a440
Merge pull request #55241 from nextcloud/fix-request-protocol-empty-on-occ
2025-09-22 10:33:38 +02:00
Andy Scherzinger
72e9608468
Merge pull request #55172 from nextcloud/fix/add-bluesky-logo
...
fix: added bluesky link
2025-09-22 09:18:00 +02:00
Nextcloud bot
2199f50121
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-22 00:13:25 +00:00
Andy Scherzinger
233a754e07
Merge pull request #55237 from nextcloud/fix/pr-checklist
...
fix(github): add labels and milestone to PR checklist
2025-09-21 21:54:39 +02:00
Andy Scherzinger
20a1be4832
Merge pull request #55179 from nextcloud/fix/click-expand-comment
...
fix(comments): expand long comment on click
2025-09-21 18:28:57 +02:00
Thomas Citharel
7bf8e9699c
fix(http): handle getHttpProtocol being unset in $_SERVER['SERVER_PROTOCOL'] if called from occ
...
Due to the profiler app loading HttpDataCollector when running occ.
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-09-21 18:06:33 +02:00
nextcloud-command
0e79e6f101
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-21 16:02:49 +00:00
Edward Ly
1b067aab42
fix(comments): expand long comment on click
...
This is a temporary fix that only applies while the server is still using
Vue 2.x (or `@nextcloud/vue` 8.x). Once migrated to Vue 3.x, this fix
may be reverted.
Signed-off-by: Edward Ly <contact@edward.ly >
2025-09-21 17:54:04 +02:00
Andy Scherzinger
edd8112dda
Merge pull request #55196 from nextcloud/fix/55182/ocm-invite-accept-dialog
...
fix(ocm-invites): add route to invite accept dialog
2025-09-21 14:04:24 +02:00
Nextcloud bot
9cfc197fd9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-21 00:13:15 +00:00
Andy Scherzinger
5a89745bed
Merge pull request #54885 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-8.30.0
...
build(deps): bump @nextcloud/vue from 8.29.2 to 8.31.0
2025-09-21 01:16:16 +02:00
nextcloud-command
10e1a098f6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-21 00:57:11 +02:00
Ferdinand Thiessen
8dcb771541
test: update snapshots
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-21 00:46:24 +02:00
dependabot[bot]
618f181d3d
build(deps): bump @nextcloud/vue from 8.29.2 to 8.31.0
...
Dependabot couldn't find the original pull request head commit, c54f653a113e2fb2be897e7006e02703294dcea6.
2025-09-21 00:14:52 +02:00
Ferdinand Thiessen
8e2ffe9bc8
Merge pull request #55233 from nextcloud/dependabot/npm_and_yarn/nextcloud/dialogs-6.3.2
...
build(deps): bump @nextcloud/dialogs from 6.3.1 to 6.3.2
2025-09-21 00:14:39 +02:00
nextcloud-command
8075cfe83a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-20 21:52:23 +00:00
dependabot[bot]
6d4ccfa93e
build(deps): bump @nextcloud/dialogs from 6.3.1 to 6.3.2
...
Bumps [@nextcloud/dialogs](https://github.com/nextcloud-libraries/nextcloud-dialogs ) from 6.3.1 to 6.3.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-dialogs/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-dialogs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-dialogs/compare/v6.3.1...v6.3.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/dialogs"
dependency-version: 6.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 23:42:34 +02:00
Ferdinand Thiessen
bd16db6c02
Merge pull request #54698 from nextcloud/dependabot/npm_and_yarn/multi-46c778355a
...
build(deps): bump postcss and vue-loader
2025-09-20 23:42:20 +02:00
dependabot[bot]
0808663474
Merge pull request #55235 from nextcloud/dependabot/npm_and_yarn/query-string-9.3.1
2025-09-20 21:37:48 +00:00
Kate
7370cfbd54
Merge pull request #54894 from nextcloud/dependabot/github_actions/github-actions-b8d64b7f00
2025-09-20 23:24:50 +02:00
nextcloud-command
61d9db05cb
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-20 21:21:20 +00:00
dependabot[bot]
2958748335
build(deps): bump query-string from 9.3.0 to 9.3.1
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 9.3.0 to 9.3.1.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.3.0...v9.3.1 )
---
updated-dependencies:
- dependency-name: query-string
dependency-version: 9.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 23:14:17 +02:00
dependabot[bot]
3bbbdccada
Merge pull request #55231 from nextcloud/dependabot/npm_and_yarn/simplewebauthn/browser-13.2.0
2025-09-20 21:07:21 +00:00
dependabot[bot]
7c0f90febd
build(deps): bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/setup-node](https://github.com/actions/setup-node ) and [actions/stale](https://github.com/actions/stale ).
Updates `actions/setup-node` from 4.4.0 to 5.0.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](49933ea528...a0853c2454 )
Updates `actions/stale` from 9.1.0 to 10.0.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](5bef64f19d...3a9db7e6a4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 10.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 23:02:59 +02:00
Ferdinand Thiessen
ed0431fd61
chore(deps): update sass and postcss
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-20 23:02:09 +02:00
dependabot[bot]
3ad6f5dadd
Merge pull request #55234 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.44
2025-09-20 20:53:28 +00:00
Andy Scherzinger
fe2ad50288
Merge pull request #55232 from nextcloud/dependabot/npm_and_yarn/color-5.0.2
...
build(deps): bump color from 5.0.0 to 5.0.2
2025-09-20 22:41:44 +02:00
dependabot[bot]
b27b93407b
build(deps-dev): bump @types/dockerode from 3.3.43 to 3.3.44
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.43 to 3.3.44.
- [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.44
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 22:32:58 +02:00
nextcloud-command
4694f9be9a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-20 20:30:47 +00:00
dependabot[bot]
23be97ac37
build(deps): bump @simplewebauthn/browser from 13.1.2 to 13.2.0
...
Bumps [@simplewebauthn/browser](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/browser ) from 13.1.2 to 13.2.0.
- [Release notes](https://github.com/MasterKale/SimpleWebAuthn/releases )
- [Changelog](https://github.com/MasterKale/SimpleWebAuthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/MasterKale/SimpleWebAuthn/commits/v13.2.0/packages/browser )
---
updated-dependencies:
- dependency-name: "@simplewebauthn/browser"
dependency-version: 13.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 22:23:38 +02:00
Ferdinand Thiessen
7cc3c1f669
fix(encryption): do not setup filesystem without permissions
...
If the current request does not have permissions for the filesystem we
must not try to setup the filesystem.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-20 22:23:12 +02:00
Edward Ly
b77f085d55
fix(github): add labels and milestone to PR checklist
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-09-20 10:40:01 -07:00
dependabot[bot]
dd094e26ba
Merge pull request #55230 from nextcloud/dependabot/npm_and_yarn/dompurify-3.2.7
2025-09-20 16:13:36 +00:00
nextcloud-command
42cd2da9a3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-20 15:56:25 +00:00
dependabot[bot]
1407129b6c
build(deps): bump dompurify from 3.2.6 to 3.2.7
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.2.6 to 3.2.7.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.6...3.2.7 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.2.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 17:44:43 +02:00
Ferdinand Thiessen
b185616508
Merge pull request #55228 from nextcloud/dependabot/npm_and_yarn/libphonenumber-js-1.12.17
...
build(deps): bump libphonenumber-js from 1.12.15 to 1.12.17
2025-09-20 17:44:03 +02:00
dependabot[bot]
b1198a1a55
Merge pull request #55201 from nextcloud/dependabot/composer/build/integration/behat/behat-3.24.1
2025-09-20 15:38:09 +00:00
Ferdinand Thiessen
1750262651
Merge pull request #55199 from nextcloud/dependabot/npm_and_yarn/jsdom-27.0.0
...
build(deps-dev): bump jsdom from 26.1.0 to 27.0.0
2025-09-20 17:33:30 +02:00
dependabot[bot]
dbeb7bcc99
Merge pull request #55200 from nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.23
2025-09-20 15:24:12 +00:00
nextcloud-command
f21300b25a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-20 15:15:06 +00:00
dependabot[bot]
2c9244342b
build(deps-dev): bump jsdom from 26.1.0 to 27.0.0
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 26.1.0 to 27.0.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/26.1.0...27.0.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-version: 27.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 17:14:13 +02:00
dependabot[bot]
ecf52b53e6
build(deps): bump libphonenumber-js from 1.12.15 to 1.12.17
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.15 to 1.12.17.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.15...v1.12.17 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 17:07:22 +02:00
dependabot[bot]
e83e3c18b2
build(deps-dev): bump cypress-split from 1.24.21 to 1.24.23
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.21 to 1.24.23.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.21...v1.24.23 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.23
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 17:07:03 +02:00
dependabot[bot]
8dec5f8d58
Merge pull request #55198 from nextcloud/dependabot/npm_and_yarn/mime-4.1.0
2025-09-20 12:35:40 +00:00
nextcloud-command
54c30668bd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-20 12:17:40 +00:00
dependabot[bot]
4e04a90fc9
build(deps-dev): bump mime from 4.0.7 to 4.1.0
...
Bumps [mime](https://github.com/broofa/mime ) from 4.0.7 to 4.1.0.
- [Release notes](https://github.com/broofa/mime/releases )
- [Changelog](https://github.com/broofa/mime/blob/main/CHANGELOG.md )
- [Commits](https://github.com/broofa/mime/compare/v4.0.7...v4.1.0 )
---
updated-dependencies:
- dependency-name: mime
dependency-version: 4.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 14:10:39 +02:00
dependabot[bot]
8273c11544
Merge pull request #55197 from nextcloud/dependabot/npm_and_yarn/marked-16.3.0
2025-09-20 12:03:31 +00:00
nextcloud-command
c3c77c6b88
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-20 10:53:22 +00:00
dependabot[bot]
f2b76d370b
build(deps): bump color from 5.0.0 to 5.0.2
...
Bumps [color](https://github.com/Qix-/color ) from 5.0.0 to 5.0.2.
- [Release notes](https://github.com/Qix-/color/releases )
- [Commits](https://github.com/Qix-/color/compare/5.0.0...5.0.2 )
---
updated-dependencies:
- dependency-name: color
dependency-version: 5.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 10:45:21 +00:00
dependabot[bot]
fdea3a5290
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.24.0 to 3.24.1.
- [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.0...v3.24.1 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.24.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 01:13:13 +00:00
dependabot[bot]
a8b27bf12d
build(deps): bump marked from 16.2.1 to 16.3.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 16.2.1 to 16.3.0.
- [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.2.1...v16.3.0 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 16.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 01:04:34 +00:00
Nextcloud bot
61418e7251
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-20 00:13:25 +00:00
Maxence Lange
5e66cfe514
fix(ocm-invites): add route to invite accept dialog
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-19 15:44:28 -01:00
Edward Ly
553b3d5296
Merge pull request #55180 from nextcloud/fix/comments/display-name-overflow
...
fix(comments): add inline container size query to comment body
2025-09-19 08:59:21 -07:00
Daniel
7f097bc810
Merge pull request #55185 from nextcloud/chore/update-cal-avail-lib
...
Update calendar-availability-vue to v2.2.11 (TrashCanOutline)
2025-09-19 17:29:45 +02:00
nextcloud-command
128bf20b74
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-19 15:27:29 +00:00
Edward Ly
51fdece3b1
fix(comments): add inline container size query to comment body
...
This helps to restore missing overflow behavior to the comments header
when a user's display name exceeds the sidebar width.
Signed-off-by: Edward Ly <contact@edward.ly >
2025-09-19 08:09:45 -07:00
Joas Schilling
2ea126532b
Merge pull request #55183 from nextcloud/bugfix/noid/translate-exception-to-sabre-exception
...
fix(trashbin): Translate Nextcloud exception to Sabre exception
2025-09-19 14:51:33 +02:00
Daniel Kesselberg
1ae36f9dbe
chore(assets): Recompile assets
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-19 12:07:16 +02:00
Daniel Kesselberg
f5cdaedd31
chore: update @nextcloud/calendar-availability-vue to v2.2.11
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-19 12:06:57 +02:00
Joas Schilling
cb67bcecf0
fix(trashbin): Translate Nextcloud exception to Sabre exception
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-19 11:47:40 +02:00
Nextcloud bot
0c6e396394
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-19 00:13:42 +00:00
nfebe
18d571e359
fix(systemtags): Provide initial state for admin restriction setting
...
The “Restrict tag creation and editing to administrators” switch in the SystemTags
admin settings was not reflecting the correct database value on page load.
This happened because no initial state was being provided.
Fix
This change ensures the correct initial state is set by:
- Injecting IAppConfig and IInitialState dependencies.
- Following the same initial state provisioning pattern used by other admin settings in Nextcloud.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-09-18 18:29:28 +01: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
Christoph Wurst
09eb205fbc
Merge pull request #50605 from nextcloud/fix/49431-automatically-disable-sab
...
fix: automatically disable sab
2025-09-18 17:39:43 +02:00
SebastianKrupinski
cab9a5deea
fix: automatically disable sab
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-09-18 11:00:59 -04:00
Carl Schwan
809d87c76b
Merge pull request #54788 from nextcloud/feat/sharing-node-api
...
feat(files_sharing): provide web components based API for sidebar
2025-09-18 16:11:56 +02:00
nextcloud-command
41a46c5909
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-18 13:54:53 +00:00
Ferdinand Thiessen
ee962f3a37
feat(files_sharing): provide web-components based sidebar API
...
This fixes apps providing vue components, which is invalid and does not
always work - and never work with Vue 3.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-18 15:45:20 +02:00
Ferdinand Thiessen
c5a093d842
fix(files): pass Node to FileInfo object
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-18 15:45:20 +02:00
Ferdinand Thiessen
931247f972
chore: update @nextcloud/sharing to v0.3.0
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-18 15:45:19 +02:00
yemkareems
a12a2cb263
fix: added bluesky link
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-09-18 18:18:15 +05:30
Marcel Klehr
613bb766d7
Merge pull request #55153 from nextcloud/fix/taskprocessing-task-types-cache-by-language
...
fix(TaskProcessing): Cache task types by user language
2025-09-18 09:23:27 +02:00
Nextcloud bot
a6567e0519
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-18 00:13:30 +00:00
Maxence Lange
22c0e76e23
Merge pull request #55139 from nextcloud/fix/noid/index-settings-mail-on-upgrade
...
fix(userconfig): set 'mail' as indexed
2025-09-17 16:38:11 -01:00
Joas Schilling
4c64e09ecd
Merge pull request #55156 from nextcloud/carl/oracle-nullable-boolean
...
feat(db): Restaure support for non-nullable boolean column
2025-09-17 16:13:50 +02:00
Maxence Lange
db23ad5188
fix(userconfig): crop configvalue at 64 before index
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-17 12:33:04 -01:00
Carl Schwan
837fe3586d
feat(db): Restaure support for non-nullable boolean column
...
We disabled them because they are not supported on Oracle DB and it is
still the case for OCI < 23. But instead of disabling the support
completely for every database types, mark non-nullable boolean column as
actually nullable when using Oracle.
This allow to use some slighly lighter schema on normal databases who
support natively booleans wheen we don't need to store 3 states
true|false|null.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-17 14:45:48 +02:00
Marcel Klehr
fe54914ef9
fix(TaskProcessing): Cache task types by
...
user language
fixes https://github.com/nextcloud/assistant/issues/357
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-09-17 14:16:01 +02:00
Maxence Lange
70dd0de0ff
fix(userconfig): using api bit functions
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-17 10:17:53 -01:00
Maxence Lange
0249e3a2f5
fix(userconfig): set 'mail' as indexed
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-17 10:17:52 -01:00
Richard Steinmetz
1b7cd008d6
Merge pull request #53919 from nextcloud/fix/default-contact
...
fix: make sure default contact exists by default
2025-09-17 11:53:55 +02:00
Hamza
fa1dd4a717
fix: make sure default contact exists by default
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-17 10:57:36 +02:00
Carl Schwan
6154bfa823
chore(psalm): Fix most issues with the workflowengine
...
This found a real bug where we were catching an Doctrine exception
instead of a OCP\DB\Exception. This will be backported separately.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-17 09:57:10 +02:00
Nextcloud bot
d854252e70
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-17 00:13:30 +00:00
Côme Chilliet
7e0cda995a
Merge pull request #55142 from nextcloud/fix/allow-hyphen-in-appid
...
fix: Allow hyphen in appid
2025-09-16 23:46:38 +02:00
Robin Appelman
096be72311
Merge pull request #55141 from nextcloud/artonge/fix/set_deadlock_log_level_to_info
...
fix(Updater): Lower deadlock log level from warning to info
2025-09-16 18:16:42 +02:00
Louis
3edce64dc7
Merge pull request #55129 from nextcloud/artonge/fix/tagstest_property_rootfolder
2025-09-16 18:03:23 +02:00
Côme Chilliet
ae4d38eb63
fix: Allow hyphen in appid
...
It’s rare but exists for some apps not in the appstore.
Also added unit tests for cleanAppId and fixed small issues with it.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-16 17:59:30 +02:00
Kate
1f46274c4b
Merge pull request #55136 from nextcloud/test/integration/ocs-permission-check
2025-09-16 17:56:58 +02:00
Joas Schilling
3266387caf
Merge pull request #55144 from nextcloud/update-gitignore-list
...
build: Update 3rdparty ignorelist
2025-09-16 16:18:34 +02:00
Daniel
30fcdf2987
Merge pull request #54736 from nextcloud/bug/noid/update-vcard-categories
...
fix: always use english name for recently contacted category
2025-09-16 16:09:51 +02:00
Joas Schilling
b94330ff90
build: Update 3rdparty ignorelist
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-16 15:37:39 +02:00
Louis Chemineau
8c04dbe599
fix(Updater): Lower deadlock log level from warning to info
...
If this is safe to ignore, then it does not make sense to keep warning the admins.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-16 14:49:54 +02:00
Kate
ddc272402d
Merge pull request #55135 from nextcloud/chore/remove-oc-cappedmemorycache
2025-09-16 14:38:48 +02:00
Richard Steinmetz
5ed702e4dc
Merge pull request #55133 from nextcloud/fix/handleIMip-undefined-array-key
...
fix: handleIMip undefined array key
2025-09-16 14:25:50 +02:00
Daniel
7a2e25124c
Merge pull request #55085 from nextcloud/carl/execute-apps
...
Port away from IQueryBuilder::execute in apps/
2025-09-16 12:11:43 +02:00
Carl Schwan
8555f98e32
refactor: Port External\Manager to the query builder
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-16 11:36:12 +02:00
Carl Schwan
7e1c49ad9d
refactor: Port away from IQueryBuilder::execute in apps/
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-16 11:35:01 +02:00
Kate
0baaebd413
Merge pull request #54916 from nextcloud/artonge/feat/run_integration_tests_as_www-data
2025-09-16 10:35:22 +02:00
provokateurin
4a693208b7
test(integration): Check ocs share permission for correct folder
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-16 10:10:43 +02:00
provokateurin
b1a398afb0
chore: Remove unused \OC\Cache\CappedMemoryCache
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-16 10:08:19 +02:00
Nextcloud bot
9cd458650c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-16 00:13:34 +00:00
SebastianKrupinski
4182b1775d
fix: handleIMip undefined array key
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-09-15 18:00:38 -04:00
Louis Chemineau
e6aa83cddd
fix(TagsTest): Declare rootFolder property
...
It was not caught by the CI on master, but is blocking in the backports.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-15 17:08:03 +02:00
rakekniven
da98ae878e
chore(i18n): Fixed grammar
...
Reported at Transifex
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-09-15 16:57:56 +02:00
Daniel Kesselberg
247861d261
fix: always use english name for recently contacted category
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-15 16:57:37 +02:00
Louis
c37488679a
Merge pull request #55122 from nextcloud/artonge/fix/favorite_activity
2025-09-15 16:38:22 +02:00
Ferdinand Thiessen
fdd22c264e
Merge pull request #55086 from nextcloud/carl/port-away-changeColumn
...
refactor: Port away from changeColumn
2025-09-15 15:17:34 +02:00
Louis Chemineau
634e8d2587
fix: Dispatch favorite event with an actual path
...
The `$path` argument was added in https://github.com/nextcloud/server/pull/48612 , but was never actually used by the callers. The path was therefore missing in the favorite/unfavorite events, which lead to a broken activity information.
I also added a fallback to handle `addToFavorites` and `removeFromFavorites`, which are part of a public API, and are calling `tagAs` and `untag` without `$path`.
Fix https://github.com/nextcloud/activity/issues/2134
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-15 15:04:00 +02:00
Nextcloud bot
9eb883c0d4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-15 00:13:16 +00:00
dependabot[bot]
cb24686482
Merge pull request #55093 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.1.7
2025-09-14 18:20:11 +00:00
Nextcloud bot
aeb8e7cf3b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-14 00:13:16 +00:00
Maksim Sukharev
7ff123b427
Merge pull request #55081 from nextcloud/backport/55073/master
...
fix(files_sharing): use `newPassword` always for the unsaved password
2025-09-13 16:00:18 +02:00
nextcloud-command
f09a71d714
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-13 09:56:01 +00:00
Ferdinand Thiessen
fdac770f56
fix(files_sharing): use newPassword always for the unsaved password
...
`newPassword` is the unsaved password, while `share.password` is the
current saved password.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-13 11:38:23 +02:00
dependabot[bot]
39ce1e43da
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.1.6...2.1.7 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-13 05:28:58 +00:00
dependabot[bot]
b5b32078f6
Merge pull request #55092 from nextcloud/dependabot/composer/build/integration/behat/behat-3.24.0
2025-09-13 05:27:43 +00:00
dependabot[bot]
6a731dcce6
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.23.0 to 3.24.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.23.0...v3.24.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.24.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-13 01:12:58 +00:00
Nextcloud bot
3911d65c17
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-13 00:13:20 +00:00
Andy Scherzinger
d0117e9ab2
Merge pull request #50532 from nextcloud/fix/contactsmenu/padding
...
fix(contactsmenu): adjust padding to new design
2025-09-12 22:31:06 +02:00
Carl Schwan
0e7d5dce1c
refactor: Port away from changeColumn
...
Replace by the drop-in replacement modifyColumn
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-12 18:05:19 +02:00
Nextcloud bot
5f1066663e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-12 14:08:27 +00:00
Andy Scherzinger
e3ef3eb923
Merge pull request #55074 from nextcloud/fix/quick-presets
...
fix(settings): rename "Settings presets" to "Quick presets"
2025-09-12 15:40:31 +02:00
Nextcloud bot
90f53f9929
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-12 13:26:27 +00:00
dependabot[bot]
a49c85e2cf
Merge pull request #55066 from nextcloud/dependabot/npm_and_yarn/axios-1.12.0
2025-09-12 13:07:37 +00:00
dependabot[bot]
37aefdc11d
Merge pull request #55036 from nextcloud/dependabot/npm_and_yarn/query-string-9.3.0
2025-09-12 12:57:31 +00:00
Ferdinand Thiessen
e266543d67
fix(settings): rename "Settings presets" to "Quick presets"
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-12 14:53:16 +02:00
Richard Steinmetz
4e89f86b57
fix(contactsmenu): adjust padding to new design
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-12 13:45:16 +02:00
nextcloud-command
422c28a643
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-12 11:14:51 +00:00
nextcloud-command
24d16de413
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-12 11:11:48 +00:00
Ferdinand Thiessen
1e7b45d300
Merge pull request #55006 from nextcloud/fix/displayname-migration
...
fix(ownCloud): ensure that `accounts.display_name` fits into `users.displayname`
2025-09-12 12:50:25 +02:00
Ferdinand Thiessen
f271311bc7
Merge pull request #54958 from nextcloud/fix/unified-search-l10n
...
fix(unified-search): make sure date range option is translated
2025-09-12 12:15:18 +02:00
Ferdinand Thiessen
05191ce129
fix: use mb_substr
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-12 11:17:05 +02:00
Ferdinand Thiessen
414f77865c
fix(ownCloud): ensure that accounts.display_name fits into users.displayname
...
`user.displayname` only allows 64 characters but old `accounts.display_name` allowed 255 characters.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-12 11:17:05 +02:00
Andy Scherzinger
88077c4658
Merge pull request #55030 from nextcloud/dependabot/npm_and_yarn/testing-library/cypress-10.1.0
...
build(deps-dev): bump @testing-library/cypress from 10.0.3 to 10.1.0
2025-09-12 09:12:11 +02:00
dependabot[bot]
c02db9a507
Merge pull request #55034 from nextcloud/dependabot/npm_and_yarn/sass-1.92.1
2025-09-12 06:33:40 +00:00
nextcloud-command
6fc8428456
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-12 06:33:20 +00:00
Andy Scherzinger
50024bb23f
Merge pull request #55041 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.8.2
...
build(deps-dev): bump @zip.js/zip.js from 2.7.73 to 2.8.2
2025-09-12 08:29:14 +02:00
dependabot[bot]
24ee74cc3f
build(deps): bump query-string from 9.2.2 to 9.3.0
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 9.2.2 to 9.3.0.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.2.2...v9.3.0 )
---
updated-dependencies:
- dependency-name: query-string
dependency-version: 9.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-12 08:26:16 +02:00
Kate
083f0b51dd
Merge pull request #55063 from nextcloud/jtr/chore/setupcheck-php-json-drop
2025-09-12 07:08:44 +02:00
Nextcloud bot
0361771f2c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-12 00:13:35 +00:00
Andy Scherzinger
ebd3ddc1e3
Merge pull request #55043 from nextcloud/dependabot/npm_and_yarn/msw-2.11.2
...
build(deps-dev): bump msw from 2.11.1 to 2.11.2
2025-09-12 01:02:00 +02:00
dependabot[bot]
f72ff5e764
build(deps-dev): bump msw from 2.11.1 to 2.11.2
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.11.1 to 2.11.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.11.1...v2.11.2 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.11.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 21:13:54 +00:00
dependabot[bot]
3e3a3d2910
build(deps-dev): bump sass from 1.90.0 to 1.92.1
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.90.0 to 1.92.1.
- [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.90.0...1.92.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.92.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 23:06:56 +02:00
dependabot[bot]
3fbc5ce68b
Merge pull request #55044 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.20.0
2025-09-11 21:06:41 +00:00
dependabot[bot]
4ebfa846eb
build(deps-dev): bump @zip.js/zip.js from 2.7.73 to 2.8.2
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.73 to 2.8.2.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.73...v2.8.2 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 22:44:39 +02:00
dependabot[bot]
b9025f71cc
Merge pull request #55039 from nextcloud/dependabot/npm_and_yarn/dockerode-4.0.8
2025-09-11 20:43:35 +00:00
dependabot[bot]
faa097d187
build(deps-dev): bump puppeteer from 24.19.0 to 24.20.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.19.0 to 24.20.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.19.0...puppeteer-v24.20.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.20.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 22:29:22 +02:00
dependabot[bot]
24014f01cd
build(deps-dev): bump dockerode from 4.0.7 to 4.0.8
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.7 to 4.0.8.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.7...v4.0.8 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-version: 4.0.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 21:23:28 +02:00
Simon L.
c9dfb59e03
Merge pull request #55027 from nextcloud/szaimen-patch-1
...
fix(PWA): fix standalone window margins
2025-09-11 20:02:41 +02:00
Josh
34f1d52cf6
chore: Remove 'json' module from PHP modules check
...
Removed 'json' module from the list of required PHP modules.
It's built-in and not possible to disable at compile time since PHP 8.0.0.
Refs:
- https://www.php.net/manual/en/json.installation.php
- https://wiki.php.net/rfc/always_enable_json
- https://www.php.net/ChangeLog-8.php#8.0.0
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-11 13:51:07 -04:00
Andy Scherzinger
6a8e2dc05b
Merge pull request #55025 from nextcloud/updatenotification-remove-makefile
...
chore(updatenotification): Remove Makefile
2025-09-11 19:42:24 +02:00
Ferdinand Thiessen
ed9b63822b
Merge pull request #55029 from nextcloud/dependabot/npm_and_yarn/nextcloud/upload-1.11.0
...
build(deps): bump @nextcloud/upload from 1.10.0 to 1.11.0
2025-09-11 19:17:06 +02:00
Andy Scherzinger
6895baeb3f
Merge pull request #55047 from nextcloud/carl/fix-trailing-coma
...
fix(console): remove trailing comma
2025-09-11 17:52:29 +02:00
Matthieu Gallien
11390e84fe
Merge pull request #55056 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-09-11 17:15:47 +02:00
nextcloud-command
00ac727f6f
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-09-11 15:04:53 +00:00
Carl Schwan
c7315aa10f
fix(console): remove trailing comma
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-11 16:35:27 +02:00
Andy Scherzinger
a99c68d862
Merge pull request #55045 from nextcloud/carl/profiler-output-stderr
...
feat(console): Move profiler output message to stderr
2025-09-11 16:32:42 +02:00
nextcloud-command
765b5c6e75
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-11 14:18:08 +00:00
Simon L.
1b6cc95c32
fix(PWA): fix standalone window margins
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-09-11 15:37:00 +02:00
nextcloud-command
6aeb25bcec
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-11 13:15:13 +00:00
Carl Schwan
1b3868a499
feat(console): Move profiler output message to stderr
...
So that this doesn't impact the performance github action.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-11 15:08:15 +02:00
dependabot[bot]
ae2666c6da
build(deps-dev): bump @testing-library/cypress from 10.0.3 to 10.1.0
...
Bumps [@testing-library/cypress](https://github.com/testing-library/cypress-testing-library ) from 10.0.3 to 10.1.0.
- [Release notes](https://github.com/testing-library/cypress-testing-library/releases )
- [Changelog](https://github.com/testing-library/cypress-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/cypress-testing-library/compare/v10.0.3...v10.1.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/cypress"
dependency-version: 10.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 12:56:30 +00:00
dependabot[bot]
133579ffa9
build(deps): bump @nextcloud/upload from 1.10.0 to 1.11.0
...
Bumps [@nextcloud/upload](https://github.com/nextcloud-libraries/nextcloud-upload ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-upload/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-upload/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-upload/compare/v1.10.0...v1.11.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/upload"
dependency-version: 1.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 12:56:14 +00:00
provokateurin
481c5c8fed
chore(updatenotification): Remove Makefile
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-11 13:40:31 +02:00
Nextcloud bot
7b85dacfd5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-11 00:13:48 +00:00
Ferdinand Thiessen
8a1471d176
Merge pull request #55013 from nextcloud/fix/dynamic-js-during-2fa
...
fix(auth): allow access to dynamic js files during 2FA
2025-09-10 23:48:26 +02:00
Ferdinand Thiessen
d1314bf4b4
Merge pull request #55014 from nextcloud/feat/always-use-parent-name
...
feat(ZipFolderPlugin): always use the parent folder name as archive name
2025-09-10 23:08:44 +02:00
Nextcloud bot
a464c332ac
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-10 19:34:37 +00:00
Ferdinand Thiessen
6dede68baa
feat(ZipFolderPlugin): always use the parent folder name as archive name
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-10 21:10:01 +02:00
nextcloud-command
4d736d9db8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-10 18:23:01 +00:00
Ferdinand Thiessen
6f4414fe4c
fix(unified-search): make sure date range option is translated
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-10 20:15:51 +02:00
Andy Scherzinger
508da59c61
Merge pull request #55015 from nextcloud/fix/icon-size
...
fix(user-status): adjust user status icon size
2025-09-10 19:52:56 +02:00
Andy Scherzinger
1ecd73c0ea
Merge pull request #55016 from nextcloud/bug/noid/update-transifex-link
...
fix: update transifex link
2025-09-10 19:44:49 +02:00
nextcloud-command
ed8dfb1e2c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-10 17:12:08 +00:00
Ferdinand Thiessen
c44534e4f3
fix(user-status): adjust user status icon size
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-10 18:59:48 +02:00
Ferdinand Thiessen
6cdf098378
Merge pull request #54316 from nextcloud/feat/add-encryption-integration-tests
...
feat(encryption): Add integration tests for occ commands and fix them
2025-09-10 18:08:37 +02:00
Andy Scherzinger
36f7939c0b
Merge pull request #54981 from nextcloud/dependabot/npm_and_yarn/vite-6.3.6
...
build(deps): bump vite from 6.3.5 to 6.3.6
2025-09-10 17:52:58 +02:00
Daniel Kesselberg
2ca848f017
fix: update transifex link
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-10 17:45:40 +02:00
Christoph Wurst
1c8be525f0
fix(auth): allow access to dynamic js files during 2FA
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-09-10 15:12:35 +02:00
Ferdinand Thiessen
62cbd20298
Merge pull request #54962 from nextcloud/chore/update-master-dbal
...
chore(deps): update `doctrine/dbal` to v3.10.2
2025-09-10 12:04:09 +02:00
Ferdinand Thiessen
5003a35a37
chore(deps): update doctrine/dbal to v3.10.2
...
* [ ] https://github.com/nextcloud/3rdparty/pull/2134
* Fixes the problem with MariaDB 11 and `vector` keyword, see https://github.com/nextcloud/recognize/issues/1352
| Production Changes | From | To | Compare |
|--------------------|-------|---------|----------------------------------------------------------------|
| doctrine/cache | 2.2.0 | REMOVED | |
| doctrine/dbal | 3.9.4 | 3.10.2 | [...](https://github.com/doctrine/dbal/compare/3.9.4...3.10.2 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-10 11:11:19 +02:00
Andy Scherzinger
3fdc7a9470
Merge pull request #54992 from nextcloud/automated/noid/master-update-ca-cert-bundle
...
[master] fix(security): Update CA certificate bundle
2025-09-10 09:13:48 +02:00
provokateurin
98081dfd42
feat(ObjectStore): Add option to limit the total size
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-10 08:15:28 +02:00
Kate
da73cc8950
Merge pull request #54919 from nextcloud/info-file-size-warning-false
2025-09-10 07:50:43 +02:00
nextcloud-command
5de9502b55
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-09-10 02:32:22 +00:00
dependabot[bot]
35a3e0857c
build(deps): bump vite from 6.3.5 to 6.3.6
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.5 to 6.3.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-10 02:10:19 +00:00
Nextcloud bot
655602c9fa
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-10 00:13:54 +00:00
Ferdinand Thiessen
016f2ffe6c
Merge pull request #48197 from nextcloud/chore/remove-ijob-execute
...
chore: Remove deprecated `IJob::execute` method
2025-09-09 16:37:35 +02:00
Benjamin Gaussorgues
49a0259cce
Merge pull request #54968 from nextcloud/feat/avoid_array_merge
2025-09-09 16:33:13 +02:00
Côme Chilliet
ac2c4ecb52
Merge pull request #54653 from nextcloud/fix/fix-internal-error-on-wrong-account-mail-verify
...
fix: Avoid internal error when logging in with the wrong account to verify email address
2025-09-09 15:48:35 +02:00
Kate
c0dc179c8e
Merge pull request #54950 from nextcloud/fix/files_trashbin/size-propagation
2025-09-09 15:36:32 +02:00
Kate
6848dcc2ae
Merge pull request #54869 from nextcloud/carl/profiler-link-occ
2025-09-09 14:55:06 +02:00
provokateurin
b36af651fd
fix(files_trashbin): Fix size propagation when moving file to trash
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-09 13:39:08 +02:00
Côme Chilliet
8330f149b0
chore(encryption): Remove unused attribute $uid in KeyManager::getFileKey
...
It’s a private API in the application, no need to keep an unused
attribute.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-09 11:46:28 +02:00
Côme Chilliet
bfcb2690f4
chore: Improve wording of logged error in apps/encryption/lib/KeyManager.php
...
Co-authored-by: Louis <louis@chmn.me >
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2025-09-09 11:46:19 +02:00
Côme Chilliet
bc5e29f9f2
fix(tests): Fix type issues and other problems with encryption tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-09 11:46:18 +02:00
Côme Chilliet
14d6945054
fix(encryption): Take encryption enabled status into account
...
shouldEncrypt now returns false for all paths if encryption is disabled.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-09 11:46:18 +02:00
Côme Chilliet
12532bb535
fix(encryption): Correctly set encrypted to 0 when copying
...
If encryption got disabled, copying should set encrypted to 0 for the
new unencrypted copy. For instance when using encryption:decrypt-all
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-09 11:46:18 +02:00
Côme Chilliet
94254db001
chore(encryption): Cleanup typing in EncryptAll/DecryptAll
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-09 11:46:18 +02:00
Côme Chilliet
7ac0856f9f
chore(tests): Adapt encryption tests to code changes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-09 11:46:18 +02:00
Côme Chilliet
b74c7538ac
fix(encryption): Do not depend upon user in session unless really necessary
...
Should fix a bunch of stuff when encryption listener is triggered by events from occ commands or background jobs
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-09 11:46:17 +02:00
Côme Chilliet
55ad42ad95
feat(encryption): Add integration tests for occ commands
...
Add tests for encrypt-all and decrypt-all.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-09 11:46:10 +02:00
Kate
966b880986
Merge pull request #54822 from nextcloud/jtr/refactor-conf-sample
2025-09-09 11:23:04 +02:00
Benjamin Gaussorgues
855152110f
perf(mounts): avoid array_merge in mounts loop
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-09-09 10:51:37 +02:00
dependabot[bot]
b3200be621
Merge pull request #54897 from nextcloud/dependabot/npm_and_yarn/libphonenumber-js-1.12.15
2025-09-09 07:30:41 +00:00
nextcloud-command
4638b51eae
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-09 07:11:11 +00:00
dependabot[bot]
cf9386a3ce
build(deps): bump libphonenumber-js from 1.12.13 to 1.12.15
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.13 to 1.12.15.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.13...v1.12.15 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-09 09:01:43 +02:00
dependabot[bot]
de5acb0b99
Merge pull request #54927 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.1.6
2025-09-09 06:06:06 +00:00
dependabot[bot]
42a14dac4f
Merge pull request #54924 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.19.0
2025-09-09 06:01:34 +00:00
Kate
d32b54dc17
Merge pull request #54957 from nextcloud/fix/remove-removed-script
2025-09-09 07:49:59 +02:00
Kate
6d9828dec0
Merge pull request #54954 from nextcloud/refactor/md5
2025-09-09 07:44:50 +02:00
Nextcloud bot
266a349d0c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-09 00:15:27 +00:00
nextcloud-command
3844927f8f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-08 21:35:06 +00:00
dependabot[bot]
ef9f69f308
chore(deps-dev): bump puppeteer from 24.17.0 to 24.19.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.17.0 to 24.19.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.17.0...puppeteer-v24.19.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.19.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 21:18:06 +00:00
dependabot[bot]
2ce11fcb7c
Merge pull request #54925 from nextcloud/dependabot/npm_and_yarn/msw-2.11.1
2025-09-08 21:06:10 +00:00
dependabot[bot]
51b9eaae1d
Merge pull request #54926 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.7.73
2025-09-08 20:55:00 +00:00
Andy Scherzinger
5013efd75e
Merge pull request #54922 from nextcloud/info-file-object-instance
...
feat: show object store instance in info:file
2025-09-08 22:45:29 +02:00
Ferdinand Thiessen
9618b402ce
fix: remove loading removed script
...
* ref: https://github.com/nextcloud/server/pull/54656
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-08 21:44:54 +02:00
Ferdinand Thiessen
23c2df0d50
Merge pull request #54951 from nextcloud/fix/node-limit-mib
...
fix: calculate node limit using MiB instead of MB
2025-09-08 17:58:38 +02:00
Ferdinand Thiessen
b613bb26bd
refactor: remove global md5 and replace other use cases with common depenency
...
1. By replacing `blueimp-md5` with `crypto-browserify` we reduce the
dependencies because the latter one is already used by `@nextcloud/upload`.
2. Drop the global `md5` as the changed implementation would need a wrapper,
but its also not used anymore and deprecated since Nextcloud 20.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-08 17:48:53 +02:00
Louis
c8eeade151
Merge pull request #52825 from nextcloud/artonge/feat/files_trashbin_parallel_expire_job
2025-09-08 15:53:49 +02:00
Kate
af172b3ec3
Merge pull request #54920 from nextcloud/object-store-unique-buckets-names
2025-09-08 15:23:39 +02:00
Richard Steinmetz
05613984bb
fix: calculate node limit using MiB instead of MB
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-08 15:11:05 +02:00
Louis Chemineau
9b5d11845a
feat(files_trashbin): Refactor expire background job to support parallel run
...
- Follow-up of #51600
The original PR introduced the possibility to continue an `ExpireTrash` job by saving the offset. This was to prevent having to start over the whole user list when the job crashed or was killed.
But on big instances, one process is not enough to go through all the users in a timely manner. Supporting parallel run allows covering more ground faster.
This PR introduced this possibility. We are now storing the offset right away to allow another parallel job to pick up the task at that point. We are arbitrarily cutting the user list in chunk of 10 to not drastically overflow the 30 minutes time limit.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-08 12:33:25 +02:00
Louis
491c64de57
Merge pull request #54565 from nextcloud/artonge/feat/support_template_in_public_shares
2025-09-08 12:23:34 +02:00
Côme Chilliet
e0e093fcde
fix: Use HintException instead of InvalidArgumentException
...
To carry translated error messages intended for the end user,
HintException is the correct class.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-08 11:44:25 +02:00
Côme Chilliet
6d72ca74f7
fix: Avoid internal error when logging in with the wrong account to verify email address
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-08 11:44:25 +02:00
Louis
bfb5db8f21
Merge pull request #54918 from invario/fix-preview-sparse-file
2025-09-08 11:21:56 +02:00
Côme Chilliet
f2ee9ec294
Merge pull request #54941 from nextcloud/fix/redis-unix-socket-port-zero
...
fix(cache): Set default Redis port to `0` for UNIX sockets
2025-09-08 11:11:42 +02:00
Nextcloud bot
eda72da5ae
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-08 00:13:34 +00:00
Josh
3a8b2b843e
fix(cache): Set default Redis port to 0 for UNIX sockets
...
When using phpredis with a UNIX socket, the port should either not be specified at all or be `<1`.
https://github.com/phpredis/phpredis?tab=readme-ov-file#connect-open
d0b0c5cfdd/library.c (L3332-L3334)
Fixes #54813
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-07 14:30:34 -04:00
Nextcloud bot
e7aec5820e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-07 00:14:40 +00:00
dependabot[bot]
809626ec50
chore(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.1.4 to 2.1.6.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.1.4...2.1.6 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.1.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-06 01:12:15 +00:00
dependabot[bot]
a99101f1a2
chore(deps-dev): bump @zip.js/zip.js from 2.7.72 to 2.7.73
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.72 to 2.7.73.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.72...v2.7.73 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.7.73
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-06 01:03:30 +00:00
dependabot[bot]
982c4b7aec
chore(deps-dev): bump msw from 2.10.5 to 2.11.1
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.10.5 to 2.11.1.
- [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.10.5...v2.11.1 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.11.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-06 01:03:11 +00:00
Nextcloud bot
2d63296046
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-06 00:13:33 +00:00
Robin Appelman
0c1d5e8c54
fix: ensure all object store configuration have distict bucket names
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-05 18:45:32 +02:00
Robin Appelman
29cb19da80
feat: show object store instance in info:file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-05 18:39:38 +02:00
Robin Appelman
7e01665f93
fix: don't show object size warning if we can't determine the object size
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-05 18:01:43 +02:00
invario
ba51caf5f4
Fix(previews): prevent infinite loop in case of bad video file
...
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
2025-09-05 09:32:37 -04:00
Kate
acb26a4507
Merge pull request #54914 from nextcloud/test/binary-finder/portability
2025-09-05 15:09:24 +02:00
Louis Chemineau
1d91e40fe8
feat: Support limit argument in getSeenUsers
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-05 12:45:38 +02:00
Julien Veyssier
2908f7602a
Merge pull request #54848 from nextcloud/enh/noid/taskprocessing-get-task-type-ids
...
Add task processing manager method to get the list of available task type IDs
2025-09-05 12:10:30 +02:00
Louis Chemineau
4db473c86e
feat(test): Run behat tests as www-data
...
Composer does not like being run as root.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-05 11:59:46 +02:00
Julien Veyssier
1775c94e4a
feat(taskprocessing): add tests for getAvailableTaskTypeIds
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-09-05 11:37:35 +02:00
Julien Veyssier
8c447eaba6
feat(taskprocessing): add manager method to get the list of available task type IDs
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-09-05 11:37:34 +02:00
Louis
05b4403354
Merge pull request #53952 from invario/preview-sparse-file
2025-09-05 11:05:54 +02:00
invario
97a0dde160
feat(previews): previews and tests for large remote videos w/o full download
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
2025-09-05 10:08:19 +02:00
provokateurin
e391e50446
test(BinaryFinder): Make sure the test is portable between systems
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-05 09:47:47 +02:00
Nextcloud bot
39dc1dfd41
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-05 00:13:47 +00:00
Ferdinand Thiessen
6a0d4f33a8
Merge pull request #54534 from nextcloud/fix/dispatcher/catch-type-errors-bad-request
...
fix(Dispatcher): Catch TypeErrors and turn them into bad request responses
2025-09-05 01:24:54 +02:00
Andy Scherzinger
3f5c2cdd88
Merge pull request #54645 from nextcloud/carl/modernize-custom-property-backend
...
refactor(CustomPropertiesBackend): Modernize class
2025-09-05 01:06:21 +02:00
provokateurin
9473f47c0d
fix(Dispatcher): Catch TypeErrors and turn them into bad request responses
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-05 00:49:23 +02:00
Daniel
b3f29e1039
Merge pull request #54907 from nextcloud/haze-2.1.2
...
chore(flake): update haze to 2.1.2
2025-09-04 21:02:58 +02:00
Robin Appelman
b611fd9e35
chore(flake): update haze to 2.1.2
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-04 18:06:49 +02:00
Ferdinand Thiessen
15fa1094ac
Merge pull request #54870 from nextcloud/fix/file-permissions
...
fix: remove executable flag from source files
2025-09-04 17:48:41 +02:00
Ferdinand Thiessen
89896b1d89
chore: Remove deprecated IJob::execute method
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-04 17:48:26 +02:00
Sebastian Krupinski
ccff168960
Merge pull request #54853 from nextcloud/fix/issue-54830-version-fetchDisplayName
...
fix: TypeError: this.fetchDisplayName is not a function
2025-09-04 11:01:58 -04:00
nextcloud-command
aca9294dca
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-04 14:15:55 +00:00
nextcloud-command
10d0d0fcbc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-04 12:20:01 +00:00
Louis Chemineau
6d672c4cba
fix(encryption): Correctly set encrypted to 0 when copying
...
If encryption got disabled, copying should set encrypted to 0 for the
new unencrypted copy. For instance when using encryption:decrypt-all
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-04 12:13:45 +00:00
Ferdinand Thiessen
3b8c50e2c7
fix: remove executable flag from source files
...
(exceptions for real scripts, but source files never should be executable)
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-04 11:57:44 +02:00
Andy Scherzinger
186e725910
Merge pull request #54447 from Ratatou2/feat/30173-add-audio-video-mimetypes
...
feat(config): Add common audio and video MIME type aliases
2025-09-04 11:35:36 +02:00
Carl Schwan
41fe5d4e29
feat(occ): Add profiler link after occ output
...
Enable easy access to the profile when the profiler app is enabled.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-04 11:34:50 +02:00
Joas Schilling
be84488ab0
Merge pull request #54858 from nextcloud/chore/noid/branch-off-32
...
🚀 Master is now 33
2025-09-04 11:26:19 +02:00
Ferdinand Thiessen
a3b463472f
Merge pull request #54854 from nextcloud/leftybournes/style/contactsmenu_actions
...
style(contactsmenu): properly align contacts menu actions
2025-09-04 11:25:29 +02:00
Marcel Klehr
7bd0b5704d
Merge pull request #54810 from nextcloud/feat/typed-tag-events
...
feat(SystemTag): Add typed events for tag mapper events
2025-09-04 11:19:28 +02:00
Maxence Lange
4050698f1e
Merge pull request #54842 from nextcloud/fix/noid/data-cleansing-attributes
...
feat(migration-attributes): add DataCleansing
2025-09-04 08:01:49 -01:00
Joas Schilling
f4dc4ae707
chore: Bump 3rdparty to last master commit
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 10:55:02 +02:00
Joas Schilling
f6a02c16a6
chore(assets): Recompile assets
...
[skip-ci]
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 09:30:06 +02:00
Joas Schilling
e37dbc1487
chore: Bump app versions and requirements
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 09:11:05 +02:00
Joas Schilling
dde1993004
chore(release): Bump version to 33
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 08:58:47 +02:00
Joas Schilling
d652c32a14
fix(security): Update Expires time
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 08:56:48 +02:00
Joas Schilling
8f3aa3da58
ci: Include stable32 in cron task GitHub actions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 08:37:22 +02:00
Joas Schilling
1171e9102b
fix(issues): Allow selecting 32 as Nextcloud version
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 08:36:39 +02:00
Joas Schilling
474088dfdb
ci: Configure dependabot for stable32
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 08:35:52 +02:00
Kent Delante
9e93e93e11
style(contactsmenu): properly align contacts menu actions
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-09-04 13:14:14 +08:00
Maxence Lange
0b82442d94
feat(since-checker): check statement for /lib/public/migration/attributes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-03 22:27:59 -01:00
Maxence Lange
d47189831c
feat(migration-attributes): set as Consumable
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-03 19:56:27 -01:00
Maxence Lange
9561274ea5
Merge pull request #54846 from nextcloud/feat/noid/adding-some-migration-attributes
...
feat(migration-attributes): missing attributes
2025-09-03 18:40:12 -01:00
SebastianKrupinski
d85af5bdf0
fix: TypeError: this.fetchDisplayName is not a function
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-09-03 15:07:20 -04:00
JinHakChoi
8f07c7f9ee
chore(tests): Update integrity check assets order for MIME type aliases
...
Signed-off-by: JinHakChoi <ws423257@gmail.com >
2025-09-04 00:52:37 +09:00
Maxence Lange
a867ff8b27
feat(migration-attributes): missing attributes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-03 13:55:02 -01:00
Maxence Lange
c86f2e948a
feat(migration-attributes): add DataCleansing
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-03 13:32:40 -01:00
JinHakChoi
ea39540def
chore(tests): Update Test integrity check assets for MIME type aliases
...
Signed-off-by: JinHakChoi <ws423257@gmail.com >
2025-09-03 21:55:36 +09:00
JinHakChoi
69b4566406
chore(tests): Update integrity check assets for MIME type aliases
...
Updates the test assets.
This is a necessary step to reflect the recently added audio and video MIME type aliases
and ensure the integrity checks pass for the core assets.
This commit is a follow-up to the MIME type alias addition.
Signed-off-by: JinHakChoi <ws423257@gmail.com >
2025-09-03 21:55:36 +09:00
JinHakChoi
5c760e25a8
chore(tests): Update integrity check assets for MIME type aliases
...
Updates the test assets.
This is a necessary step to reflect the recently added audio and video MIME type aliases
and ensure the integrity checks pass for the core assets.
This commit is a follow-up to the MIME type alias addition.
Signed-off-by: JinHakChoi <ws423257@gmail.com >
2025-09-03 21:55:36 +09:00
JinHakChoi
1f0daaba3c
feat(config): Add common audio and video MIME type aliases
...
Adds a set of common audio and video MIME type aliases to the
configuration file.
This allows the system to correctly identify these file types for
features such as automated tagging, improving overall file handling.
This change is limited to the configuration update. UI modifications
are out of scope and will be addressed in a separate pull request.
Fixes #30173
Signed-off-by: JinHakChoi <ws423257@gmail.com >
2025-09-03 21:55:36 +09:00
Carl Schwan
b303185126
refactor(CustomPropertiesBackend): Modernize class
...
- Use query builder
- Add chunking
- Add type hinting where we can
- Use match expression
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-03 14:28:26 +02:00
Marcel Klehr
2bb2fa50ee
feat(SystemTag): Add typed events for tag mapper events
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-09-03 09:36:50 +02:00
Josh
98676f3e61
chore': drop config/ exclude .php-cs-fixer.dist.php
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-02 15:21:01 -04:00
Josh Richards
76fddf76f3
chore(config.sample.php): apply Nc coding standard
...
Signed-off-by: Josh Richards <josh.t.richards@gmail.com >
2025-09-02 10:21:33 -04:00