Git'Fellow
ffca01a648
fix(previewCleanup): Also cleanup the database
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-10-13 19:26:49 +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
65f52c47b8
Merge pull request #55674 from nextcloud/carl/deprecated-dbal
...
Port away from deprecated Doctrine APIs
2025-10-13 15:10:15 +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
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
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](https://github.com/actions/setup-node/compare/49933ea5288caeca8642d1e84afbd3f7d6820020...a0853c24544627f65ddf259abe73b1d18a591444 )
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](https://github.com/actions/stale/compare/5bef64f19d7facfb25b37b414482c7164d639639...3a9db7e6a41a89f618792c92c0e97cc736e1b13f )
---
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
https://github.com/phpredis/phpredis/blob/d0b0c5cfdde9d49a265ca4bf7184e3998863aed0/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
Nextcloud bot
ee82266210
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-04 00:12:58 +00: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
Andy Scherzinger
47669f5f38
Merge pull request #54847 from nextcloud/fix/account-filter
...
fix: the account files filter should also work in trashbin
2025-09-03 19:13:00 +02:00
Carl Schwan
f60e7b93e7
Merge pull request #54507 from nextcloud/fix/54501/removeListener
...
fix: propfind query monitor breaking removeListener and removeAllList…
2025-09-03 18:51:03 +02:00
Andy Scherzinger
18abc8c09b
Merge pull request #54839 from nextcloud/carl/perf-seen-users
...
perf(users): Create lazy users in IUserManager::getSeenUsers
2025-09-03 18:49:44 +02:00
nextcloud-command
5fbf7939ff
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 16:45:54 +00:00
Ferdinand Thiessen
a2c373b7ea
fix: the account files filter should also work in trashbin
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-03 18:38:49 +02:00
Andy Scherzinger
e135a595d4
Merge pull request #54841 from nextcloud/fix/files-inline-sharing-status
...
fix(files_sharing): add some gap between text and sharing status icon
2025-09-03 18:36:58 +02:00
Andy Scherzinger
0a8fbcfd2a
Merge pull request #54833 from nextcloud/fix/naming-of-quick-settings
...
fix(settings): Settings presets are called "Quick presets"
2025-09-03 18:36:42 +02:00
Ferdinand Thiessen
1f17748fd2
Merge pull request #54838 from nextcloud/fix/translations-product-name
...
fix(l10n): use `productName` instead of hardcoded 'Nextcloud' where possible
2025-09-03 18:12:32 +02:00
nextcloud-command
56f0d67b6f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 16:09:35 +00:00
Ferdinand Thiessen
b1cbcb6a84
fix(files_sharing): add some gap between text and sharing status icon
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-03 18:00:32 +02: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
Joas Schilling
13210bc7bd
Merge pull request #54836 from nextcloud/bugfix/noid/fix-dashboard-icons
...
Fix dashboard icons
2025-09-03 16:52:26 +02:00
nextcloud-command
7d10400a35
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 14:48:01 +00: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
Ferdinand Thiessen
7cc564bfd1
fix(l10n): use productName instead of hardcoded 'Nextcloud' where possible
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-03 16:24:50 +02:00
Ferdinand Thiessen
bc2321db94
Merge pull request #54821 from nextcloud/fix/use-filename-validator-for-filesyste
...
fix(Filesystem): use FilenameValidator for `Filesystem::isFileBlacklisted`
2025-09-03 16:24:27 +02:00
nextcloud-command
01a1c0c0e8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 13:49:04 +00:00
Joas Schilling
408094f28e
fix(dashboard): Fix user status icon for recent status widget
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-03 15:28:11 +02:00
Joas Schilling
f9cde4728d
fix(dashboard): Fix missing weather icon
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-03 15:28:11 +02:00
Joas Schilling
3638633a0b
fix(dashboard): Fix favorite dashboard icon
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-03 15:28:10 +02:00
Carl Schwan
5215954ee4
perf(users): Create lazy users in IUserManager::getSeenUsers
...
Particularly relevant in occ commands/background jobs like the trashbin
expiration which only needs the user ids and not the full information.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-03 15:24:02 +02: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
nextcloud-command
3995b4d800
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 11:44:05 +00:00
Ferdinand Thiessen
adcb76f987
fix(settings): Settings presets are called "Quick Presets"
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-03 13:31:32 +02:00
Kate
2c0f312f11
Merge pull request #54832 from nextcloud/bugfix/noid/dark-contrast-appicon
2025-09-03 13:21:26 +02:00
Joas Schilling
edbb4e8fa8
fix(theming): Remove header icon mask in dark mode high contrast as well
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-03 12:58:33 +02:00
Kate
bc328389a4
Merge pull request #54826 from nextcloud/bug/54379/use-show-file-route-comment-search
2025-09-03 11:42:40 +02:00
Andy Scherzinger
e5dc38bcd3
Merge pull request #54820 from nextcloud/test/systemtags
...
test: add cypress tests for the systemtags files view
2025-09-03 11:28:44 +02:00
Daniel Kesselberg
a37ed05b8f
fix(comments): use showFile route to reference files with a matching comment
...
The files.view.index route with dir and scrollto is deprecated and
opening the actual does not work anymore.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-03 10:58:52 +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
Nextcloud bot
74ff2c03cd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-03 00:12:39 +00:00
Andy Scherzinger
80afc26ae1
Merge pull request #54180 from nextcloud/jtr-feat-occ-default-help-docs-link
...
feat(occ): add default help text with docs link to all commands
2025-09-02 23:20:21 +02:00
Josh
2fa55ce134
fix: review input
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-02 16:33:30 -04:00
Daniel
478b0123b8
Merge pull request #50391 from nextcloud/fix/dav/remove-object-properties-expensive
...
fix(dav): Mark removal of dav object properties as expensive
2025-09-02 21:36:04 +02:00
Daniel Kesselberg
e80d89b7a1
Revert "fix(comments): use showFile route to reference files with a matching comment"
...
This reverts commit 317cd25497 .
2025-09-02 21:34:49 +02:00
Daniel Kesselberg
317cd25497
fix(comments): use showFile route to reference files with a matching comment
...
The files.view.index route with dir and scrollto is deprecated and
opening the actual does not work anymore.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-02 21:34:03 +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
Christoph Wurst
21d28c887a
Merge pull request #54424 from nextcloud/fix/dav/user-addressbook-clean-up
...
fix(dav): clean up user's addressbook shares on deletion
2025-09-02 20:18:27 +02:00
Kate
a3183f7a12
Merge pull request #54739 from nextcloud/fix/noid/limit-spam-on-strictness
2025-09-02 20:12:35 +02:00
Ferdinand Thiessen
a31e520019
fix(Filesystem): use FilenameValidator for Filesystem::isFileBlacklisted
...
This fixes the issue that some methods will not allow uploading files
because they still require the deprecated config option to be used.
So instead we need to use the validator introduced in v30.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 19:02:25 +02:00
Ferdinand Thiessen
e925dbbd0d
test: add cypress tests for the systemtags files view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 18:51:04 +02:00
Kate
74804b612c
Merge pull request #54801 from nextcloud/fix/moving-shares
2025-09-02 17:01:14 +02:00
Ferdinand Thiessen
9ba4150a18
fix(dav): ensure moving or copying a file is possible
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 16:23:47 +02: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
Benjamin Gaussorgues
b1b9763048
Merge pull request #54796 from nextcloud/release/32.0.0_beta_5
2025-09-02 15:49:00 +02:00
Andy Scherzinger
38327e4493
Merge pull request #54777 from nextcloud/perf/carddav/ungreedify-search
...
perf(carddav): ungreedify search result aggregation
2025-09-02 14:59:02 +02:00
Carl Schwan
d73537dd60
Merge pull request #54664 from nextcloud/carl/port-away-execute-lib
...
Port away from IQueryBuilder::execute in lib/ and tests/ and fix invalid usage of UniqueConstraintViolationException
2025-09-02 14:38:11 +02:00
Ferdinand Thiessen
9c3acefe53
Merge pull request #54722 from nextcloud/feat/filename-sanitize-ui
...
feat(files): provide UI to sanitize filenames after enabling WCF
2025-09-02 14:30:03 +02:00
Ferdinand Thiessen
fb38f2fd19
Merge pull request #54789 from nextcloud/fix/dark-theme-assistant
...
fix(theming): adjust assistant icon color on dark theme
2025-09-02 14:24:59 +02:00
Daniel
480517ae0c
Merge pull request #54794 from nextcloud/fix/add-missing-listener
...
fix: add missing listener
2025-09-02 14:24:43 +02:00
max-nextcloud
4927a283bd
Merge pull request #54798 from nextcloud/enh/different-color-for-guest-with-same-name
...
enh(avatars): use different colors for guests for the same name
2025-09-02 14:04:21 +02:00
Maxence Lange
46ced9df22
fix(lexicon): send single notice/warning when using unknown config key
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-02 10:51:44 -01:00
Christoph Wurst
9a0892ca30
Merge pull request #53831 from nextcloud/feat/meeting-proposals
...
feat: Meeting Proposals
2025-09-02 13:16:33 +02:00
nextcloud-command
0b374e6c68
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-02 10:42:50 +00:00
Andy Scherzinger
88ba65bcd4
Merge pull request #54800 from nextcloud/artonge/fix/remove_intro_from_presets
...
fix: Remove intro from presets
2025-09-02 12:36:04 +02:00
Carl Schwan
996be0f441
fix(comments): Don's catch invalid DriverException
...
These are nowadays also OCP\DB\Exception and if the id is not a numeric
deleting by id is also non working.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-09-02 11:55:58 +02:00
Carl Schwan
9b2fff5931
refactor(querybuilder): Port away from qb::execute() in tests/
...
Replace by either executeStatement or executeQuery
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-09-02 11:55:58 +02:00
Carl Schwan
c4e6fbdae7
fix(query-builder): Don't catch UniqueConstraintViolationException
...
UniqueConstraintViolationException is no longer throw directly but
instead is now wrapped inside a \OCP\DB\Exception. So check the
exception reason.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-09-02 11:55:58 +02:00
Carl Schwan
c21b8169ff
refactor(querybuilder): Port away from qb::execute() in lib/
...
Replace by either executeStatement or executeQuery
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-09-02 11:55:56 +02:00
Louis Chemineau
a9d450285f
fix: Remove intro from presets
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-02 11:37:37 +02:00
Max
78022f5447
feat(avatars): use different colors for guests for the same name
...
Make it harder to impersonate users who have not set their avatar.
Signed-off-by: Max <max@nextcloud.com >
2025-09-02 11:31:14 +02:00
Ferdinand Thiessen
9eb4c96d3b
fix(theming): adjust assistant icon color on dark theme
...
* resolves https://github.com/nextcloud/server/issues/54782
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 11:03:34 +02:00
Ferdinand Thiessen
a42bd7a507
refactor: add enum for filename sanitization also in the frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 11:01:53 +02:00
Ferdinand Thiessen
805fe3e15b
feat(files): provide UI to sanitize filenames after enabling WCF
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 10:53:01 +02:00
Christoph Wurst
ffd2b3bde0
fix(dav): Mark removal of dav object properties as expensive
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-09-02 10:49:13 +02:00
Worker Builder
e82ed1f918
build(hub): 32.0.0 beta 5
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-09-02 08:38:18 +00:00
SebastianKrupinski
ff4fdf1af8
feat: meeting proposals
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-02 10:34:19 +02:00
SebastianKrupinski
75419ce8f2
fix: add missing listener
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-02 10:31:55 +02:00
Joas Schilling
4fe0799d26
Merge pull request #54795 from nextcloud/fix/psalm-repair-mime-types
...
fix(RepairMimeTypes): Fix psalm issue
2025-09-02 10:27:37 +02:00
Marcel Klehr
a38cb61d4d
fix(RepairMimeTypes): Fix psalm issue
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-09-02 10:21:39 +02:00
Nextcloud bot
2f2049cbeb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-02 00:12:15 +00:00
Kate
1d50cf3b51
Merge pull request #54742 from nextcloud/carl/ParamNameMismatch
2025-09-01 21:00:06 +02:00
Kate
bdce9c3d79
Merge pull request #54785 from nextcloud/haze-2.1.1
2025-09-01 19:21:20 +02:00
Robin Appelman
e17af0e174
chore(flake): update haze to 2.1.1
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-01 18:41:48 +02:00
Kate
c8d6a14444
Merge pull request #54783 from nextcloud/chore/deps/openapi-extractor-v1.8.3
2025-09-01 17:06:13 +02:00
provokateurin
0221611757
chore(deps): Update nextcloud/openapi-extractor to v1.8.3
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-01 16:04:54 +02:00
Kate
796eec5962
Merge pull request #54738 from nextcloud/fix-resolve-conflict-with-dragndrop-upload
2025-09-01 15:13:38 +02:00
Marcel Klehr
61bb2dca40
Merge pull request #54737 from nextcloud/feat/text-ext
...
feat: Add text/plain MIME type mapping for 'text' extension
2025-09-01 13:36:25 +02:00
Marcel Klehr
8c93c00fd7
feat: Add text/plain MIME type mapping for 'text' extension
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-09-01 13:13:56 +02:00
nextcloud-command
7d8735f48b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-01 11:00:56 +00:00
Richard Steinmetz
4cf2203de8
perf(carddav): ungreedify search result aggregation
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-01 12:06:48 +02:00
Carl Schwan
6ee28229d5
Merge pull request #54775 from nextcloud/carl/delete-lostpassword-token
...
fix(lostpassord): Delete lost password token on password change
2025-09-01 12:05:24 +02:00
Andy Scherzinger
03f22074d9
Merge pull request #54713 from nextcloud/fix/fix-status.php-cookies
...
fix(status.php): Fix samesite cookies
2025-09-01 11:48:27 +02:00
Andy Scherzinger
8c93efec89
Merge pull request #54774 from nextcloud/style/noid/outlineDelete
...
Replace filled icon with outlined variant
2025-09-01 11:47:57 +02:00
Carl Schwan
1d3c3cfb80
fix(lostpassword): Delete lost password token on password change
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-01 11:36:15 +02:00
Côme Chilliet
22160b9d2b
chore: Add comment to make it clear the bail out for status.php should
...
not be moved above ini_set calls.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-01 10:52:31 +02:00
Christoph Wurst
8e1a070bd5
fix(dav): clean up user's addressbook shares on deletion
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-09-01 10:37:08 +02:00
nextcloud-command
5518249158
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-01 07:55:54 +00:00
Andy Scherzinger
5c707dd80a
style(icon): Replace filled icon with outlined variant
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-09-01 09:46:43 +02:00
Andy Scherzinger
be89b726b5
Merge pull request #54772 from nextcloud/dependabot/github_actions/github-actions-887c337615
...
build(deps): bump the github-actions group with 4 updates
2025-09-01 09:14:16 +02:00
Nextcloud bot
e8aacb5f34
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-01 00:12:15 +00:00
dependabot[bot]
f816a0b68e
build(deps): bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [actions/checkout](https://github.com/actions/checkout ), [shivammathur/setup-php](https://github.com/shivammathur/setup-php ), [codecov/codecov-action](https://github.com/codecov/codecov-action ) and [LizardByte/actions](https://github.com/lizardbyte/actions ).
Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
Updates `shivammathur/setup-php` from 2.35.2 to 2.35.4
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/ccf2c627fe61b1b4d924adfcbd19d661a18133a0...ec406be512d7077f68eed36e63f4d91bc006edc4 )
Updates `codecov/codecov-action` from 5.4.3 to 5.5.0
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/18283e04ce6e62d37312384ff67231eb8fd56d24...fdcc8476540edceab3de004e990f80d881c6cc00 )
Updates `LizardByte/actions` from 2025.715.25226 to 2025.814.40518
- [Release notes](https://github.com/lizardbyte/actions/releases )
- [Commits](https://github.com/lizardbyte/actions/compare/eddc8fc8b27048e25040e37e3585bd3ef9a968ed...bff0a193747a3ac7930a665fc1d4b23eba583b99 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: shivammathur/setup-php
dependency-version: 2.35.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-version: 5.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: LizardByte/actions
dependency-version: 2025.814.40518
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-31 22:12:42 +00:00
Luka Trovic
edd5dee342
fix: resolving conflict when uploading multiple files via drag&drop
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-08-31 21:20:30 +02:00
Nextcloud bot
2f8920564b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-31 00:12:14 +00:00
Josh
b4027c557d
fix: add retrieval of customized base doc URL
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-30 09:22:15 -04:00
dependabot[bot]
bcc8ff7b13
Merge pull request #54745 from nextcloud/dependabot/npm_and_yarn/cypress-axe-1.7.0
2025-08-30 08:36:00 +00:00
dependabot[bot]
0f4b27eccc
build(deps-dev): bump cypress-axe from 1.6.0 to 1.7.0
...
Bumps [cypress-axe](https://github.com/component-driven/cypress-axe ) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/component-driven/cypress-axe/releases )
- [Commits](https://github.com/component-driven/cypress-axe/compare/v1.6.0...v1.7.0 )
---
updated-dependencies:
- dependency-name: cypress-axe
dependency-version: 1.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-30 01:04:16 +00:00
Nextcloud bot
c15af7f228
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-30 00:12:10 +00:00
Andy Scherzinger
7bc8c5be3f
Merge pull request #54741 from nextcloud/style/noid/helpOutlineIcon
...
Use outline icon for Help/Copy
2025-08-29 17:18:38 +02:00
Andy Scherzinger
2c03a97386
style(icon): Replace filled with outline variant
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-29 16:22:23 +02:00
Andy Scherzinger
568407b4d7
style(icon): Replace help icon with Material Symbol outlined variant
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-29 16:19:20 +02:00
Richard Steinmetz
34097b6070
Merge pull request #54729 from nextcloud/feat/ocp/address-book-create-from-string
...
feat(ocp): create contacts from string
2025-08-29 15:25:44 +02:00
Kate
0bdabcf049
Merge pull request #54630 from nextcloud/fix/54626/occThemingTypeError
2025-08-29 15:15:57 +02:00
Richard Steinmetz
16ad73cd15
feat(ocp): create contacts from string
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-29 15:04:57 +02:00
Kate
b17745e7fd
Merge pull request #54733 from nextcloud/fix/version-autjo-string
2025-08-29 15:04:04 +02:00
Carl Schwan
76dc41ea18
fix(psalm): Fix ParamNameMismatch with IRepairStep::run
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-08-29 14:31:46 +02:00
Carl Schwan
ef5edb6801
fix(psalm): Fix ParamNameMismatch with Job::run
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-08-29 14:31:39 +02:00
nextcloud-command
dc7db45297
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-29 12:05:01 +00:00
John Molakvoæ (skjnldsv)
289cb082a6
fix(files_versions): author and label parsing fallback
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-29 12:03:01 +00:00
Andy Scherzinger
e2ea6d4680
Merge pull request #54728 from nextcloud/fix/version-autjo-string
...
fix(files_versions): ensure users IDs are strings
2025-08-29 12:20:39 +02:00
nextcloud-command
cedd1ee24b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-29 09:30:42 +00:00
Salvatore Martire
b247c97964
fix(theming): use IAppConfig instead of IConfig to set theming config
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-29 11:06:09 +02:00
John Molakvoæ (skjnldsv)
1b7418f848
fix(files_versions): ensure users IDs are strings
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-29 11:04:11 +02:00
Carl Schwan
5a73733ec1
Merge pull request #54684 from nextcloud/createFilesVersionsFolder
...
fix(files_versions): Create version folder if it doesn't exist
2025-08-29 08:11:00 +02:00
Nextcloud bot
3ba18f78b2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-29 00:12:39 +00:00
Sebastian Krupinski
94c80aadd1
Merge pull request #52622 from nextcloud/fix/refactor-imip
...
fix: aliases and capitalization of emails
2025-08-28 18:30:27 -04:00
SebastianKrupinski
7e92b157e3
fix: aliases and capitalization of emails
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-08-28 17:40:04 -04:00
Andy Scherzinger
1cb6dc0e58
Merge pull request #54313 from nextcloud/fix/download-action
...
fix(files): verify files are still accessible before downloading
2025-08-28 22:53:52 +02:00
nextcloud-command
b8338a05b3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-28 20:34:25 +00:00
Josh
5fcc8115d2
feat(occ): add default help text with docs link to all commands
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-28 22:31:57 +02:00
John Molakvoæ (skjnldsv)
6fb7f7f4e7
fix(files): verify files are still accessible before downloading
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-28 22:27:26 +02:00
Andy Scherzinger
3b9da80293
Merge pull request #54707 from nextcloud/dependabot/npm_and_yarn/nextcloud/calendar-availability-vue-2.2.10
...
build(deps): bump @nextcloud/calendar-availability-vue from 2.2.8 to 2.2.10
2025-08-28 21:58:57 +02:00
Git'Fellow
c5fa862b06
fix(files_versions): Use helper function
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-08-28 21:24:52 +02:00
nextcloud-command
145e130c20
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-28 18:24:03 +00:00
dependabot[bot]
4f3958f7c6
build(deps): bump @nextcloud/calendar-availability-vue
...
Bumps [@nextcloud/calendar-availability-vue](https://github.com/nextcloud/calendar-availability-vue ) from 2.2.8 to 2.2.10.
- [Release notes](https://github.com/nextcloud/calendar-availability-vue/releases )
- [Changelog](https://github.com/nextcloud/calendar-availability-vue/blob/v2.2.10/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/calendar-availability-vue/compare/v2.2.8...v2.2.10 )
---
updated-dependencies:
- dependency-name: "@nextcloud/calendar-availability-vue"
dependency-version: 2.2.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-28 20:16:56 +02:00
dependabot[bot]
081396c56c
Merge pull request #54709 from nextcloud/dependabot/npm_and_yarn/marked-16.2.1
2025-08-28 18:11:24 +00:00
nextcloud-command
29c358e537
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-28 17:48:11 +00:00
dependabot[bot]
bfee7226cb
build(deps): bump marked from 16.2.0 to 16.2.1
...
Bumps [marked](https://github.com/markedjs/marked ) from 16.2.0 to 16.2.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v16.2.0...v16.2.1 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 16.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-28 19:34:37 +02:00
Andy Scherzinger
f2de5c79cd
Merge pull request #54721 from nextcloud/bucket-mapper-fixes
...
fix: make bucket mapper work with new multi-object-store config
2025-08-28 19:33:47 +02:00
Andy Scherzinger
809bbe3ca5
Merge pull request #54708 from nextcloud/dependabot/npm_and_yarn/p-limit-7.1.1
...
build(deps): bump p-limit from 7.1.0 to 7.1.1
2025-08-28 19:25:58 +02:00
John Molakvoæ
47b46d830a
Merge pull request #54688 from nextcloud/release/32.0.0_beta_4
2025-08-28 18:16:50 +02:00
Joas Schilling
31d719e666
Merge pull request #54717 from nextcloud/revert-53920-revert-53918-revert-53141-perf/files/setup-fs-basic-auth-request
...
Revert "perf(base): Stop setting up the FS for every basic auth request"
2025-08-28 17:59:42 +02:00
Robin Appelman
02f4a82088
fix: make bucket mapper work with new multi-object-store config
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-28 17:51:25 +02:00
Sebastian Krupinski
a7338b079f
Merge pull request #51727 from nextcloud/fix/noid-retrieve-all-authors-at-the-same-time
...
fix(files_versions): retrieve all display names with one request
2025-08-28 11:13:39 -04:00
Joas Schilling
3df6d90a4c
Revert "perf(base): Stop setting up the FS for every basic auth request"
2025-08-28 17:11:31 +02:00
Richard Steinmetz
40117dced3
Merge pull request #54426 from nextcloud/perf/prevent-fetching-account
...
perf: prevent fetching a principal's user account if the data is not needed
2025-08-28 16:59:38 +02:00
Git'Fellow
e302983a87
Merge pull request #54695 from nextcloud/mtimeSanitizerPrintBadValues
...
chore(MtimeSanitizer): Print bad values to help debugging
2025-08-28 16:53:36 +02:00
Richard Steinmetz
eb34ddbf97
Merge pull request #54438 from nextcloud/perf/caldav/cache-empty-shares-when-preloading
...
perf(caldav): also cache empty share arrays
2025-08-28 16:42:46 +02:00
Richard Steinmetz
9001ae2a4e
Merge pull request #54435 from nextcloud/perf/caldav/preload-calendar-publish-status
...
perf(caldav): preload publish statuses for a whole calendar home at once
2025-08-28 16:40:32 +02:00
nextcloud-command
289e87e00f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-28 14:08:59 +00:00
Côme Chilliet
34aaa0cf83
fix(status.php): Fix samesite cookies
...
This skips less calls for status.php so that ini vars are correctly set
and the code to set samesite cookies has the correct information when
Nextcloud is installed in a subpath.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-28 16:02:13 +02:00
dependabot[bot]
6a97e8e3d1
build(deps): bump p-limit from 7.1.0 to 7.1.1
...
Bumps [p-limit](https://github.com/sindresorhus/p-limit ) from 7.1.0 to 7.1.1.
- [Release notes](https://github.com/sindresorhus/p-limit/releases )
- [Commits](https://github.com/sindresorhus/p-limit/compare/v7.1.0...v7.1.1 )
---
updated-dependencies:
- dependency-name: p-limit
dependency-version: 7.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-28 13:05:44 +00:00
SebastianKrupinski
5b02d11a71
fix: retrieve all display names with one request
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-08-28 09:03:35 -04:00
Richard Steinmetz
5b254ea39a
perf: prevent fetching a principal's user account if the data is not needed
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-28 14:13:29 +02:00
John Molakvoæ
d785bcdc6e
Merge pull request #53920 from nextcloud/revert-53918-revert-53141-perf/files/setup-fs-basic-auth-request
2025-08-28 14:12:57 +02:00
Kate
f383db26eb
Merge pull request #54703 from nextcloud/fix/accounts/v2-scope-migration
2025-08-28 14:07:53 +02:00
Kate
a1709f576e
Merge pull request #54627 from nextcloud/fix/ocs/accept-header
2025-08-28 14:03:23 +02:00
Richard Steinmetz
e8986db7a4
perf(caldav): preload publish statuses for a whole calendar home at once
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-28 14:00:18 +02:00
Richard Steinmetz
0a79bc44df
perf(caldav): also cache empty share arrays
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-28 13:50:54 +02:00
provokateurin
53c1268ead
chore(provisioning_api): Remove legacy scopes
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 13:30:10 +02:00
provokateurin
bede81391b
fix(Accounts): Add back v2 scope migration
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 13:30:04 +02:00
Marcel Klehr
c8a12a54fd
Merge pull request #54690 from nextcloud/fix/taskprocessing-no-anonymous-use
...
fix(TaskProcessingApiController): Don't allow anonymous access anymore
2025-08-28 13:15:28 +02:00
dependabot[bot]
c1b3b3c4db
Merge pull request #54693 from nextcloud/dependabot/composer/build/integration/guzzlehttp/guzzle-7.10.0
2025-08-28 10:44:33 +00:00
Marcel Klehr
6c85500bfb
fix: update openapi specs
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-08-28 11:46:37 +02:00
Marcel Klehr
310cd23a6a
fix(TaskProcessingApiController): Don't allow anonymous access anymore
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-08-28 11:46:37 +02:00
Git'Fellow
995c97acb4
chore(MtimeSanitizer): Print bad values to help debugging
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-08-28 11:44:06 +02:00
provokateurin
e38dfef0dc
chore: Remove unused \OC\Cache\CappedMemoryCache
...
Signed-off-by: provokateurin <kate@provokateurin.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-28 09:32:51 +00:00
provokateurin
eba11750eb
chore: Remove unused \OC\Cache\File
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 09:28:11 +00:00
provokateurin
26ab3a6b74
refactor(Server): Deprecate \OCP\ICache service and replace it with a local cache
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 09:28:11 +00:00
provokateurin
5057d5fcc5
fix(core): Stop abusing the cache for avatar upload
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 09:28:11 +00:00
provokateurin
778c6c0d46
perf(base): Stop setting up the FS for every basic auth request
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 09:28:11 +00:00
provokateurin
d5c15d4d2f
test(integration): Check ocs share permission for correct folder
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 09:28:10 +00:00
Kate
706c78ff52
Merge pull request #54691 from nextcloud/leftybournes/feat/teams_groups_readonly
2025-08-28 11:24:36 +02:00
Ferdinand Thiessen
5cbda3593f
Merge pull request #54692 from nextcloud/chore/nc-vue-8-29-2
...
chore(deps): update `@nextcloud/vue` to v8.29.2
2025-08-28 11:16:26 +02:00
Kate
3999dcf796
Merge pull request #54689 from nextcloud/bugfix/noid/fix-missing-return-type
2025-08-28 11:13:01 +02:00
dependabot[bot]
025e081530
build(deps-dev): bump guzzlehttp/guzzle in /build/integration
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.9.3 to 7.10.0.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.10/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.9.3...7.10.0 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-28 08:51:04 +00:00
Kate
c0595e9eaa
Merge pull request #54683 from nextcloud/chore/preview/remove-avconv-support
2025-08-28 10:11:36 +02:00
Ferdinand Thiessen
646e8ee060
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-28 10:02:41 +02:00
Ferdinand Thiessen
a334e136d5
chore(deps): update @nextcloud/vue to v8.29.2
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-28 10:00:53 +02:00
Kent Delante
2908f81769
feat: allow group's members to view fellow members
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-08-28 15:56:15 +08:00
Andy Scherzinger
86b69c75e6
Merge pull request #54490 from nextcloud/delete-share-orphan-filters
...
feat: allow filtering sharing:delete-orphan-shares by share owner or target
2025-08-28 09:34:38 +02:00
Joas Schilling
102c778228
fix(comments): Fix missing return type on new method
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-28 08:58:52 +02:00
Worker Builder
e512b5b21f
build(hub): 32.0.0 beta 4
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-08-28 06:57:25 +00:00
Nextcloud bot
2d87655e2c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-28 00:12:20 +00:00
Robin Appelman
b849f71e8f
feat: allow filtering sharing:delete-orphan-shares by share owner or target
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-27 21:46:42 +02:00
provokateurin
4b2a93cf0a
chore(Preview): Remove avconv support
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-27 20:51:08 +02:00
Thomas Citharel
4111bdbbcf
Merge pull request #53458 from nextcloud/fix-putcsv-default
...
fix(profiler): set default values for fputcsv arguments to avoid depreciation warning
2025-08-27 20:29:16 +02:00
Thomas Citharel
4515974bbd
fix(profiler): set default values for fputcsv arguments to avoid depreciation warning
...
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-08-27 19:46:30 +02:00
Andy Scherzinger
247b254294
Merge pull request #54127 from nextcloud/feat/federated-calendar-sharing
...
feat: federated calendar shares
2025-08-27 19:23:20 +02:00
Andy Scherzinger
5262bac6b5
Merge pull request #54681 from nextcloud/style/noid/iconMaterialSymbolVariant
...
More material symbol variants
2025-08-27 18:54:58 +02:00
nextcloud-command
925aa821f5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-27 15:22:00 +00:00
Andy Scherzinger
8d9f73d4cf
fix(svg): Add height and width
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 15:19:47 +00:00
Andy Scherzinger
5087e3376a
style(icon): Use material symbol variant of upload icon
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 15:19:47 +00:00
Andy Scherzinger
143cce065d
style(icon): Use material symbols for action icon
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 15:19:47 +00:00
Andy Scherzinger
1248ac93f2
style(icon): Use information-outline instead of information-variant
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 15:19:47 +00:00
Andy Scherzinger
f08da99e79
style(icon): Use material symbol variant of download icon
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 15:19:46 +00:00
Richard Steinmetz
b7dc720848
feat: calendar federation
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-27 17:14:15 +02:00
Louis
896fb2fcb5
Merge pull request #54570 from nextcloud/artonge/feat/add_preset_selection_in_settings
2025-08-27 16:54:53 +02:00
Kate
45f5daa45a
Merge pull request #54666 from nextcloud/carl/apply-rector
2025-08-27 16:29:58 +02:00
nextcloud-command
673b8c9c9a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-27 14:23:01 +00:00
Louis Chemineau
ed02d0df05
feat(Settings): Add section to select preset
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-08-27 14:20:58 +00:00
Sebastian Krupinski
9e9f3b9d16
Merge pull request #51925 from nextcloud/feat/issue-563-calendar-import
...
feat: Calendar Import
2025-08-27 09:04:47 -04:00
Salvatore Martire
abd971b65b
Merge pull request #54667 from nextcloud/fix/51733/othersWithAccessMissing
...
Restore the "Others with access" section in the sharing tab
2025-08-27 14:57:04 +02:00
SebastianKrupinski
46e624a089
feat: Calendar Import
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-08-27 08:30:33 -04:00
Kate
7512b939b4
Merge pull request #54679 from nextcloud/feat/assistant-colors
2025-08-27 14:25:57 +02:00
nextcloud-command
51468bc2a4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-27 12:16:29 +00:00
Salvatore Martire
0d6e9f8410
fix(files_sharing): remove condition on "Others with access"
...
The condition was checking shares.length to display the Others with
access component, but shares is filled only on expanding that section,
rendering the section never visible.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-27 12:14:34 +00:00
Andy Scherzinger
7f31b6f298
Merge pull request #54677 from nextcloud/style/noid/deleteIconMaterialSymbolVariant
...
style(icon): Use material symbol variant of delete icon
2025-08-27 13:36:01 +02:00
Daniel
2c53d34ecc
Merge pull request #53760 from nextcloud/bug/noid/federation-background-job-same-url-different-token
...
fix(federation): remove background jobs when removing trusted servers
2025-08-27 13:25:58 +02:00
Ferdinand Thiessen
7a367b6451
feat(theming): provide Nextcloud Assistant theming colors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-27 13:19:05 +02:00
nextcloud-command
e87830b369
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-27 10:38:36 +00:00
Andy Scherzinger
ec84001af7
style(icon): Use material symbol variant of delete icon
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 12:29:34 +02:00
Andy Scherzinger
176f575a92
Merge pull request #54654 from nextcloud/fix/guest-l10n
...
fix(core): more understandable guest avatar menu notice
2025-08-27 12:29:14 +02:00
Daniel Kesselberg
af38184b6f
fix: Make DummyJobList.getJobsIterator return an interable instance
...
iterator_to_array on PHP 8.1 does not accept an array and fails hard with a type error
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-27 12:28:16 +02:00
Daniel Kesselberg
8b1ac839d7
fix(federation): remove background jobs when removing trusted servers
...
Add event listener to remove matching background jobs for trusted server url.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-27 12:28:15 +02:00
Carl Schwan
d0f819ba99
Merge pull request #54409 from nextcloud/comments-db-multiple
...
perf(comments): Add a way to get comments for multiple objects at the same time
2025-08-27 11:57:24 +02:00
Carl Schwan
daa69a6b12
fix(cypress): Adapt test to check the correct string
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-27 09:48:58 +02:00
Andy Scherzinger
a9635044e3
Merge pull request #54533 from nextcloud/cal-edit-private-event
...
fix(caldav): show confidential event if writable
2025-08-27 09:41:57 +02:00
Joas Schilling
5704bcda6b
Merge pull request #54672 from nextcloud/followup/54165/avoid-future-confusion
...
docs: Adjust comment to avoid future confusion
2025-08-27 08:54:00 +02:00
Joas Schilling
6a6f5f8086
docs: Adjust comment to avoid future confusion
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-27 08:16:04 +02:00
nextcloud-command
d31d6ec707
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-27 07:52:40 +02:00
skjnldsv
7ef1216392
fix(core): more understandable guest avatar menu notice
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-27 07:52:40 +02:00
Nextcloud bot
784f76d2b9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-27 00:12:30 +00:00
Andy Scherzinger
bc567d3c55
Merge pull request #54648 from nextcloud/fix/sharing-entry
...
fix(files_sharing): correctly apply icons and copy share link
2025-08-26 22:28:37 +02:00
nextcloud-command
d27f648b06
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-26 20:09:36 +00:00
Ferdinand Thiessen
cde2618356
fix(files_sharing): correctly apply icons and copy share link
...
1. Use correct color
2. Do not mix legacy icon classes with MDI icons this will show two
icons...
3. Use proper aria label and put status into the title
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-26 20:07:37 +00:00
Andy Scherzinger
da5c912f3c
Merge pull request #54655 from nextcloud/fix/fix-owncloud-dav-properties-migration
...
feat(repair): Migrate oc_properties.propertyvalue to the correct type if needed
2025-08-26 21:58:04 +02:00
Kate
f8d6d9eb4a
Merge pull request #54671 from nextcloud/chore/noid/hub25Autumn
2025-08-26 21:34:39 +02:00
Andy Scherzinger
c145870da5
chore(version): Hub 10 -> Hub 25 Autumn
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-26 20:25:38 +02:00
Robin Appelman
ff65b61d9c
Merge pull request #54580 from nextcloud/sharded-cache-move-jail
...
fix moving cache items from cache jail with sharding
2025-08-26 20:20:35 +02:00
Ferdinand Thiessen
a75060a07d
Merge pull request #54656 from nextcloud/fix/color-variables
...
feat: add proper element colors and adjust setup checks
2025-08-26 19:40:43 +02:00
nextcloud-command
6f9bb77b09
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-26 16:53:17 +00:00
Ferdinand Thiessen
f9030fce04
chore: fix eslint rules for non breaking spaces in Vue files
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-26 18:35:55 +02:00
Ferdinand Thiessen
79184f3aed
feat(settings): migrate setup checks to Vue to prevent visual issues
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-26 18:35:55 +02:00
Ferdinand Thiessen
03332a1d13
fix(theming): provide proper element color variables for status colors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-26 18:35:55 +02:00
Salvatore Martire
853835b201
Merge pull request #54538 from nextcloud/fix/54537/sharePasswordCheckboxCheckedByDefault
...
Do not always check password checkbox when sharing by mail and without password
2025-08-26 18:13:30 +02:00
Salvatore Martire
eaaa9070ed
fix(files_sharing): do not check password checkbox by default
...
The checkbox appears checked when no password is set (share.password ===
undefined)
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-26 17:50:30 +02:00
Kate
4c3ad2eea8
Merge pull request #54643 from nextcloud/chore/deps/openapi-extractor-v1.8.2
2025-08-26 17:31:58 +02:00
Marcel Klehr
2f4a8bb89c
Merge pull request #54620 from nextcloud/fix/set-typed-value
...
fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException
2025-08-26 16:59:26 +02:00
Carl Schwan
5835599fa1
chore(rector): Apply current rector config
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-26 16:27:26 +02:00
Joas Schilling
c9712b4953
Merge pull request #54605 from nextcloud/bugfix/noid/fix-2fa-setup-during-ephemeral-session
...
fix(2fa): Fix 2FA session setup when ephemeral session is used
2025-08-26 15:45:15 +02:00
Côme Chilliet
78d69d5581
feat(repair): Migrate oc_properties.propertyvalue to the correct type if needed
...
This is sometimes needed when migration from owncloud
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-26 15:11:26 +02:00
Richard Steinmetz
38c8ea75ae
Merge pull request #54650 from nextcloud/fix/carddav/get-key-string
...
fix(carddav): IAddressBook::getKey() should return a string
2025-08-26 14:20:53 +02:00
Kate
6bb941bfad
Merge pull request #54618 from nextcloud/fix/oauth2/limit-getToken-grant_type-values
2025-08-26 14:07:56 +02:00
Kate
3c1dc006c6
Merge pull request #54558 from nextcloud/feat/noid/set-preset-controller
2025-08-26 14:06:59 +02:00
Benjamin Gaussorgues
7c8c593f5c
Merge pull request #54197 from nextcloud/perf/reduce_mount_db_load
2025-08-26 13:53:34 +02:00
Richard Steinmetz
caf664ea43
fix(carddav): IAddressBook::getKey() should return a string
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-26 13:31:04 +02:00
Maxence Lange
a81d58970c
feat(lexicon): set/get current preset from controller
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
feat(lexicon): set/get current preset from controller
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-26 09:00:04 -01:00
John Molakvoæ
5ab16f46f9
Merge pull request #54606 from nextcloud/release/32.0.0_beta_3
2025-08-26 11:18:12 +02:00
provokateurin
5283bb7c2f
chore(deps): Update nextcloud/openapi-extractor to v1.8.2
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-26 10:21:10 +02:00
provokateurin
aab11d35d3
fix(OCS): Add IRequest::getFormat to determine the response Content-Type the same way everywhere
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-26 09:50:03 +02:00
Benjamin Gaussorgues
39e2e70084
feat(mounts): optimize load of mounts by filtering on database side
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-08-26 08:55:24 +02:00
Côme Chilliet
d18b10ca11
Merge pull request #54632 from nextcloud/fix/fix-trashbin-plugin-dot-not-allowed
...
fix(trashbin): Fix errors in the log on MOVE operations
2025-08-26 08:33:58 +02:00
Nextcloud bot
983fd30285
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-26 00:13:50 +00:00
Maxence Lange
18351be65c
Merge pull request #54520 from nextcloud/fix/noid/preset-for-userconfig
...
feat(preset): compare userconfig lexicon entries
2025-08-25 18:19:44 -01:00
Andy Scherzinger
e878ff9119
Merge pull request #54617 from nextcloud/followup/54608/double-space
...
test: Fix double space
2025-08-25 21:08:40 +02:00
Ferdinand Thiessen
bc1f9184b7
Merge pull request #54624 from nextcloud/fix/missing-variable
...
fix(theming): add missing `color-text-success` variable
2025-08-25 19:45:43 +02:00
Ferdinand Thiessen
985eca3cf5
Merge pull request #54631 from nextcloud/fix/account-menu-mask
...
fix(core): make sure no alpha mask is applied on the account menu
2025-08-25 18:47:13 +02:00
Worker Builder
73cc94b80e
build(hub): 32.0.0 beta 3
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-08-25 17:55:23 +02:00
nextcloud-command
9c1d306a3e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-25 15:37:09 +00:00
Kate
a23c087737
Merge pull request #54625 from nextcloud/fix/files_sharing/reject-pending-remote-share
2025-08-25 17:34:54 +02:00
Ferdinand Thiessen
b3467b433c
fix(core): make sure no alpha mask is applied on the account menu
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-25 17:15:09 +02:00
Ferdinand Thiessen
a7a78054aa
Merge pull request #54621 from nextcloud/fix/setup-checks-color
...
fix(settings): adjust colors used by legacy setup checks ui
2025-08-25 17:14:40 +02:00
Côme Chilliet
3c14f9f933
Merge pull request #53578 from nextcloud/jtr-chore-mbstring-func-overload
...
chore: remove all `mbstring.func_overload` references
2025-08-25 17:00:28 +02:00
Côme Chilliet
5c9c2fe5e2
fix(trashbin): Fix errors in the log on MOVE operations
...
dirname will return '.' for files at the root, which will cause an
Exception that gets logged.
Instead use \Sabre\Uri\split like other sabre plugins, to get an empty
string for root directory.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-25 16:36:55 +02:00
Kate
111350b17b
Merge pull request #54607 from nextcloud/fix/fix-type-error-in-encryption
2025-08-25 15:34:35 +02:00
provokateurin
d4b05201d8
fix(files_sharing): Correctly reject pending remote shares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-25 14:55:27 +02:00
Ferdinand Thiessen
55f968aa4b
fix(theming): add missing color-text-success variable
...
This was planned to be added and already documented.
The use case is some rare occurences where we use success like text.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-25 14:48:06 +02:00
Ferdinand Thiessen
494806ee64
fix(settings): adjust colors used by legacy setup checks ui
...
Even if the rule is `background-color` in reality it is the color of the
icon thus needs the text color.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-25 14:27:15 +02:00
Marcel Klehr
dbb5705152
fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-08-25 14:06:29 +02:00
Maxence Lange
b7cdfddeda
feat(preset): compare userconfig lexicon entries
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-25 11:05:56 -01:00
provokateurin
1b4722c330
fix(oauth2): Limit allowed grant_type values in getToken
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-25 13:40:35 +02:00
Joas Schilling
51f596e0c2
test: Fix double space
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-25 13:29:17 +02:00
Joas Schilling
4082a45d6d
test: Adjust the hashes and signatures
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-25 13:19:36 +02:00
Josh
7996a3eb3a
chore: remove mbstring.func_overload from htaccessWithValidModifiedContent
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Josh
6d55224d46
chore: remove mbstring.func_overload from setUploadLimit .user.ini
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Josh
8ac796cd86
chore: remove mbstring.func_overload from setUploadLimit .htaccess
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Josh
130cb05ea4
chore: remove mbstring.func_overload check from checkserver()
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Josh
61d5567913
chore: remove mbstring.func_overload from .htaccess
...
Deprecated in PHP 7.2
Removed in PHP 8.0
https://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.func-overload
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Josh
aaed9a9045
chore: remove mbstring.func_overload from .user.ini
...
Deprecated in PHP 7.2
Removed in PHP 8.0
https://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.func-overload
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Côme Chilliet
07b046f762
fix(tests): Fix fopen in mock returning null which is not a valid return
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-25 13:18:50 +02:00
Côme Chilliet
8c21f2b19c
fix(encryption): Fix TypeError when trying to decrypt unencrypted file
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-25 13:18:50 +02:00
Richard Steinmetz
1091e59b90
Merge pull request #54608 from nextcloud/bugfix/noid/fix-failing-certificate-tests
...
tests: Update testing certificates that expired after 10 years
2025-08-25 13:17:27 +02:00
Joas Schilling
894fda1a4d
ci: Update testing certificates that expired after 10 years
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-25 12:15:57 +02:00
Kate
32f5f6e08e
Merge pull request #54598 from nextcloud/chore/flake/haze
2025-08-25 10:43:45 +02:00
Joas Schilling
11aa997da3
fix(2fa): Fix 2FA session setup when ephemeral session is used
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-25 10:39:17 +02:00
Kate
d8635180c7
Merge pull request #54099 from nextcloud/translatable-string
2025-08-25 10:01:22 +02:00
provokateurin
e2d028a3d6
chore(flake): Add haze
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-25 08:18:35 +02:00
provokateurin
2b3fec2900
chore(flake): Update flake.lock
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-25 08:18:04 +02:00
Nextcloud bot
1b05582b97
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-25 00:12:17 +00:00
Andy Scherzinger
bd6c16ea88
Merge pull request #53503 from nextcloud/fix-json-decoding-groups-excluded-from-share
...
fix(sharing): fix json decoding the list of groups excluded from sharing
2025-08-24 21:38:31 +02:00
Enjeck C
eb0ddffaaa
fix: Make some strings in CodeIntegrity.php translatable
...
Signed-off-by: Enjeck C <patrathewhiz@gmail.com >
2025-08-24 20:23:51 +02:00
Nextcloud bot
cc3938da72
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-24 00:12:07 +00:00
Ferdinand Thiessen
5d6dd51c8d
Merge pull request #54588 from nextcloud/dependabot/npm_and_yarn/p-limit-7.1.0
...
chore(deps): bump p-limit from 6.2.0 to 7.1.0
2025-08-23 19:04:07 +02:00
nextcloud-command
fad1f67156
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-23 13:24:05 +00:00
dependabot[bot]
5c4bd8b03f
chore(deps): bump p-limit from 6.2.0 to 7.1.0
...
Bumps [p-limit](https://github.com/sindresorhus/p-limit ) from 6.2.0 to 7.1.0.
- [Release notes](https://github.com/sindresorhus/p-limit/releases )
- [Commits](https://github.com/sindresorhus/p-limit/compare/v6.2.0...v7.1.0 )
---
updated-dependencies:
- dependency-name: p-limit
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-23 01:27:03 +00:00
Nextcloud bot
3712ba2c2a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-23 00:12:18 +00:00
Richard Steinmetz
01c6095052
Merge pull request #54575 from nextcloud/fix/outlook-user-agent
...
fix: use appropriate user agent string when syncing Outlook calendar subscriptions
2025-08-22 23:03:30 +02:00
Matt Evans
4d770f1c3c
fix: use appropriate user agent string when syncing Outlook calendar subscriptions
...
Signed-off-by: Matt Evans <matt@mattevans.org >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-22 22:19:31 +02:00
John Molakvoæ
e0baf69e45
Merge pull request #54581 from nextcloud/release/32.0.0_beta_2
2025-08-22 20:39:34 +02:00
John Molakvoæ
301f567089
Merge pull request #54329 from nextcloud/fix/files-batch-actions
2025-08-22 20:34:30 +02:00
nextcloud-command
14132593f7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-22 18:18:11 +00:00
skjnldsv
3bdff6b3f5
fix(files): filter non batch actions in header
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-22 18:16:09 +00:00
Worker Builder
012a3a4584
build(hub): 32.0.0 beta 2
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-08-22 17:47:43 +00:00
Robin Appelman
afe77e32f2
test: test moving cache items from cache jail with sharding
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-22 19:21:33 +02:00
Robin Appelman
1a716578fd
fix: fix moving cache items from cache jail with sharding
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-22 19:21:31 +02:00
Maksim Sukharev
ec024eb590
Merge pull request #54579 from nextcloud/fix/noid/sidebar-outline-icons
2025-08-22 17:57:05 +02:00
nextcloud-command
606c8b9a26
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-22 15:03:47 +00:00
Maksim Sukharev
ef0c1bd11c
fix(Sidebar): change icons to outline
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-08-22 15:29:04 +02:00
Maxence Lange
2975a99848
Merge pull request #54335 from nextcloud/feat/noid/lexicon-appconfig-controller
...
feat(lexicon): get value type from lexicon
2025-08-22 12:27:48 -01:00
John Molakvoæ
b243fd31bd
Merge pull request #54561 from nextcloud/fix/files-breakpoint-improvements
2025-08-22 13:33:06 +02:00
John Molakvoæ
8473d95f84
Merge branch 'master' into fix/files-breakpoint-improvements
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-22 10:04:13 +02:00
Nextcloud bot
10ef3a56d7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-22 00:12:17 +00:00
Ferdinand Thiessen
ec6d6dfb44
Merge pull request #54554 from nextcloud/feat/new-background
...
feat(theming): add new default background for Nextcloud 32
2025-08-21 23:27:12 +02:00
Ferdinand Thiessen
591601d000
fix(theming): previews need the same file extension as their originals
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-21 19:22:45 +02:00
Ferdinand Thiessen
fc5dad8343
feat(theming): add new default background for Nextcloud 32
...
With Nextcloud 32 we ship a new default background: "Fluid" by Jo Myoung Hee.
Copyright by Nextcloud GmbH under the CC-BY-SA-4.0
- added the background compressed as WebP (90% quality)
- set as new default
- added license reference and move theming related reuse config
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-21 19:22:45 +02:00
dependabot[bot]
85198fdc2a
Merge pull request #54568 from nextcloud/dependabot/npm_and_yarn/cipher-base-1.0.6
2025-08-21 16:45:15 +00:00
Côme Chilliet
c88a5b451c
Merge pull request #54519 from nextcloud/fix/fix-duplicated-category-migration
...
fix: Fix unique constraint violation in oc_vcategory migration
2025-08-21 18:01:33 +02:00
dependabot[bot]
7b82f1330c
Merge pull request #54569 from nextcloud/dependabot/npm_and_yarn/sha.js-2.4.12
2025-08-21 15:47:17 +00:00
dependabot[bot]
8cbbb9ab15
chore(deps): bump sha.js from 2.4.11 to 2.4.12
...
Bumps [sha.js](https://github.com/crypto-browserify/sha.js ) from 2.4.11 to 2.4.12.
- [Changelog](https://github.com/browserify/sha.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/sha.js/compare/v2.4.11...v2.4.12 )
---
updated-dependencies:
- dependency-name: sha.js
dependency-version: 2.4.12
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-21 15:23:09 +00:00
dependabot[bot]
fa38efe0ad
chore(deps): bump cipher-base from 1.0.4 to 1.0.6
...
Bumps [cipher-base](https://github.com/crypto-browserify/cipher-base ) from 1.0.4 to 1.0.6.
- [Changelog](https://github.com/browserify/cipher-base/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/cipher-base/compare/v1.0.4...v1.0.6 )
---
updated-dependencies:
- dependency-name: cipher-base
dependency-version: 1.0.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-21 15:23:00 +00:00
Jonas Stene
c3857ee12e
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-21 17:03:22 +02:00
Maxence Lange
4f0d5634c7
fix(lexicon): convert instead of cast
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-21 13:17:19 -01:00
Maxence Lange
295f0503d5
feat(lexicon): get value type from lexicon
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-21 13:01:10 -01:00
Kate
a7a8738e63
Merge pull request #54559 from nextcloud/feat/noid/store-description
2025-08-21 15:01:02 +02:00
Julien Veyssier
8a8e1c83ec
Merge pull request #54545 from nextcloud/enh/noid/add-token-invalidated-event
...
Dispatch new event when invalidating an authentication token
2025-08-21 14:31:31 +02:00
Jonas Stene
e44305a8b7
fix(files): changed prop to kebab-case
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Jonas Stene <jonas@stene.li >
2025-08-21 14:26:33 +02:00
Jonas Stene
b35569abe2
fix(files): added noLabel prop to UploadPicker with breakpoint
...
Signed-off-by: Jonas Stene <jonas@stene.li >
2025-08-21 14:26:33 +02:00
Jonas Stene
f9fa5abcf2
fix(files): removed breakpoint on gridView button
...
Signed-off-by: Jonas Stene <jonas@stene.li >
2025-08-21 14:26:33 +02:00
Maxence Lange
fc8d188c9f
feat(lexicon): remove limitation to store definition only on cli
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-21 10:21:24 -01:00
Julien Veyssier
3d36834284
feat(auth): include the token entity in TokenInvalidatedEvent
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-21 12:42:44 +02:00
Julien Veyssier
4a35837741
feat(auth): adjust PublicKeyTokenProviderTest
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-21 12:42:44 +02:00
Julien Veyssier
3da919c783
feat(auth): dispatch new TokenInvalidatedEvent when PublicKeyTokenProvider::invalidateToken is called
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-21 12:42:44 +02:00
Julien Veyssier
8ffd30bbf9
feat(auth): dispatch new TokenInvalidatedEvent when PublicKeyTokenProvider::invalidateTokenById is called
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-21 12:42:43 +02:00
Salvatore Martire
5d028cfaf8
fix: propfind query monitor breaking removeListener and removeAllListeners
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-21 11:59:36 +02:00
Carl Schwan
94e2af0302
perf(comments): Also cache the comments count
...
Since we now have an easy way to fetch the comments count.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-21 11:30:56 +02:00
John Molakvoæ
d5417d63e0
Merge pull request #54410 from nextcloud/fix/sharing-status-action-sidebar-promise-return
2025-08-21 11:24:15 +02:00
Carl Schwan
fa5548a1f3
perf(comments): Add a way to get comments for multiple objects at the same time
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-21 11:18:57 +02:00
John Molakvoæ
2e816535cf
Merge pull request #54552 from makoehr/extend-user-ini-with-lines-from-configuration
2025-08-21 11:09:11 +02:00
Mathias Koehrer
109b454e48
feat: allow updater to extend .user.ini on update
...
When running nextcloud with a web hoster it might be necessary
to extend .user.ini after each update (e.g. adding memory_limit).
To automate this step, an additional config entry may be provided
in config.php that specifies the lines to be added to .user.ini.
If the config option 'user_ini_additional_lines' exists, the provided
value (string or array of strings) will be added to .user.ini.
Signed-off-by: Mathias Koehrer <koehrer08@koehrer-mail.de >
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-21 10:43:37 +02:00
Nextcloud bot
bdea4337d3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-21 00:12:23 +00:00
Richard Steinmetz
ac0abb34b0
Merge pull request #54535 from nextcloud/fix/caldav/public-calendar-read-only
...
fix(caldav): public calendars are always read-only
2025-08-20 23:30:35 +02:00
Git'Fellow
4d65b91b06
Merge pull request #54541 from nextcloud/fixAppManagerNullObjs
...
fix(AppManager): Argument must be of type array|object
2025-08-20 20:12:48 +02:00
John Molakvoæ
93b97f49e5
Merge pull request #54540 from nextcloud/chore/cypress-runners
2025-08-20 17:59:07 +02:00
Git'Fellow
b36e4e3824
fix(AppManager): Argument must be of type array|object
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-08-20 17:16:33 +02:00
Kate
f7cdb228c9
Merge pull request #54530 from nextcloud/fix/lowercase-profile-page-route-name
2025-08-20 17:07:02 +02:00
John Molakvoæ
4636e165e5
Merge pull request #54331 from nextcloud/fix/systemtags-heighh-align
2025-08-20 16:58:52 +02:00
skjnldsv
12a4ff89c3
chore: increase cypress runners to 10
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-20 16:56:14 +02:00
John Molakvoæ
0958fda1b4
Merge pull request #54338 from nextcloud/chore/cleanup
2025-08-20 16:54:41 +02:00
nextcloud-command
205abce9ec
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-20 14:31:29 +00:00
nextcloud-command
5bfce62a48
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-20 14:30:37 +00:00
nextcloud-command
5c995edd07
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-20 14:30:36 +00:00
skjnldsv
a8a2edcaa8
fix(systemtags): picker tag list height alignment
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-20 14:29:18 +00:00
skjnldsv
88d7275c60
chore(files_sharing): remove unused legacy scripts
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-20 14:28:36 +00:00
skjnldsv
ce41a2d727
chore: add window.d.ts to release ignore list
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-20 16:21:34 +02:00
skjnldsv
9404059f6c
fix(files_sharing): sharing status action permission and sidebar await
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-20 16:21:09 +02:00
John Molakvoæ
971dfd7cbf
fix(files): properly type window Files APIs
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-20 16:21:09 +02:00
Maxence Lange
776a689e09
Merge pull request #54385 from nextcloud/fix/51946/split-discovery-capacities
...
feat(ocm): split ocm discovery and capacities
2025-08-20 12:31:25 -01:00
Kate
357292f937
Merge pull request #54532 from nextcloud/fix/theming/manifest-not-found-response
2025-08-20 15:23:31 +02:00
Maxence Lange
fa60488ee7
feat(ocm): split ocm discovery and capacities
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-20 11:57:01 -01:00
Richard Steinmetz
1a781d5afa
fix(caldav): public calendars are always read-only
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-20 13:37:47 +02:00
Arusekk
b3c5707a0c
fix(caldav): show confidential event if writable
...
If a party can edit the calendar/event, just display it instead of
hiding the details and risking overwrites.
This might be considered a change impacting privacy,
but it actually improves semantics.
Relevant test updates included, improving assertion correctness.
I think all the relevant use cases are solved by this.
Closes https://github.com/nextcloud/server/issues/5551
Closes https://github.com/nextcloud/calendar/issues/4044
Closes https://github.com/nextcloud/server/issues/11214
Signed-off-by: Arusekk <floss@arusekk.pl >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-20 13:34:38 +02:00
provokateurin
7b6303dcc9
fix(theming): Document correct response schema if app is not enabled
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-20 12:45:47 +02:00
zak39
a98ba27a0f
fix(route): Change "core.ProfilePage.index" to lowercase
...
Signed-off-by: zak39 <fotia.baptiste@hotmail.com >
2025-08-20 11:52:36 +02:00
Nextcloud bot
4733369764
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-20 00:12:26 +00:00
John Molakvoæ
92e71d23f2
Merge pull request #53752 from nextcloud/trasbin-event-fixes
...
fix: fix trashbin restore events
2025-08-19 21:17:06 +02:00
Robin Appelman
f3850b141a
fix: fix trashbin restore events
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-19 20:46:56 +02:00
John Molakvoæ
b9d97f2c47
Merge pull request #54523 from nextcloud/fix/changelog-gen
2025-08-19 20:46:01 +02:00
Andy Scherzinger
acf04ff752
Merge pull request #54450 from nextcloud/dependabot/npm_and_yarn/marked-16.1.2
...
chore(deps): bump marked from 16.1.1 to 16.1.2
2025-08-19 20:17:56 +02:00
nextcloud-command
5867a0f252
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 17:58:56 +00:00
dependabot[bot]
11e1d15de9
chore(deps): bump marked from 16.1.1 to 16.1.2
...
Dependabot couldn't find the original pull request head commit, 72842cc765c044e08939a1342f03d4252001c7ed.
2025-08-19 17:52:14 +00:00
John Molakvoæ
fc0ecf963b
Merge pull request #54452 from nextcloud/dependabot/npm_and_yarn/msw-2.10.5
2025-08-19 19:48:58 +02:00
skjnldsv
f304b80414
fix: changelog generation workflow
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-19 19:06:08 +02:00
dependabot[bot]
b56b23cfb2
chore(deps-dev): bump msw from 2.10.4 to 2.10.5
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.10.4 to 2.10.5.
- [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.4...v2.10.5 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.10.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-19 19:05:18 +02:00
John Molakvoæ
e43e44d2ee
Merge pull request #54502 from nextcloud/release/32.0.0_beta_1
...
32.0.0 beta 1
2025-08-19 18:23:36 +02:00
John Molakvoæ
3cacd7c035
Merge pull request #54497 from nextcloud/chore/update-nextcloud-vue-8-29
2025-08-19 18:23:27 +02:00
skjnldsv
434adefe71
chore: update tests snapshots
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-19 18:05:43 +02:00
nextcloud-command
4102af5324
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 16:04:14 +00:00
nextcloud-command
9ba63683ae
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 16:01:31 +00:00
Ferdinand Thiessen
f933a41a5a
chore: adjust webpack plugin to also extract inline asset licenses
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 16:01:30 +00:00
Ferdinand Thiessen
4b2fcac882
fix: also add version to OC.config during setup
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 16:01:30 +00:00
Ferdinand Thiessen
7d73be6bdd
fix(files): ensure no invalid color is passed to NcColorPicker
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 16:01:30 +00:00
skjnldsv
d408327373
chore: update @nextcloud/vue to v8.29.1
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-19 16:01:30 +00:00
Ferdinand Thiessen
cd310afe1a
chore: update @nextcloud/vue to v8.29.0
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 16:01:30 +00:00
Ferdinand Thiessen
9fd80b2aa2
Merge pull request #54515 from nextcloud/fix/theming-parsing
...
fix(theming): correctly parse CSS colors for user primary color picker
2025-08-19 17:43:18 +02:00
Kate
4edfef4dd5
Merge pull request #53895 from nextcloud/fix/cleanup-updater-class
2025-08-19 17:40:15 +02:00
Andy Scherzinger
d8ccc9fb64
Merge pull request #54454 from nextcloud/dependabot/npm_and_yarn/webpack-5.101.2
...
chore(deps-dev): bump webpack from 5.101.0 to 5.101.2
2025-08-19 17:30:07 +02:00
nextcloud-command
8d06d2b35e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 15:05:27 +00:00
Côme Chilliet
e2b8ef769c
fix: Fix unique constraint violation in oc_vcategory migration
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-19 17:02:54 +02:00
Ferdinand Thiessen
d0012e5672
fix(theming): correctly parse CSS colors for user primary color picker
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 16:58:41 +02:00
nextcloud-command
d4a91c495e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 14:58:14 +00:00
Ferdinand Thiessen
6404a9925c
Merge pull request #54496 from nextcloud/refactor/deprecated-styles
...
refactor: replace deprecated CSS variables with their replacement
2025-08-19 16:57:11 +02:00
dependabot[bot]
9c365bf347
chore(deps-dev): bump webpack from 5.101.0 to 5.101.2
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.101.0 to 5.101.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.101.0...v5.101.2 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.101.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-19 16:42:25 +02:00
nextcloud-command
1462e6fc67
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 13:58:03 +00:00
Ferdinand Thiessen
82d4d8290b
refactor: replace deprecated CSS variables with their replacement
...
Couple of versions ago:
- `color-text-light` was replaced with `color-main-text`
- `color-text-lighter` was replaced with `color-text-maxcontrast`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 15:50:29 +02:00
Ferdinand Thiessen
24b79aa1f0
Merge pull request #54512 from nextcloud/chore/adjust-for-new-status-colors
...
fix: adjust server styles for new secondary status colors
2025-08-19 15:50:05 +02:00
Maxence Lange
8a2b02ab9c
Merge pull request #54414 from nextcloud/feat/noid/compare-defaults-on-preset
...
feat(preset): compare default for all preset
2025-08-19 12:31:45 -01:00
nextcloud-command
450c977ca8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 13:13:24 +00:00
Ferdinand Thiessen
e99ea1a351
fix: adjust server styles for new secondary status colors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 15:05:01 +02:00
Maxence Lange
e1c7f6020c
feat(preset): adding /settings/preset endpoint
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-19 10:55:48 -01:00
Maxence Lange
6eda5583db
feat(preset): compare default for all preset
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-19 10:50:24 -01:00
Maxence Lange
66cc7b731a
Merge pull request #54408 from nextcloud/feat/noid/preset-on-share-link-expire-date
...
feat(preset): share link expiration date
2025-08-19 10:24:43 -01:00
John Molakvoæ
8e89cc5db0
Merge pull request #54510 from nextcloud/revert-54503-skjnldsv-patch-1
2025-08-19 12:23:52 +02:00
John Molakvoæ
bc614e6c08
Revert "fix(workflows): also exclude beta in block-merge-freeze"
2025-08-19 12:18:24 +02:00
Kate
c2437ebbff
Merge pull request #54440 from nextcloud/fix/caldav/search-uid-urlencode
2025-08-19 11:52:55 +02:00
Kate
74d9649e6e
Merge pull request #54058 from nextcloud/feat/preset/load-apps-on-preset
2025-08-19 11:43:54 +02:00
Kate
c9c3acdbe0
Merge pull request #54327 from nextcloud/db-schema-export-table
2025-08-19 11:36:47 +02:00
John Molakvoæ
f4c74f5f48
Merge pull request #54492 from nextcloud/feat/status-border-text-colors
2025-08-19 10:50:00 +02:00
John Molakvoæ
7c20186b0d
Merge pull request #54503 from nextcloud/skjnldsv-patch-1
2025-08-19 10:20:54 +02:00
John Molakvoæ
0ff10e80d6
fix(workflows): also exclude beta in block-merge-freeze
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-19 09:45:46 +02:00
Daniel
09607f40eb
Merge pull request #53834 from nextcloud/feat/imailaddressvalidator
...
feat(ocp): add email address validator
2025-08-19 09:38:51 +02:00
Daniel
b9da14be0c
Merge pull request #54494 from nextcloud/fix/typos
...
fix: typos in cache and app config
2025-08-19 09:34:24 +02:00
Daniel
f7a7ae46ab
Merge pull request #54464 from nextcloud/jtr-fix-dav-direct-server-propfind-typo
...
chore(dav): Fix typo in property name
2025-08-19 09:33:05 +02:00
Worker Builder
c7ba72552c
build(hub): 32.0.0 beta 1
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-08-19 07:31:56 +00:00
Kate
96467aefa9
Merge pull request #54500 from nextcloud/chore/psalm/update-baseline
2025-08-19 09:03:03 +02:00
Kent Delante
bca451f001
Merge pull request #54474 from nextcloud/leftybournes/feat/contactsmenu_register_actions
...
feat: provide api to register actions in contacts menu
2025-08-19 15:01:48 +08:00
provokateurin
3ae53e3d2a
chore(psalm): Update baseline
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-19 08:44:15 +02:00
Andy Scherzinger
c026c7c933
Merge pull request #54419 from nextcloud/share-event-catch
...
fix: catch and log exception from share events
2025-08-19 07:21:52 +02:00
Andy Scherzinger
6ecae88d75
Merge pull request #54434 from nextcloud/fix/core--unified-search--cut-off
...
fix(core): unified search is cut off on small window
2025-08-19 07:20:20 +02:00
Kent Delante
9f3da00aac
feat: provide api to register actions in contacts menu
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-08-19 09:17:44 +08:00
Nextcloud bot
18da10fd01
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-19 00:12:37 +00:00
Andy Scherzinger
f824a5967b
Merge pull request #54421 from nextcloud/fix/outline-extra-icons
...
fix: Replace some more icons with outlined ones
2025-08-19 00:19:42 +02:00
Andy Scherzinger
5072b7e926
Merge pull request #54457 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.1.4
...
chore(deps-dev): bump rector/rector from 2.1.2 to 2.1.4 in /vendor-bin/rector
2025-08-19 00:02:53 +02:00
Ferdinand Thiessen
6c003eda5c
Merge pull request #54483 from nextcloud/feat/fetch-user-timezone
...
feat(IDateTimeZone): allow to fetch timezone of specified user
2025-08-18 20:36:46 +02:00
Ferdinand Thiessen
a0535ae917
Merge pull request #54439 from nextcloud/feat/secondary-status-colors
...
feat: use secondary-like status colors
2025-08-18 19:54:32 +02:00
Ferdinand Thiessen
112178d3a0
fix: typos in cache and app config
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:35:54 +02:00
Ferdinand Thiessen
d79e18ab18
feat: add CSS variables for status border and text
...
The variables like `--color-error` now are based on our secondary
theming, thus they are less "aggressive" colors. But there are two
usecases for primary based status colors:
- borders
- error text messages (e.g. validation errors in forms)
To simplify app changes due to the secondary color theme change this
introduces 3 new variables:
- `--color-text-error` this shall be used if text should have error
status theming and is displayed on normal background (while
`--color-error-text` is only for text shown on `--color-error` similar
as primary and secondary colors)
- `--color-border-error` and `--color-border-success` those should be
used for element borders if there is one of those statuses to be
reported (we use this for validation errors as well as for indicating a
value was saved)
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:17:59 +02:00
Ferdinand Thiessen
d779255c5f
chore: recompile stylesheets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:17:27 +02:00
Ferdinand Thiessen
04c9015210
feat: darken hover colors of primary and secondary
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:15:55 +02:00
Ferdinand Thiessen
0394f4cb2a
fix: adjust also legacy styles
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:15:55 +02:00
Ferdinand Thiessen
64db537b76
feat: use secondary-like status colors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:15:55 +02:00
Richard Steinmetz
c519e4a22a
Merge pull request #54377 from nextcloud/feat/notification-preload-reason
...
feat: indicate reason for preloading notifications
2025-08-18 18:15:03 +02:00
Richard Steinmetz
8dc30e4f65
Merge pull request #54485 from nextcloud/fix/caldav-acl
...
fix: exclude \Sabre\DAVACL\Plugin from prop find monitoring
2025-08-18 18:05:02 +02:00
Côme Chilliet
a25797330b
fix: Log that using an appinfo/install.php file is deprecated
...
appinfo/install.php is not part of the official documentation for
application development but some apps are still using such a file.
Log a message to deprecate this behavior, to be able to remove support
for this later.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:25:07 +02:00
Côme Chilliet
8ccf87f7a2
chore: update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:41 +02:00
Côme Chilliet
f5111c0961
chore(tests): Do not mock DependencyAnalyzer in AppManagerTest
...
Not ideal to have coupled tests like that but it’s the easiest path
forward to make sure the tests still covers the same usecase and avoid
code duplication.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:40 +02:00
Côme Chilliet
12edd2b23a
fix: Deduplicate code by using DependencyAnalyzer in the AppManager
...
Was a bit more complicated than expected because of a dependency loop,
the L10N factory uses the app manager, thus the AppManager cannot depend
on I10N directly or indirectly in its constructor.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:40 +02:00
Côme Chilliet
7978b6153d
chore: Update autoloader
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:40 +02:00
Côme Chilliet
b7c15949ce
chore: Get rid of AppLocator helper
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:40 +02:00
Côme Chilliet
3cea218750
chore(tests): Use valid application names for tests
...
Dash is not allowed in appid, underscore is.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:40 +02:00
Côme Chilliet
0e01bc09a9
chore: Inline OC_App::setupBackgroundJobs
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:39 +02:00
Côme Chilliet
e5606d7fe3
chore: Move getAppPath and getAppWebPath implementations into AppManager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:39 +02:00
Côme Chilliet
3e01a429e7
chore: Replace last calls to OC_App::enable by IAppManager
...
Also added a few missing deprecations
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:39 +02:00
Côme Chilliet
61a87bc384
chore: Deduplicate common code between installApp and installShippedApp
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:39 +02:00
Côme Chilliet
4abfd4871f
chore: Move isAppCompatible and shouldUpgrade to the app manager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:18:38 +02:00
Côme Chilliet
25c2279966
chore: Set installShippedApps as non-static in Installer
...
Make code closer to the one of installApp, to be able to compare them
and later merge them (in the shadows).
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:18:27 +02:00
Côme Chilliet
cb8d960766
chore: Remove check for appinfo/database.xml
...
It has been unsupported since Nextcloud 22.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:15:27 +02:00
Côme Chilliet
f551b9192e
chore: Adapt InstallerTest to Installer new construct parameters
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:15:27 +02:00
Côme Chilliet
410389867c
chore: Inline private method OC_App::setupLiveMigrations
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:15:27 +02:00
Côme Chilliet
f5fac6476f
chore: Remove references to obsolete field ocsid in apps info.xml
...
It’s not even allowed by our xsd schema.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:15:25 +02:00
Côme Chilliet
42c980e093
chore: Add IAppManager property in Installer
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:14:48 +02:00
Côme Chilliet
fd17555333
chore: Move OC_App::updateApp to IAppManager::upgradeApp
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:14:45 +02:00
Côme Chilliet
6aa675c6bb
fix: Cleanup OC_App uses in Updater class
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:13:14 +02:00
Richard Steinmetz
f95ce30994
feat: indicate reason for preloading notifications
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-18 15:28:46 +02:00
Ferdinand Thiessen
6d5dd4b389
Merge pull request #54383 from nextcloud/feat/cache-app-config
...
feat(AppConfig): cache the config if local cache is available
2025-08-18 15:12:09 +02:00
Ferdinand Thiessen
cd550d57ef
Merge pull request #54402 from nextcloud/fix/streamer-mtime-zip
...
fix(Streamer): use localtime for ZIP files
2025-08-18 14:39:37 +02:00
Ferdinand Thiessen
f7e0f3f241
feat(IDateTimeZone): allow to fetch timezone of specified user
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 14:26:52 +02:00
Ferdinand Thiessen
2fb1cfeb10
Merge pull request #54470 from nextcloud/feat/central-timezone-setting
...
feat: allow to set your local timezone in settings and provide it to clients
2025-08-18 14:20:13 +02:00
Ferdinand Thiessen
5a2490ba04
Merge pull request #54482 from nextcloud/chore/codeowners-dependabot
...
chore(CODEOWNERS): remove dependabot team from codeowners
2025-08-18 14:04:26 +02:00
Richard Steinmetz
51f0aa5be2
fix: exclude \Sabre\DAVACL\Plugin from prop find monitoring
...
Fixes creating events with attendees on the same server.
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-18 13:27:56 +02:00
Ferdinand Thiessen
503f43f655
test(cypress): clear cache after running OCC commands
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
866ccae542
docs(IConfig): fix wrong doc block type for $key on setAppValue
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
0ef58c96ab
refactor(Memcache\Factory): move prefix generation to the factory class
...
This removes a circular dependency between AppConfig and cache factory.
When a cache in the app config is used.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
d5e2432bcd
fix: resolve invalid usage of AppConfig::getValue
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
9d320f8470
test(AppConfig): add proper unit tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
1c85548f86
feat(AppConfig): cache app config in local cache if available
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
aa9345c55a
chore: recompile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:47:39 +02:00
Ferdinand Thiessen
10768a2602
chore: update openAPI exports
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:46:00 +02:00
Ferdinand Thiessen
62804b93e0
chore(CODEOWNERS): remove dependabot team from codeowners
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:42:05 +02:00
Ferdinand Thiessen
20777e4a9d
refactor(dav): remove timezone from AvailabilitiyForm
...
It is handled in personal settings now.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:40:42 +02:00
Ferdinand Thiessen
ac545cc478
fix(SetUserTimezoneCommand): only write user login timezone if not yet set
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:40:42 +02:00
Kate
d300e32c06
Merge pull request #54479 from nextcloud/fix/files_sharing/shared-with-me-hide-own-reshares
2025-08-18 12:40:28 +02:00
Ferdinand Thiessen
0dd8e5e32e
feat(settings): allow to set own timezone in personal settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:35:31 +02:00
Ferdinand Thiessen
c40350d2e4
feat(core): provide capabilities of the current user
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:35:31 +02:00
provokateurin
37175e0e2b
fix(files_sharing): Also hide own reshares in shared with me section
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-18 11:38:05 +02:00
John Molakvoæ
2d659b2f04
Merge pull request #54035 from theking2/patch-1
2025-08-18 11:23:23 +02:00
nextcloud-command
01273b3397
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-18 10:03:14 +02:00
kramo
ba4f235628
fix: Replace some more icons with outlined ones
...
Follow-up to #54054
Signed-off-by: kramo <git@kramo.page >
2025-08-18 10:03:14 +02:00
Nextcloud bot
0bc2b34793
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-18 00:12:13 +00:00
Nextcloud bot
23573c4947
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-17 00:12:00 +00:00
Theking2
1396f76b73
Merge branch 'master' into patch-1
2025-08-16 14:06:37 +02:00
Josh
43df12f148
chore: update psalm-baseline.xml
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-16 07:58:10 -04:00
Josh
1fcf57c3ee
chore(dav): Fix typo in property name
...
Already the parent class default so a no-op either way.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-16 07:56:54 -04:00
dependabot[bot]
545194bc94
Merge pull request #54453 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.16.2
2025-08-16 02:58:10 +00:00
dependabot[bot]
2dec90f558
chore(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.1.2 to 2.1.4.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.1.2...2.1.4 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.1.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 02:15:51 +00:00
dependabot[bot]
48f43b5583
chore(deps-dev): bump puppeteer from 24.16.0 to 24.16.2
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.16.0 to 24.16.2.
- [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.16.0...puppeteer-v24.16.2 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.16.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 01:58:00 +00:00
Nextcloud bot
22a51aace2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-16 00:12:03 +00:00
Richard Steinmetz
b38c07c682
Merge pull request #54229 from nextcloud/perf/mount-provider-join-array-merge
...
perf: join array_merge calls in MountProvider::getMountsForUser()
2025-08-15 15:25:39 +02:00
Richard Steinmetz
fa80a6199d
fix(caldav): encode calendar URLs properly when formatting search results
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-15 14:53:49 +02:00
Richard Steinmetz
7bb0e0de7a
Merge pull request #54405 from nextcloud/perf/custom-properties-default-value
...
perf: delete commonly used custom properties instead of setting the default value
2025-08-15 13:34:29 +02:00
Grigorii K. Shartsev
2fb825505b
chore(assets): Recompile assets
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-08-15 12:37:11 +02:00
Grigorii K. Shartsev
501fa4de05
fix(core): unified search is cut off on small window
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-08-15 12:34:37 +02:00
Salvatore Martire
75d9aaa3b5
Merge pull request #54318 from nextcloud/feat/54115/emitPreloadCollectionEvent
...
Emits a `preloadCollection` event in the DAV server, so that plugins can listen to it and preload DAV properties for files inside a collection, to avoid the N+1 issue that would follow if loading properties on a per-file basis.
2025-08-15 11:06:48 +02:00
Robin Appelman
89fa14fd77
Merge pull request #54386 from nextcloud/fix-n+1-caldav
...
fix(performance): Fix n+1 issue when fetching calendar properties
2025-08-15 10:56:11 +02:00
Salvatore Martire
4a0a00a5a2
perf(shares): avoid array_merge in loops
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-15 10:46:43 +02:00
Salvatore Martire
bdcd583045
feat: make use of preloadCollection in core apps
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-15 10:46:43 +02:00
Salvatore Martire
9bbebd6034
feat: emit preloadCollection event in DAV
...
This allows plugins to preload the content of a Collection to speed-up
subsequent per-node PROPFINDs and reduce database load.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-15 10:46:43 +02:00
Carl Schwan
9df79bae10
perf(caldav): Only prefetch published properties
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-15 09:57:58 +02:00
Carl Schwan
46f0c6ebb5
perf(caldav): Cache calendars in CustomPropertiesBackend
...
We already do that for files, we are now also doing for calendars.
With relatively small amount of calendars, I managed to reduce the
number of DB requests by 35% and from 23 DB requests touching the
oc_properties table to only 3.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-15 09:57:58 +02:00
Carl Schwan
977541cedf
perf(caldav): Add multi users support in findPropertiesByPaths
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-15 09:57:56 +02:00
Daniel
64c52006dd
Merge pull request #54272 from nextcloud/enh/noid/taskprocessing-task-add-cleanup-flag
...
feat(taskprocessing): add cleanup flag to tasks
2025-08-15 09:48:47 +02:00
Nextcloud bot
2fc58bf45d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-15 00:12:18 +00:00
John Molakvoæ
5f81a77c72
Merge pull request #54370 from nextcloud/chore-remove-unused-ocs-providers
2025-08-14 22:02:23 +02:00
Daniel
92e282af0b
Merge pull request #53996 from nextcloud/feat/unified_search/online_providers
...
feat(UnifiedSearch): Online search providers support, toggle option
2025-08-14 21:08:21 +02:00
Maxence Lange
6076b67696
feat(preset): share link expiration date
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-14 16:07:32 -01:00
Maxence Lange
61fe4c1aba
Merge pull request #54336 from nextcloud/feat/noid/preset-on-share-password
...
feat(preset): share password protection
2025-08-14 16:07:13 -01:00
Daniel Kesselberg
336c6d2957
feat(ocp): add email address validator
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-14 18:34:36 +02:00
Carl Schwan
806fe6619f
perf(caldav): Fetch additional properties for multiple calendars in one query
...
Instead of doing it for each calendar individually.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-14 18:25:40 +02:00
Robin Appelman
e0a21e5927
Merge pull request #54384 from nextcloud/getpath-node
...
perf: use more optimized node-by-id logic in View::getPath
2025-08-14 18:21:23 +02:00
Ferdinand Thiessen
ba00416040
refactor(Streamer): inject IDateTimeZone as constructor arg
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-14 17:19:28 +02:00
Ferdinand Thiessen
bb72eed4a2
fix(Streamer): use localtime for ZIP files
...
ZIP does not use a proper timestamp but uses something called "DOS time".
This is a weird old format with some limitations like accuracy of only
2 seconds, but also no timezone information.
Also unline UNIX time it is not relative to some specific point in time
with timezone information, but is always considered to be the local
time. Meaning we need to convert it first to the users local time.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-14 17:19:28 +02:00
Benjamin Gaussorgues
d7f66eaee4
Merge pull request #54418 from nextcloud/fix/more-transparency
2025-08-14 17:12:39 +02:00
Maxence Lange
9c7ed07571
feat(preset): load apps on new preset
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-14 13:27:33 -01:00
Robin Appelman
06aa7035db
Merge pull request #54420 from nextcloud/disable-custom-props-events
...
perf(calendar): Disable custom properties for individual calendar events
2025-08-14 15:55:36 +02:00
Anna
1a2d0d5c1d
Merge pull request #54117 from nextcloud/feat/noid/add-bulk-activity
...
feat(activity): add bulk activity option
2025-08-14 15:53:33 +02:00
Robin Appelman
b69109395b
Merge pull request #52786 from nextcloud/multi-object-store
...
allow configuring multiple object store backends
2025-08-14 15:49:00 +02:00
Andrey Borysenko
5c4e84f128
feat(UnifiedSearch): External search providers support
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com >
2025-08-14 16:37:39 +03:00
Stephan Orbaugh
7fe5c8fdda
Merge pull request #54120 from IONOS-Productivity/fix/unified_search.providers_allowed
...
fix(search): Fix SearchComposer.php filtering logic
2025-08-14 15:02:42 +02:00
Salvatore Martire
50c9c7e332
Merge pull request #54153 from nextcloud/feat/54114/reportSlowPropfinds
...
This PR adds an error log when a DAV Plugin fetches data for nodes in a directory on a per-node basis instead of using an eager loading mechanism, which is more efficient.
This is only enabled when `config.php` has `'debug'` set to enabled.
2025-08-14 13:40:31 +02:00
Robin Appelman
1f24090770
Merge pull request #54411 from nextcloud/dav-customerproperties-ignore-nc
...
perf: ignore any custom property in the nc/oc namespace that isn't explicitly allowed
2025-08-14 13:22:10 +02:00
Robin Appelman
4990d75007
feat: multi object store rename command
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 13:06:51 +02:00
Robin Appelman
b3c53c7436
feat: allow object store configuration aliases for easier migrations
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 13:06:51 +02:00
Robin Appelman
2d4bba7b0c
feat: add command to get user objectstore config mappings
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 13:06:51 +02:00
Robin Appelman
385dd36ff8
feat: allow configuring multiple objectstore configurations
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 13:06:51 +02:00
Maxence Lange
cf8203a5f6
fix(lexicon): fix definition for share password by default
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-14 09:52:28 -01:00
Robin Appelman
dcc6c1956a
fix: catch and log exception from share events
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 11:37:11 +02:00
Anna Larch
6a3a244807
feat(activity): add bulk activity option
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-08-14 11:31:47 +02:00
Carl Schwan
90cc0454a7
perf(calendar): Disable custom properties for individual calendar events
...
Save a query per event stored in the calendar and at least on the
production instance, there is no entries in the table for the events.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-14 11:27:44 +02:00
Benjamin Gaussorgues
055b5ddb9e
Merge pull request #54393 from nextcloud/automated/noid/master-update-ca-cert-bundle
2025-08-14 10:32:04 +02:00
Ferdinand Thiessen
0305004709
fix: add more transparency to the header icon gradient
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-14 10:06:46 +02:00
nextcloud-command
248adf535c
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-08-14 02:43:58 +00:00
Nextcloud bot
1b63b565d4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-14 00:12:21 +00:00
Simon L.
ec3be25955
Merge pull request #54413 from nextcloud/perf/render-sharing-tab-sections-only-once
...
perf: render sharing tab sections only once
2025-08-13 22:59:32 +02:00
Daniel
9dd661f3d8
Merge pull request #53756 from nextcloud/feat/settings/app_api/daemon-selection
...
feat(settings): Deploy daemon selection support during ExApp installation
2025-08-13 22:57:13 +02:00
Andrey Borysenko
71ef47e70b
feat(settings): Deploy daemon selection support during ExApp installation
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com >
2025-08-13 21:19:38 +03:00
Richard Steinmetz
798f3734be
perf: render sharing tab sections only once
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-13 20:10:47 +02:00
Richard Steinmetz
7c0ffc0759
perf: delete commonly used custom properties instead of setting the default value
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-13 20:07:43 +02:00
Salvatore Martire
ec176a933a
feat(dav): report inefficient DAV plugins in logs
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-13 19:46:18 +02:00
Robin Appelman
06154dd116
fix: don't use view->getPath in ownership transfer
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-13 19:42:42 +02:00
Robin Appelman
34d5a103b4
test: adjust tests to getPath changes
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-13 19:42:42 +02:00
Robin Appelman
5987584b90
perf: use more optimized node-by-id logic in View::getPath
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-13 19:42:42 +02:00
Robin Appelman
46b5ff7467
perf: ignore any customer property in the nc/oc namespace that isn't explicitly allowed
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-13 19:32:45 +02:00
Nextcloud bot
d658b9b558
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-13 16:59:00 +00:00
Andy Scherzinger
7d45e9b2a3
Merge pull request #54401 from nextcloud/fix/streamer-directory-mtime
...
fix(ZipFolderPlugin): set mtime of directories in archive
2025-08-13 17:58:45 +02:00
Ferdinand Thiessen
32703d0500
fix(ZipFolderPlugin): set mtime of directories in archive
...
Directories should also have the correct mtime set and not the current
time. For this the `Streamer` class needs to support passing a time
attribute for creating folders, the underlying library already supports
this.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-13 10:23:47 +02:00
Nextcloud bot
2979a2bab0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-13 00:12:03 +00:00
Ferdinand Thiessen
ec986d479b
Merge pull request #54380 from nextcloud/feat/3rdparty-polyfills
...
chore: update 3rdparty to include PHP polyfills
2025-08-12 22:55:58 +02:00
Johannes kingma
38f190336f
fix: adjust memcache config quote escape
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-12 21:13:17 +02:00
Ferdinand Thiessen
9e3269d3c4
chore: update 3rdparty to include PHP polyfills
...
| Production Changes | From | To | Compare |
|---------------------------|---------|---------|----------------------------------------------------------------------------|
| symfony/polyfill-ctype | v1.32.0 | REMOVED | |
| symfony/polyfill-mbstring | v1.32.0 | REMOVED | |
| symfony/polyfill-php80 | v1.32.0 | REMOVED | |
| symfony/polyfill-php83 | v1.31.0 | v1.32.0 | [...](https://github.com/symfony/polyfill-php83/compare/v1.31.0...v1.32.0 ) |
| symfony/polyfill-php82 | NEW | v1.32.0 | |
| symfony/polyfill-php84 | NEW | v1.32.0 | |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-12 18:31:11 +02:00
Maxence Lange
cb84ccc57d
feat(preset): share password protection
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-12 14:37:32 -01:00
John Molakvoæ
aaca29bdad
Merge pull request #54202 from nextcloud/fix/less-words
2025-08-12 17:16:18 +02:00
nextcloud-command
98d37090f4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-12 13:59:29 +00:00
rakekniven
17b4deb800
fix: Update tests
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-08-12 15:48:22 +02:00
kramo
c5d1f2f9ff
fix(l10n): Less jargon in source strings
...
This removes:
- “enable” for settings
- “settings” for settings sections
- “all” when there is no obvious subset of items
- “show” and “open” for navigation actions
- “changes” for applying/discarding
- “to clipboard” when copying
- Explaining things that cannot happen
- Explaining things twice, right below each other
- Unnecessary technical jargon
- Text that sounds like marketing copy and serves no other purpose
Signed-off-by: kramo <git@kramo.page >
2025-08-12 14:37:34 +02:00
Richard Steinmetz
b4302fe57c
Merge pull request #54371 from nextcloud/fix-getting-trusted-server-other-than-the-first
...
fix: Fix getting trusted server other than the first
2025-08-12 13:25:55 +02:00
John Molakvoæ
cf0b709ddf
Merge pull request #54376 from nextcloud/ci/fix-desktop-team
2025-08-12 11:28:16 +02:00
Ferdinand Thiessen
a86662705e
ci: adjust update desktop version workflow to assign correct team
...
2 of 3 persons that were assigned are not working in that area anymore.
So just assign the team.
Moreover the date was wrong as the file was created 2025.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-12 10:53:22 +02:00
Daniel Calviño Sánchez
b42d125950
fix: Fix getting trusted server other than the first
...
"array_filter" preserves the keys, so after the trusted servers were
filtered "$server[0]" existed only if the server to get was the first
one in the original array.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-08-12 06:47:51 +02:00
Nextcloud bot
2427b864ec
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-12 00:12:12 +00:00
Josh
de39c5122c
chore: drop unused ocs/providers.php
...
This appears to have been originally intended to support the providers list functionality mentioned in the OCS <=v1.7 spec. That is, appears to be an implementation of what was suggested be made available at `https://domain.tld/ocs/providers.xml `.
However best as I can tell it never worked. It also doesn't appear in the v2.0 spec drafts.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-11 18:20:19 -04:00
John Molakvoæ
43f6f9b25c
Merge pull request #54353 from nextcloud/automated/noid/-update-min-supported-desktop-version
2025-08-11 21:54:30 +02:00
John Molakvoæ
6309931feb
Merge pull request #54367 from nextcloud/patch-1
2025-08-11 21:11:02 +02:00
F. E Noel Nfebe
49e35f111c
Merge pull request #54310 from nextcloud/fix/conditional-federation-placeholders
...
fix(files_sharing): Implementation conditional federation placeholder
2025-08-11 19:21:43 +01:00
nextcloud-command
e54f990757
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 18:16:07 +00:00
Atemu
d69e8923fe
fix(core): search f keycode
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-11 18:14:05 +00:00
Andy Scherzinger
65f8de6d94
Merge pull request #54354 from nextcloud/fix/codeowners
...
chore(CODEOWNERS): ensure every file change has at least 2 reviewers
2025-08-11 20:03:30 +02:00
nextcloud-command
dd882127ab
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 18:00:00 +00:00
nfebe
e7f4de6296
fix(files_sharing): Implementation conditional federation placeholder
...
This commits addresses an annoyance where the share input placeholder would
suggest sharing via federated cloud ID even if federation was disabled.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-08-11 18:54:56 +01:00
Ferdinand Thiessen
2e7ac880bb
Merge pull request #54360 from nextcloud/fix/display-shares-as-internal
...
fix(files_sharing): show shares to remote as internal if configured so
2025-08-11 18:05:38 +02:00
nextcloud-command
6001eba392
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 15:20:32 +00:00
Ferdinand Thiessen
5cbfe61b18
fix(files_sharing): show shares to remote as internal if configured so
...
- if this is a GS instance
- or was configured by administrator
Then show the share as internal (remote and remote group shares).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-11 15:18:29 +00:00
Ferdinand Thiessen
c60cc977b4
Merge pull request #54345 from nextcloud/dependabot/npm_and_yarn/nextcloud/initial-state-3.0.0
...
chore(deps): bump @nextcloud/initial-state from 2.2.0 to 3.0.0
2025-08-11 17:15:31 +02:00
nextcloud-command
38f0ca875a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 17:01:32 +02:00
Ferdinand Thiessen
9ad5214fce
test(files): adjust mocking initial state for updated library
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-11 17:01:32 +02:00
dependabot[bot]
4d1051891e
chore(deps): bump @nextcloud/initial-state from 2.2.0 to 3.0.0
...
Bumps [@nextcloud/initial-state](https://github.com/nextcloud-libraries/nextcloud-initial-state ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-initial-state/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-initial-state/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-initial-state/compare/v2.2.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/initial-state"
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 16:13:04 +02:00
Robin Appelman
615c6916e1
Merge pull request #54200 from nextcloud/test-disable-autoload-apps
...
test: add env option to disable loading all installed apps during tests
2025-08-11 15:43:49 +02:00
John Molakvoæ
7fb59a4493
Merge pull request #54356 from nextcloud/fix/ai-apps
2025-08-11 15:35:50 +02:00
Robin Appelman
106ac1b123
Merge pull request #54357 from nextcloud/displayname-cache-duration
...
fix: increase how long we cache display names
2025-08-11 14:21:31 +02:00
nextcloud-command
75ecce0b4c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 11:50:52 +00:00
skjnldsv
23c5856b39
fix(settings): add missing AI icon
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-11 11:46:12 +00:00
Robin Appelman
06be851b1f
test: add env option to disable loading all installed apps during tests
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-11 13:35:57 +02:00
dependabot[bot]
d9bd75bae9
Merge pull request #54343 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.7.72
2025-08-11 11:14:15 +00:00
dependabot[bot]
f0085789e6
Merge pull request #54342 from nextcloud/dependabot/npm_and_yarn/core-js-3.45.0
2025-08-11 10:55:14 +00:00
nextcloud-command
05c90f5c46
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 10:39:16 +00:00
dependabot[bot]
9603805779
Merge pull request #54344 from nextcloud/dependabot/npm_and_yarn/stylelint-16.23.1
2025-08-11 10:37:41 +00:00
dependabot[bot]
0e3d986bca
chore(deps): bump core-js from 3.44.0 to 3.45.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.44.0 to 3.45.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.45.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 12:30:47 +02:00
dependabot[bot]
5f1f95e2a6
chore(deps-dev): bump stylelint from 16.23.0 to 16.23.1
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.23.0 to 16.23.1.
- [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.0...16.23.1 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.23.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 10:24:35 +00:00
Ferdinand Thiessen
52665f5b62
Merge pull request #54294 from nextcloud/feat/show-gs-users-like-internal
...
feat(files_sharing): show GS users similar to internal users
2025-08-11 12:21:06 +02:00
dependabot[bot]
9330bc3200
Merge pull request #54346 from nextcloud/dependabot/npm_and_yarn/sass-1.90.0
2025-08-11 10:20:43 +00:00
dependabot[bot]
73d7dde5e2
Merge pull request #54341 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.16.0
2025-08-11 09:46:39 +00:00
Robin Appelman
21c7ae62e0
Merge pull request #53528 from nextcloud/jtr-maint-refresh-part-1
...
fix(maintenance): refresh page when turned off (sometimes)
2025-08-11 11:44:35 +02:00
dependabot[bot]
f3824f7d2c
chore(deps-dev): bump sass from 1.89.2 to 1.90.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.89.2 to 1.90.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.89.2...1.90.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.90.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 11:42:55 +02:00
Ferdinand Thiessen
f5c90b2f3d
Merge pull request #54340 from nextcloud/fix/ai-settings
...
feat(settings): Improve AI settings task list and rename to Assistant
2025-08-11 11:33:34 +02:00
nextcloud-command
a25af74028
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 09:20:10 +00:00
Robin Appelman
8350fea770
fix: increase how long we cache display names
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-11 11:20:05 +02:00
Ferdinand Thiessen
ae5d57371a
feat(files_sharing): show GS users similar to internal users
...
- resolves: https://github.com/nextcloud/server/issues/52497
Ensure that when global scale is enabled the federated users are shown
just like internal users.
Meaning no server part but instead use the email address like with internal.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-11 09:18:16 +00:00
Ferdinand Thiessen
109cd123fe
Merge pull request #54347 from nextcloud/dependabot/npm_and_yarn/cypress/webpack-preprocessor-7.0.0
...
chore(deps-dev): bump @cypress/webpack-preprocessor from 6.0.4 to 7.0.0
2025-08-11 10:45:09 +02:00
John Molakvoæ
a5139f93eb
Merge pull request #54337 from nextcloud/fix/legacyView
2025-08-11 10:22:17 +02:00
Ferdinand Thiessen
7165e54b4e
chore(CODEOWNERS): ensure every file change has at least 2 reviewers
...
For proper review every PR needs 2 reviews, so every file needs at least
2 codeowners. Thus @blizzz is added for `workflowengine` as the app
maintainer.
Additionally added the desktop client team for changes related to them.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-11 10:09:16 +02:00
Misha M.-Kupriyanov
55f55984f0
test(SearchComposerTest): add unit test for getProviders with mixed order values
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
d0341bb323
test(SearchComposerTest): add unit tests for getProviders with allowed providers restriction and empty configuration
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
9dfc0b1b23
test(SearchComposerTest): add test for provider icon generation
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
32d263e363
test(SearchComposerTest): add unit test for getProviders with multiple providers
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
d08fe6d6b3
test(SearchComposerTest): add test for handling unknown search provider
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
75770a00dd
test(SearchComposerTest): add unit tests for SearchComposer
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
69c51bb163
fix(search): Fix SearchComposer.php filtering logic
...
keep the $this->providers types
Test via ./occ config:app:set --value '["files","settings"]' --type array core unified_search.providers_allowed
should be part of 8e570041
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
nextcloud-command
f5a5b005b6
chore: Update minimum supported desktop version
...
Signed-off-by: GitHub <noreply@github.com >
2025-08-11 00:34:04 +00:00
Nextcloud bot
de4a35b202
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-11 00:12:44 +00:00
nextcloud-command
9ce1066bc8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-10 17:47:53 +00:00
skjnldsv
c1003692f0
fix(files): drop usage of FileInfoModel
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-10 17:43:55 +00:00
Nextcloud bot
b60a8ddc24
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-10 00:12:02 +00:00
Joas Schilling
44b4741384
Merge pull request #54339 from nextcloud/techdebt/noid/reduce-deprecation-spam-2
...
fix(container): Reduce general deprecation spam on all requests
2025-08-09 12:11:47 +02:00
Joas Schilling
57f09b642e
fix(container): Reduce general deprecation spam on all requests
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-09 11:53:30 +02:00
dependabot[bot]
50ee26424d
chore(deps-dev): bump @cypress/webpack-preprocessor from 6.0.4 to 7.0.0
...
Bumps [@cypress/webpack-preprocessor](https://github.com/cypress-io/cypress ) from 6.0.4 to 7.0.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/@cypress/webpack-preprocessor-v6.0.4...@cypress/webpack-preprocessor-v7.0.0 )
---
updated-dependencies:
- dependency-name: "@cypress/webpack-preprocessor"
dependency-version: 7.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-09 02:00:39 +00:00
dependabot[bot]
1f64ed9104
chore(deps-dev): bump @zip.js/zip.js from 2.7.71 to 2.7.72
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.71 to 2.7.72.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.71...v2.7.72 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.7.72
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-09 01:58:06 +00:00
dependabot[bot]
51d72dc4e3
chore(deps-dev): bump puppeteer from 24.15.0 to 24.16.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.15.0 to 24.16.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.15.0...puppeteer-v24.16.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.16.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-09 01:57:10 +00:00
Nextcloud bot
b8c6eb82ca
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-09 00:12:21 +00:00
nextcloud-command
cb7669d72a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-08 18:31:48 +00:00
Lukas Schaefer
375369cf68
feat(settings): More condensed task list
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
2025-08-08 14:25:46 -04:00
Lukas Schaefer
1ae4764073
chore(settings): Rename ai settings to assistant
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
2025-08-08 13:54:08 -04:00
Maxence Lange
eaae5e16d8
Merge pull request #54158 from nextcloud/feat/preset/profile-visibility+presetmanager
...
feat(preset): profile visibility
2025-08-08 11:21:16 -01:00
Maxence Lange
bbc9ed138c
fix(config): fix tests+psalm
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-08 11:00:49 -01:00
Maxence Lange
a4b9edc8eb
feat(preset): Profile Visibility
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-08 10:58:59 -01:00
Maxence Lange
f32d865716
fix(lexicon): only filter out null default
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-08 10:58:58 -01:00
Maxence Lange
33c4fe504d
feat(preset): new PresetManager
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-08 10:58:58 -01:00
Benjamin Gaussorgues
8783679a49
Merge pull request #54303 from nextcloud/jtr-oc-appframework-app-cleanup
2025-08-08 10:41:51 +02:00
John Molakvoæ
7328754eb4
Merge pull request #54312 from nextcloud/fix/smarter-loadmore-unified-search
2025-08-08 10:38:15 +02:00
John Molakvoæ
93296c2679
Merge pull request #54069 from nextcloud/feature/51791/add-bsky-option-to-accounts
2025-08-08 10:32:03 +02:00
nextcloud-command
16f80a8d47
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-08 08:09:23 +00:00
nextcloud-command
e53ad663f1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-08 08:08:47 +00:00
nfebe
7fbf997420
fix(unified-search): Smarter load more button
...
This commit introduces a change to prevent showing the load more button,
if the length of existing results is not equal to the requested limit (which implies
it is less than because we never expect it to be more)
Additionally, there is an enhancment to override provider filders passed to the find method.
This would improve speed.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-08-08 08:07:26 +00:00
yemkareems
1b4e967604
fix: fontawesome license text added and vue file linting errors fixed
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-08-08 08:06:46 +00:00
yemkareems
4c887ec12b
fix: eslint errors fixed in vue file, IAccountManager since added, bluesky svg added to REUSE.toml file
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-08-08 08:06:46 +00:00
Ferdinand Thiessen
d31be348af
chore: add deprecated IAccountManager::PROPERTY_TWITTER to psalm baseline
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-08 08:06:45 +00:00
Ferdinand Thiessen
d36602acd5
chore: update openapi and autoloaders
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-08-08 08:06:45 +00:00
yemkareems
aa227f1c55
feat: add bluesky to accounts, show the same in profile edit and visibility option, in view profile and also in sharing tab
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-08-08 08:06:45 +00:00
John Molakvoæ
3dac5b33ee
Merge pull request #54282 from nextcloud/techdebt/noid/reduce-deprecation-spam
2025-08-08 10:04:22 +02:00
Joas Schilling
5eeda5fcad
Merge pull request #54228 from nextcloud/pulsejet/db-check-maria
...
feat(db): add method to test mariadb
2025-08-08 08:43:22 +02:00
Joas Schilling
2f18996347
fix(container): Don't use deprecated things to set up controllers for apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-08 08:42:56 +02:00
Joas Schilling
17c40b9474
fix(container): Log the deprecation to the app when possible
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-08 08:42:55 +02:00
John Molakvoæ
117d8dea0a
Merge pull request #54328 from nextcloud/jtr-refactor-files-external-oauth1
...
refactor(files_external): Drop unused oauth1 code
2025-08-08 08:22:14 +02:00
Varun Patil
5ecd3c4b49
feat(database): Add option to test for mariadb
...
There are some behavioral differences that apps may need to check for.
See discussion on #51175 for more info.
This preserves the existing behavior of getDatabaseProvider()
Signed-off-by: Varun Patil <varunpatil@ucla.edu >
2025-08-08 07:50:51 +02:00
Josh
9c4aaeff75
chore(files_external): update autoload_static
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 22:41:18 -04:00
Josh
1121ae0838
chore(files_external): update autoload_classmap
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 22:40:35 -04:00
Josh
af53e9ca06
chore(files_external): Remove oauth1 constant
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 22:25:51 -04:00
Josh
2b21913015
refactor(files_external): Drop oauth1 auth mechanism registration
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 22:23:25 -04:00
Josh
e37bc0b580
refactor(files_external): Remove oauth1 route
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 22:21:18 -04:00
Josh
57c62e1ca1
refactor(files_external): Drop OAuth1.php
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 21:54:33 -04:00
Josh
e87bfbe278
refactor(files_external): Drop unused oauth1.js
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 21:52:46 -04:00
Nextcloud bot
1518ded8b1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-08 00:12:32 +00:00
Josh
2a96042db1
Merge pull request #54260 from nextcloud/fix/less-useless-toasts
...
fix: Remove redundant toast notifications
2025-08-07 17:08:07 -04:00
nextcloud-command
da3a4c6a12
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-07 20:35:56 +00:00
kramo
718cf4e15d
fix: Remove redundant toast notifications
...
Since these actions already have highly visible visual confirmation,
no extra notifications are needed.
Split out from #54202
Signed-off-by: kramo <git@kramo.page >
2025-08-07 20:33:55 +00:00
Robin Appelman
4da6081786
feat: add table filter to schema:export and schema:expected
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-07 19:09:07 +02:00
Julien Veyssier
aa2ca86fb3
feat(taskprocessing): avoid generator cascade
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:22 +02:00
Julien Veyssier
e2c65b2493
feat(taskprocessing): fix mistake
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:22 +02:00
Julien Veyssier
222b19b805
feat(taskprocessing): rename cleanup column to allow_cleanup
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:22 +02:00
Julien Veyssier
2b9af820bd
feat(taskprocessing): add strict types to all taskprocessing command classes
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:22 +02:00
Julien Veyssier
0dc93bc320
feat(taskprocessing): fix phpunit tests
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:22 +02:00
Julien Veyssier
10921c05b7
feat(taskprocessing): fix some CI
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:21 +02:00
Julien Veyssier
cc295f2452
feat(taskprocessing): use Generator::getReturn to get the list of deleted tasks in the cleanup command
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:21 +02:00
Julien Veyssier
19801f7ec4
feat(taskprocessing): move cleanup method to private taskprocessing manager, use it in the cleanup bg job and implement a cleanup command
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:21 +02:00
Julien Veyssier
e6adbd921e
feat(taskprocessing): generate OpenAPI specs, fix lint issue, fix tests
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:21 +02:00
Julien Veyssier
8c52b6c0fe
feat(taskprocessing): add cleanup flag to tasks to decide if they should be cleaned up automatically
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:21 +02:00
Robin Appelman
5660a73a3d
Merge pull request #54238 from nextcloud/extra_sensitive_values
...
feat: allow admins to configure additional sensitive config values
2025-08-07 15:08:56 +02:00
Carl Schwan
43aa92f6c3
Merge pull request #54275 from nextcloud/fix-order-metadata-deletion
...
fix(trash): Fix order of metadata deletion
2025-08-07 15:04:49 +02:00
John Molakvoæ
2e0baa5801
Merge pull request #54279 from nextcloud/fix/tags-icon
2025-08-07 11:57:20 +02:00
John Molakvoæ
a488bff27a
Merge pull request #54309 from nextcloud/fix/dav-wrong-return-type
2025-08-07 11:35:45 +02:00
Carl Schwan
9fef97c9ec
fix(trash): Fix order of metadata deletion
...
First query metadata for live photo and then delete the metadata, by
making the SyncLivePhotosListener priority higher than the default.
Partially fix #54274
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-07 11:19:30 +02:00
nextcloud-command
f16c449275
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-07 07:47:39 +00:00
skjnldsv
7139cac9d8
fix(systemtags): outline icon css selector
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-07 07:45:40 +00:00
Nextcloud bot
f0c392e21c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-07 00:12:14 +00:00
Ferdinand Thiessen
378ddda301
fix(files_versions): has-preview must be either true or false
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-07 01:24:07 +02:00
Ferdinand Thiessen
6b0bce8a2d
fix(files_trashbin): has-preview must return true or false
...
Currently it returned the boolean value, but PHP will turn it into an
integer...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-07 01:23:10 +02:00
dependabot[bot]
58ae326f83
Merge pull request #54299 from nextcloud/dependabot/npm_and_yarn/tmp-0.2.4
2025-08-06 23:00:14 +00:00
dependabot[bot]
7f3fcdf495
chore(deps): bump tmp from 0.2.3 to 0.2.4
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.3 to 0.2.4.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-07 00:46:45 +02:00
Ferdinand Thiessen
09b0698255
Merge pull request #54298 from nextcloud/fix/dav/addressbook-permissions-principal
...
fix(dav): calculate permissions based on addressbook principal
2025-08-06 23:36:39 +02:00
Josh
67c14b0f11
refactor(App): \OC\AppFramework\App clean-up
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-06 17:10:45 -04:00
Matthieu Gallien
e7a28e787d
Merge pull request #54285 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-08-06 21:45:22 +02:00
Daniel Calviño Sánchez
3ba7888537
Merge pull request #53950 from nextcloud/fix-button-alignment-for-email-templates-in-outlook
...
fix: Fix button alignment for email templates in Outlook
2025-08-06 19:43:11 +02:00
Christoph Wurst
0c4bb5e8c5
fix(dav): calculate permissions based on addressbook principal
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-08-06 18:15:43 +02:00
nextcloud-command
67610f387c
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-08-06 14:57:14 +00:00
Daniel Calviño Sánchez
8b7aad82c7
fix: Fix button alignment for email templates in Outlook
...
The button group generated in email templates is expected to show the
two buttons side by side in a single row, but in Outlook both buttons
took the full width of the wrapper row and each button was shown in
its own row. To solve that the buttons are wrapped in an additional
table that shows each button in its own cell, limiting their width and
showing them in a single row; this is done conditionally and only
applied in Outlook, so it should not affect other clients.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-08-06 15:18:01 +02:00
Hamza
6e9d48b558
Merge pull request #50092 from nextcloud/feat/sync-truncation
...
feat(cardav): support result truncation for addressbook federation
2025-08-06 14:57:13 +02:00
Daniel Kesselberg
13f25c9316
fix(carddav): return correct sync token for non-truncated requests
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-06 14:32:25 +02:00
Daniel Kesselberg
b54c5392b6
feat(carddav): handle truncated non-initial requests
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-06 14:04:55 +02:00
Hamza Mahjoubi
36d9fcbb4d
feat(cardav): support result truncation for addressbook federation
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com >
2025-08-06 14:04:55 +02:00
John Molakvoæ
b514d75323
Merge pull request #51855 from Phreeman33/master
...
fix: display chinese character avatar
2025-08-06 13:43:23 +02:00
Ferdinand Thiessen
c67bdf02f0
chore: add missing license ref for new fonts
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-06 13:12:57 +02:00
Ferdinand Thiessen
7e76c91677
fix: resolve psalm errors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-06 12:52:50 +02:00
John Molakvoæ
535bf3af9f
Merge pull request #54049 from nextcloud/fix/only-show-reshare-if-there-is
2025-08-06 12:40:28 +02:00
Ferdinand Thiessen
6cae7d1f81
Merge pull request #54183 from nextcloud/refactor/unified-search-
...
refactor(UnifiedSearch): use `NcHeaderButton` for proper styles
2025-08-06 12:24:43 +02:00
Phreeman33
655ef1031b
fix: display chinese character avatar
...
Signed-off-by: Phreeman33 <12772373+Phreeman33@users.noreply.github.com >
2025-08-06 12:24:09 +02:00
John Molakvoæ
48dc04b571
Merge pull request #54237 from nextcloud/test/fix-cypress
2025-08-06 11:48:31 +02:00
nextcloud-command
3ff3ceae5d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-06 09:43:08 +00:00
Ferdinand Thiessen
6adbe44976
refactor(UnifiedSearch): use NcHeaderButton for proper styles
...
Allowing to have the new styles from
https://github.com/nextcloud/server/pull/54178 and
https://github.com/nextcloud-libraries/nextcloud-vue/pull/7242
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-06 09:41:09 +00:00
nextcloud-command
96011a1579
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-06 09:40:06 +00:00
Ferdinand Thiessen
61c9a6eb22
fix(files_sharing): only show "shared with me" information if shared
...
The variable is intialized to `{}` which is truthy, so instead just
check if there is a user assigned to the share info.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-06 09:37:58 +00:00
Ferdinand Thiessen
7c69862a5d
Merge pull request #54186 from nextcloud/chore/refactor-header-scss
...
refactor: de-duplicate header styles, add comments and mark deprecations
2025-08-06 11:35:28 +02:00
Ferdinand Thiessen
761093daf8
Merge pull request #54264 from nextcloud/smb-timeout-unavailable
...
fix: handle smb timeouts as storage not available
2025-08-06 11:27:02 +02:00
Ferdinand Thiessen
1fdda4b202
Merge pull request #54043 from nextcloud/fix/mysql-removed-auth
...
fix(db): use `caching_sha2_password` for MySQL
2025-08-06 11:26:30 +02:00
Joas Schilling
84323ff6dd
Merge pull request #54241 from nextcloud/feat/noid/add-busy-status-capability
...
feat(userstatus): add busy capability
2025-08-06 10:42:25 +02:00
Richard Steinmetz
ee6596782f
Merge pull request #54232 from nextcloud/feat/notifications/preload-many
...
feat(notifications): provide method to preload many notifications at once
2025-08-06 09:57:53 +02:00
Richard Steinmetz
ad39dab6ca
feat(notifications): provide method to preload many notifications at once
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-06 09:22:56 +02:00
nextcloud-command
89577f6f94
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-06 05:37:57 +00:00
Ferdinand Thiessen
ab49a6d8a9
refactor: de-duplicate header styles, add comments and mark deprecations
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-06 05:36:05 +00:00
John Molakvoæ
687df7c8ab
Merge pull request #54165 from nextcloud/fix/unique-vcategory
...
fix(core): ensure unique vcategory
2025-08-06 07:13:46 +02:00
Nextcloud bot
1064c676cc
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-06 00:12:56 +00:00
Ferdinand Thiessen
88be308b06
test(cypress): split helpers for files actions to make tests less flaky
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-05 23:49:46 +02:00
skjnldsv
9aac182109
fix(core): ensure unique vcategory
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-05 22:11:21 +02:00
Kate
51e5f7b159
Merge pull request #54125 from nextcloud/s3-multipart-size-check
2025-08-05 20:57:15 +02:00
Ferdinand Thiessen
c695bf1a95
Merge pull request #53437 from nextcloud/refactor/files-hotkeys
...
refactor(files): move hotkey handling to composable
2025-08-05 20:42:43 +02:00
Ferdinand Thiessen
b814f3bba6
fix(db): use caching_sha2_password for MySQL
...
`caching_sha2_password` was added in 8.0.4 as the default
authentication plugin. `mysql_native_password` is deprecated since then.
In MySQL 8.4 it was disabled by default so a user need to manually
reenable it to make it work.
In MySQL 9.0 it is removed and causes the following error:
> SQLSTATE[HY000] [1524] Plugin 'mysql_native_password' is not loaded
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-05 20:40:38 +02:00
Robin Appelman
97efc95efc
fix: better object store write error propagation
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-05 19:17:58 +02:00
Robin Appelman
83b8a390cd
fix: always do stream counting for object store upload
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-05 19:17:58 +02:00
Robin Appelman
398b106f0c
fix: validate written size for s3 multipart uploads
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-05 19:17:58 +02:00
Robin Appelman
064e1133f5
feat: allow admins to configure additional sensitive config values
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-05 19:16:14 +02:00
nextcloud-command
2cf7e038b3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-05 17:08:50 +00:00
Ferdinand Thiessen
3a5769e8f9
refactor(files): move hotkey handling to composable
...
This is a composable - not a service, because it is using the
`useHotKey` composable. At this moment it works, but in general
its only safe to put composables into `setup`-context.
This makes it future prove.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-05 19:00:32 +02:00
Joas Schilling
db8dd9f7f6
Merge pull request #54207 from nextcloud/feat/noid/cache-user-keys
...
Cache IdentityProof keys
2025-08-05 18:43:56 +02:00
Ferdinand Thiessen
ad85d65064
Merge pull request #54077 from nextcloud/jtr-files-detection-refactor-finfo
...
refactor(IMimeTypeDetector): streamline + minor tidying
2025-08-05 18:10:46 +02:00
Robin Appelman
6f0120af16
fix: handle smb timeouts as storage not available
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-05 17:39:12 +02:00
Marcel Müller
520d8beaf5
feat: Cache user keys
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-08-05 16:42:14 +02:00
John Molakvoæ
a4795a216c
Merge pull request #54233 from nextcloud/fix/ignore-shares-in-encrypt-all
2025-08-05 15:31:35 +02:00
Anna Larch
b819d71337
feat(userstatus): add busy capability
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-08-05 14:52:33 +02:00
Josh
2aa6894c38
Merge pull request #54239 from nextcloud/cleanup-appframework-spreed
...
refactor(AppFramework): drop unused spreed/Talk fallback
2025-08-05 08:42:31 -04:00
Joas Schilling
c9fa1db925
Merge pull request #54230 from nextcloud/bugfix/spreed-15625/log-query-with-immutable-dates
...
fix(logging): Fix query logging with DateTimeImmutable parameters
2025-08-05 12:29:04 +02:00
Joas Schilling
ff3043346a
Merge pull request #54196 from nextcloud/enh/noid/taskprocessing-lazy-config
...
[TaskProcessing] Load and store some config keys lazily
2025-08-05 12:28:34 +02:00
Joas Schilling
a3f1b079bb
Merge pull request #54203 from nextcloud/oci-string-length-empty
...
fix: fix oci string length with empty strings
2025-08-05 12:18:41 +02:00
Joas Schilling
1750708509
Merge pull request #54240 from nextcloud/fix/noid/oracle-test-failure
...
fix(caldav): get UID value
2025-08-05 12:18:07 +02:00
Joas Schilling
12f31b69a0
Merge pull request #54250 from nextcloud/revert/50258
...
Revert "feat: Implement Directory Check"
2025-08-05 12:11:05 +02:00
nextcloud-command
d24f0a3a54
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-05 09:25:58 +00:00
Joas Schilling
78dcf3744d
Revert "feat: Implement Directory Check"
...
This reverts commit feae8ba16a .
2025-08-05 11:18:50 +02:00
Nextcloud bot
ccda64fc66
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-05 00:12:37 +00:00
John Molakvoæ
662838b542
Merge pull request #54159 from nextcloud/fix/file-request-enforced
2025-08-04 19:18:26 +02:00
Josh
3535149418
refactor(IMimeTypeDetector): streamline finfo usage + misc tidying
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-04 11:24:58 -04:00
Anna Larch
b694d2659b
fix(caldav): get UID value
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-08-04 16:43:50 +02:00
Josh
9195987d14
refactor(AppFramework): drop unused spreed/Talk fallback
...
No longer needed from what I can tell since #20114 & nextcloud/spreed#3134
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-04 08:59:49 -04:00
Daniel
9c79483392
Merge pull request #54193 from nextcloud/ci/codeql/convert-to-action
...
ci(codeql): convert codeql integration into a workflow
2025-08-04 12:10:35 +02:00
Côme Chilliet
f95fef9938
chore(encryption): Adapt tests to code changes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-04 11:53:19 +02:00
Côme Chilliet
d711d68701
fix(encryption): Ignore shared files in encrypt-all command
...
Copying and renaming a share will not encrypt it anyway. It will get
encrypted when the owner’s files get encrypted.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-04 10:42:04 +02:00
Julien Veyssier
be7ef439cf
fix(taskprocessing): move LAZY_CONFIG_KEYS constant to the private namespace
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-04 10:11:24 +02:00
Julien Veyssier
f22f7311de
fix(taskprocessing): fix TaskProcessingTest
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-04 10:11:24 +02:00
Julien Veyssier
282bedcfb0
fix(taskprocessing): remove unused psalm baseline entries
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-04 10:11:24 +02:00
Julien Veyssier
2e3fa51132
feat(taskprocessing): load and store some config keys lazily
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-04 10:11:24 +02:00
Joas Schilling
c722f8c88b
fix(logging): Fix query logging with DateTimeImmutable parameters
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-04 08:47:55 +02:00
Richard Steinmetz
0bd5128d45
perf: join array_merge calls in MountProvider::getMountsForUser()
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-04 08:18:12 +02:00
Nextcloud bot
2211390ca5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-04 00:13:25 +00:00
Joas Schilling
894463b935
Merge pull request #54224 from nextcloud/nickvergessen-patch-1
...
Update CODEOWNERS
2025-08-03 12:40:08 +02:00
Joas Schilling
fbd492ff1c
Update CODEOWNERS
...
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
2025-08-03 12:32:11 +02:00
Nextcloud bot
262f647104
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-03 00:12:23 +00:00
nextcloud-command
7f93711e68
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-02 12:24:34 +00:00
skjnldsv
627f8cabd6
fix(files_sharing): ensure password or date is enabled by default to be enforced
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-02 12:22:31 +00:00
John Molakvoæ
f3d2e53371
Merge pull request #54010 from nextcloud/automated/noid/master-fix-npm-audit
2025-08-02 11:52:43 +02:00
nextcloud-command
dca988cf8c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-02 08:22:38 +00:00
skjnldsv
bf6f3d7761
chore: update minor and patch dependencies
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-02 10:18:41 +02:00
John Molakvoæ
e469d2fdad
Merge pull request #54209 from nextcloud/dependabot/npm_and_yarn/wait-on-8.0.4
2025-08-02 09:49:02 +02:00
John Molakvoæ
828007ec5d
Merge pull request #54215 from nextcloud/dependabot/npm_and_yarn/marked-16.1.1
2025-08-02 09:48:40 +02:00
John Molakvoæ
219dd00c99
Merge pull request #54211 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.42
2025-08-02 09:48:28 +02:00
John Molakvoæ
0052d77af2
Merge pull request #54212 from nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.20
2025-08-02 09:48:19 +02:00
John Molakvoæ
55a0dfc691
Merge pull request #54208 from nextcloud/dependabot/npm_and_yarn/sass-1.89.2
2025-08-02 09:47:35 +02:00
John Molakvoæ
5b4177a962
Merge pull request #54210 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.7.71
2025-08-02 09:46:52 +02:00
John Molakvoæ
cc7c86b1c1
Merge pull request #54214 from nextcloud/dependabot/npm_and_yarn/vitest/coverage-v8-3.2.4
2025-08-02 09:46:40 +02:00
nextcloud-command
97c3b8389c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-02 03:22:52 +00:00
dependabot[bot]
0b5ddf82c4
chore(deps): bump marked from 15.0.12 to 16.1.1
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.12 to 16.1.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v15.0.12...v16.1.1 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 16.1.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:15:18 +00:00
dependabot[bot]
127a02f9de
chore(deps-dev): bump @vitest/coverage-v8 from 3.2.3 to 3.2.4
...
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.2.4/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 3.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:14:51 +00:00
dependabot[bot]
02c2e01b97
chore(deps-dev): bump cypress-split from 1.24.18 to 1.24.20
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.18 to 1.24.20.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.18...v1.24.20 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.20
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:13:30 +00:00
dependabot[bot]
57aa99fb96
chore(deps-dev): bump @types/dockerode from 3.3.38 to 3.3.42
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.38 to 3.3.42.
- [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.42
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:12:41 +00:00
dependabot[bot]
2cb552d8e2
chore(deps-dev): bump @zip.js/zip.js from 2.7.62 to 2.7.71
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.62 to 2.7.71.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.62...v2.7.71 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.7.71
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:12:08 +00:00
dependabot[bot]
7750bef6b5
chore(deps-dev): bump wait-on from 8.0.3 to 8.0.4
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 8.0.3 to 8.0.4.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.3...v8.0.4 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-version: 8.0.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:11:41 +00:00
dependabot[bot]
99e097d360
chore(deps-dev): bump sass from 1.89.1 to 1.89.2
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.89.1 to 1.89.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.89.1...1.89.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.89.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:11:13 +00:00
Nextcloud bot
4ce1980eff
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-02 00:12:22 +00:00
Robin Appelman
222cbd0af6
fix: fix oci string length with empty strings
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-01 17:45:35 +02:00
John Molakvoæ
e4ed547bc6
Merge pull request #50099 from nextcloud/jtr/fix-appframework-server-proto
2025-08-01 17:28:37 +02:00
John Molakvoæ
17ae4e767f
Merge pull request #52285 from nextcloud/fix/issue-50748-card-object-move
2025-08-01 17:07:30 +02:00
John Molakvoæ
3417581021
Merge pull request #50258 from nextcloud/feat/add-directory-check-workflowengine
2025-08-01 17:01:00 +02:00
skjnldsv
d2a20ea1bd
chore: update composer
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-01 17:00:09 +02:00
John Molakvoæ
4829ac57c1
fix: use OCP\Server
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-01 17:00:09 +02:00
Josh
14b4d0327e
fix(AppFramework): Log malformed protocol values and unify fallback behavior
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-01 17:00:09 +02:00
SebastianKrupinski
49d8e29a18
fix: do not ignore move command object target uri
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-08-01 09:36:07 -04:00
John Molakvoæ
6bc6ed95a3
Merge pull request #54172 from nextcloud/fix/app-icon-aria
2025-08-01 13:13:17 +02:00
nextcloud-command
69a3604d64
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 09:47:05 +00:00
Robin Windey
feae8ba16a
feat: Implement Directory Check
...
* Partially implements #27591
Signed-off-by: Robin Windey <ro.windey@gmail.com >
2025-08-01 09:43:59 +00:00
John Molakvoæ
5108b8fa13
Merge pull request #49104 from nextcloud/fix/install-dbport-unused
2025-08-01 11:35:22 +02:00
John Molakvoæ
91595aaec4
fix(workflows): disable editing commit when rebasing
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-01 11:20:38 +02:00
nextcloud-command
4af65869c3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 08:51:31 +00:00
Ferdinand Thiessen
aa9dba58f4
fix(AppMenu): ensure that aria attributes are set when needed
...
We hide **if** there is **no** notification.
We *do not* hide and *show the label* **if** there are notifications for
that application.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-01 08:49:23 +00:00
John Molakvoæ
e8fbb0dfa5
Merge pull request #54192 from nextcloud/fix-federated-sharing-bug
2025-08-01 10:43:30 +02:00
John Molakvoæ
89ef481cfc
Merge pull request #54150 from nextcloud/dependabot/npm_and_yarn/linkifyjs-4.3.2
2025-08-01 10:41:35 +02:00
Richard Steinmetz
976e42314f
Merge pull request #54182 from nextcloud/mount-cache-without-fs-access
...
fix: don't update cached mountpoints if the request doesn't have filesystem access
2025-08-01 10:32:15 +02:00
John Molakvoæ
02008829d2
Merge pull request #50470 from nextcloud/fix/49887/early-check-for-overwritten-home
2025-08-01 10:29:56 +02:00
nextcloud-command
f8b30884c2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 08:15:26 +00:00
dependabot[bot]
691fab964a
chore(deps): bump linkifyjs from 4.1.3 to 4.3.2
...
Bumps [linkifyjs](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkifyjs ) from 4.1.3 to 4.3.2.
- [Release notes](https://github.com/nfrasser/linkifyjs/releases )
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.3.2/packages/linkifyjs )
---
updated-dependencies:
- dependency-name: linkifyjs
dependency-version: 4.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-01 08:03:22 +00:00
Richard Steinmetz
e2176bcaf1
ci(codeql): convert codeql integration into a workflow
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-01 09:54:06 +02:00
John Molakvoæ
64b1428552
Merge pull request #54008 from nextcloud/dependabot/composer/build/integration/behat/behat-3.23.0
2025-08-01 09:39:08 +02:00
John Molakvoæ
f8994a53d4
Merge pull request #54009 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.1.2
2025-08-01 09:35:46 +02:00
Maksim Sukharev
809d638c05
fix: make early check if users filesystem have a mountpoint at /<user>/files/
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-08-01 09:31:50 +02:00
John Molakvoæ
4eee160c15
Merge pull request #53729 from nextcloud/dav-external-url-encoded-root
2025-08-01 09:31:14 +02:00
Mahdi Baghbani
0eca4d508b
fix: incorrect DELETE on federated-share acceptance
...
Signed-off-by: Mahdi Baghbani <mahdi.baghbani1@gamil.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 07:29:12 +00:00
John Molakvoæ
04c64faaa5
Merge pull request #54138 from nextcloud/feat/core/pwa-hide-header
2025-08-01 09:24:34 +02:00
provokateurin
4c7e85ea2a
feat(core): Hide header in PWA
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-01 09:18:29 +02:00
Kate
e9ce184561
Merge pull request #54187 from nextcloud/chore/clean-sharing
2025-08-01 09:13:55 +02:00
Maksim Sukharev
1675aa4f45
Merge pull request #53850 from nextcloud/feat/noid/add-busy-status
2025-08-01 09:09:44 +02:00
John Molakvoæ
27de1ec5c5
Merge pull request #54121 from nextcloud/tag-color-query
2025-08-01 08:51:43 +02:00
nextcloud-command
9adc97e5b8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 06:39:39 +00:00
Maksim Sukharev
47923b9d1c
style(user_status): adjust status modal styles
...
- remove modal name
- propagate box-sizing
- reduce gap between sections 12px -> 8px
- align icons vertically
- add hover effect to status labels
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-08-01 08:35:38 +02:00
Anna Larch
56174f749f
feat: add Busy status and new preset BRB status
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-08-01 08:35:37 +02:00
Ferdinand Thiessen
8fd92c8d42
Merge pull request #54188 from nextcloud/dependabot/github_actions/github-actions-55de95cf11
...
chore(deps): bump the github-actions group with 3 updates
2025-08-01 03:27:56 +02:00
Robin Appelman
01147cf872
fix: add missing color select to tags usage query
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-01 02:47:04 +02:00
Nextcloud bot
086ef597c0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-01 00:12:14 +00:00
dependabot[bot]
34d5e9db16
chore(deps): bump the github-actions group with 3 updates
...
Bumps the github-actions group with 3 updates: [shivammathur/setup-php](https://github.com/shivammathur/setup-php ), [cypress-io/github-action](https://github.com/cypress-io/github-action ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `shivammathur/setup-php` from 2.34.1 to 2.35.2
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/0f7f1d08e3e32076e51cae65eb0b0c871405b16e...ccf2c627fe61b1b4d924adfcbd19d661a18133a0 )
Updates `cypress-io/github-action` from 6.10.1 to 6.10.2
- [Release notes](https://github.com/cypress-io/github-action/releases )
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/github-action/compare/6c143abc292aa835d827652c2ea025d098311070...b8ba51a856ba5f4c15cf39007636d4ab04f23e3c )
Updates `github/codeql-action` from 3.29.2 to 3.29.5
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/181d5eefc20863364f96762470ba6f862bdef56b...51f77329afa6477de8c49fc9c7046c15b9a4e79d )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-version: 2.35.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-version: 6.10.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-version: 3.29.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-31 22:58:38 +00:00
Ferdinand Thiessen
2e5ddea8fb
chore(files_sharing): remove leftover of legacy files ui
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 21:09:43 +02:00
Ferdinand Thiessen
ba3e5ad03f
Merge pull request #54178 from nextcloud/feat/app-icon-opacity
...
feat(AppMenu): add slight opactiy gradient to app icons
2025-07-31 21:00:23 +02:00
Josh
47fd3707a2
Merge pull request #54179 from nextcloud/fix/issue-7194-fifth-not-fifty
...
fix: spelling mistake
2025-07-31 14:06:15 -04:00
Ferdinand Thiessen
4e4c4d1e4d
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 19:02:25 +02:00
Ferdinand Thiessen
4b3b2e09b1
fix(AccountMenu): do not apply alpha mask on the account menu
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 19:01:07 +02:00
Ferdinand Thiessen
2be7d03395
feat(AppMenu): add slight opactiy gradient to app icons
...
- resolves https://github.com/nextcloud/server/issues/54141
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 19:01:07 +02:00
Daniel
876b4898f0
Merge pull request #54012 from nextcloud/chore/move-smb-package
...
chore: move smb package to 3rdparty
2025-07-31 18:58:54 +02:00
Robin Appelman
73d0418425
fix: don't update cached mountpoints if the request doesn't have filesystem access
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-07-31 18:28:26 +02:00
Ferdinand Thiessen
b42f6bda8b
Merge pull request #54143 from nextcloud/fix/icons-header-meu
...
fix(ContactsMenu): use proper icons in the header navigation
2025-07-31 18:18:09 +02:00
SebastianKrupinski
adcb782b45
fix: spelling mistake
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-07-31 10:22:50 -04:00
nextcloud-command
d3e4db1255
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-31 14:18:03 +00:00
Ferdinand Thiessen
5e979b52d1
fix(ContactsMenu): use proper icons in the header navigation
...
app icons in the header navigation are excluded from the outlined icons
change, so this reverts this change.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 15:43:46 +02:00
John Molakvoæ
b4803f95c4
Merge pull request #54171 from nextcloud/chore/remove-deprecated-package
2025-07-31 15:36:31 +02:00
Daniel Kesselberg
28dc3e2d85
chore: move smb package to 3rdparty
...
- Automated updates
- Easier maintenance
- Not having another copy of the streams packages
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-31 15:19:07 +02:00
Ferdinand Thiessen
ea44382a5b
Merge pull request #54168 from nextcloud/fix/node-version
...
chore: update node and npm version
2025-07-31 15:15:51 +02:00
John Molakvoæ
5f56ad3862
Merge pull request #54085 from nextcloud/Jerome-Herbinet-folder-tree-structure
2025-07-31 14:39:11 +02:00
Daniel
bcfb010e07
Merge pull request #54167 from nextcloud/bug/noid/principal-guest_app-not-found-pt2
...
fix: hide guests group from overall principals
2025-07-31 14:38:24 +02:00
nextcloud-command
5c768aa60c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-31 12:34:18 +00:00
Jérôme Herbinet
ee3e628b7a
feat: replace "Folder tree structure" with "Folder tree"
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
Co-Authored-By: kramo <git@kramo.page >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-31 12:26:12 +00:00
Ferdinand Thiessen
48f86c4696
chore: remove nextcloud-vue-collections and use @nextcloud/vue instead
...
`nextcloud-vue-collections` is deprecated for quite some time and was
merged into `@nextcloud/vue`. So lets drop that dependency.
Adjust the two files where it was used, one of them was itself never
used so just dropped that file.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 13:52:32 +02:00
Ferdinand Thiessen
616f91d14d
chore: update node and npm version
...
- Adjust versions to align with our standards
- Fixes flakyness of dependabot
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 12:33:32 +02:00
Jyrki Gadinger
45c8664b00
fix: hide guests group from overall principals
...
Follow-up for #52914 and #53369
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org >
2025-07-31 11:24:23 +02:00
dependabot[bot]
89ae18ab08
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.1.0 to 2.1.2.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.1.0...2.1.2 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 10:34:50 +02:00
dependabot[bot]
b1a8e01c3f
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.22.0 to 3.23.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.22.0...v3.23.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.23.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-19 01:19:00 +00:00
Robin Appelman
6d0119bf8d
fix: handle dav external storage roots with spaces
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-30 18:01:01 +02:00
Josh
54142b2b20
fix(maintenanceMode): Refresh web page when turned off (part 1)
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-06-16 15:41:59 -04:00
Thomas Citharel
e2195a2f6d
fix(sharing): fix json decoding the list of groups excluded from sharing
...
json_decode() returns stdclass by default instead of an associative object, which can't be used for
array_diff or array_intersect later
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-06-16 08:30:31 +02:00
Josh
ef238b5602
fix(db): Stop writing unused dbport to config at install time
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2024-11-05 16:40:29 -05:00