provokateurin
a41ba1307f
build: Add OpenAPI fuzzer script
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-02-02 12:18:33 +01:00
Nextcloud bot
4775ce4266
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-02 00:20:40 +00:00
Nextcloud bot
ba99550d06
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-01 00:20:40 +00:00
Joas Schilling
4a4c30af55
Merge pull request #57952 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2026-01-31 11:17:45 +01:00
nextcloud-command
264cfed5f4
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2026-01-31 03:37:17 +00:00
Nextcloud bot
5e238a68f6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-31 00:20:43 +00:00
Nextcloud bot
f61ef6d7e6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-30 00:20:39 +00:00
Andy Scherzinger
a08aec2dbd
Merge pull request #57881 from nextcloud/share-target-repair
...
Add repair step for share targets with excess (2)
2026-01-29 19:33:13 +01:00
Robin Appelman
5d0acf80dd
test: add test for share target repair
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-29 18:19:18 +01:00
Robin Appelman
aedae2c601
fix: add repair step for cleanup shares with excess (2)
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-29 18:19:16 +01:00
Benjamin Gaussorgues
4a077c3454
Merge pull request #57815 from nextcloud/feat/user-mount-cache-perf
2026-01-29 16:35:54 +01:00
Joas Schilling
2066eb4275
Merge pull request #57908 from nextcloud/fix/2fa/allow-null-redirect-url-challenge
...
fix(2fa): allow null redirect URL on 2FA challenge page
2026-01-29 15:30:41 +01:00
Kate
400fe317e9
Merge pull request #57893 from nextcloud/carl/cachemountinfo-refactor
2026-01-29 15:10:22 +01:00
Christoph Wurst
a228601ed0
fix(2fa): allow null redirect URL on 2FA challenge page
...
Signed-off-by: Christoph Wurst <1374172+ChristophWurst@users.noreply.github.com >
2026-01-29 14:41:27 +01:00
Andy Scherzinger
8160f0af8a
Merge pull request #57892 from nextcloud/carl/binary-search-findIn
...
perf(MountManager): use binary search to find mount in path
2026-01-29 13:53:47 +01:00
Andy Scherzinger
b1a114ded5
Merge pull request #54876 from nextcloud/carl/cleanup-commands-trash
...
refactor: Commands and background jobs for the trashbin
2026-01-29 13:44:17 +01:00
Andy Scherzinger
f2373f1102
Merge pull request #57497 from nextcloud/carl/external-storage-ipartialmountpoint
...
feat(external-storage): Implement IPartialMountPoint
2026-01-29 13:14:12 +01:00
Carl Schwan
04ddeeec4a
perf(MountManager): use binary search to find mount in path
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-29 11:41:58 +01:00
Benjamin Gaussorgues
37dbe1324e
Merge pull request #57890 from nextcloud/carl/perf-invert-condition
2026-01-29 10:55:08 +01:00
Benjamin Gaussorgues
7f71b46942
Merge pull request #57882 from nextcloud/useStrictComparisonOperator
2026-01-29 09:20:18 +01:00
Simon L.
e140081811
Merge pull request #57590 from nextcloud/enh/52997/refactor-logging
...
fix: log memory usage for requests based on configured memory limit
2026-01-29 09:15:55 +01:00
Simon L.
b08fca0abe
fix: fall-back to hardcoded values if debug mode is enabled
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-29 08:52:04 +01:00
Simon L.
cdc951ea45
fix: log memory usage for requests based on configured memory limit
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-29 08:52:04 +01:00
Carl Schwan
33d6f1e984
refactor(CacheMountInfo): Use constructor paramater promotion
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-29 01:45:48 +01:00
Nextcloud bot
6e40f6e8a6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-29 00:20:43 +00:00
Carl Schwan
668ad4faac
perf(UserMountCache): Invert condition so that we avoid some SQL queries
...
getStorageId creates some SQL queries, while the other queries don't, so
compare that last.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-28 23:09:08 +01:00
Kate
cf1fc78175
Merge pull request #57878 from nextcloud/fix/view/put-fileinfo-cacheentry
2026-01-28 23:07:47 +01:00
Kate
21ab477b35
Merge pull request #55474 from nextcloud/carl/missing-attributes
2026-01-28 22:55:35 +01:00
Carl Schwan
c6c11d474b
Merge pull request #55649 from nextcloud/carl/on-demand-preview-migration
...
feat(preview): On demand preview migration
2026-01-28 22:33:48 +01:00
Carl Schwan
8bb13df6cf
refactor(AppFramework): Change version to 34
...
This didn't manage to get into NC 33
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-28 21:48:17 +01:00
Carl Schwan
f81475445d
refactor: Move hasAnnotationOrAttribute to MiddlewareUtils
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-28 21:48:16 +01:00
Carl Schwan
6408ed0b51
feat(AppFramework): Add missing NoSameSiteCookieRequired attribute
...
Allow to replace the old annotation.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2026-01-28 21:48:16 +01:00
Carl Schwan
b040fb1c73
feat(AppFramework): Add missing NoTwoFactorRequired attribute
...
It's in our documentation but was never implemented.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2026-01-28 21:48:16 +01:00
Carl Schwan
0390c067ab
Merge pull request #57879 from nextcloud/carl/fix-type-entity
...
doc(Entity): Add type for getUpdatedField in doc
2026-01-28 21:46:00 +01:00
Carl Schwan
a8d69ffed1
refactor: Commands and background jobs for the trashbin
...
- Use modern node and SetupManager API
- Avoid passing the user by id and instead use IUser
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-28 21:44:30 +01:00
Carl Schwan
ef226e9ec6
Merge pull request #57826 from nextcloud/carl/setupmanager
...
feat(OCP): Expose setup manager to OCP
2026-01-28 21:39:15 +01:00
Git'Fellow
080335009b
refactor: use strict comparison operator
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2026-01-28 21:11:47 +01:00
Andy Scherzinger
8d671640d9
Merge pull request #57864 from nextcloud/edit-browserlist
...
fix: Add support for AscDesktopEditor browser user agent
2026-01-28 20:37:59 +01:00
Andy Scherzinger
ac2257a202
Merge pull request #57876 from nextcloud/fix/faulty-version
...
fix(core): adjust faulty migration version number
2026-01-28 18:56:06 +01:00
nextcloud-command
53be1f245d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-28 17:41:44 +00:00
Carl Schwan
ff2b182df4
Merge pull request #54277 from nextcloud/combine-query-cache-entry-deleted
...
feat(filecache): Scale DB query created when deleting file from filecache
2026-01-28 18:40:54 +01:00
Enjeck C.
cad90ac28a
fix: Add support for AscDesktopEditor browser user agent
...
Signed-off-by: Enjeck C. <patrathewhiz@gmail.com >
2026-01-28 18:28:01 +01:00
Carl Schwan
7100c71166
perf(metadata): Add optimized sharding for metadata deletion
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-28 17:18:33 +01:00
Carl Schwan
916ce3f8ec
feat(external-storage): Implement IPartialMountPoint
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-28 17:09:22 +01:00
Carl Schwan
fd3878448b
feat(filecache): Scale DB query created when deleting file from filecache
...
Instead of creating a CacheEntryRemovedEvent for each deleted files,
create a single CacheEntriesRemovedEvent which wrap multiple
CacheEntryRemovedEvent.
This allow listener to optimize the query they do when multiple files
are deleted at the same time (e.g. when deleting a folder).
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2026-01-28 16:07:57 +01:00
Kate
ebfdbf86b9
Merge pull request #57860 from nextcloud/fix/files-batch-action-displayname
2026-01-28 15:55:33 +01:00
Carl Schwan
c04c320e61
fix(Entity): Add type for getUpdatedField in doc
...
The method is very confusing as the updated fields are the keys of the
returned array.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-28 15:46:02 +01:00
provokateurin
d7fa94b90b
fix(View): Handle ICacheEntry returned by FileInfo->getData()
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-28 15:33:46 +01:00
nextcloud-command
bcbb64443b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-28 13:51:40 +00:00
Ferdinand Thiessen
45a924cafd
fix(core): adjust faulty migration version number
...
Its Nextcloud 33 not 34.
Better fix before the release.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-28 14:42:22 +01:00
nfebe
730b30381f
fix(files): use correct API for action displayName in batch actions
...
The displayName call was still using the old positional arguments
(nodes, view) instead of the new object parameter format (actionContext)
after the @nextcloud/files 4.0.0 update.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2026-01-28 14:16:36 +01:00
Daniel
dde7b7cf87
Merge pull request #57859 from nextcloud/docs/valid-render-as-for-template-response
...
docs: annotate valid renderAs values
2026-01-28 12:58:22 +01:00
Benjamin Gaussorgues
8d08553f0c
Merge pull request #57844 from nextcloud/fix/fix-crash-on-long-LDAP-dns
2026-01-28 11:50:38 +01:00
Ferdinand Thiessen
79155a956f
Merge pull request #57861 from nextcloud/test/postscript
...
test(preview): properly test postscript preview provider
2026-01-28 11:24:24 +01:00
Kate
442efad6b4
Merge pull request #57522 from nextcloud/feature/add_postinstall_event
2026-01-28 10:48:56 +01:00
Misha M.-Kupriyanov
abe86a9bc2
feat(install): dispatch InstallationCompletedEvent in Setup
...
Integrate event dispatching into Setup class:
- Inject IEventDispatcher dependency
- Dispatch InstallationCompletedEvent after successful installation
- Add Setup tests for event integration
- Update composer autoload for new class
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2026-01-28 09:24:24 +01:00
Misha M.-Kupriyanov
9775923137
feat(install): add InstallationCompletedEvent for post-installation hooks
...
Add InstallationCompletedEvent class in public API (OCP namespace) that
provides installation details: data directory, admin username, and admin
email. Event will be dispatched after successful installation.
Include comprehensive unit tests covering all event scenarios.
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2026-01-28 09:24:24 +01:00
Nextcloud bot
61a9fe6655
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-28 00:20:51 +00:00
Ferdinand Thiessen
4b015568fc
test(preview): properly test postscript preview provider
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-28 01:09:27 +01:00
github-actions[bot]
11b36dfd22
Merge pull request #57862 from nextcloud/dependabot/composer/vendor-bin/phpunit/phpunit/phpunit-11.5.50
...
build(deps): bump phpunit/phpunit from 11.5.42 to 11.5.50 in /vendor-bin/phpunit
2026-01-27 23:49:07 +00:00
dependabot[bot]
69bac42bba
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 11.5.42 to 11.5.50.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/11.5.50/ChangeLog-11.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/11.5.42...11.5.50 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 11.5.50
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-27 23:23:47 +00:00
Andy Scherzinger
fa1f6e2efb
Merge pull request #57855 from nextcloud/refactor/systemtags-vue
...
refactor(systemtags): migrate to Vue 3 and `script setup`
2026-01-28 00:22:07 +01:00
Ferdinand Thiessen
b4b5986be9
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-27 23:52:40 +01:00
Ferdinand Thiessen
16fbf5ac9b
fix(systemtags): remove duplicated event listener
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-27 23:52:40 +01:00
Ferdinand Thiessen
50c849ebf9
refactor(systemtags): migrate to Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-27 23:52:40 +01:00
Daniel Kesselberg
bf5c11a8fa
fix(workflowengine): use constant to render template
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2026-01-27 22:57:24 +01:00
Daniel Kesselberg
46f87f6e46
docs: annotate valid renderAs values
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2026-01-27 22:51:17 +01:00
Kate
7da87dcbfd
Merge pull request #57767 from nextcloud/setup-provider-all-authoritative
2026-01-27 21:59:57 +01:00
Benjamin Gaussorgues
f71f19c0c7
feat: optimize user mount cache
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-27 16:31:32 +01:00
Robin Appelman
8443e166af
fix: don't do full setup in setupForProvider if all requested providers are authoritative
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-27 15:52:31 +01:00
Joas Schilling
1e8374d509
Merge pull request #57848 from nextcloud/ci/noid/zizmor-actions
...
ci(actions): Satisfy zizmor
2026-01-27 15:50:17 +01:00
Ferdinand Thiessen
de4f41bc78
Merge pull request #57842 from nextcloud/fix/files-sidebar
...
fix(files): do not reset active tab when re-opening
2026-01-27 15:35:57 +01:00
Côme Chilliet
b2e332fa69
fix: Add missing @throws annotations in UserConfig
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-27 15:21:23 +01:00
Carl Schwan
ae73f7aaf5
refactor(setup-manager): Use ISetupManager instead of SetupManager
...
Keep using the OC API in the mount manager and OC_Utils, but the rest is
now using the public API.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-27 15:19:19 +01:00
Joas Schilling
dbee8cf5d8
ci(rector): Update actions and add versions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-27 15:02:51 +01:00
nextcloud-command
5c85757f4f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-27 13:57:36 +00:00
Joas Schilling
2fbcbc0eaf
ci(action): Assign permission as low as possible
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-27 14:56:50 +01:00
Joas Schilling
c378e95ad6
ci(actions): Satisfy zizmor and show that we trust ourselves
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-27 14:53:58 +01:00
Ferdinand Thiessen
b41bf5c7ef
fix(files): do not reset active tab when re-opening
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-27 14:43:51 +01:00
Benjamin Gaussorgues
149c8b31e1
Merge pull request #57811 from nextcloud/fix/openmetrics_exporters
2026-01-27 14:36:45 +01:00
Côme Chilliet
f2a5a8d70e
fix(user_ldap): Fix crash in some code path when a DN is longer that 64
...
UserConfig throws in this case.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-27 14:05:53 +01:00
Kate
a17f4d4eb1
Merge pull request #57575 from nextcloud/carl/typing-share
2026-01-27 13:36:01 +01:00
Carl Schwan
c8989d853c
refactor(IShare): Add typing for node
...
This might also improve a bit the performance.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-27 11:19:33 +01:00
Kate
85ba4e0fa1
Merge pull request #56522 from nextcloud/feat/strict-php-checks
2026-01-27 11:11:09 +01:00
Benjamin Gaussorgues
128f56c8c8
Merge pull request #57820 from nextcloud/carl/fix-return-type-systemtagobjectmapper
2026-01-27 10:45:00 +01:00
Andy Scherzinger
93c254f451
Merge pull request #57731 from hmt/patch-1
...
Calendar: Fix typos in import/export
2026-01-27 10:35:26 +01:00
Côme Chilliet
5bc3ae7a75
Merge pull request #57785 from nextcloud/reactorShareByMail
...
refactor(shareByMail): Strict types and code simplification
2026-01-27 10:20:43 +01:00
Benjamin Gaussorgues
e81f01e5a0
chore(openmetrics): add more complete test for controller
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-27 10:13:07 +01:00
Benjamin Gaussorgues
34fe033ace
fix(openmetrics): ensure unit is a suffix of metric name
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-27 10:12:25 +01:00
Benjamin Gaussorgues
873ae96c6b
fix(openmetrics): remove superfluous empty lines
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-27 10:11:49 +01:00
provokateurin
8713730419
feat(rector): Add strict config for new code
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-27 09:04:02 +01:00
provokateurin
3d09e8d912
feat(psalm): Add strict config for new code
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-27 09:02:21 +01:00
Kate
3950ef8b16
Merge pull request #57829 from nextcloud/setup-path-root
2026-01-27 08:55:46 +01:00
Kate
d56b24112e
Merge pull request #57810 from nextcloud/fix/composer/serve-overwrite-cli-url
2026-01-27 07:23:16 +01:00
Ferdinand Thiessen
50cc3439af
Merge pull request #57791 from nextcloud/refactor/settings-navigation-vue
...
refactor(settings): use `NcAppNavigation` for the settings navigation
2026-01-27 03:48:39 +01:00
Ferdinand Thiessen
e4522ca961
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-27 03:22:47 +01:00
Ferdinand Thiessen
105eaeae74
test: adjust cypress tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-27 02:43:35 +01:00
Ferdinand Thiessen
2e4ede0320
refactor(settings): use NcAppNavigation for the settings navigation
...
Migrate away from jQuery and Snap.js for the navigation.
This is required to finally drop both dependencies.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-27 02:29:41 +01:00
Nextcloud bot
87022e1ae1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-27 00:20:44 +00:00
Carl Schwan
2d648e36b9
fix(systemtags): Correct the return type of system tag object mapper
...
Currently, it is documented in some places as returning a string but
returns a int or a string depending on the database used.
This then breaks then using strict comparaison in https://github.com/nextcloud/approval/pull/362
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-26 21:52:01 +01:00
Robin Appelman
a6bcb1075f
fix: don't try to setup for a user when setting up /
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-26 21:10:15 +01:00
Sebastian Krupinski
929e165466
Merge pull request #55132 from nextcloud/fix/favourite-icon-without-imagick-svg-support
...
fix: generate favourite icon without imagick svg support
2026-01-26 14:33:10 -05:00
SebastianKrupinski
e2c4db1541
fix: generate favourite icon without imagick svg support
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2026-01-26 13:57:22 -05:00
Andy Scherzinger
92d9ca66cd
Merge pull request #57130 from nextcloud/chore/update-badges
...
chore(img): Update mobile app store badges
2026-01-26 19:01:12 +01:00
Carl Schwan
0fe01de26c
feat(OCP): Expose setup manager to OCP
...
It's used by a lot of apps so expose just the two methods that are most
of the time used, to prevent the apps to relly on private APIs.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-26 17:12:02 +01:00
Git'Fellow
61a5371ec6
Merge pull request #57761 from nextcloud/searchTagsAllElementsIncluded
...
fix(search): All elements are included regardless of their keys
2026-01-26 16:39:33 +01:00
Benjamin Gaussorgues
2437046e25
Merge pull request #57756 from nextcloud/carl/function-builder
2026-01-26 14:14:51 +01:00
Ferdinand Thiessen
a93ada7112
Merge pull request #57798 from nextcloud/fix/remove-x
...
chore: remove X from social links
2026-01-26 14:02:53 +01:00
Ferdinand Thiessen
60b6e834cc
chore: remove X from social links
...
Nextcloud does not use X anymore.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-26 13:22:51 +01:00
Andy Scherzinger
0ba517b1b0
Merge pull request #57802 from nextcloud/bugfix/noid/upstream-appstore-changes
...
fix(apps): Update info.xsd with changes in appstore repository
2026-01-26 12:28:51 +01:00
Stephan Orbaugh
9b547f5c8d
Merge pull request #57733 from nextcloud/carl/propagator-rollback
...
fix(Propagator): rollback transaction if it fails
2026-01-26 11:27:21 +01:00
provokateurin
30fa7e5390
fix(composer): Set overwrite.cli.url in serve script
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-26 10:43:11 +01:00
Kate
ed6bb52821
Merge pull request #57800 from nextcloud/feat/flake/reuse-cli
2026-01-26 09:59:36 +01:00
Andy Scherzinger
588f7cdf96
Merge pull request #57480 from iasdeoupxe/mimetypes
...
feat(mimetypes): Add mimetype aliases/mapping/names for .toml and .ovpn
2026-01-26 08:22:50 +01:00
Joas Schilling
bfed45ffe3
fix(apps): Update info.xsd with changes in appstore repository
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-26 07:47:38 +01:00
iasdeoupxe
afde920978
feat: Add mimetype aliases/mapping/names for .toml and .ovpn
...
Signed-off-by: iasdeoupxe <39667843+iasdeoupxe@users.noreply.github.com >
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-26 07:20:37 +01:00
provokateurin
c258ea9338
chore(deps): Update flake.lock
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-26 07:12:10 +01:00
Kate
afe1c1ebde
Merge pull request #57781 from nextcloud/bugfix/57766/allow-openmetrics-infoxml
2026-01-26 07:11:00 +01:00
provokateurin
0d6a469321
feat(flake): Add reuse cli
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-26 07:08:14 +01:00
Nextcloud bot
955478a853
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-26 00:20:49 +00:00
github-actions[bot]
7321ec7f23
Merge pull request #57695 from nextcloud/dependabot/npm_and_yarn/nextcloud/eslint-config-9.0.0-rc.7
...
build(deps-dev): bump @nextcloud/eslint-config from 9.0.0-rc.6 to 9.0.0-rc.7
2026-01-25 23:37:40 +00:00
Andy Scherzinger
0747954803
Merge pull request #57672 from nextcloud/fix/ocm/manage-4xx-status
...
fix(ocm): manage 4xx on ocm requests
2026-01-26 00:29:14 +01:00
nextcloud-command
80c0945b47
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-25 23:17:47 +00:00
Andy Scherzinger
ebf9cbf4a1
Merge pull request #57570 from nextcloud/carl/perf/normalized-path
...
perf(normalization): Optimize path normalization
2026-01-26 00:16:03 +01:00
Ferdinand Thiessen
e25f864e28
chore(legacy): fix @stylistic/exp-list-style ESLint rule
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-26 00:05:29 +01:00
Ferdinand Thiessen
efdf1ccf36
chore(legacy): fix vue/component-options-name-casing ESLint rule
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-26 00:05:29 +01:00
Ferdinand Thiessen
790a1bfca8
chore: fix jsdoc ESLint rules
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-25 23:47:39 +01:00
Ferdinand Thiessen
59b68e1248
chore: fix vue/attribute-hyphenation ESLint rule
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-25 23:47:39 +01:00
Ferdinand Thiessen
12f1b91ee1
chore: fix vue/v-on-event-hyphenation ESLint rule
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-25 23:47:39 +01:00
Ferdinand Thiessen
a0871deec4
chore: fix vue/custom-event-name-casing ESLint rule
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-25 23:47:39 +01:00
dependabot[bot]
772e0349fc
build(deps-dev): bump @nextcloud/eslint-config
...
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud-libraries/eslint-config ) from 9.0.0-rc.6 to 9.0.0-rc.7.
- [Release notes](https://github.com/nextcloud-libraries/eslint-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/eslint-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/eslint-config/compare/v9.0.0-rc.6...v9.0.0-rc.7 )
---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
dependency-version: 9.0.0-rc.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-25 23:47:39 +01:00
Benjamin Gaussorgues
8af5e06b62
Merge pull request #57764 from nextcloud/fix/openmetrics_labels
2026-01-25 22:51:25 +01:00
Kate
1f64141928
Merge pull request #57759 from nextcloud/feat/openmetrics_loglevel
2026-01-25 17:11:37 +01:00
github-actions[bot]
60eb0c4e27
Merge pull request #57706 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sass-1.97.3
...
build(deps-dev): bump sass from 1.97.2 to 1.97.3 in /build/frontend-legacy
2026-01-25 12:35:27 +00:00
dependabot[bot]
652b06c1ce
build(deps-dev): bump sass in /build/frontend-legacy
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.97.2 to 1.97.3.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.97.2...1.97.3 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.97.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-25 13:18:11 +01:00
github-actions[bot]
0756782610
Merge pull request #57698 from nextcloud/dependabot/npm_and_yarn/sass-1.97.3
...
build(deps-dev): bump sass from 1.97.2 to 1.97.3
2026-01-25 12:11:40 +00:00
dependabot[bot]
ec30829842
build(deps-dev): bump sass from 1.97.2 to 1.97.3
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.97.2 to 1.97.3.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.97.2...1.97.3 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.97.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-25 12:26:27 +01:00
github-actions[bot]
8b0ff5c401
Merge pull request #57700 from nextcloud/dependabot/npm_and_yarn/vue-3.5.27
...
build(deps): bump vue from 3.5.26 to 3.5.27
2026-01-25 11:10:31 +00:00
nextcloud-command
00ce0d86b1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-25 09:46:15 +00:00
dependabot[bot]
623196ad97
build(deps): bump vue from 3.5.26 to 3.5.27
...
Bumps [vue](https://github.com/vuejs/core ) from 3.5.26 to 3.5.27.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.26...v3.5.27 )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.27
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-25 10:38:37 +01:00
github-actions[bot]
e632cc0b73
Merge pull request #57773 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/focus-trap-7.8.0
...
build(deps): bump focus-trap from 7.6.6 to 7.8.0 in /build/frontend-legacy
2026-01-25 10:15:03 +01:00
Nextcloud bot
b5dc337623
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-25 00:20:48 +00:00
nextcloud-command
9cc50debfe
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-24 23:17:41 +00:00
dependabot[bot]
9784edc7c9
build(deps): bump focus-trap in /build/frontend-legacy
...
Bumps [focus-trap](https://github.com/focus-trap/focus-trap ) from 7.6.6 to 7.8.0.
- [Release notes](https://github.com/focus-trap/focus-trap/releases )
- [Changelog](https://github.com/focus-trap/focus-trap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/focus-trap/focus-trap/compare/v7.6.6...v7.8.0 )
---
updated-dependencies:
- dependency-name: focus-trap
dependency-version: 7.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-24 23:05:37 +00:00
github-actions[bot]
8047f7211c
Merge pull request #57689 from nextcloud/dependabot/composer/vendor-bin/behat/behat/behat-3.29.0
...
build(deps-dev): bump behat/behat from 3.27.0 to 3.29.0 in /vendor-bin/behat
2026-01-24 22:53:48 +00:00
github-actions[bot]
03198238ad
Merge pull request #57690 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.3.4
...
build(deps-dev): bump rector/rector from 2.3.1 to 2.3.4 in /vendor-bin/rector
2026-01-24 22:52:56 +00:00
github-actions[bot]
1342adffc0
Merge pull request #57703 from nextcloud/dependabot/npm_and_yarn/types/dockerode-4.0.1
...
build(deps-dev): bump @types/dockerode from 4.0.0 to 4.0.1
2026-01-24 22:44:40 +00:00
github-actions[bot]
2894734384
Merge pull request #57683 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/lodash-4.17.23
...
build(deps): bump lodash from 4.17.21 to 4.17.23 in /build/frontend-legacy
2026-01-24 23:36:26 +01:00
nextcloud-command
d66f2e082f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-24 18:45:17 +00:00
Git'Fellow
ce9119a708
refactor(shareByMail): Strict types and code simplification
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2026-01-24 19:02:32 +01:00
Git'Fellow
7352aaff03
fix(search): All elements are included regardless of their keys
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2026-01-24 18:03:29 +01:00
dependabot[bot]
a7a82991ce
build(deps): bump lodash in /build/frontend-legacy
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-24 16:33:36 +00:00
dependabot[bot]
d4966cf913
build(deps-dev): bump @types/dockerode from 4.0.0 to 4.0.1
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 4.0.0 to 4.0.1.
- [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: 4.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-24 16:32:41 +00:00
github-actions[bot]
e2cea7b286
Merge pull request #57774 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/core-js-3.48.0
...
build(deps): bump core-js from 3.47.0 to 3.48.0 in /build/frontend-legacy
2026-01-24 16:21:41 +00:00
nextcloud-command
0555d5754a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-24 16:05:20 +00:00
dependabot[bot]
966dd1ba68
build(deps): bump core-js in /build/frontend-legacy
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.47.0 to 3.48.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.48.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-24 16:57:52 +01:00
github-actions[bot]
810986b2a0
Merge pull request #57775 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/libphonenumber-js-1.12.35
...
build(deps): bump libphonenumber-js from 1.12.34 to 1.12.35 in /build/frontend-legacy
2026-01-24 15:57:22 +00:00
github-actions[bot]
fa778b7d03
Merge pull request #57723 from nextcloud/dependabot/github_actions/github-actions-56188969f1
...
build(deps): bump the github-actions group with 4 updates
2026-01-24 16:57:08 +01:00
nextcloud-command
a5afae38ad
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-24 15:40:45 +00:00
dependabot[bot]
a02710ea57
build(deps): bump libphonenumber-js in /build/frontend-legacy
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.34 to 1.12.35.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.34...v1.12.35 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.35
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-24 16:33:21 +01:00
github-actions[bot]
963dcba6cc
Merge pull request #57772 from nextcloud/dependabot/npm_and_yarn/vitest-007c43aa68
...
build(deps-dev): bump the vitest group across 2 directories with 3 updates
2026-01-24 15:25:25 +00:00
dependabot[bot]
33eee07176
build(deps-dev): bump the vitest group across 2 directories with 3 updates
...
Bumps the vitest group with 1 update in the / directory: [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul ).
Bumps the vitest group with 2 updates in the /build/frontend-legacy directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) and [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Updates `@vitest/coverage-istanbul` from 4.0.17 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/coverage-istanbul )
Updates `vitest` from 4.0.17 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/vitest )
Updates `vitest` from 4.0.17 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/vitest )
Updates `@vitest/coverage-v8` from 4.0.17 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-istanbul"
dependency-version: 4.0.18
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.18
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.18
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.18
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-24 15:11:19 +00:00
Andy Scherzinger
e186d494f0
Merge pull request #57682 from nextcloud/dependabot/npm_and_yarn/lodash-4.17.23
...
build(deps): bump lodash from 4.17.21 to 4.17.23
2026-01-24 15:58:43 +01:00
github-actions[bot]
65d7c0342f
Merge pull request #57777 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/vue-8.35.3
...
build(deps): bump @nextcloud/vue from 8.35.2 to 8.35.3 in /build/frontend-legacy
2026-01-24 15:56:50 +01:00
Benjamin Gaussorgues
481fe1574a
fix(openmetrics): fix label names and add test for them
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-24 15:54:35 +01:00
nextcloud-command
e2dc31de77
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-24 14:26:14 +00:00
dependabot[bot]
831cfba8dd
build(deps): bump @nextcloud/vue in /build/frontend-legacy
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 8.35.2 to 8.35.3.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/v8.35.3/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.35.2...v8.35.3 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 8.35.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-24 15:18:37 +01:00
Joas Schilling
cc6f49b762
fix(openmetrics): Make openmetrics always an array like all other infoxml fields
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-24 14:17:35 +01:00
Ferdinand Thiessen
58b404a31c
Merge pull request #57676 from nextcloud/feat/allow-filter-contacts-by-team
...
feat: allow to filter contacts by team
2026-01-24 13:40:03 +01:00
Joas Schilling
45bae0ea48
fix(openmetrics): Allow openmetrics in info.xml
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-24 13:11:18 +01:00
Nextcloud bot
7c83a5bb99
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-24 00:20:53 +00:00
Git'Fellow
0c83a9da35
Merge pull request #57758 from nextcloud/fixNoBaseComponentFound
...
fix(caldav): Enhance UID check for base component
2026-01-23 19:24:52 +01:00
Kate
739b018312
Merge pull request #57765 from nextcloud/fix/noid/openmetrics-multiple-app-exporters
2026-01-23 19:21:31 +01:00
Marcel Müller
9cc4daed56
fix(openmetrics): Multiple exporters per app
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2026-01-23 17:35:38 +01:00
Git'Fellow
59bb049de0
fix(caldav): Enhance UID check for base component
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2026-01-23 17:24:42 +01:00
Carl Schwan
b4dfdf6492
refactor: Prefer using IFunctionBuilder than createFunction
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-23 16:58:38 +01:00
Benjamin Gaussorgues
4da7137278
feat(openmetrics): add log level
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-23 16:02:04 +01:00
Ferdinand Thiessen
644d07d835
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-23 14:56:31 +01:00
Ferdinand Thiessen
503acb0ed6
feat: allow to filter contacts by team
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-23 14:54:41 +01:00
Joas Schilling
d9d1d04e2e
Merge pull request #57750 from nextcloud/carl/fix-cacheentry-groupfolder
...
fix(cache): Fix parsing cache entry from groupfolder
2026-01-23 12:51:40 +01:00
Joas Schilling
f81948690d
Merge pull request #57726 from nextcloud/fix/noid/add-since-for-param
...
fix: add since param for activity manager
2026-01-23 12:47:28 +01:00
Joas Schilling
26f40c457b
Merge pull request #57735 from nextcloud/fix/add-missing-translator-hint
...
fix: Add translator hints to avoid confusion between big and large
2026-01-23 12:46:59 +01:00
Carl Schwan
dd26a8b7eb
fix(cache): Fix parsing cache entry from groupfolder and collectives
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-23 10:52:44 +01:00
Nextcloud bot
dd8b274550
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-23 00:21:28 +00:00
Ferdinand Thiessen
e5c08cca40
Merge pull request #57664 from nextcloud/feat/filters
...
feat(files): render file list filters in top bar and allow to collapse into overflow menu
2026-01-22 21:15:55 +01:00
Côme Chilliet
407d7cb101
fix: Add translator hints to avoid confusion between big and large
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-22 17:16:09 +01:00
Carl Schwan
3900c45ea4
fix(Propagator): rollback transaction if it fails
2026-01-22 17:08:57 +01:00
Ferdinand Thiessen
4e2e49b3dd
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-22 16:34:05 +01:00
Ferdinand Thiessen
ed7fb12b3f
test: adjust Cypress tests for refactored files app UI
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-22 16:31:48 +01:00
Ferdinand Thiessen
d8b05ec6c3
refactor(files): re-position "new"-menu and make it primary
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-22 16:31:48 +01:00
Ferdinand Thiessen
4ca9fb836d
feat(files): move "reload" and "share" breadcrumb actions to menu
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-22 16:31:48 +01:00
Ferdinand Thiessen
985b66c64f
feat(files): render filters in top bar
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-22 16:31:48 +01:00
Ferdinand Thiessen
871f037dda
refactor(files): handle file list width break points in one central point
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-22 16:31:47 +01:00
hmt
2ad593cc3a
Calendar: Fix typos in import/export
2026-01-22 16:22:29 +01:00
Robin Appelman
3f9849d921
Merge pull request #57295 from nextcloud/share-mount-validation-on-share
...
feat: perform share mount validation on share instead of on mount
2026-01-22 13:32:11 +01:00
Anna Larch
95ee9a0b7d
fix: add since param for activity manager
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2026-01-22 11:32:38 +01:00
dependabot[bot]
5457d38581
build(deps): bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [shivammathur/setup-php](https://github.com/shivammathur/setup-php ), [webiny/action-conventional-commits](https://github.com/webiny/action-conventional-commits ), [cypress-io/github-action](https://github.com/cypress-io/github-action ) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ).
Updates `shivammathur/setup-php` from 2.35.5 to 2.36.0
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/2.35.5...44454db4f0199b8b9685a5d763dc37cbf79108e1 )
Updates `webiny/action-conventional-commits` from 1.3.0 to 1.3.1
- [Release notes](https://github.com/webiny/action-conventional-commits/releases )
- [Commits](https://github.com/webiny/action-conventional-commits/compare/8bc41ff4e7d423d56fa4905f6ff79209a78776c7...faccb24fc2550dd15c0390d944379d2d8ed9690e )
Updates `cypress-io/github-action` from 6.10.8 to 7.0.0
- [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/2ad32e649e4db26c07674ebae31a297601dbcbaf...dca986193e4336cb32820819b07e9ecacacaaaf6 )
Updates `peter-evans/create-pull-request` from 8.0.0 to 8.1.0
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/98357b18bf14b5342f975ff684046ec3b2a07725...c0f553fe549906ede9cf27b5156039d195d2ece0 )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-version: 2.36.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: webiny/action-conventional-commits
dependency-version: 1.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
dependency-version: 8.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-22 09:33:11 +00:00
dependabot[bot]
7c5ed698bd
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.3.1 to 2.3.4.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.3.1...2.3.4 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.3.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-22 09:18:11 +00:00
dependabot[bot]
daf3617931
build(deps-dev): bump behat/behat in /vendor-bin/behat
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.27.0 to 3.29.0.
- [Release notes](https://github.com/Behat/Behat/releases )
- [Changelog](https://github.com/Behat/Behat/blob/3.x/CHANGELOG.md )
- [Commits](https://github.com/Behat/Behat/compare/v3.27.0...v3.29.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.29.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-22 09:17:52 +00:00
Joas Schilling
dde6681542
Merge pull request #57684 from nextcloud/master-is-now-34
...
Master is now 34
2026-01-22 10:15:51 +01:00
Joas Schilling
ce8a97b1c7
chore(assets): Recompile assets
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-22 09:35:19 +01:00
Joas Schilling
5e35fdd380
chore: Bump 3rdparty to last master commit
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-22 09:34:56 +01:00
Joas Schilling
1d78386806
chore: Bump app versions and requirements
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-22 08:59:28 +01:00
Joas Schilling
9530b810f1
chore(release): Bump version to 34
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-22 08:44:56 +01:00
Joas Schilling
2ae3988c23
fix(security): Update Expires time
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-22 08:43:39 +01:00
Joas Schilling
afb0446435
ci(actions): Update stable33
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-22 08:42:11 +01:00
Joas Schilling
bd39402570
ci(dependabot): Update stable33
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-22 08:38:13 +01:00
Nextcloud bot
a251294fbb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-22 00:17:39 +00:00
dependabot[bot]
a374c3a37b
build(deps): bump lodash from 4.17.21 to 4.17.23
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-21 23:24:26 +00:00
Ferdinand Thiessen
01e79e718d
Merge pull request #57583 from nextcloud/chore/drop-whats-new
...
chore: drop legacy `WhatsNew`
2026-01-22 00:15:58 +01:00
Ferdinand Thiessen
0e750439b2
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-21 23:23:11 +01:00
Ferdinand Thiessen
428e76214e
chore: drop legacy WhatsNew
...
This feature was not used in 8 years and from frontend did not even
properly work anymore and was implemented using deprecated API.
So get rid of it.
The last version that was using a changelog from the changelog server
was Nextcloud 20.
We use the firstrunwizard nowadays for informing about Nextcloud
changes in new releases.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-21 23:23:10 +01:00
Andy Scherzinger
a9f3534bc4
Merge pull request #57655 from nextcloud/fix/noid/typing-activity-manager
...
fix(activity): allow string types for snowflake IDs
2026-01-21 19:07:36 +01:00
Anna Larch
f9a159e2ef
fix(activity): allow string types for snowflake IDs
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2026-01-21 17:37:45 +01:00
Robin Appelman
34fc215133
fix: adjust SharesUpdatedListener to event change
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-21 16:35:56 +01:00
Robin Appelman
b4315066b1
perf: only update shares for users once
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-21 16:35:56 +01:00
Robin Appelman
94f33463ff
test: adjust tests
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-21 16:35:55 +01:00
Robin Appelman
43a9335355
fix: attempt to make share conflict resolution more resilient to false positives
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-21 16:35:54 +01:00
Robin Appelman
d71c6796ca
feat: perform share mount validation on share instead of on mount
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-21 16:35:53 +01:00
Kate
677d42555e
Merge pull request #57511 from nextcloud/fix/userplugin/rewrite
2026-01-21 15:10:11 +01:00
Carl Schwan
09a1ca3981
perf(normalization): Optimize path normalization
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-21 14:58:05 +01:00
provokateurin
bf49f62da3
feat(UserPlugin): Also full match on additional email addresses
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-21 14:36:37 +01:00
provokateurin
7539fdbb72
test(UserPlugin): Cover full match email with sharee enumeration limited to group
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-21 14:36:32 +01:00
provokateurin
cfa25ece7e
fix(UserPlugin): Rewrite from scratch
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-21 14:29:58 +01:00
provokateurin
ad65bcb653
test(UserPlugin): Rewrite unit tests as integration tests
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-21 14:29:58 +01:00
provokateurin
ae53c2016b
test(ShareesContext): Reset all shareapi related system configs
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-21 14:19:36 +01:00
Maxence Lange
4dba1455a6
fix(ocm): manage 4xx on ocm requests
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2026-01-21 10:09:21 -01:00
Nextcloud bot
e2eb3bd5f7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-21 00:18:14 +00:00
F. E Noel Nfebe
0e515dbe96
Merge pull request #57631 from nextcloud/fix/remove-share-permission-from-allow-editing
...
feat(sharing): remove share permission from "Allow editing" default
2026-01-20 22:20:33 +01:00
Ferdinand Thiessen
bc98f61410
Merge pull request #57643 from nextcloud/chore/files
...
chore(files): add missing component import
2026-01-20 21:02:59 +01:00
nextcloud-command
f3ddd0d967
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-20 19:16:46 +00:00
nfebe
80ab68369f
test(sharing): expand advanced settings before accessing its elements
...
Tests that access elements inside the Advanced Settings section
(hide download, share label, grid view, etc.) must first click
"Advanced settings" to expand it. Previously these tests relied on
buggy auto-expand behavior that occurred when permissions didn't
match bundled values.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2026-01-20 19:39:55 +01:00
nfebe
2cdbd7fa15
fix(sharing): strip share permission before comparing to bundled perms
...
Handle backward compatibility when config.defaultPermissions includes
the SHARE permission (value 31) which was previously part of
BUNDLED_PERMISSIONS.ALL. Now that ALL no longer includes SHARE, the
comparison must strip SHARE before checking against bundled permissions.
This fixes an issue where the Advanced Settings section would be
auto-expanded for new shares, causing a toggle to close it instead
of opening it.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2026-01-20 19:30:47 +01:00
nfebe
8526999ad5
feat(sharing): remove share permission from "Allow editing" default
...
Remove PERMISSION_SHARE from bundled permissions for ALL and ALL_FILE.
Update quick share selector to consistently strip share permission
when comparing, ensuring backwards compatibility with existing shares.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2026-01-20 19:30:47 +01:00
Ferdinand Thiessen
71e5a8e717
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-20 18:33:36 +01:00
Ferdinand Thiessen
8270ccb017
chore(files): add missing component import
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-20 18:32:27 +01:00
Ferdinand Thiessen
81400d9021
Merge pull request #57598 from nextcloud/ci/timeout-setup
...
ci: add timeout for PHP setup
2026-01-20 18:22:05 +01:00
Louis
4fd59a272c
Merge pull request #57327 from castillo92/patch-3
...
fix(settings): Improve sharing form labels
2026-01-20 17:41:11 +01:00
nextcloud-command
553c99ff74
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2026-01-20 16:51:27 +01:00
Castillo
263a96faec
fix(settings): Improve sharing form labels
...
Signed-off-by: Castillo <37965565+castillo92@users.noreply.github.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2026-01-20 16:37:10 +01:00
Benjamin Gaussorgues
9663465765
Merge pull request #57651 from nextcloud/release/33.0.0_beta_5
2026-01-20 16:27:20 +01:00
Benjamin Gaussorgues
41ec34c05e
Merge pull request #57168 from abhinavohri/56572
2026-01-20 16:15:19 +01:00
Côme Chilliet
a467589328
Merge pull request #57573 from nextcloud/fix/fix-beforezipcreatedlistener
...
fix(files_sharing): Fix BeforeZipCreatedListener path handling
2026-01-20 16:08:05 +01:00
Carl Schwan
4c79c2faff
Merge pull request #57591 from nextcloud/carl/query-exception
...
refactor(QueryException): Remove most usage of QueryException
2026-01-20 15:59:56 +01:00
Joas Schilling
b12987f210
Merge pull request #57658 from nextcloud/feat/noid/enable-totp-by-default
...
fix(apps): Enable TwoFactor TOTP by default
2026-01-20 15:25:08 +01:00
Louis Chmn
e721556b9f
chore: Compile assets
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2026-01-20 15:14:50 +01:00
Abhinav Ohri
0b405f108a
refactor(files): remove success toast on file rename
...
Signed-off-by: Abhinav Ohri <abhinavohri13@gmail.com >
2026-01-20 15:04:21 +01:00
Côme Chilliet
0720e2644f
chore: fix or suppress psalm errors for BeforeZipCreatedEvent
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-20 14:32:58 +01:00
Joas Schilling
b05b58d3cf
fix(apps): Enable TwoFactor TOTP by default
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-20 14:15:01 +01:00
Côme Chilliet
433e3da4d3
Merge pull request #56794 from nextcloud/feat/hide-developer-docs-conditionally
...
docs(settings): Removing the developerDocsUrl
2026-01-20 14:07:31 +01:00
Côme Chilliet
4e64c0774b
Merge pull request #57653 from nextcloud/fix/fix-icon-ratio
...
fix(theming): Fix favicon and touchicon ratios
2026-01-20 14:03:57 +01:00
Joas Schilling
00c49cc8c4
Merge pull request #57561 from nextcloud/ci/noid/thin-matrix
...
ci(phpunit): thin out testing matrix
2026-01-20 13:26:43 +01:00
Côme Chilliet
67d93c6b04
fix(theming): Fix favicon and touchicon ratios
...
On some systems (depending on imagick version I think) the ratio would
be messed up on the touchicon, favicon and link preview images.
This fixes it without breaking other systems.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-20 11:44:45 +01:00
Joas Schilling
313ac05a3b
ci(external): Also test with some files related apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-20 11:44:14 +01:00
nextcloud-command
c492b0db4a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-20 09:57:20 +00:00
Worker Builder
6f66cf212b
build(hub): 33.0.0 beta 5
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2026-01-20 09:38:20 +00:00
Ferdinand Thiessen
d996029bec
Merge pull request #57644 from nextcloud/chore/refactor-oc-eventsource
...
refactor(core): migrate `OC.EventSource` from jQuery to native API
2026-01-20 10:03:08 +01:00
Arsalan Ul Haq Sohni
02dc7f1f79
docs: remove developer documentation link
...
Signed-off-by: Arsalan Ul Haq Sohni <arsalan-ul-haq.sohni@strato.de >
2026-01-20 09:40:03 +01:00
Ferdinand Thiessen
f8c88146b6
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-20 02:39:29 +01:00
Ferdinand Thiessen
6e29885128
refactor(core): migrate OC.EventSource from jQuery to native API
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-20 02:35:34 +01:00
Ferdinand Thiessen
5d20278d06
ci: add timeout for PHP setup
...
Currently it sometimes deadlocks and then loads forever.
Should be safe to apply 5 minutes limit.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-20 02:34:52 +01:00
github-actions[bot]
8920dad2de
Merge pull request #57637 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/dialogs-7.2.0
...
build(deps): bump @nextcloud/dialogs from 7.1.0 to 7.2.0 in /build/frontend-legacy
2026-01-20 02:24:59 +01:00
Ferdinand Thiessen
bb33094bf2
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-20 01:42:04 +01:00
dependabot[bot]
304fe15a76
build(deps): bump @nextcloud/dialogs in /build/frontend-legacy
...
Bumps [@nextcloud/dialogs](https://github.com/nextcloud-libraries/nextcloud-dialogs ) from 7.1.0 to 7.2.0.
- [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/v7.1.0...v7.2.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/dialogs"
dependency-version: 7.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-20 01:39:30 +01:00
Nextcloud bot
c1dfdace98
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-20 00:14:00 +00:00
Joas Schilling
cf453e5f57
Merge pull request #57566 from nextcloud/ci/noid/speedup-lint
...
ci(lint): Lint multiple files at once when possible
2026-01-19 20:22:07 +01:00
Christoph Wurst
e5339543cf
Merge pull request #57641 from nextcloud/fix/taskprocessing-cli-cast
...
fix(TaskProcessing): Fix occ commands to cast strings to integer
2026-01-19 19:04:40 +01:00
Ferdinand Thiessen
772471da4f
Merge pull request #57642 from nextcloud/chore/xhr
...
chore: drop duplicated legacy Ajax error handling
2026-01-19 17:09:46 +01:00
Joas Schilling
f5abf9296d
ci(lint): Use multi file argument in lint
...
Since PHP 8.3 the linting command "php -l" can consume multiple files at once.
This drastically speeds up the time necessary for the linting from ~3 minutes
to few seconds.
By also running the linting on multiple cores, the time can be dropped to < 1s
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-19 16:57:34 +01:00
Joas Schilling
6ea3c2ac84
chore: Bump 3rdparty
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-19 16:57:34 +01:00
github-actions[bot]
2b985ac053
Merge pull request #57634 from nextcloud/dependabot/npm_and_yarn/nextcloud/stylelint-config-3.2.0
...
build(deps-dev): bump @nextcloud/stylelint-config from 3.1.1 to 3.2.0
2026-01-19 15:56:02 +00:00
nextcloud-command
65351bde59
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-19 15:35:52 +00:00
Ferdinand Thiessen
a3bd996e7c
chore: drop duplicated legacy Ajax error handling
...
The XHR error handling was duplicated, as we already handle this in
`core/src/init.js` where we intercept Fetch API and XHR API.
So we can drop this jQuery specific duplicate.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-19 16:28:25 +01:00
github-actions[bot]
6b6fdc2bbf
Merge pull request #57635 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/p-queue-9.1.0
...
build(deps): bump p-queue from 9.0.1 to 9.1.0 in /build/frontend-legacy
2026-01-19 15:26:54 +00:00
Ferdinand Thiessen
971cae8eef
chore: add license files
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-19 15:01:31 +00:00
Ferdinand Thiessen
0001c3000e
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-19 15:40:09 +01:00
Ferdinand Thiessen
7ff0804e90
chore: adjust styles for new stylelint config
...
- replace renamed `word-wrap` with new name `overflow-wrap` (CSS3)
- use extensions for `@use`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-19 15:33:39 +01:00
dependabot[bot]
dd18425f78
build(deps-dev): bump @nextcloud/stylelint-config from 3.1.1 to 3.2.0
...
Bumps [@nextcloud/stylelint-config](https://github.com/nextcloud-libraries/stylelint-config ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/nextcloud-libraries/stylelint-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/stylelint-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/stylelint-config/compare/v3.1.1...v3.2.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/stylelint-config"
dependency-version: 3.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-19 15:33:39 +01:00
dependabot[bot]
e09c70a74a
build(deps): bump p-queue from 9.0.1 to 9.1.0 in /build/frontend-legacy
...
Bumps [p-queue](https://github.com/sindresorhus/p-queue ) from 9.0.1 to 9.1.0.
- [Release notes](https://github.com/sindresorhus/p-queue/releases )
- [Commits](https://github.com/sindresorhus/p-queue/compare/v9.0.1...v9.1.0 )
---
updated-dependencies:
- dependency-name: p-queue
dependency-version: 9.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-19 15:22:25 +01:00
Marcel Klehr
1f12126715
fix(TaskProcessing): Fix occ commands to cast strings to integer
...
fixes #57111
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2026-01-19 15:12:37 +01:00
grnd-alt
2c718d81e5
Merge pull request #54234 from nextcloud/fix/49673-less-confusing-unified-search-folder-picker
...
fix: update unified search folder picker text
2026-01-19 15:09:38 +01:00
grnd-alt
83eee50e95
chore: update nextcloud/dialogs to 7.2.0 in frontend-legacy
...
Signed-off-by: grnd-alt <git@belakkaf.net >
2026-01-19 13:56:42 +01:00
grnd-alt
0b99043b06
fix: update unified search folder picker text
...
Signed-off-by: grnd-alt <git@belakkaf.net >
2026-01-19 13:55:18 +01:00
Kate
b273338183
Merge pull request #57439 from nextcloud/enh/50636/show-teams-memberships-profile
2026-01-19 13:52:00 +01:00
nextcloud-command
6067f1ca99
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-19 12:12:58 +00:00
Cristian Scheid
ed486167d6
refactor: change method name from getMemberships to getTeamsForUser
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
2026-01-19 12:10:15 +00:00
Cristian Scheid
efd348fab1
refactor: use probeCircles instead of getCircles
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
2026-01-19 12:10:15 +00:00
Cristian Scheid
3e7d68360a
refactor: replace array_map with foreach to guarantee list<> type
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
2026-01-19 12:10:15 +00:00
Cristian Scheid
d3dd2f41d5
refactor: use list<> syntax and remove unecessary check
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Cristian Scheid <74515775+cristianscheid@users.noreply.github.com >
2026-01-19 12:10:15 +00:00
Cristian Scheid
a109ed365f
refactor: improve code quality and doc block in PersonalInfo
...
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: Cristian Scheid <74515775+cristianscheid@users.noreply.github.com >
2026-01-19 12:10:14 +00:00
Cristian Scheid
7e1b5af9e8
chore: fix code style in PersonalInfo
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
2026-01-19 12:10:14 +00:00
Cristian Scheid
5c1b795cb5
feat(profile): show Teams memberships on account details
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
2026-01-19 12:10:14 +00:00
Côme Chilliet
460d63772b
fix(files_sharing): Switch back event path to be relative to user folder
...
This is clearly the original intent, the parameter name in ViewOnly is
$userFolder, and the similar event for single file download uses
paths relative to user folder as well.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-19 11:22:17 +01:00
github-actions[bot]
7fa568b453
Merge pull request #57636 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/babel/node-7.28.6
...
build(deps-dev): bump @babel/node from 7.28.0 to 7.28.6 in /build/frontend-legacy
2026-01-19 09:02:39 +01:00
github-actions[bot]
9d068e5e3f
Merge pull request #57639 from nextcloud/dependabot/github_actions/github-actions-86cd8d4df5
...
build(deps): bump the github-actions group with 3 updates
2026-01-19 09:02:13 +01:00
github-actions[bot]
256ed95b08
Merge pull request #57638 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/libphonenumber-js-1.12.34
...
build(deps): bump libphonenumber-js from 1.12.31 to 1.12.34 in /build/frontend-legacy
2026-01-19 07:46:01 +00:00
nextcloud-command
ee35782e8b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-19 06:59:53 +00:00
dependabot[bot]
e074f980e2
build(deps): bump libphonenumber-js in /build/frontend-legacy
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.31 to 1.12.34.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.31...v1.12.34 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.34
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-19 07:41:27 +01:00
dependabot[bot]
1063be7d38
build(deps): bump the github-actions group with 3 updates
...
Bumps the github-actions group with 3 updates: [github/codeql-action](https://github.com/github/codeql-action ), [actions/setup-node](https://github.com/actions/setup-node ) and [LizardByte/actions](https://github.com/lizardbyte/actions ).
Updates `github/codeql-action` from 4.31.9 to 4.31.10
- [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/5d4e8d1aca955e8d8589aabd499c5cae939e33c7...cdefb33c0f6224e58673d9004f47f7cb3e328b89 )
Updates `actions/setup-node` from 6.1.0 to 6.2.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/395ad3262231945c25e8478fd5baf05154b1d79f...6044e13b5dc448c55e2357c09f80417699197238 )
Updates `LizardByte/actions` from 2025.1227.191137 to 2026.116.208
- [Release notes](https://github.com/lizardbyte/actions/releases )
- [Commits](https://github.com/lizardbyte/actions/compare/c2e99809a28d738261f986b884cad52fe3a91d5b...e6bc045033a5614035b66daafc38ff86faecb23a )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: LizardByte/actions
dependency-version: 2026.116.208
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-19 00:22:22 +00:00
Nextcloud bot
036bab5017
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-19 00:13:42 +00:00
dependabot[bot]
6425c6d107
build(deps-dev): bump @babel/node in /build/frontend-legacy
...
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node ) from 7.28.0 to 7.28.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.28.6/packages/babel-node )
---
updated-dependencies:
- dependency-name: "@babel/node"
dependency-version: 7.28.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-19 00:12:23 +00:00
Andy Scherzinger
853e895f4d
Merge pull request #57164 from nextcloud/useMoreUpToDatePreviewImage
...
chore: Change preview image in README.md
2026-01-19 00:11:50 +01:00
kramo
b378a21733
chore(img): Update mobile app store badges
...
Signed-off-by: kramo <git@kramo.page >
2026-01-18 23:59:42 +01:00
Andy Scherzinger
2f4a6f1e8b
Merge pull request #57082 from nextcloud/automated/noid/-update-min-supported-desktop-version
...
chore: Update minimum supported desktop version to 3.1.50
2026-01-18 23:40:30 +01:00
Andy Scherzinger
0ec75efdb2
Merge pull request #57296 from nextcloud/fix/add-icons-to-settings
...
fix(FilesAppSettings): Add icons to default view
2026-01-18 23:35:29 +01:00
nextcloud-command
6d978db663
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-18 22:10:06 +00:00
kramo
c643bb7ee4
fix(FilesAppSettings): Add icons to default view
...
Signed-off-by: kramo <git@kramo.page >
2026-01-18 23:02:00 +01:00
nextcloud-command
dd6a947a2a
chore: Update minimum supported desktop version
...
Signed-off-by: GitHub <noreply@github.com >
2026-01-18 21:54:53 +01:00
Kate
31d82bf351
Merge pull request #57629 from nextcloud/chore/noid/hub26Winter
2026-01-18 18:39:00 +01:00
Andy Scherzinger
6f6291e21a
chore(version): Hub 25 Autumn -> Hub 26 Winter
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2026-01-18 17:00:21 +01:00
github-actions[bot]
7c253500a3
Merge pull request #57473 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sass-1.97.2
...
build(deps-dev): bump sass from 1.97.1 to 1.97.2 in /build/frontend-legacy
2026-01-18 15:18:55 +00:00
Ferdinand Thiessen
8be2fd1a04
Merge pull request #51593 from nextcloud/chore/support-longer-names
...
fix: support longer index and table names
2026-01-18 15:58:43 +01:00
github-actions[bot]
9524c6a543
Merge pull request #57472 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/msw-2.12.7
...
build(deps-dev): bump msw from 2.12.6 to 2.12.7 in /build/frontend-legacy
2026-01-18 14:54:26 +00:00
github-actions[bot]
a57841e3b6
Merge pull request #57467 from nextcloud/dependabot/npm_and_yarn/eslint-plugin-cypress-5.2.1
...
build(deps-dev): bump eslint-plugin-cypress from 5.2.0 to 5.2.1
2026-01-18 15:46:21 +01:00
dependabot[bot]
33070ad57a
build(deps-dev): bump sass in /build/frontend-legacy
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.97.1 to 1.97.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.97.1...1.97.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.97.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-18 14:41:43 +00:00
dependabot[bot]
c14fe998c4
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.12.6 to 2.12.7.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.12.6...v2.12.7 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-18 14:38:07 +00:00
github-actions[bot]
e96eb33ecd
Merge pull request #57303 from nextcloud/dependabot/github_actions/github-actions-17597a4202
...
build(deps): bump the github-actions group across 1 directory with 11 updates
2026-01-18 15:35:56 +01:00
github-actions[bot]
fbf557abde
Merge pull request #57469 from nextcloud/dependabot/npm_and_yarn/sass-1.97.2
...
build(deps-dev): bump sass from 1.97.1 to 1.97.2
2026-01-18 15:19:02 +01:00
Ferdinand Thiessen
67eef32b07
fix(DB): support up to 63 character long table and index names
...
We do not support Oracle 11 anymore but at least Oracle 12c (12.2).
So the limitation is gone (Oracle now supports up to 128 character long
names).
Instead we are now limited by MySQL (64 characters) and PostgreSQL (63
characters).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-18 14:50:34 +01:00
dependabot[bot]
425fb98e91
build(deps): bump the github-actions group across 1 directory with 11 updates
...
Bumps the github-actions group with 11 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `6.0.0` | `6.0.1` |
| [shivammathur/setup-php](https://github.com/shivammathur/setup-php ) | `2.35.5` | `2.36.0` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `4.31.5` | `4.31.9` |
| [actions/setup-node](https://github.com/actions/setup-node ) | `6.0.0` | `6.1.0` |
| [cypress-io/github-action](https://github.com/cypress-io/github-action ) | `6.10.4` | `6.10.8` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `5.0.0` | `6.0.0` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action ) | `5.5.1` | `5.5.2` |
| [codecov/test-results-action](https://github.com/codecov/test-results-action ) | `1.1.1` | `1.2.1` |
| [LizardByte/actions](https://github.com/lizardbyte/actions ) | `2025.1028.23217` | `2025.1227.191137` |
| [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) | `7.0.9` | `8.0.0` |
| [actions/stale](https://github.com/actions/stale ) | `10.1.0` | `10.1.1` |
Updates `actions/checkout` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3...8e8c483db84b4bee98b60c0593521ed34d9990e8 )
Updates `shivammathur/setup-php` from 2.35.5 to 2.36.0
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f...44454db4f0199b8b9685a5d763dc37cbf79108e1 )
Updates `github/codeql-action` from 4.31.5 to 4.31.9
- [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/fdbfb4d2750291e159f0156def62b853c2798ca2...5d4e8d1aca955e8d8589aabd499c5cae939e33c7 )
Updates `actions/setup-node` from 6.0.0 to 6.1.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/2028fbc5c25fe9cf00d9f06a71cc4710d4507903...395ad3262231945c25e8478fd5baf05154b1d79f )
Updates `cypress-io/github-action` from 6.10.4 to 6.10.8
- [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/7ef72e250a9e564efb4ed4c2433971ada4cc38b4...2ad32e649e4db26c07674ebae31a297601dbcbaf )
Updates `actions/upload-artifact` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/330a01c490aca151604b8cf639adc76d48f6c5d4...b7c566a772e6b6bfb58ed0dc250532a479d7789f )
Updates `codecov/codecov-action` from 5.5.1 to 5.5.2
- [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/5a1091511ad55cbe89839c7260b706298ca349f7...671740ac38dd9b0130fbe1cec585b89eea48d3de )
Updates `codecov/test-results-action` from 1.1.1 to 1.2.1
- [Release notes](https://github.com/codecov/test-results-action/releases )
- [Commits](https://github.com/codecov/test-results-action/compare/47f89e9acb64b76debcd5ea40642d25a4adced9f...0fa95f0e1eeaafde2c782583b36b28ad0d8c77d3 )
Updates `LizardByte/actions` from 2025.1028.23217 to 2025.1227.191137
- [Release notes](https://github.com/lizardbyte/actions/releases )
- [Commits](https://github.com/lizardbyte/actions/compare/329b1bcefe1cbe1ef289177471c9f2b2af98e6ca...c2e99809a28d738261f986b884cad52fe3a91d5b )
Updates `peter-evans/create-pull-request` from 7.0.9 to 8.0.0
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/84ae59a2cdc2258d6fa0732dd66352dddae2a412...98357b18bf14b5342f975ff684046ec3b2a07725 )
Updates `actions/stale` from 10.1.0 to 10.1.1
- [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/5f858e3efba33a5ca4407a664cc011ad407f2008...997185467fa4f803885201cee163a9f38240193d )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: shivammathur/setup-php
dependency-version: 2.36.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-version: 4.31.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-version: 6.10.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-version: 5.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: codecov/test-results-action
dependency-version: 1.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: LizardByte/actions
dependency-version: 2025.1227.191137
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 10.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-18 14:41:44 +01:00
dependabot[bot]
2134d998d4
build(deps-dev): bump eslint-plugin-cypress from 5.2.0 to 5.2.1
...
Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress ) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases )
- [Commits](https://github.com/cypress-io/eslint-plugin-cypress/compare/v5.2.0...v5.2.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-cypress
dependency-version: 5.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-18 13:41:39 +00:00
github-actions[bot]
eb9a3d371a
Merge pull request #57600 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.3.1
...
build(deps-dev): bump rector/rector from 2.3.0 to 2.3.1 in /vendor-bin/rector
2026-01-18 12:58:05 +00:00
github-actions[bot]
fb0f9d8763
Merge pull request #57466 from nextcloud/dependabot/npm_and_yarn/vite-64d30ac355
...
build(deps-dev): bump the vite group across 2 directories with 1 update
2026-01-18 12:44:01 +00:00
nextcloud-command
bf74d5b111
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-18 11:53:25 +00:00
dependabot[bot]
8be0d421a1
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.3.0...2.3.1 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.3.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-18 11:44:58 +00:00
dependabot[bot]
71f043604b
build(deps-dev): bump the vite group across 2 directories with 1 update
...
Bumps the vite group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Bumps the vite group with 1 update in the /build/frontend-legacy directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `vite` from 7.3.0 to 7.3.1
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.1/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.1/packages/vite )
Updates `vite` from 7.3.0 to 7.3.1
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.1/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
- dependency-name: vite
dependency-version: 7.3.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-18 12:44:34 +01:00
github-actions[bot]
b5c4032134
Merge pull request #57607 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/babel/plugin-transform-private-methods-7.28.6
...
build(deps-dev): bump @babel/plugin-transform-private-methods from 7.27.1 to 7.28.6 in /build/frontend-legacy
2026-01-18 12:28:44 +01:00
github-actions[bot]
2a188ea169
Merge pull request #57605 from nextcloud/dependabot/npm_and_yarn/types/dockerode-4.0.0
...
build(deps-dev): bump @types/dockerode from 3.3.47 to 4.0.0
2026-01-18 12:19:06 +01:00
dependabot[bot]
0e78d316a2
build(deps-dev): bump sass from 1.97.1 to 1.97.2
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.97.1 to 1.97.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.97.1...1.97.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.97.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-18 12:01:52 +01:00
dependabot[bot]
443a0600bd
build(deps-dev): bump @types/dockerode from 3.3.47 to 4.0.0
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.47 to 4.0.0.
- [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: 4.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-18 10:28:53 +00:00
github-actions[bot]
bf73333a44
Merge pull request #57606 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.8.15
...
build(deps-dev): bump @zip.js/zip.js from 2.8.14 to 2.8.15
2026-01-18 11:24:42 +01:00
Nextcloud bot
66000c17fa
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-18 00:13:26 +00:00
github-actions[bot]
e7b642c1be
Merge pull request #57602 from nextcloud/dependabot/npm_and_yarn/cypress-15.9.0
...
build(deps-dev): bump cypress from 15.8.1 to 15.9.0
2026-01-17 14:35:27 +01:00
github-actions[bot]
989e2206df
Merge pull request #57608 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/vue-8.35.2
...
build(deps): bump @nextcloud/vue from 8.35.0 to 8.35.2 in /build/frontend-legacy
2026-01-17 13:00:09 +01:00
Ferdinand Thiessen
5137526923
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-17 12:28:05 +01:00
dependabot[bot]
5f8f6b3037
build(deps): bump @nextcloud/vue in /build/frontend-legacy
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 8.35.0 to 8.35.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/v8.35.2/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.35.0...v8.35.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 8.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-17 12:25:55 +01:00
github-actions[bot]
8d168bd729
Merge pull request #57601 from nextcloud/dependabot/npm_and_yarn/vitest-19d2c6073a
...
build(deps-dev): bump the vitest group across 2 directories with 3 updates
2026-01-17 11:37:51 +01:00
Ferdinand Thiessen
5777b6605f
Merge pull request #57586 from nextcloud/chore/update-files-rc0
...
chore: update `@nextcloud/files` to v4.0.0-rc.0
2026-01-17 11:30:59 +01:00
dependabot[bot]
a043d950cd
build(deps-dev): bump @babel/plugin-transform-private-methods
...
Bumps [@babel/plugin-transform-private-methods](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-methods ) from 7.27.1 to 7.28.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.28.6/packages/babel-plugin-transform-private-methods )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-private-methods"
dependency-version: 7.28.6
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-17 02:12:07 +00:00
dependabot[bot]
27dd1a8548
build(deps-dev): bump @zip.js/zip.js from 2.8.14 to 2.8.15
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.8.14 to 2.8.15.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.14...v2.8.15 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.15
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-17 02:11:39 +00:00
dependabot[bot]
3197453d5f
build(deps-dev): bump cypress from 15.8.1 to 15.9.0
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 15.8.1 to 15.9.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v15.8.1...v15.9.0 )
---
updated-dependencies:
- dependency-name: cypress
dependency-version: 15.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-17 02:10:00 +00:00
dependabot[bot]
edf0c40533
build(deps-dev): bump the vitest group across 2 directories with 3 updates
...
Bumps the vitest group with 1 update in the / directory: [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul ).
Bumps the vitest group with 2 updates in the /build/frontend-legacy directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) and [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Updates `@vitest/coverage-istanbul` from 4.0.16 to 4.0.17
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.17/packages/coverage-istanbul )
Updates `vitest` from 4.0.16 to 4.0.17
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.17/packages/vitest )
Updates `vitest` from 4.0.16 to 4.0.17
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.17/packages/vitest )
Updates `@vitest/coverage-v8` from 4.0.16 to 4.0.17
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.17/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-istanbul"
dependency-version: 4.0.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-17 02:09:13 +00:00
Nextcloud bot
447d3272a5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-17 00:13:34 +00:00
Ferdinand Thiessen
fa7869504a
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 22:22:57 +01:00
Ferdinand Thiessen
d3813798bf
chore: update @nextcloud/files to v4.0.0-rc.0
...
- update library
- adjust sidebar tab handling
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 22:22:57 +01:00
Ferdinand Thiessen
60a43694cc
Merge pull request #57352 from nextcloud/fix/active-files
...
fix(files): properly handle currently active node and files action hotkeys
2026-01-16 20:47:44 +01:00
Ferdinand Thiessen
c9a7654a9d
Merge pull request #57592 from nextcloud/refactor/oc-msg
...
refactor(core): migrate `OC.msg` away from jQuery
2026-01-16 18:29:24 +01:00
Ferdinand Thiessen
5597718a8d
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 18:06:15 +01:00
Ferdinand Thiessen
b63aca792f
test: move integration testing of hotkeys to Cypress
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 18:06:15 +01:00
Ferdinand Thiessen
e19d0e4c12
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 17:51:13 +01:00
Ferdinand Thiessen
f175e421b3
refactor(core): migrate OC.msg away from jQuery
...
Make the class jQuery free to be able to drop it as a dependency.
Also added some unit tests for it.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 17:48:49 +01:00
Ferdinand Thiessen
24b3059de7
refactor(systemtags): properly register hotkey in the files app
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 17:26:28 +01:00
Ferdinand Thiessen
b135e36350
fix(files): properly register file action hotkeys
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 17:26:28 +01:00
Ferdinand Thiessen
03ffa39909
fix(files): properly handle currently active node
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 17:26:28 +01:00
Ferdinand Thiessen
6a67456574
Merge pull request #57594 from nextcloud/refactor/ocp-comments
...
refactor(core): migrate `OCP.Comments` away from jQuery
2026-01-16 17:25:52 +01:00
nextcloud-command
c16a68a8bf
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-16 13:43:13 +00:00
Kate
fb1dc43889
Merge pull request #57564 from nextcloud/feat/files_sharing/share-access-updated-event-multiple-users
2026-01-16 14:31:06 +01:00
Ferdinand Thiessen
1163638d3d
refactor(core): migrate OCP.Comments away from jQuery
...
The API was not yet deprecated but is not used anymore,
so 1. added a deprecation so we can get rid of it in the future.
But until then we need to drop jQuery so refactored the code to use
vanilla JS.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 14:21:52 +01:00
Benjamin Gaussorgues
0ff9de1a06
Merge pull request #57404 from nextcloud/carl/fix-psalm-tests1
2026-01-16 14:09:36 +01:00
Benjamin Gaussorgues
aba8a7ff86
Merge pull request #57549 from nextcloud/carl/optimize-getdirectory-content
2026-01-16 14:09:14 +01:00
Andy Scherzinger
a7ea180317
Merge pull request #57576 from nextcloud/missing-cache-entry-data
...
fix: dont error on missing path_hash/checksum CacheEntry fields
2026-01-16 14:04:46 +01:00
Ferdinand Thiessen
5740f8e507
Merge pull request #57587 from nextcloud/chore/jquery-query
...
refactor: migrate `OC.*QueryString` from jQuery
2026-01-16 13:53:20 +01:00
Ferdinand Thiessen
1f3aaeecfe
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 12:40:05 +01:00
Ferdinand Thiessen
29a59c3822
refactor: migrate OC.*QueryString from jQuery
...
Use native `URLSearchParams` to remove jQuery and deprecate it.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 12:38:14 +01:00
Ferdinand Thiessen
df2afa9565
Merge pull request #57584 from nextcloud/chore/appconfig-cleanup
...
refactor(core): migrate OCP.AppConfig from jQuery to axios
2026-01-16 12:35:23 +01:00
Carl Schwan
11cf69d8ba
fix(psalm): Fix static analysis issues in apps/*/tests
...
There are still 1200 more to fix before we can enable static analysis
for the tests.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-16 12:00:51 +01:00
Carl Schwan
9a8d45d81f
refactor(QueryException): Remove most usage of QueryException
...
This is preparation to move QueryException from OCP to OC as part of
Nextcloud 34.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-16 11:55:06 +01:00
Ferdinand Thiessen
31ae610bb1
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 11:19:20 +01:00
Ferdinand Thiessen
bbe3d92a38
refactor(core): migrate OCP.AppConfig from jQuery to axios
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 11:17:02 +01:00
Carl Schwan
eadcd1cc84
refactor: Use str_starts_with
...
Co-authored-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
Signed-off-by: Carl Schwan <carl@carlschwan.eu >
2026-01-16 10:58:16 +01:00
Stephan Orbaugh
3a9173015c
Merge pull request #57525 from nextcloud/carl/usermountcache-loop-optimization
...
perf(UserMountCache): Optimize loop
2026-01-16 10:50:27 +01:00
Louis
2716b0f6a6
Merge pull request #57292 from nextcloud/feature/54562/files-sharing-authoritative
...
feat(files_sharing): implement partial mount providers
2026-01-16 10:37:36 +01:00
Louis Chmn
b6e90acdb6
fix(DefaultSHareProvider): Specify join alias when accessing columns
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2026-01-16 08:32:14 +01:00
Louis Chmn
7323680779
feat(files_sharing): Add indexes for target on share and share_external
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2026-01-16 08:32:14 +01:00
Louis Chmn
7c9c74f4f0
feat(files_sharing): Implement partial mount providers
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2026-01-16 08:32:14 +01:00
Ferdinand Thiessen
5db140d101
Merge pull request #57393 from nextcloud/fix/viewer-sidebar
...
fix(files): properly handle viewer integration of sidebar
2026-01-16 02:13:50 +01:00
Ferdinand Thiessen
b78699acd7
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 01:49:39 +01:00
Ferdinand Thiessen
6491f6ec9a
fix(files): properly handle viewer integration of sidebar
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 01:45:44 +01:00
Ferdinand Thiessen
10661bf49f
Merge pull request #57556 from nextcloud/refactor/updater
...
refactor(core): migrate web updater to Vue
2026-01-16 01:16:04 +01:00
Nextcloud bot
75a43ff352
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-16 00:13:48 +00:00
Simon L.
fb8cf0d593
Merge pull request #57585 from nextcloud/rakekniven-patch-2
...
chore(i18n): Improved grammar
2026-01-16 00:43:05 +01:00
Ferdinand Thiessen
bf190c4141
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 00:31:53 +01:00
Ferdinand Thiessen
f7dad729e4
refactor(core): migrate web updater to Vue
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 00:29:19 +01:00
Ferdinand Thiessen
2a385fd5b8
Merge pull request #57571 from nextcloud/refactor/public-share-auth
...
refactor(core): migrate public share authentication to Vue
2026-01-16 00:21:19 +01:00
nextcloud-command
382a237fba
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-15 22:54:47 +00:00
Ferdinand Thiessen
48171a4f63
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-15 23:35:38 +01:00
rakekniven
678450a6c7
chore(i18n): Improved grammar
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2026-01-15 23:30:22 +01:00
Ferdinand Thiessen
752a62133a
chore: fix or ignore linter issues
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-15 23:30:21 +01:00
rakekniven
86e142c051
chore(i18n): Improved grammar
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2026-01-15 23:26:48 +01:00
Ferdinand Thiessen
ba0615b33e
refactor(core): migrate public share authentication to Vue
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-15 23:26:19 +01:00
Arthur Schiwon
748206fc66
Merge pull request #57545 from nextcloud/release/33.0.0_beta_4
...
33.0.0 beta 4
2026-01-15 23:24:06 +01:00
Joas Schilling
80c16e76be
Merge pull request #57579 from nextcloud/fix/57572/remove-only-existing-index
...
fix(mounts): only remove existing index
2026-01-15 23:14:51 +01:00
Ferdinand Thiessen
13718c4de1
Merge pull request #57565 from nextcloud/chore/remove-dead-code
...
chore(settings): remove dead legacy code
2026-01-15 23:04:22 +01:00
Sebastian Krupinski
4c6981b99b
Merge pull request #56924 from nextcloud/feat/tentative-invitations
...
feat: automated appointment creation
2026-01-15 15:01:33 -05:00
SebastianKrupinski
16198d2b37
feat: automated appointment creation
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2026-01-15 13:31:44 -05:00
Maxence Lange
1628390ccf
fix(mounts): only remove existing index
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2026-01-15 16:15:40 -01:00
Robin Appelman
a79bf069a3
fix: dont error on missing path_hash/checksum cacheentry fields
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-15 18:02:41 +01:00
Côme Chilliet
5e693b5398
fix(files_sharing): Fix BeforeZipCreatedListener path handling
...
Path of directory is relative to root folder, not user folder.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-15 16:57:42 +01:00
Ferdinand Thiessen
ddff2cbff2
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-15 16:20:36 +01:00
Ferdinand Thiessen
04fc1a4418
chore(settings): remove dead legacy code
...
The `security_password` was last used in the personal setting security
section, but already migrated to vue.
So it can be safely removed.
The styles can also be removed by moving the required ones directly to
the Vue component.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-15 16:13:35 +01:00
Benjamin Gaussorgues
0ff8b35578
Merge pull request #57550 from nextcloud/setup-path-not-found-fallback
2026-01-15 16:12:23 +01:00
Kate
3c498275e5
Merge pull request #57504 from nextcloud/implementCacheChunkGcTtl
2026-01-15 15:39:13 +01:00
Benjamin Gaussorgues
8f8b4411cd
Merge pull request #57553 from nextcloud/getMountsForPath-args
2026-01-15 14:35:51 +01:00
Louis
b9e670d1b4
Merge pull request #57552 from nextcloud/artonge/debt/files_sharing_unify_methods
...
debt(files_sharing): Unify `getSharedWithByPath` and `getSharedWith`
2026-01-15 14:21:26 +01:00
Andy Scherzinger
06b064e5f2
Merge pull request #57514 from nextcloud/carl/optimize-cacheentry
...
perf(files): Optimize CacheEntry creation
2026-01-15 12:57:42 +01:00
Carl Schwan
06827970a8
fix(cache): Handle groupfolder specific entries in cacheEntryFromData
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-15 11:47:59 +01:00
Carl Schwan
0b8eae7789
perf(files): Optimize CacheEntry creation
...
Avoid many copy on writes and create array only once.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-15 11:47:41 +01:00
Robin Appelman
53b160ce9b
fix: add some extra checks for getMountsForPath arguments
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-15 11:31:54 +01:00
Robin Appelman
83ac1c6030
fix: clearify meaning of getMountsForPath arguments
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-15 11:31:54 +01:00
provokateurin
653d2a05b4
feat(files_sharing): Support multiples users in UserShareAccessUpdatedEvent
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-01-15 11:07:15 +01:00
Louis Chmn
bba8e90c62
fix(files_sharing): Unify getSharedWithByPath and getSharedWith
...
Follow-up of https://github.com/nextcloud/server/pull/57285
This ensure that the behavior is the same and reduce code duplication.
Salvatore's version seems to be more optimized, but I prefer those change to be done separately and for both methods.
Signed-off-by: Louis Chmn <louis@chmn.me >
2026-01-15 10:22:44 +01:00
Joas Schilling
9545bfb419
ci(mariadb): Thin out mariadb matrix
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-15 09:26:42 +01:00
Joas Schilling
a68fa8ba02
ci(coverage): Also don't upload coverage from object-storage tests
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-15 08:52:32 +01:00
Joas Schilling
666e5ee295
ci(external-storage): Only run storage tests when filesystem was modified
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-15 08:52:03 +01:00
Joas Schilling
44b76e64d2
ci(phpunit): Thin out DB matrix
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-15 08:51:15 +01:00
Ferdinand Thiessen
902d8b042a
Merge pull request #57544 from nextcloud/refactor/mail-settings-vue
...
refactor(settings): migrate mail settings to Vue
2026-01-15 02:44:38 +01:00
Ferdinand Thiessen
6ec212fed1
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-15 02:12:03 +01:00
Ferdinand Thiessen
7d21350040
feat(settings): add option to allow self-signed mail certificates
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-15 02:12:03 +01:00
Ferdinand Thiessen
265d2c3f87
refactor(settings): migrate mail settings to Vue
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-15 02:12:03 +01:00
Nextcloud bot
c9ac8cfd54
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-15 00:14:00 +00:00
Ferdinand Thiessen
55469c96c0
Merge pull request #57529 from nextcloud/chore/update-files-4-b9
...
chore(deps): update `@nextcloud/files` to v4.0.0-beta.9
2026-01-14 22:21:59 +01:00
Andy Scherzinger
524ee376e6
Merge pull request #57540 from nextcloud/fix-smb-sso-summary-name
...
chore: fix name of kerberos sso summary workflow
2026-01-14 18:36:15 +01:00
Robin Appelman
68cdd1b1ef
fix: fallback to full user setup if we cant find the expected mount root
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-14 18:04:13 +01:00
Carl Schwan
27339601f6
perf(View): Optimize getDirectoryContent hot-loop
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-14 18:03:51 +01:00
Andy Scherzinger
abe5499e14
Merge pull request #57498 from nextcloud/carl/rename-imountproviderargs
...
refactor(files): Rename IMountProviderArgs
2026-01-14 17:50:43 +01:00
Andy Scherzinger
6a0e7e318b
Merge pull request #57513 from nextcloud/carl/shareplugin
...
refactor(dav): Remove dead property
2026-01-14 17:50:22 +01:00
Worker Builder
1c9598d922
build(hub): 33.0.0 beta 4
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2026-01-14 14:07:00 +00:00
Robin Appelman
62d7165124
Merge pull request #57370 from nextcloud/authoritative-mount-setup
...
Authoritative mount setup
2026-01-14 14:19:03 +01:00
Carl Schwan
7a025ffb0b
feat(preview): Make it possible to disable on preview migration
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-14 14:09:07 +01:00
Robin Appelman
3cfdc26ae1
chore: fix name of kerberos sso summary workflow
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-14 13:12:32 +01:00
Robin Appelman
47530ef95f
feat: add a debug config option to disable authoritative mount optimizations
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-14 13:03:01 +01:00
Ferdinand Thiessen
cd3dbbb04c
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-14 12:37:01 +01:00
Ferdinand Thiessen
2940cd0bb8
chore(deps): update @nextcloud/files to v4.0.0-beta.9
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-14 12:35:21 +01:00
Ferdinand Thiessen
22ebf79e90
Merge pull request #57503 from nextcloud/chore/drop-moment
...
refactor: drop moment from new bundles
2026-01-14 12:33:56 +01:00
Robin Appelman
9fde2523e6
Merge pull request #57493 from nextcloud/smb-invalid-arg-unavailable
...
fix: handle InvalidArumentException as availability failure in smb->getFileInfo
2026-01-14 12:00:03 +01:00
Kate
ad8576f02d
Merge pull request #57185 from nextcloud/fix/fix-files-external-tests
2026-01-14 11:46:28 +01:00
Robin Appelman
e5497c7731
fix: protect against infinite loops in setup
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-14 11:21:27 +01:00
Robin Appelman
6eb8e8d6fd
Merge pull request #57519 from nextcloud/get-existing-api
...
feat: add api to get a user object without verifying they exist
2026-01-14 11:15:42 +01:00
github-actions[bot]
a4cf7145cd
Merge pull request #57471 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.8.14
...
build(deps-dev): bump @zip.js/zip.js from 2.8.11 to 2.8.14
2026-01-14 11:13:41 +01:00
Kate
7d1b1de155
Merge pull request #54697 from nextcloud/fix/unit-test-for-storage-auto-expire-list
2026-01-14 11:00:33 +01:00
yemkareems
fb2716ab4b
fix: php lint fix
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2026-01-14 14:58:32 +05:30
Ferdinand Thiessen
a623bffb00
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-14 10:27:02 +01:00
yemkareems
f0b90e6378
fix: removed the message
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2026-01-14 14:57:02 +05:30
Ferdinand Thiessen
8ac1602402
refactor: drop moment from new bundles
...
On the Vue 3 side lets remove the dependency on Moment as this is a
pretty huge dependency. Instead use plain Intl API for formatting.
This reduces the bundle size by ~1.5MiB.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-14 10:25:37 +01:00
yemkareems
5f6a777c5b
fix: refactored testBucketKeepsLatest to add invalid data assert
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2026-01-14 14:46:48 +05:30
grnd-alt
dac8fe4034
Merge pull request #57405 from nextcloud/3rdparty/justinrainbow/json-schema
...
chore: update justinrainbow/json-schema to 6.6.4
2026-01-14 09:27:53 +01:00
Ferdinand Thiessen
891d0fc481
Merge pull request #57526 from nextcloud/refactor/loginflow-to-vue
...
refactor(core): migrate login flow ui from jQuery to Vue
2026-01-14 03:10:07 +01:00
dependabot[bot]
172698e61a
build(deps-dev): bump @zip.js/zip.js from 2.8.11 to 2.8.14
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.8.11 to 2.8.14.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.11...v2.8.14 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.14
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-14 01:16:57 +01:00
Ferdinand Thiessen
942a92f072
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-14 01:15:01 +01:00
Ferdinand Thiessen
d26ec02aa1
refactor(core): migrate login flow ui from jQuery to Vue
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-14 01:15:01 +01:00
Nextcloud bot
a8369cdbee
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-14 00:13:54 +00:00
Ferdinand Thiessen
038d940df1
Merge pull request #57515 from nextcloud/refactor/encryption-vue3
...
refactor(encryption): migrate to Vue 3 and Typescript and script setup
2026-01-14 00:29:17 +01:00
Ferdinand Thiessen
a2d0d8b26b
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 22:51:07 +01:00
Ferdinand Thiessen
108858daef
refactor(encryption): migrate to Vue 3 and Typescript and script setup
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 22:49:18 +01:00
Ferdinand Thiessen
ab8e4e60ea
Merge pull request #57502 from nextcloud/chore/theming-js
...
refactor(theming): move from `js/` to `src/`
2026-01-13 22:41:44 +01:00
Ferdinand Thiessen
c59ad1f847
Merge pull request #57355 from nextcloud/refactor/oc-settings
...
refactor: consolidate `OC.Settings`
2026-01-13 22:35:40 +01:00
nextcloud-command
fa535d0e20
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-13 19:04:13 +00:00
Ferdinand Thiessen
41e1a995a9
refactor(theming): move from js/ to src/
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 18:47:28 +01:00
Carl Schwan
94dd919b88
perf(UserMountCache): Optimize loop
...
These loops since to be called around 60 000 times in one trace I saw.
So it makes sense to use the faster foreach construct.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-13 18:37:51 +01:00
Benjamin Gaussorgues
6248afe544
Merge pull request #57441 from nextcloud/release/33.0.0_beta_3
2026-01-13 16:58:49 +01:00
Benjamin Gaussorgues
e3f951b804
Merge pull request #57455 from nextcloud/feat/nextcloudignore
2026-01-13 16:58:32 +01:00
Robin Appelman
467487ecd8
feat: dont reload authoritative mount providers when doing by-path setup
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-13 16:42:48 +01:00
Robin Appelman
ae74dbef2b
Merge pull request #56499 from nextcloud/authoritative-mount-provider-files_external
...
Add api for authoritative mount providers and implement it for files_external
2026-01-13 16:36:33 +01:00
Robin Appelman
663f6822c7
test: use a different smb image for smb testing
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-13 16:11:21 +01:00
Robin Appelman
5924a2e3ec
feat: add api to get a user object without verifying they exist
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-13 15:59:07 +01:00
Ferdinand Thiessen
bd664cb8fd
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 15:42:00 +01:00
Ferdinand Thiessen
805805767f
refactor: consolidate OC.Settings
...
1. Remove unused legacy parts (no code match in the whole github
organization).
2. Consolidate `OC.Settings` in `core/src/OC` for consistency.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 15:41:59 +01:00
Ferdinand Thiessen
0fa396d0b8
Merge pull request #57509 from nextcloud/fix/use-strict-array-search
...
Use strict array search
2026-01-13 15:22:20 +01:00
Carl Schwan
5acb93a5be
Merge pull request #57510 from nextcloud/carl/callback-optimization
...
perf(dav): Avoid getting DB Connection inside callback
2026-01-13 15:01:54 +01:00
Carl Schwan
ea40ade012
refactor(dav): Remove dead property
...
The user folder is no longer used.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-13 14:09:05 +01:00
Maxence Lange
048037b629
Merge pull request #57495 from nextcloud/fix/noid/no-data-response
...
fix(ocm): empty response
2026-01-13 11:21:03 -01:00
Côme Chilliet
f31f4eba7f
chore: While at it use strict array search in build/integration
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-13 11:48:59 +01:00
Côme Chilliet
dc843f6d0a
fix: Use strict array search in other shipped apps as well
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-13 11:48:36 +01:00
Côme Chilliet
3c80b7f2b3
fix: Use strict array comparisons in lib/
...
To avoid surprises with corner cases.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-13 11:48:04 +01:00
Carl Schwan
a1979c9cd1
perf(dav): Avoid getting DB Connection inside callback
...
Fetch it once outside instead and pass it to the callback.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-13 11:47:11 +01:00
Côme Chilliet
c1dd559965
fix: Use strict array comparisons in user_ldap
...
Otherwise there are issues with string values looking like numbers.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-13 11:46:57 +01:00
Côme Chilliet
166febb940
fix(tests): Use absolute paths for files_external tests configuration files
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-01-13 11:07:27 +01:00
Joas Schilling
408f9e8256
Merge pull request #57491 from nextcloud/fix/taskprocessing-userfacingerrormessage-responsedef
...
fix(TaskProcessing): Expose userFacingErrorMessage on ResponseDefinitions#CoreTaskProcessingTask
2026-01-13 10:27:01 +01:00
grnd-alt
0461301597
chore: update justinrainbow/json-schema to 6.6.4
...
Signed-off-by: grnd-alt <git@belakkaf.net >
2026-01-13 10:14:53 +01:00
Git'Fellow
df018cf994
fix(gc): Implement cache_chunk_gc_ttl
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2026-01-13 09:00:32 +01:00
Ferdinand Thiessen
08d4ccb36f
Merge pull request #57237 from nextcloud/refactor/files-external-vue3-ts
...
refactor(files_external): migrate to script-setup and Vue 3
2026-01-13 03:04:49 +01:00
nextcloud-command
31957add33
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-13 01:33:19 +00:00
Ferdinand Thiessen
e76f9284ce
refactor(files_external): adjust files integration
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 01:30:37 +00:00
Ferdinand Thiessen
a05c285979
feat(files_external): implement storage table
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 01:30:37 +00:00
Ferdinand Thiessen
1ec308a9dd
feat(files_external): provide new API to register AuthMechanisms
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 01:30:37 +00:00
Ferdinand Thiessen
0e22ae1efe
refactor(files_external): migrate public key auth to Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 01:30:37 +00:00
Ferdinand Thiessen
5ed7c4fd97
fix(files_external): adjust settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 01:30:37 +00:00
Ferdinand Thiessen
545c72becb
chore: remove non working and legacy OAuth2 auth schema
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 01:30:37 +00:00
Ferdinand Thiessen
e1133ec926
feat(files_external): Migrate settings to Vue
...
Template parameters are migrated to initial state, common state between admin and user settings is shared in the CommonSettingsTrait.
The template is cleaned and replaced with only a stub for the Vue mount.
Code only used for the frontend of the settings is moved from the MountConfig to the CommonSettingsTrait (the missing dependency messages).
On the frontend a wrapper view is created that currently holds the global credentials settings and the external storages settings.
- The global credentials sections is now a stand-alone sections - fully implemented.
- The external storages section holds the table + user config + warnings on missing dependencies
The legacy UI is temporarly renamed but will be removed in a following commit.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 01:30:37 +00:00
Ferdinand Thiessen
d4674060dc
fix(files_external): return correct type for new user defined storages
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 01:30:37 +00:00
Ferdinand Thiessen
38ed0a8283
fix: hard type controllers where the type is required to match
...
Prevent HTTP 500 errors where a 400 would be the correct response
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 01:30:37 +00:00
Ferdinand Thiessen
4c8b9deca0
feat(files_external): Move script loading to CommonSettingsTrait to reduce duplicated code between admin and user settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 01:30:37 +00:00
Ferdinand Thiessen
5c652484e3
refactor(files_external): migrate files integration to script-setup and Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-13 01:30:37 +00:00
Nextcloud bot
a5225bdf99
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-13 00:13:56 +00:00
Ferdinand Thiessen
ac3d09d817
Merge pull request #57499 from nextcloud/feat/migrate-user-ldap-renew
...
refactor(user_ldap): migrate jQuery UI of password renewal to Vue
2026-01-12 22:56:09 +01:00
Ferdinand Thiessen
2c3872f325
Merge pull request #57095 from nextcloud/fix/public-upload
...
fix(files): ensure creating folders in public shares work
2026-01-12 22:31:47 +01:00
Ferdinand Thiessen
bad5531860
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-12 21:48:13 +01:00
Ferdinand Thiessen
29e31ffdb1
refactor(user_ldap): migrate jQuery UI of password renewal to Vue
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-12 21:48:13 +01:00
nextcloud-command
bdd379e82e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-12 20:07:13 +00:00
Ferdinand Thiessen
8c93d4a9e1
fix(files): ensure creating folders in public shares work
...
The root of the webdav client needs to be the public share root,
as accessing the `/files` folder is not possible for public shares.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-12 20:39:54 +01:00
Ferdinand Thiessen
5f33fee58f
Merge pull request #56941 from nextcloud/fix/importmaps
...
fix(template): add import map for JS module entry points
2026-01-12 20:38:58 +01:00
Kate
258b30606f
Merge pull request #57357 from Freiheitswolke/fix/NavigationManager/Remove-break-to-return-all-defaultEntryIds
2026-01-12 19:29:18 +01:00
Marcel Klehr
1182b6d4f0
chore: Update openapi specs
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2026-01-12 18:32:33 +01:00
Marcel Klehr
a45978789b
fix(TaskProcessing): Expose userFacingErrorMessage on ResponseDefinitions#CoreTaskProcessingTask
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2026-01-12 18:32:33 +01:00
Carl Schwan
7b05c8f797
refactor(files): Rename IMountProviderArgs
...
It's not an interface so the I-prefix is inadequate.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-12 17:33:52 +01:00
Maxence Lange
42d745e17b
fix(ocm): empty response
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2026-01-12 15:22:08 -01:00
Robin Appelman
4dcd4223de
fix: make smb auth failure on forbidden exception more reliable
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-12 15:23:57 +01:00
Robin Appelman
43727cb72c
fix: handle InvalidArumentException as availability failure in smb->getFileInfo
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-12 15:23:57 +01:00
Benjamin Gaussorgues
89166cbf9a
Merge pull request #57054 from nextcloud/fix/federated-vue
2026-01-12 15:11:40 +01:00
Carl Schwan
6149168129
feat(preview): On demand preview migration
...
When requesting previews, which we don't find in oc_previews, search in
IAppData first before creating them.
Move the logic from MovepreviewJob to PreviewMigrationService and reuse
that in the Preview Generator.
At the same time rename MovePreviewJob to PreviewMigrationJob as it is a
better name.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2026-01-12 14:20:09 +01:00
Joas Schilling
6bdda55733
Merge pull request #57453 from nextcloud/feat/noid/qr-code-in-account-menu
...
Improve usability of QR code login
2026-01-12 14:01:10 +01:00
Ferdinand Thiessen
f0e020f97d
fix(template): add import map for JS module entry points
...
Currently apps are broken if they have exports in the JS entry point,
because they then will import from the entry point but because they do
not know about the Nextcloud cache buster they will import without cache
buster.
This results in two problem:
1. The module might be outdated (old cached)
2. The module is duplicated, so the module will be loaded twice and will
have two different - out of sync - states. This also means it will
re-run sideeffects of the entry point.
To fix this we generate an import map which basically maps the plain
entry point script to the script with cache buster added.
(Some background: Bundler will try to minimize chunks (reduce page
loading time) so they can inline modules into entry points and thus
extend the entry point exports and then this issue would be caused).
For example:
```js
// entry.mjs
console.error('called')
async function onClick() {
await import('./chunk.mjs')
}
export const name = 'foo'
// chunk.mjs
import { name } from './entry.mjs'
console.error(name)
```
When calling `onClick` without this fix the output will be:
> called
> called
> foo
With this fix:
> called
> foo
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-12 13:34:11 +01:00
Joas Schilling
0e99c60da1
Merge pull request #57450 from nextcloud/3rdparty/sabre-vobject-iTipBroker-replies
...
fix: add send participation reply on fresh event patch
2026-01-12 12:27:43 +01:00
Benjamin Gaussorgues
98619ca6fb
Merge pull request #56524 from nextcloud/fix/group-displayname-in-user-edit
2026-01-12 12:25:19 +01:00
Joas Schilling
8b4491ae1c
fix: Add translation for temporary app password names
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-12 11:58:45 +01:00
Robin Appelman
2a2cd291d5
Merge pull request #57392 from nextcloud/user-share-access-event
...
feat: add event for apps that a users share access might have changed
2026-01-12 11:58:00 +01:00
Ferdinand Thiessen
835d507d64
Merge pull request #57354 from nextcloud/fix/comments-node-api
...
fix(comments): adjust Activity integration for changed Node API
2026-01-12 11:28:58 +01:00
nextcloud-command
954945a26b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-12 10:10:52 +00:00
Joas Schilling
f4acd8a7ab
fix: Adjust and add new tests
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-12 11:07:44 +01:00
Benjamin Gaussorgues
bd90e7c122
Merge pull request #57442 from nextcloud/carl/entity-id-type
2026-01-12 11:03:33 +01:00
Benjamin Gaussorgues
8d50027e78
Merge pull request #57142 from nextcloud/carl/dashboard-psalm
2026-01-12 11:03:17 +01:00
Ferdinand Thiessen
29488d6a78
fix(federatedfilesharing): pre must not be a child of p
...
Fix the problem reported:
> [plugin vite:vue] apps/federatedfilesharing/src/components/PersonalSettings.vue: <pre> cannot be child of <p>, according to HTML specifications.
> This can cause hydration errors or potentially disrupt future functionality.
`p` only allows inline elements, but pre is none.
We either need to use `div` instead of `p` or `code` instead of `pre`.
But in this case we want a block of code, so we use `div` and inner
`<pre><code>`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-12 10:45:58 +01:00
Carl Schwan
716513164f
Merge pull request #57452 from nextcloud/fix/noid/ldap-get-displayname-backend
...
fix: Make User_Proxy IGetDisplayNameBackend complient
2026-01-12 10:19:10 +01:00
Benjamin Gaussorgues
e0e5cdf3e1
Merge pull request #57449 from nextcloud/feat/unstable/moving-out-of-unstable-signature
2026-01-12 09:39:21 +01:00
nextcloud-command
9e2058d199
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-12 08:38:06 +00:00
Ferdinand Thiessen
a1503481f3
fix(comments): adjust Activity integration for changed Node API
...
The activity app integration was changed to use the files Node API
instead of the legacy FileInfo API. So the comments app needs to be
adjusted for it.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-12 09:23:57 +01:00
Benjamin Gaussorgues
b9c3e47b82
feat(build): add .nextcloudignore file to match Krankerl behaviour
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-12 09:17:58 +01:00
Christoph Wurst
18a7369bb9
Merge pull request #57020 from abhinavohri/fix_warnings
...
fix: Reduce deprecation warnings in phpunit_nodb CI jobs
2026-01-12 08:58:26 +01:00
Abhinav Ohri
f89613b507
refactor(testing): Rename mock trait classes for clarity
...
Signed-off-by: Abhinav Ohri <abhinavohri13@gmail.com >
2026-01-12 07:59:41 +01:00
Abhinav Ohri
252956d6b2
test: fix PHPUnit deprecations and mocking issues
...
Signed-off-by: Abhinav Ohri <abhinavohri13@gmail.com >
2026-01-12 07:59:41 +01:00
Nextcloud bot
3e9d2fe208
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-12 00:13:44 +00:00
Nextcloud bot
7335927bed
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-11 00:13:41 +00:00
SebastianKrupinski
6ce24383c2
fix: add send participation reply on fresh event patch
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2026-01-10 11:35:08 -05:00
nextcloud-command
a17a4f4958
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-10 11:26:58 +01:00
Benjamin Frueh
2b97afa829
fix(settings): Display group displayName consistently when editing a user
...
Signed-off-by: Benjamin Frueh <benjamin.frueh@gmail.com >
2026-01-10 11:26:58 +01:00
Nextcloud bot
d341c2011f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-10 00:27:12 +00:00
Raphael Gradenwitz
7eea3b7742
Merge pull request #55433 from nextcloud/ernolf/enh/http2-brotli-client
...
perf(client): enable HTTP/2 and brotli support in internal HTTP client
2026-01-10 01:09:17 +01:00
Raphael Gradenwitz
7c526b4de3
Merge branch 'master' into ernolf/enh/http2-brotli-client
2026-01-10 00:00:47 +01:00
Maxence Lange
327d691c23
feat(signed-request): moving out of unstable
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2026-01-09 20:16:24 -01:00
Sebastian Krupinski
635e26dfdc
Merge pull request #57231 from nextcloud/feat/restrict-calendar-invitation-users
...
feat: restrict calendar invitation participants
2026-01-09 13:42:12 -05:00
Maksim Sukharev
80f6856ce7
chore: Recompile assets
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2026-01-09 19:07:08 +01:00
Joas Schilling
2510020b33
fix: Recompile openapi
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-09 19:07:07 +01:00
Joas Schilling
927bea2b4d
fix(psalm): Satisfy psalm
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-09 19:07:07 +01:00
Joas Schilling
3713f40d5b
fix(app-password): Require strict password confirmation
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-09 19:07:07 +01:00
Joas Schilling
a82827dff5
feat(app-passwords): Add config to disallow creating app-passwords
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-09 19:07:07 +01:00
Joas Schilling
6c20e3e103
fix(onetime): Allow longer duration via app config
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-09 19:07:07 +01:00
Joas Schilling
bacb4323de
fix: add app config to control onetime case
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-09 19:07:07 +01:00
Joas Schilling
e7d0ed2020
fix(sessions): Hide one-time app passwords
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-09 19:07:07 +01:00
Joas Schilling
6b121c37da
feat: Allow to create one-time app passwords that only allow loading an app-password
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-09 19:07:07 +01:00
Marcel Müller
3b9ec2d119
feat(qrcode-login): Add QR code login option directly in the user menu
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2026-01-09 19:07:07 +01:00
Robin Appelman
c2cd236411
Merge pull request #57191 from nextcloud/dav-x-user-id
...
feat: also send x-user-id for dav responses
2026-01-09 18:43:36 +01:00
Marcel Müller
f870041943
fix: Make User_Proxy IGetDisplayNameBackend complient
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2026-01-09 18:31:55 +01:00
SebastianKrupinski
acfec22652
feat: restrict calendar invitation participants
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2026-01-09 12:07:18 -05:00
Robin Appelman
272d6141ca
fix: improve handling updated storages
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:55 +01:00
Robin Appelman
be3bbf22e0
fix: better applicable check for updating external mounts
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:54 +01:00
Robin Appelman
c14948f629
test: update cypress test for new files_external mount behavior
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:54 +01:00
Robin Appelman
fa61c4c57d
fix: don't error when checking login credential storage from cli
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:53 +01:00
Robin Appelman
6dd6d06606
fix: update external storage mounts on login
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:53 +01:00
Robin Appelman
9dffca2f07
fix: improve handling of unavailable storages
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:52 +01:00
Robin Appelman
73e84f9bf5
perf: cache root cache entries for external storage in MountCacheService
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:51 +01:00
Robin Appelman
d64f7eb939
feat: listen to user/group events and update external storage mounts
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:51 +01:00
Robin Appelman
5565cdb390
feat: make external storage mount provider authoritative
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
# Conflicts:
# apps/files_external/lib/AppInfo/Application.php
2026-01-09 17:53:50 +01:00
Robin Appelman
765d1af2a6
feat: yield user by id in IUserManager::getSeenUsers
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:49 +01:00
Robin Appelman
c80c980e29
feat: add typed events for external storage config changes
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:49 +01:00
Robin Appelman
e3551e576c
feat: add api for authoritative mount providers to update the user mounts
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:48 +01:00
Robin Appelman
198d500ac6
feat: add interface to mark mount providers as authoritative
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-09 17:53:42 +01:00
Robin Appelman
328a4608aa
Merge pull request #57454 from nextcloud/fix/session/handle-null-logger
...
fix(session): handle null logger
2026-01-09 17:51:04 +01:00
Christoph Wurst
7e188433a1
fix(session): handle null logger
...
Signed-off-by: Christoph Wurst <1374172+ChristophWurst@users.noreply.github.com >
2026-01-09 16:42:39 +01:00
Benjamin Gaussorgues
acb3e68a93
Merge pull request #56725 from nextcloud/rakekniven-patch-3
2026-01-09 14:38:37 +01:00
nextcloud-command
fbb551311e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-09 09:24:00 +00:00
Carl Schwan
81a21fb718
refactor(entity): Don't type id
...
Some apps overwrite this and this breaks them.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-09 10:19:34 +01:00
rakekniven
c2ae99a668
chore(i18n): Remove strings from i18n and adapted casing
...
Reported at Transifex
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-09 10:13:22 +01:00
Worker Builder
8265e4b489
build(hub): 33.0.0 beta 3
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2026-01-09 08:53:57 +00:00
ernolf
932523e844
style(tests): apply cs-fixer formatting to ClientTest
...
Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com >
2026-01-09 01:29:59 +01:00
Nextcloud bot
6fd76bfa0e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-09 00:14:00 +00:00
Raphael Gradenwitz
510c203dfe
Merge branch 'master' into ernolf/enh/http2-brotli-client
...
Signed-off-by: Raphael Gradenwitz <39901936+ernolf@users.noreply.github.com >
2026-01-08 21:02:07 +01:00
Benjamin Gaussorgues
0514ecfb96
Merge pull request #57398 from nextcloud/release/33.0.0_beta_2
2026-01-08 17:06:21 +01:00
Benjamin Gaussorgues
91a544ef45
Merge pull request #53414 from nextcloud/fix/49584-background-worker-remove-interval
2026-01-08 15:57:05 +01:00
Louis
a0c922cc7f
Merge pull request #56404 from nextcloud/share-sidebar-hide-external
...
feat: hide "External Shares" section if no external shares can be created
2026-01-08 14:32:11 +01:00
Côme Chilliet
2da078f258
Merge pull request #55861 from nextcloud/feat/allow-decrypt-all-with-encryption-disabled
...
feat(encryption): Support running decrypt-all when encryption is already disabled
2026-01-08 14:19:06 +01:00
Benjamin Gaussorgues
36b0d7c189
Merge pull request #55265 from nextcloud/perf/log-slow-dns
2026-01-08 14:06:31 +01:00
Benjamin Gaussorgues
fe34ea5ec7
Merge pull request #57407 from nextcloud/carl/fix-php-85-deprecation-image
2026-01-08 13:57:11 +01:00
Benjamin Gaussorgues
ae250777fd
Merge pull request #56899 from nextcloud/feat/noid/ocm-capabilities
2026-01-08 13:46:09 +01:00
Benjamin Gaussorgues
17aa77e29f
Merge pull request #57427 from nextcloud/fix/openmetrics_classes
2026-01-08 13:45:55 +01:00
Salvatore Martire
43f2470f90
fix: use interval value in JobWorker
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2026-01-08 13:45:11 +01:00
Joas Schilling
d5eab95414
Merge pull request #57428 from nextcloud/dependabot/composer/aws/aws-sdk-php-3.369.3
...
build(deps): bump aws/aws-sdk-php from 3.349.3 to 3.369.9
2026-01-08 13:40:04 +01:00
nextcloud-command
7e4c4f2f3c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-08 11:54:41 +00:00
Robin Appelman
de286709f8
feat: hide "External Shares" section if no external shares can be created
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-08 11:49:02 +00:00
Andy Scherzinger
d86975e9fa
Merge pull request #56923 from nextcloud/fix/update-all
...
fix(settings): update all button only updates a single app
2026-01-08 12:48:34 +01:00
Joas Schilling
03adb7e184
build(deps): bump aws/aws-sdk-php from 3.349.3 to 3.369.9
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-08 11:52:50 +01:00
Kate
8eb24155c4
Merge pull request #56518 from nextcloud/jtr/feat-appmanager-cleanappid-log
2026-01-08 11:42:04 +01:00
Git'Fellow
377de23bf5
Merge pull request #57291 from nextcloud/fixTypoAdminAuditLog
...
fix(admin_audit) Fix typo in visibility log message
2026-01-08 11:41:45 +01:00
Louis
73dd45be4f
Merge pull request #57289 from nextcloud/feature/54562/drop-mounts-on-full-or-provider-setup
...
Feature/54562/drop mounts on full or provider setup
2026-01-08 11:26:50 +01:00
Christoph Wurst
adf7ea5f0b
perf: log slow DNS operations
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2026-01-08 11:22:15 +01:00
Christoph Wurst
cc89a2a2b8
refactor: extract slow operation logging into trait
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2026-01-08 11:22:15 +01:00
Benjamin Gaussorgues
5403284b23
Merge pull request #55293 from nextcloud/jtr/refactor-dav-quotaplugin
2026-01-08 11:18:02 +01:00
Benjamin Gaussorgues
f56f747f46
Merge pull request #57245 from nextcloud/jtr/refactor-versions-DAV-plugin
2026-01-08 11:12:50 +01:00
Benjamin Gaussorgues
7a2606b894
Merge pull request #57267 from nextcloud/jtr/refactor-trashbin-sabre-plugin
2026-01-08 11:11:37 +01:00
Joas Schilling
eb91d8671d
Merge pull request #57348 from nextcloud/fix/adjust-public-page-footer-logic
...
fix: adjust public page footer logic
2026-01-08 11:10:07 +01:00
Benjamin Gaussorgues
1a5ad32063
fix(openmetrics): import right classes
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-08 10:39:46 +01:00
Benjamin Gaussorgues
a1fbd55992
Merge pull request #57395 from nextcloud/feat/exapp-task-proc-endpoints
2026-01-08 09:52:50 +01:00
Benjamin Gaussorgues
a6a320498b
Merge pull request #55252 from nextcloud/chore/chunked_orphan_delete
2026-01-08 09:50:09 +01:00
Anupam Kumar
3e4e544096
feat(TaskProcessing): add endpoints for ExApp access without userId
...
Signed-off-by: Anupam Kumar <kyteinsky@gmail.com >
2026-01-08 11:36:08 +05:30
Nextcloud bot
1a7f2f878e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-08 00:13:49 +00:00
nextcloud-command
f6a783e07b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-07 19:21:14 +00:00
Thomas Lamant
7436340f4c
fix: update() function does not return a Promise
...
Signed-off-by: Thomas Lamant <tom@tmlmt.com >
2026-01-07 19:18:29 +00:00
Thomas Lamant
58c6a8387b
fix: update all button only updates a single app
...
Signed-off-by: Thomas Lamant <tom@tmlmt.com >
2026-01-07 19:18:29 +00:00
Maxence Lange
6af64a5495
feat(ocm): event on ocm discovery and ocm request
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2026-01-07 17:54:26 -01:00
Joas Schilling
66c8f9c4dc
Merge pull request #57414 from nextcloud/bugfix/noid/clean-language
...
fix(l10n): Fix language selection
2026-01-07 19:05:41 +01:00
Joas Schilling
52cfd57af9
Merge pull request #57413 from nextcloud/bugfix/noid/support-native-int-range
...
fix(controller): Support native int ranges
2026-01-07 19:05:19 +01:00
Ferdinand Thiessen
6a75cd9454
Merge pull request #57347 from nextcloud/refactor/drop-deprecated-composable
...
refactor(files): migrate from deprecated `useNavigation` to `activeStore`
2026-01-07 18:06:41 +01:00
Daniel Calviño Sánchez
8e5ae53e02
Merge pull request #56938 from nextcloud/unify-handling-of-exclude-groups-in-contacts-menu-and-sharing
...
fix: Unify handling of exclude groups in contacts menu and sharing
2026-01-07 18:04:53 +01:00
Joas Schilling
ab122ac15d
fix(l10n): Fix language selection
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-07 17:41:18 +01:00
Joas Schilling
f2e2e4ea21
fix(controller): Support native int ranges
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-07 17:36:57 +01:00
Robin Appelman
534632334c
feat: add event for apps that a users share access might have changed
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-07 17:18:16 +01:00
Joas Schilling
15b45975e2
Merge pull request #57410 from nextcloud/bugfix/noid/fix-generate-id
...
fix(snowflake): Fix generateId() call for SnowflakeEntity
2026-01-07 17:17:33 +01:00
Salvatore Martire
2d22c4f654
fix: update information cached by mount point on rename
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2026-01-07 17:00:09 +01:00
Salvatore Martire
07eef5eaf4
fix: drop set up partial mounts on setupForUser
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2026-01-07 17:00:09 +01:00
nextcloud-command
09e0f06678
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-07 16:50:42 +01:00
Ferdinand Thiessen
47acb66b9c
refactor(files): migrate from deprecated useNavigation to activeStore
...
Small preparation for upcoming Vue 3 migration of the files app.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-07 16:50:42 +01:00
SebastianKrupinski
6b3d3fd2d3
fix: adjust public page footer logic
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2026-01-07 10:16:35 -05:00
Joas Schilling
f42493bf1e
Merge pull request #57409 from nextcloud/fix/ci-psalm
...
ci(static-code-analysis): add missing permissions to upload sarif file
2026-01-07 16:03:58 +01:00
Joas Schilling
fe393c5dbf
fix(snowflake): Fix generateId() call for SnowflakeEntity
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-07 15:39:09 +01:00
Carl Schwan
bd815595d4
fix: Remove NOP ReflectionProperty::setAccessible calls
...
Doesn't do anything since PHP 8.1 and is deprecated since PHP 8.5
2026-01-07 15:23:20 +01:00
Ferdinand Thiessen
86c90221f1
ci(static-code-analysis): add missing permissions to upload sarif file
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-07 15:21:48 +01:00
Maxence Lange
0cdd19271d
Merge pull request #56047 from nextcloud/feat/ocm/handle-new-ocm-endpoint
...
feat(ocm): handle /.well-known/ocm
2026-01-07 13:17:06 -01:00
Carl Schwan
513b37916f
fix(image): Remove NOP imagedestroy call
...
This is NOP since 8.0 and deprecated since 8.5
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-07 15:13:07 +01:00
Joas Schilling
9e516beb85
Merge pull request #57403 from nextcloud/followup/noid/snowflake-entity
...
fix(snowflake): Allow SnowflakeAware to overwrite the field types
2026-01-07 15:10:09 +01:00
Joas Schilling
6b6deefee9
Merge pull request #57373 from nextcloud/carl/fix-deprecated-alias
...
fix: Usage of a deprecated alias
2026-01-07 14:35:32 +01:00
Joas Schilling
8d55b13641
Merge pull request #57367 from nextcloud/work/carl/psalm-unittests
...
refactor(psalm): Enable psalm for comments unit tests
2026-01-07 14:16:14 +01:00
Joas Schilling
2bd2cc71e5
fix(snowflake): Allow SnowflakeAware to overwrite the field types
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-07 14:06:18 +01:00
Joas Schilling
40b79f5af8
Merge pull request #56795 from nextcloud/feat/noid/extend-entity-to-be-snoflake-aware
...
feat(snowflake): extend Entity class to support snowflakes
2026-01-07 13:42:49 +01:00
Carl Schwan
6eb1609b35
fix(psalm): Fix InvalidArgument in FilesByType OpenMetrics exporter
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-07 13:22:39 +01:00
Carl Schwan
58de51160c
fix(psalm): Fix return type of TokenService::getTokens
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-07 13:21:34 +01:00
Carl Schwan
a430702caa
refactor(psalm): Enable psalm for comments unit tests
...
This is the first step to enable psalm for our test suite to find issues
also there.
At the moment, this already found some completely broken and unused
method in TestCase and prepare the way for making ICommentsManager work
with snowflake ids by using string instead of int for the ids
consistently.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-07 13:21:33 +01:00
Benjamin Gaussorgues
351351a832
Merge pull request #57371 from nextcloud/enh/noid/change-config-to-amr
2026-01-07 12:04:36 +01:00
Worker Builder
944341543e
build(hub): 33.0.0 beta 2
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2026-01-07 10:53:53 +00:00
Joas Schilling
e5c989066f
Merge pull request #57394 from nextcloud/bugfix/noid/theming-links
...
fix(settings): Allow clearing legal and privacy links
2026-01-07 11:06:33 +01:00
Benjamin Gaussorgues
62513dfd92
Merge pull request #57165 from nextcloud/feat/openmetrics
2026-01-07 10:43:56 +01:00
Joas Schilling
649e042568
fix(settings): Fix reset button for legal and privacy
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-07 09:45:48 +01:00
Benjamin Gaussorgues
71fa5937b2
feat(openapi): add OpenMetrics controller into OpenAPI
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-07 09:38:13 +01:00
Benjamin Gaussorgues
6ee8325b3e
feat(files_sharing): add basic OpenMetrics exporter for files shares
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-07 09:38:13 +01:00
Benjamin Gaussorgues
47de164946
feat(comments): add basic OpenMetrics exporter
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-07 09:38:13 +01:00
Benjamin Gaussorgues
c57c4843e8
feat(openmetrics): introduce OpenMetrics exporter
...
Expose a `/metrics` endpoint with some basic metrics
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-01-07 09:38:13 +01:00
Joas Schilling
7c64394617
fix(settings): Allow clearing legal and privacy links
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-01-07 09:29:34 +01:00
Nextcloud bot
c09168e911
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-07 00:13:32 +00:00
Benjamin Gaussorgues
9f7d4d055e
Merge pull request #57361 from nextcloud/release/33.0.0_beta_1
2026-01-06 16:56:21 +01:00
Joas Schilling
c3be0b8814
Merge pull request #57380 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2026-01-06 16:54:55 +01:00
nextcloud-command
1432c97584
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2026-01-06 15:38:16 +00:00
Simon L.
178fb77be8
feat(Config.php): change array_merge to array_replace_recursive when merging configs
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-06 16:03:38 +01:00
Benjamin Gaussorgues
86fe44d9f4
Merge pull request #56627 from nextcloud/fix/54953/value-is-already-team-id
2026-01-06 16:00:53 +01:00
Tobias Kaminsky
fdfaf6b363
Merge pull request #57372 from nextcloud/feat/adapt-webhook
...
Feat(webhook_listeners): adapt webhook payload format
2026-01-06 15:55:27 +01:00
Tobias Kaminsky
ad13a8acc7
Merge pull request #57235 from nextcloud/enh/noid/testing-ocr-provider
...
Add fake OCR taskprocessing provider in the testing app
2026-01-06 15:52:10 +01:00
Carl Schwan
693a2263cc
fix(entity): Do not call getId when inserting and $id is null
...
Otherwise this breaks some existing code, in particular PublicKeyToken
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-06 15:42:03 +01:00
Jana Peper
65d44b0007
docs: adapt docblock
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2026-01-06 15:24:40 +01:00
Jana Peper
ec9cac90e0
feat: adapt webhook payload format
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2026-01-06 15:19:22 +01:00
Carl Schwan
e63c4afdab
fix: Usage of a deprecated alias
...
The deprecated warning:
The requested alias "UserId" is deprecated. Please request "userId" directly.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-06 15:04:07 +01:00
Julien Veyssier
e1d19b2c24
feat: add fake OCR taskprocessing provider in the testing app
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2026-01-06 14:36:51 +01:00
Kate
72ad2edcd7
Merge pull request #57118 from nextcloud/test/delete-orphaned-files/improve-count-mounts
2026-01-06 14:36:05 +01:00
Robin Appelman
72632faaf1
Merge pull request #57284 from nextcloud/allow-cross-share-move-delete
...
fix: allow moving from of non-resharable to other share if the user has delete permissions
2026-01-06 14:23:51 +01:00
Côme Chilliet
ebab99ec9a
Merge pull request #56779 from nextcloud/jtr/needUpgrade-refactor
...
feat: improve needUpgrade() output and refactor for clarity
2026-01-06 14:04:13 +01:00
Côme Chilliet
e6ac79d570
Merge branch 'master' into carl/dashboard-psalm
...
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2026-01-06 13:07:32 +01:00
Carl Schwan
7c1a8a4060
feat: Adapt a bit the snowflake ids API
...
- Rename setId() -> generateId() in SnowflakeAwareEntity
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-06 12:57:17 +01:00
Anna Larch
5f797ebc32
refactor: move existing usages of snoflake IDs SnowflakeAwareEntity
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2026-01-06 12:57:17 +01:00
Anna Larch
a100ede789
feat: extend Entity and adjust QBMapper to support Snowflake IDs
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2026-01-06 12:57:17 +01:00
Anna Larch
f546daada7
refactor: Rename Snowflake Generator and Decoder
...
And introduce the Snowflake DTO
Signed-off-by: Anna Larch <anna@nextcloud.com >
2026-01-06 12:57:04 +01:00
Côme Chilliet
c32009fd32
Merge pull request #57145 from nextcloud/carl/psalm-dav
...
refactor(dav): fix psalm for dav endpoints
2026-01-06 12:47:29 +01:00
Benjamin Gaussorgues
72be2f41b3
Merge pull request #57099 from nextcloud/carl/fix-32-bits-job-tests
2026-01-06 11:59:28 +01:00
Worker Builder
758a9c26db
build(hub): 33.0.0 beta 1
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2026-01-06 10:34:50 +00:00
Ferdinand Thiessen
0c6565ea44
fix(birthday-service): Fix on 32 bits system
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-06 10:44:47 +01:00
Carl Schwan
33e5f2d345
fix(background-jobs): Fix unit tests with 32-bits tests
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2026-01-06 10:44:21 +01:00
Joda Stößer
16d8cc065a
fix(NavigationManager): Remove break to return all defaultEntryIds
...
Otherwise only the first entry id is returned, breaking loading the value for the "Global Default App" option
Signed-off-by: Joda Stößer <git@simjo.st >
2026-01-06 02:41:37 +01:00
Nextcloud bot
0a3cc4dd6f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-06 00:13:48 +00:00
Ferdinand Thiessen
c6b095234e
Merge pull request #57236 from nextcloud/refactor/profile-vue3-ts
...
refactor(profile): migrate to script setup and Vue 3
2026-01-05 22:52:49 +01:00
Ferdinand Thiessen
f9d4bb2ba8
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-05 22:21:43 +01:00
Ferdinand Thiessen
ad61aa7a30
refactor(profile): migrate to script setup and Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-05 22:16:48 +01:00
Ferdinand Thiessen
8cc588fc42
Merge pull request #57341 from nextcloud/refactor/federation-vue3
...
refactor(federation): migrate app frontend (admin settings) to Vue 3
2026-01-05 20:07:18 +01:00
nextcloud-command
35bfa1d2f0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-05 17:16:35 +00:00
Ferdinand Thiessen
5d3e1f70b2
refactor(federation): migrate app frontend (admin settings) to Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-05 18:08:29 +01:00
Robin Appelman
8a05a3e01b
Merge pull request #57186 from nextcloud/perbucket-without-multibucket
...
feat: don't gate perBucket object store configuration behind multibucket
2026-01-05 16:49:16 +01:00
Robin Appelman
afa23291d6
feat: don't gate perBucket object store configuration behind multibucket
...
a setup can have multiple bucket without having `multibucket` enabled trough things like per-groupfolder buckets
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-01-05 16:09:25 +01:00
Ferdinand Thiessen
c50c5a9e6b
Merge pull request #57277 from nextcloud/refactor/files-sidebar-nodeapi
...
refactor!: migrate files sidebar to Node API
2026-01-05 13:38:26 +01:00
Maxence Lange
eb0369705a
Merge pull request #56240 from nextcloud/fix/noid/set-adr-book-local-but-not-system
...
fix(contacts): allow address book to be local but not system
2026-01-05 09:55:42 -01:00
Joas Schilling
fe0c56a1d7
Merge pull request #57332 from nextcloud/jtr/chore-drop-10n-xgettextfiles
...
chore(l10n): drop unused xgettextfiles
2026-01-05 10:00:42 +01:00
Ferdinand Thiessen
98a4b959ec
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-05 02:23:41 +01:00
Ferdinand Thiessen
fd96a32dda
test: adjust cypress tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-05 02:23:30 +01:00
Ferdinand Thiessen
3726596ad0
refactor(systemtags): migrate to new files sidebar API
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-05 02:23:15 +01:00
Ferdinand Thiessen
f9a137ea87
refactor(files): migrate favorite sidebar action to new Sidebar API
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-05 02:23:15 +01:00
Ferdinand Thiessen
7077685bf8
refactor(files_sharing): migrate to new Files Sidebar API
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-05 02:23:15 +01:00
Ferdinand Thiessen
34511e9036
refactor(comments): migrate to new Files Sidebar API
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-05 02:23:15 +01:00
Ferdinand Thiessen
493c371a22
refactor(files_versions): adjust frontend for new files sidebar API
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-05 02:23:15 +01:00
Ferdinand Thiessen
4a9cdeb01f
refactor!(files): migrate sidebar API to use Node API
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-05 02:23:15 +01:00
Nextcloud bot
7abd46fb53
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-05 00:13:26 +00:00
Ferdinand Thiessen
fb18804192
chore(deps): update @nextcloud/files to v4.0.0-beta.8
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-04 22:30:12 +01:00
github-actions[bot]
513c0cceb6
Merge pull request #57320 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/files-4.0.0-beta.8
...
build(deps): bump @nextcloud/files from 4.0.0-beta.7 to 4.0.0-beta.8 in /build/frontend-legacy
2026-01-04 08:29:45 +00:00
Josh
867a8d1088
chore(l10n): drop unused xgettextfiles
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-01-03 20:32:45 -05:00
Nextcloud bot
56658fc3ef
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-04 00:13:41 +00:00
nextcloud-command
dc5d199e3a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-03 20:41:28 +00:00
dependabot[bot]
41c739d370
build(deps): bump @nextcloud/files in /build/frontend-legacy
...
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files ) from 4.0.0-beta.7 to 4.0.0-beta.8.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v4.0.0-beta.7...v4.0.0-beta.8 )
---
updated-dependencies:
- dependency-name: "@nextcloud/files"
dependency-version: 4.0.0-beta.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-03 21:33:05 +01:00
github-actions[bot]
68149e01cb
Merge pull request #57319 from nextcloud/dependabot/npm_and_yarn/nextcloud/files-4.0.0-beta.8
...
build(deps): bump @nextcloud/files from 4.0.0-beta.7 to 4.0.0-beta.8
2026-01-03 21:32:35 +01:00
nextcloud-command
44216b36e4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-03 19:55:53 +00:00
dependabot[bot]
68b8e2662d
build(deps): bump @nextcloud/files from 4.0.0-beta.7 to 4.0.0-beta.8
...
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files ) from 4.0.0-beta.7 to 4.0.0-beta.8.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v4.0.0-beta.7...v4.0.0-beta.8 )
---
updated-dependencies:
- dependency-name: "@nextcloud/files"
dependency-version: 4.0.0-beta.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-03 20:47:39 +01:00
github-actions[bot]
bc2bdeeac5
Merge pull request #57305 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/multi-c8afcbbcd8
...
build(deps): bump qs and express in /build/frontend-legacy
2026-01-03 19:34:16 +00:00
Nextcloud bot
a6bcb18db9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-03 00:13:31 +00:00
Andy Scherzinger
cbaf6e73a5
Merge pull request #53634 from invario/preview-direct-download
...
feat(previews): allow ffmpeg to connect direct for AWS S3 buckets
2026-01-02 18:39:42 +01:00
Carl Schwan
98192fc17c
feat(external-s3): Expose config option to enable direct s3 preview
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-02 17:13:43 +01:00
Carl Schwan
2ea1bd4cdc
feat(movie-preview): Use getDirectDownloadById for generating preview
...
Allow to speed-up considerably the creation of previews for movies
stored on S3.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-02 17:13:41 +01:00
Robin Appelman
3580680f8f
Merge pull request #56166 from nextcloud/dav-file-get-log-id
...
feat: add fileid to exception message when reading a dav file fails
2026-01-02 15:30:22 +01:00
Carl Schwan
1b12fd0df3
Merge pull request #57308 from nextcloud/jtr/fix-installer-isDownloaded-robustness
...
fix(installer): make isDownloaded robust + unify parameter naming
2026-01-02 15:07:45 +01:00
Stephan Orbaugh
97ba753e09
Merge pull request #57230 from nextcloud/fix/inodebypath-forbidden-responses
...
fix: drop readable check
2026-01-02 11:07:45 +01:00
invario
ffe91b48dc
feat(previews): allow ffmpeg to connect direct for AWS S3 buckets
...
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
2026-01-02 10:48:39 +01:00
nextcloud-command
9fed6d849a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-01-02 09:47:55 +00:00
Josh
30f2932817
chore: make lint happy about isDownloaded concat
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-01-01 11:49:02 -05:00
Josh
a46f3bd21c
fix(installer): make isDownloaded robust + unify parameter naming
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-01-01 11:42:54 -05:00
dependabot[bot]
a1ab869381
build(deps): bump qs and express in /build/frontend-legacy
...
Bumps [qs](https://github.com/ljharb/qs ) and [express](https://github.com/expressjs/express ). These dependencies needed to be updated together.
Updates `qs` from 6.14.0 to 6.14.1
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.14.0...v6.14.1 )
Updates `express` from 4.21.2 to 4.22.1
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/v4.22.1/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.21.2...v4.22.1 )
---
updated-dependencies:
- dependency-name: qs
dependency-version: 6.14.1
dependency-type: indirect
- dependency-name: express
dependency-version: 4.22.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-01 13:35:19 +00:00
Nextcloud bot
7baca4264a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-01-01 00:13:23 +00:00
Josh
24ec0e85e5
feat(AppManager): log when cleanAppId drops invalid chars
...
Log a debug message if invalid characters are replaced in app IDs.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-31 14:30:05 -05:00
Robin Appelman
d21fa1c0b5
feat: add fileid to exception message when reading a dav file fails
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-12-31 14:06:46 +01:00
Kate
6a2e0f819c
Merge pull request #52442 from nextcloud/ext-store-check-update-filter
2025-12-31 12:50:59 +01:00
Robin Appelman
047ff27e46
test: add tests for watcher check filter
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-12-31 12:23:04 +01:00
Robin Appelman
4720c39048
fix: use interfaces instead of classes in Cache\Watcher type hints
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-12-31 12:23:04 +01:00
Robin Appelman
5c625b7a07
feat: add an option to filter what paths get checked for updates
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-12-31 12:23:04 +01:00
Nextcloud bot
b33fdaf085
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-31 00:14:02 +00:00
Andy Scherzinger
d40263b2aa
Merge pull request #57285 from nextcloud/feature/54562/support-partial-share-providers
...
feat: introduce API for partial share providers
2025-12-30 19:25:16 +01:00
Salvatore Martire
a449af6460
feat: introduce API for partial share providers
...
Adds support for retrieval of shares by path
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-30 16:43:09 +01:00
Salvatore Martire
ed6d0e59bb
Merge pull request #57286 from nextcloud/fix/54562/add-forchildren-to-setupforpath
...
fix: add $forChildren parameter to IPartialMountProvider
2025-12-30 16:37:50 +01:00
Robin Appelman
c614a13d4b
Merge pull request #57158 from nextcloud/users-for-share
...
feat: add api to get users for share
2025-12-30 14:24:10 +01:00
Andy Scherzinger
32327c6285
Merge pull request #56773 from nextcloud/carl/remove-sciencemesh
...
refactor(share): Remove code related to science mesh integration
2025-12-30 14:18:53 +01:00
Maksim Sukharev
752d90c57c
Merge pull request #57233 from nextcloud/bugfix/prevent_admin_group_subadmin
2025-12-30 13:26:15 +01:00
nextcloud-command
a31d42d47a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-30 10:44:10 +00:00
Arsalan Ul Haq Sohni
c81422ed37
fix(NewUserDialog): update group selection to prevent admin group from being assigned as subadmin
...
Signed-off-by: Arsalan Ul Haq Sohni <arsalan-ul-haq.sohni@strato.de >
2025-12-30 11:33:28 +01:00
Git'Fellow
eafbb5a23c
fix(admin_audit): Fix typo in visibility log message
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-12-30 10:09:08 +01:00
Salvatore Martire
6e9ba894a2
fix: add $forChildren parameter to IPartialMountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-29 18:06:12 +01:00
Robin Appelman
8cfb49012d
test: update cross-share move tests
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-12-29 17:39:44 +01:00
Robin Appelman
39c8141f0c
fix: allow moving from of non-resharable to other share if the user has delete permissions
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-12-29 17:39:43 +01:00
Nextcloud bot
4283f4790b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-29 00:13:35 +00:00
github-actions[bot]
3945981f0d
Merge pull request #57251 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/msw-2.12.6
...
build(deps-dev): bump msw from 2.12.4 to 2.12.6 in /build/frontend-legacy
2025-12-28 09:41:37 +00:00
Nextcloud bot
5d05c8d61e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-28 00:13:28 +00:00
github-actions[bot]
25ee57fc60
Merge pull request #57246 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.3.0
...
build(deps-dev): bump rector/rector from 2.2.14 to 2.3.0 in /vendor-bin/rector
2025-12-27 19:05:49 +01:00
github-actions[bot]
e90c114730
Merge pull request #57248 from nextcloud/dependabot/npm_and_yarn/jsdom-27.4.0
...
build(deps-dev): bump jsdom from 27.3.0 to 27.4.0
2025-12-27 18:49:43 +01:00
Joas Schilling
41feb5d29d
Merge pull request #57262 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-12-27 12:45:34 +01:00
Josh
5c51b42d3f
test(trashbin): Update DAV quotaProvider test cases
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-27 00:40:55 -05:00
Josh
80caedb050
chore: php-cs fixup
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-27 00:30:19 -05:00
Josh
853db93601
chore: typo fixup
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-27 00:26:11 -05:00
Josh
355d6637ff
refactor(trashbin): restyle DAV handlers, enhance internal docs, refactor for clarity & robustness
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-27 00:07:19 -05:00
nextcloud-command
06d99eba17
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-27 02:53:11 +00:00
dependabot[bot]
6f6c655b46
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.12.4 to 2.12.6.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.12.4...v2.12.6 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-27 02:14:45 +00:00
dependabot[bot]
0c4bc3e495
build(deps-dev): bump jsdom from 27.3.0 to 27.4.0
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 27.3.0 to 27.4.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/27.3.0...27.4.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-version: 27.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-27 02:14:16 +00:00
dependabot[bot]
b307db6b19
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.14 to 2.3.0.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.14...2.3.0 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-27 02:08:27 +00:00
Nextcloud bot
d79cf95ece
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-27 00:13:32 +00:00
Josh
183136d166
chore: Fix comments and formatting in Plugin.php
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-26 19:07:13 -05:00
Josh
b872208285
refactor(files_versions): tidy up UA download header logic and modernize class structure
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-26 18:56:56 -05:00
Nextcloud bot
a366ec367a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-26 00:13:26 +00:00
Nextcloud bot
0c8f89c9d7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-25 00:13:37 +00:00
yemkareems
9ed9a317f5
fix: added Test\TestCase namespace for failing tests
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-12-24 12:01:13 +05:30
yemkareems
674381e8c1
fix: php cs fix run
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-12-24 11:23:19 +05:30
yemkareems
bbbbc4de22
fix: offsets corrected, test added to have exact count when time is frozen and variable count when time is dynamic
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-12-24 11:16:43 +05:30
Nextcloud bot
bed17ca424
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-24 00:13:41 +00:00
github-actions[bot]
5cb262391f
Merge pull request #57201 from nextcloud/dependabot/npm_and_yarn/nextcloud/files-4.0.0-beta.5
...
build(deps): Bump @nextcloud/files from 4.0.0-beta.4 to 4.0.0-beta.7
2025-12-23 20:27:57 +00:00
nextcloud-command
0934814a05
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-23 21:10:41 +01:00
Ferdinand Thiessen
9919c2bc91
chore(files): adjust getContents to use AbortController
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-23 21:08:33 +01:00
Ferdinand Thiessen
77f9897060
chore(files): adjust code for breaking change of Navigation.setActive
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-23 20:17:34 +01:00
Ferdinand Thiessen
461d0edecd
build(deps): Bump @nextcloud/files from 4.0.0-beta.4 to 4.0.0-beta.6
...
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files ) from 4.0.0-beta.4 to 4.0.0-beta.5.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md )
- [Commits](nextcloud-libraries/nextcloud-files@v4.0.0-beta.4...v4.0.0-beta.5)
---
updated-dependencies:
- dependency-name: "@nextcloud/files"
dependency-version: 4.0.0-beta.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-23 20:17:33 +01:00
Ferdinand Thiessen
75e57760c7
Merge pull request #57163 from nextcloud/refactor/themeing-vue3-ts
...
refactor(theming): migrate to Typescript and Vue 3
2025-12-23 19:38:30 +01:00
Ferdinand Thiessen
105398699d
Merge pull request #56780 from nextcloud/jtr/chore-drop-getUserQuota-legacy
...
chore(legacy): Remove deprecated getUserQuota method
2025-12-23 18:09:32 +01:00
nextcloud-command
b820518a2a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-23 17:00:41 +01:00
Ferdinand Thiessen
32508c1f78
test(theming): adjust cypress tests for Vue3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-23 17:00:41 +01:00
Ferdinand Thiessen
754422aa00
refactor(theming): migrate to Typescript and Vue 3
...
- migrate all components to Typescript
- use script setup where feasible
- migrate to Vue 3
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-23 17:00:40 +01:00
Ferdinand Thiessen
be8b2bfa8b
Merge pull request #57228 from nextcloud/fix/setup-for-path-caching
...
fix: adjust authoritative setup path caching logic
2025-12-23 16:49:05 +01:00
Ferdinand Thiessen
8c90d4f822
Merge pull request #56919 from nextcloud/jtr/fix-mime-detection-tests
...
fix(files/type): preserve numeric keys (follow-up)
2025-12-23 16:01:01 +01:00
Andy Scherzinger
f791d91c00
Merge pull request #57224 from nextcloud/jtr/docs-iusersession
...
docs(IUserSession): Improve interface docs
2025-12-23 13:12:20 +01:00
Nextcloud bot
6acf2a6a1b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-23 00:13:51 +00:00
Salvatore Martire
678bf538bf
fix: drop readable check
...
This check was introduced in a previous PR, causing disruptive
changes in PROPFIND responses in some cases.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-22 18:48:10 +01:00
Josh
fc37abd35a
docs(IUserSession): Improve interface docs
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-22 11:26:48 -05:00
Salvatore Martire
6c19fbcf4d
fix: adjust authoritative setup path caching logic
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-22 15:52:52 +01:00
Robin Appelman
bbabf50984
feat: add api to get users for share
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-12-22 15:34:23 +01:00
Maxence Lange
b28176458d
fix(contacts): not contact, not local
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-12-22 12:36:33 -01:00
github-actions[bot]
22ca454130
Merge pull request #57058 from nextcloud/dependabot/npm_and_yarn/eslint-9.39.2
...
build(deps-dev): bump eslint from 9.39.1 to 9.39.2
2025-12-22 11:56:32 +00:00
dependabot[bot]
299039e2f2
build(deps-dev): bump eslint from 9.39.1 to 9.39.2
...
Bumps [eslint](https://github.com/eslint/eslint ) from 9.39.1 to 9.39.2.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.39.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 11:09:35 +00:00
github-actions[bot]
993c359830
Merge pull request #56952 from nextcloud/dependabot/npm_and_yarn/jsdom-27.3.0
...
build(deps-dev): bump jsdom from 27.2.0 to 27.3.0
2025-12-22 11:07:27 +00:00
dependabot[bot]
1c8a31c36a
build(deps-dev): bump jsdom from 27.2.0 to 27.3.0
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 27.2.0 to 27.3.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/27.2.0...27.3.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-version: 27.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 11:50:13 +01:00
github-actions[bot]
c38e604e5e
Merge pull request #56889 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/msw-2.12.4
...
build(deps-dev): bump msw from 2.12.3 to 2.12.4 in /build/frontend-legacy
2025-12-22 08:29:37 +00:00
dependabot[bot]
6498c7d552
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.12.3 to 2.12.4.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.12.3...v2.12.4 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 09:13:45 +01:00
github-actions[bot]
2835d0cde4
Merge pull request #56979 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/dompurify-3.3.1
...
build(deps): bump dompurify from 3.3.0 to 3.3.1 in /build/frontend-legacy
2025-12-22 08:09:53 +00:00
nextcloud-command
6fdfa436e1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-22 07:51:39 +00:00
dependabot[bot]
0fddb6be2d
build(deps): bump dompurify in /build/frontend-legacy
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.0...3.3.1 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 08:43:42 +01:00
github-actions[bot]
8c0c0454bd
Merge pull request #57203 from nextcloud/dependabot/npm_and_yarn/nextcloud/paths-3.0.0
...
build(deps): Bump @nextcloud/paths from 2.3.0 to 3.0.0
2025-12-22 03:05:46 +00:00
Ferdinand Thiessen
58fd2d3df8
test(cypress): adjust for breaking changes of @nextcloud/paths
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-22 03:04:35 +01:00
nextcloud-command
34330db471
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-22 01:20:41 +00:00
Ferdinand Thiessen
9a1fd7a629
chore: adjust code for breaking changes of @nextcloud/paths v3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-22 02:12:19 +01:00
dependabot[bot]
0d890d4217
build(deps): Bump @nextcloud/paths from 2.3.0 to 3.0.0
...
Bumps [@nextcloud/paths](https://github.com/nextcloud-libraries/nextcloud-paths ) from 2.3.0 to 3.0.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-paths/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-paths/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-paths/compare/v2.3.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/paths"
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 02:12:18 +01:00
github-actions[bot]
a8e186dba9
Merge pull request #57196 from nextcloud/dependabot/npm_and_yarn/vitest-238d3985db
...
build(deps-dev): Bump the vitest group across 2 directories with 3 updates
2025-12-22 02:06:45 +01:00
github-actions[bot]
34267ef563
Merge pull request #57200 from nextcloud/dependabot/npm_and_yarn/nextcloud/dialogs-7.2.0
...
build(deps): Bump @nextcloud/dialogs from 7.1.0 to 7.2.0
2025-12-22 00:45:51 +00:00
github-actions[bot]
f9132111ab
Merge pull request #56878 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.8.7
...
build(deps): bump nextcloud/openapi-extractor from 1.8.6 to 1.8.7 in /vendor-bin/openapi-extractor
2025-12-22 01:39:54 +01:00
dependabot[bot]
84e52327f3
build(deps-dev): Bump the vitest group across 2 directories with 3 updates
...
Bumps the vitest group with 1 update in the / directory: [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul ).
Bumps the vitest group with 2 updates in the /build/frontend-legacy directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) and [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Updates `@vitest/coverage-istanbul` from 4.0.15 to 4.0.16
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.16/packages/coverage-istanbul )
Updates `vitest` from 4.0.15 to 4.0.16
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.16/packages/vitest )
Updates `vitest` from 4.0.15 to 4.0.16
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.16/packages/vitest )
Updates `@vitest/coverage-v8` from 4.0.15 to 4.0.16
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.16/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-istanbul"
dependency-version: 4.0.16
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.16
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.16
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.16
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 00:23:05 +00:00
Nextcloud bot
5a1a0b4759
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-22 00:13:29 +00:00
Ferdinand Thiessen
530efa6783
chore: extract new openAPI definitions
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-22 01:02:22 +01:00
dependabot[bot]
0e5dd3d834
build(deps): bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.8.6 to 1.8.7.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.8.6...v1.8.7 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
dependency-version: 1.8.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 01:01:30 +01:00
nextcloud-command
ee04846dec
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-21 23:58:50 +00:00
dependabot[bot]
2d6bd8b86a
build(deps): Bump @nextcloud/dialogs from 7.1.0 to 7.2.0
...
Bumps [@nextcloud/dialogs](https://github.com/nextcloud-libraries/nextcloud-dialogs ) from 7.1.0 to 7.2.0.
- [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/v7.1.0...v7.2.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/dialogs"
dependency-version: 7.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-21 23:39:12 +00:00
Ferdinand Thiessen
cc806fbd8e
Merge pull request #57194 from nextcloud/dependabot/npm_and_yarn/vite-4fb37e91ba
...
build(deps-dev): Bump the vite group across 2 directories with 1 update
2025-12-22 00:37:20 +01:00
nextcloud-command
a56e274140
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-21 21:55:31 +00:00
dependabot[bot]
3a20529708
build(deps-dev): Bump the vite group across 2 directories with 1 update
...
Bumps the vite group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Bumps the vite group with 1 update in the /build/frontend-legacy directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `vite` from 7.2.7 to 7.3.0
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.0/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.0/packages/vite )
Updates `vite` from 7.2.7 to 7.3.0
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.0/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.0/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: vite
- dependency-name: vite
dependency-version: 7.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: vite
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-21 22:46:23 +01:00
github-actions[bot]
0d0264f057
Merge pull request #57198 from nextcloud/dependabot/npm_and_yarn/vue-3.5.26
...
build(deps): Bump vue from 3.5.25 to 3.5.26
2025-12-21 20:02:38 +00:00
nextcloud-command
36758db1bc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-21 19:46:43 +00:00
dependabot[bot]
869108de51
build(deps): Bump vue from 3.5.25 to 3.5.26
...
Bumps [vue](https://github.com/vuejs/core ) from 3.5.25 to 3.5.26.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.25...v3.5.26 )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.26
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-21 20:29:59 +01:00
github-actions[bot]
7f7c1ed3bd
Merge pull request #57208 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.104.1
...
build(deps-dev): Bump webpack from 5.103.0 to 5.104.1 in /build/frontend-legacy
2025-12-21 19:29:02 +00:00
nextcloud-command
a6a94fa45c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-21 19:06:40 +00:00
dependabot[bot]
f937e10a08
build(deps-dev): Bump webpack in /build/frontend-legacy
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.103.0 to 5.104.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack/compare/v5.103.0...v5.104.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.104.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-21 19:58:39 +01:00
github-actions[bot]
9abcafb44c
Merge pull request #57199 from nextcloud/dependabot/npm_and_yarn/sass-1.97.1
...
build(deps-dev): Bump sass from 1.95.1 to 1.97.1
2025-12-21 16:29:21 +00:00
Nextcloud bot
e963d7e583
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-21 00:13:27 +00:00
Git'Fellow
60cb5a3c90
Merge pull request #57179 from nextcloud/allowListAllUsers
...
feat(userList): Allow to list all users
2025-12-20 17:49:13 +01:00
github-actions[bot]
febc130423
Merge pull request #57205 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sass-1.97.1
...
build(deps-dev): Bump sass from 1.95.1 to 1.97.1 in /build/frontend-legacy
2025-12-20 14:18:05 +01:00
Louis
531d4b08e7
Merge pull request #57174 from nextcloud/artonge/fix/inhibit_download
...
fix(files): Inhibit download for non downloadable nodes in all contexts
2025-12-20 10:18:04 +01:00
Louis
9019c56e70
Merge pull request #57079 from Pringels/enhancement/15632/persist-user-management-columns
...
feat(settings): persist user management column visibility
2025-12-20 10:02:38 +01:00
dependabot[bot]
7deca60136
build(deps-dev): Bump sass in /build/frontend-legacy
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.95.1 to 1.97.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.95.1...1.97.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.97.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-20 02:20:54 +00:00
dependabot[bot]
34448d3410
build(deps-dev): Bump sass from 1.95.1 to 1.97.1
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.95.1 to 1.97.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.95.1...1.97.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.97.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-20 02:19:34 +00:00
Nextcloud bot
294057e32f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-20 00:13:30 +00:00
Robin Appelman
69249a3ce3
feat: also send x-user-id for dav responses
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-12-19 18:20:01 +01:00
Ferdinand Thiessen
8d164db8e9
Merge pull request #56909 from nextcloud/fix/sharing-external-section
...
fix(files_sharing): ensure that external section is mounted
2025-12-19 17:49:35 +01:00
nextcloud-command
274ff3692d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-19 16:28:17 +00:00
github-actions[bot]
6d24abc06f
Merge pull request #57190 from nextcloud/dependabot/npm_and_yarn/multi-801a3e5857
...
build(deps): Bump systeminformation and cypress
2025-12-19 16:26:08 +00:00
Ferdinand Thiessen
ec617b6b3e
fix(files_sharing): ensure that external section is mounted
...
Make sure the external section is mounted before trying to assign it the
node prop.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-19 16:25:34 +00:00
dependabot[bot]
e0bd85b067
build(deps): Bump systeminformation and cypress
...
Bumps [systeminformation](https://github.com/sebhildebrandt/systeminformation ) to 5.27.14 and updates ancestor dependency [cypress](https://github.com/cypress-io/cypress ). These dependencies need to be updated together.
Updates `systeminformation` from 5.27.7 to 5.27.14
- [Changelog](https://github.com/sebhildebrandt/systeminformation/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sebhildebrandt/systeminformation/compare/v5.27.7...v5.27.14 )
Updates `cypress` from 15.7.0 to 15.8.1
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v15.7.0...v15.8.1 )
---
updated-dependencies:
- dependency-name: systeminformation
dependency-version: 5.27.14
dependency-type: indirect
- dependency-name: cypress
dependency-version: 15.8.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-19 15:39:38 +00:00
Joas Schilling
aec12f5b51
Merge pull request #57116 from nextcloud/php/8.5
...
ci(PHP): Test against 8.5 on CI
2025-12-19 16:38:16 +01:00
Joas Schilling
226b7df65e
fix(Hooks): Don't use offset null as it's deprecated (and not actually used)
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-19 15:58:05 +01:00
Joas Schilling
c27db5fdad
fix(GdImage): imagedestroy is noop since PHP 8.0
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-19 15:57:04 +01:00
Joas Schilling
56793fa5b8
fix(reflection): ReflectionMethod::setAccessible is noop since 8.1
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-19 15:57:04 +01:00
Joas Schilling
6bc73b0dab
fix(PDO): Switch away from deprecated PDO parts
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-19 15:57:03 +01:00
Joas Schilling
121973d336
fix(logger): Fix calls to log normalizer
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-19 15:34:34 +01:00
Joas Schilling
e863c3c500
ci(PHP): Test against 8.5 on CI
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-19 15:34:34 +01:00
nextcloud-command
16727bf781
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-19 13:59:48 +00:00
Louis Chmn
62fd47ee2c
fix(files): Inhibit download for non downloadable nodes in all contexts
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-19 13:57:18 +00:00
Peter Ringelmann
31605c7495
fix(settings): resolve Cypress crash on undefined showConfig
...
Signed-off-by: Peter Ringelmann <4850521+Pringels@users.noreply.github.com >
2025-12-19 13:42:36 +01:00
Peter Ringelmann
6a9be2e7f4
chore: fix Psalm rebase issue
...
Signed-off-by: Peter Ringelmann <4850521+Pringels@users.noreply.github.com >
2025-12-19 09:30:49 +01:00
Nextcloud bot
e91840a61a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-19 00:13:47 +00:00
Julius Knorr
c1801b044a
Merge pull request #57041 from nextcloud/feat/full-match-displayname
...
feat: Allow to block full matches on the display name
2025-12-18 20:41:44 +01:00
Joas Schilling
9d86b701ee
Merge pull request #57180 from nextcloud/dependabot/composer/doctrine/dbal-3.10.4
...
build(deps): bump doctrine/dbal from 3.10.2 to 3.10.4
2025-12-18 16:39:03 +01:00
Joas Schilling
9dc11443a2
build(deps): bump doctrine/dbal from 3.10.2 to 3.10.4
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-18 15:43:54 +01:00
Joas Schilling
24de30d70f
Merge pull request #57172 from nextcloud/dependabot/composer/symfony-32bc18790b
...
build(deps): bump the symfony group across 1 directory with 3 updates
2025-12-18 15:42:19 +01:00
nextcloud-command
9bbb6dedc3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-18 14:11:47 +00:00
Maxence Lange
632ffba69d
Merge pull request #57156 from nextcloud/fix/noid/ocm-fully-disable-signed-request
...
fix(ocm): fully disable signed request on config
2025-12-18 13:05:45 -01:00
Julius Knorr
7d5ffa50ae
feat: Allow to block full matches on the display name
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-12-18 14:04:46 +00:00
Peter Ringelmann
c46510baba
refactor(settings): Re-add user email key to lexicon
...
Signed-off-by: Peter Ringelmann <4850521+Pringels@users.noreply.github.com >
2025-12-18 14:40:08 +01:00
Peter Ringelmann
11eaa0479f
refactor(settings): use ConfigLexicon for user list preferences
...
Signed-off-by: Peter Ringelmann <4850521+Pringels@users.noreply.github.com >
2025-12-18 14:40:08 +01:00
Peter Ringelmann
e7aaaff69d
feat(settings): persist user management column visibility
...
Previously, column visibility settings were stored in localStorage, causing them to be lost when logging out or switching browsers.
This change moves the persistence to the database as user preferences.
It also refactors the frontend to use clean `userList.*` keys for better consistency between the store and the API.
Signed-off-by: Peter Ringelmann <4850521+Pringels@users.noreply.github.com >
2025-12-18 14:40:08 +01:00
Joas Schilling
76e86fa920
build(deps): bump the symfony group across 1 directory with 3 updates
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-18 13:57:02 +01:00
Git'Fellow
b585280534
feat(userList): Allow to list all users
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-12-18 13:53:41 +01:00
Louis
75bed8535c
Merge pull request #57176 from nextcloud/himehatsumi/master
...
[local] fix(login): Improve wording for login throttle warning
2025-12-18 13:49:41 +01:00
Joas Schilling
154f3597b4
Merge pull request #57160 from nextcloud/dependabot/composer/guzzlehttp/guzzle-7.10.0
...
build(deps): Bump guzzlehttp/guzzle from 7.9.3 to 7.10.0
2025-12-18 12:48:18 +01:00
Louis Chmn
637392c084
chore: Compile assets
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-18 12:23:21 +01:00
himehatsumi
0677888291
fix(login): Improve wording for login throttle warning
...
Signed-off-by: himehatsumi <95652868+himehatsumi@users.noreply.github.com >
2025-12-18 12:22:09 +01:00
Côme Chilliet
9b1227749f
Merge pull request #57133 from nextcloud/fix-template-headers-injection
...
fix(lib): include headers from OC\Template\Template as well in produced HTML
2025-12-18 11:59:09 +01:00
Joas Schilling
115c0e93a3
build(deps): Bump guzzlehttp/guzzle from 7.9.3 to 7.10.0
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-18 11:09:28 +01:00
Carl Schwan
e594e9d0e7
Merge pull request #57155 from nextcloud/carl/fix-insert-preview-version
...
fix(preview): Correctly insert preview version
2025-12-18 10:34:38 +01:00
Git'Fellow
3593256e3d
chore: Change preview image in README.md
...
Use a more up-to-date image (the same from the Nextcloud repo for consistency)
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-12-18 08:36:02 +01:00
Nextcloud bot
0eca299ca8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-18 00:13:32 +00:00
Maxence Lange
4b684897ed
fix(ocm): fully disable signed request on config
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-12-17 18:55:14 -01:00
Joas Schilling
7c7010cdff
Merge pull request #57149 from nextcloud/nickvbot/update-nextcloud-lognormalizer-300
...
build(deps): Bump nextcloud/lognormalizer from 2.0.0 to 3.0.0
2025-12-17 18:49:00 +01:00
Carl Schwan
06b6a5bc05
fix(preview): Correctly insert preview version
...
Use createNamedParameter otherwise values are not correctly escapted.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-17 18:23:53 +01:00
Joas Schilling
15cd533fcb
build(deps): Bump nextcloud/lognormalizer from 2.0.0 to 3.0.0
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-17 17:22:17 +01:00
Ferdinand Thiessen
cc23025c2a
Merge pull request #57127 from nextcloud/addCheckBeforeBitwise
...
fix(IpNormalizer): Added `inet_pton()` check before bitwise operations
2025-12-17 16:28:37 +01:00
Louis
8406984336
Merge pull request #57078 from Pringels/fix/20685/limit-to-groups-persistence
...
fix(settings): reset limit to groups state when switching apps
2025-12-17 16:05:33 +01:00
Carl Schwan
3555e00754
refactor(dav): fix psalm for dav endpoints
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-17 15:09:48 +01:00
Carl Schwan
6111ecefbc
refactor(dashboard): Fix all psalm issues
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-17 14:58:47 +01:00
Benjamin Gaussorgues
89fcefbfa0
Merge pull request #55369 from nextcloud/carl/cleanup-external-manager
2025-12-17 14:14:48 +01:00
Joas Schilling
01feb85809
Merge pull request #57137 from nextcloud/dependabot/composer/pimple/pimple-3.6.0
...
build(deps): Bump pimple/pimple from 3.5.0 to 3.6.0
2025-12-17 11:53:30 +01:00
Joas Schilling
99a2a31fa8
build(deps): Bump pimple/pimple from 3.5.0 to 3.6.0
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-17 10:52:25 +01:00
Carl Schwan
18964750f9
fix(openapi): Fix returned types from external share
...
We always been returning an int for for accepted, but since it was
returned as a mixed from the DB, psalm never complained about the fact
this was typed as a bool in the API doc.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-17 10:14:41 +01:00
Carl Schwan
a011cb7780
refactor: Rename some variables in external share's manager
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-17 10:14:40 +01:00
Carl Schwan
bfb7e7dd8e
refactor: Add more typing to integration context code
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-17 10:14:40 +01:00
Carl Schwan
df2f3a8422
refactor(integration): Refactor and fix federation integration tests
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-17 10:14:35 +01:00
Nextcloud bot
5c7f52f40e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-17 00:13:28 +00:00
Thomas Citharel
8482302e42
fix(lib): include headers from OC\Template\Template as well in produced HTML
...
Otherwise we only take those added through deprecated method C_Util::addHeader, not those of
OC\Template\Template::addHeader, which does nothing
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-12-16 23:01:38 +01:00
Daniel
61dc0bbff0
Merge pull request #56733 from nextcloud/3rdparty/sabre-vobject-rdate-patch
...
fix: Add sabre vobject rdate patch
2025-12-16 22:14:46 +01:00
SebastianKrupinski
ce3f458ccc
fix: Add sabre vobject rdate patch
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-12-16 15:28:23 -05:00
Git'Fellow
b9d55ba30c
fix(IpNormalizer): Added inet_pton() check before bitwise operations
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-12-16 15:06:59 +01:00
Côme Chilliet
c11cc64470
chore: update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-12-16 11:09:46 +01:00
Côme Chilliet
a6184661bd
feat(encryption): Support running decrypt-all when encryption is already disabled
...
This was an arbitrary limitation since the first thing the command does
is disabling encryption anyway, it makes little sence to force the admin
to enable encryption first.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-12-16 11:09:46 +01:00
Maxence Lange
981e987bd0
fix(team-manager): team is already teamid
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-12-16 08:56:46 -01:00
Kate
1829269f9d
Merge pull request #56933 from nextcloud/fix/duplicate-mounts
2025-12-16 10:44:32 +01:00
Carl Schwan
3183ea79d2
refactor(external-share): Port more code to string as type for the id
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-16 10:40:09 +01:00
Carl Schwan
91d3c63222
fix: Remove auto increment from share_external
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-16 10:40:09 +01:00
Carl Schwan
3bdb344224
perf(external-sharing): Port to Entity and SnowflakeId
...
This removes all the read after write and we don't need to queries all
the time the same share in the same request anymore.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-16 10:40:07 +01:00
Carl Schwan
93b258317d
refactor: use DI-injected logger instead of Server::get
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-16 10:38:30 +01:00
Carl Schwan
aadf842039
fix: Revert change to the cloud integration
...
This might fixes the test.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-16 10:38:30 +01:00
Carl Schwan
b573d8a58b
fix(sharing): Adapt Hooks to new API
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-16 10:38:30 +01:00
Carl Schwan
6945a030f5
refactor(OC_Helper): remove buildNotExistingFileNameForView
...
Move the functionality in the last place it is used OC\Files\Node\Folder
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-16 10:38:29 +01:00
Carl Schwan
7b0f1c6dd0
refactor(external-share): Cleanup OCA\FIles_Sharing\External\Manager
...
- Port away from Files::buildNotExistingFileName
- Use IUser and IGroup instead of plain string
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-16 10:38:29 +01:00
Kate
5f6e6b305f
Merge pull request #57098 from nextcloud/fix/deprecate-ISystemTagManagerFactory
2025-12-16 10:26:32 +01:00
Marcel Klehr
3579c5a6a0
Merge pull request #57094 from nextcloud/fix/snowflake_file_seq
...
fix(snowflakes): FileSequence generator must always use the same dir
2025-12-16 09:21:12 +01:00
provokateurin
f9157c85c2
test(DeleteOrphanedFilesTest): Improve counting mounts
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-16 09:11:27 +01:00
Nextcloud bot
05eb4cbf46
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-16 00:13:56 +00:00
Côme Chilliet
197db6aa86
Merge pull request #55813 from nextcloud/fix/fix-infinite-loop-in-share-manager
...
fix(shares): Fix infinite loop when all shares are invalid
2025-12-15 20:17:26 +01:00
Kate
10fa17938e
Merge pull request #57096 from nextcloud/jtr/fix-uploadhome-childexists
2025-12-15 20:15:34 +01:00
Daniel Calviño Sánchez
a1c2a25d9d
Merge pull request #56922 from nextcloud/fix-phpunit-11-use-in-behat
...
test: Fix PHPUnit 11 use in Behat
2025-12-15 19:15:12 +01:00
Peter Ringelmann
bfd7138133
fix(settings): reset limit to groups state when switching apps
...
Signed-off-by: Peter Ringelmann <4850521+Pringels@users.noreply.github.com >
2025-12-15 19:00:46 +01:00
Ferdinand Thiessen
58437decb2
Merge pull request #57051 from nextcloud/ci/32bit-save
...
ci(32bit): use custom image to run PHP unit tests on 32bit
2025-12-15 17:50:15 +01:00
Stephan Orbaugh
582bb11eae
Merge pull request #55631 from nextcloud/carl/deprecate-config-user-correctly
...
refactor: Deprecated user config from IConfig correctly
2025-12-15 17:30:52 +01:00
Côme Chilliet
c8ce13236e
chore: Deprecate unused ISystemTagManagerFactory, DI is enough
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-12-15 17:28:51 +01:00
Côme Chilliet
3e8502d239
fix(shares): Fix infinite loop when hide_disabled_user_shares is yes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-12-15 17:02:52 +01:00
Josh
c6dd592d60
fix(dav): catch NotFound exception in UploadHome::childExists()
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-15 10:57:47 -05:00
Benjamin Gaussorgues
fa7e569a16
fix(snowflakes): FileSequence generator must always use the same dir
...
`TempManager::getTemporaryFolder` is returning a random directory.
FileSequence needs always the same directory, even if different
processes.
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-12-15 15:58:15 +01:00
Ferdinand Thiessen
922c3e01c7
chore: diable composer timeout
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-15 15:46:11 +01:00
Ferdinand Thiessen
958492d8af
ci(32bit): use custom image to run PHP unit tests on 32bit
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-15 15:45:33 +01:00
Marcel Klehr
b15e294a6e
Merge pull request #57004 from nextcloud/fix/taskprocessing-increase-text-limit
...
fix(TaskProcessing): Increase EShapeType::Text limit to 256_000 KB
2025-12-15 12:48:53 +01:00
provokateurin
341fd348e6
fix(UserMountCache): Add back unique index for oc_mounts and use normal insert
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-15 12:26:23 +01:00
Kate
db530d1eae
Merge pull request #56921 from nextcloud/fix-caching-routes-by-users-with-an-active-session
2025-12-15 10:53:04 +01:00
Kate
9350a6798c
Merge pull request #57084 from nextcloud/carl/fix-32-bits-job
2025-12-15 09:23:06 +01:00
Carl Schwan
8034de84aa
fix(jobs): Fix 32 bits jobs
...
Specifying the type to int force a convertion from string to int which
fails on 32 bits for snowflake ids.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-15 08:41:26 +01:00
Marcel Klehr
0745731806
fix(TaskProcessing): Increase EShapeType::Text limit to 256_000 KB
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-12-15 07:53:26 +01:00
Nextcloud bot
b7ef5d5855
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-15 00:13:26 +00:00
Nextcloud bot
0580014b73
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-14 00:13:27 +00:00
Daniel Calviño Sánchez
19c9d88970
test: Fix PHPUnit 11 use in Behat
...
Starting with PHPUnit 11.3, some complex outputs of certain asserts
(like "assertStringContainsString") require the output of PHPUnit to be
explicitly setup. Otherwise when the assert fails a type error is
thrown (although it does not seem to affect asserts with simpler
outputs, like "assertEquals").
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-12-13 01:22:30 +01:00
Nextcloud bot
48f7dac9b9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-13 00:13:29 +00:00
Ferdinand Thiessen
0fe787558e
Merge pull request #57010 from nextcloud/fix/breaking-points
...
fix(css): correct boundaries of breaking points
2025-12-12 21:38:21 +01:00
Daniel
d957f6190c
Merge pull request #57017 from nextcloud/fix/do-not-truncate-birthday-year-to-1970
...
fix: do not truncate birth year to 1970
2025-12-12 16:41:03 +01:00
Daniel Calviño Sánchez
51ed61bb4a
fix: Fix caching routes by users with an active session
...
When a user has an active session only the apps that are enabled for the
user are initially loaded. In order to cache the routes the routes for
all apps are loaded, but routes defined in routes.php are taken into
account only if the app was already loaded. Therefore, when the routes
were cached in a request by a user with an active session only the
routes for apps enabled for that user were cached, and those routes were
used by any other user, independently of which apps they had access to.
To solve that now all the enabled apps are explicitly loaded before
caching the routes.
Note that this did not affect routes defined using annotations on the
controller files; in that case the loaded routes do not depend on the
previously loaded apps, as it explicitly checks all the enabled apps.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-12-12 16:10:20 +01:00
Daniel Calviño Sánchez
de7ddb6e1c
test: Fix recording app state when admin is not the current user
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-12-12 16:10:20 +01:00
Daniel Calviño Sánchez
0ba2f5e537
Revert "fix(CachingRouter): Disable cache for findMatchingRoute"
...
This reverts commit 90948f5096 .
It temporary disabled cache for routes until an actual fix was added,
which is done in the following commits.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-12-12 16:06:47 +01:00
Kate
400ade585d
Merge pull request #57042 from nextcloud/fix/restrict-enumeration-userid
2025-12-12 15:52:07 +01:00
Julius Knorr
a45f4b0cdc
fix: Fix setting name inconsistency between backend and frontend
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-12-12 13:08:34 +01:00
Joas Schilling
0edaff9426
Merge pull request #57031 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-12-12 07:46:15 +01:00
Ferdinand Thiessen
d9d8449340
Merge pull request #57012 from nextcloud/refactor/oauth2-to-vue3
...
refactor(oauth2): migrate to Typescript and Vue 3
2025-12-12 04:44:56 +01:00
nextcloud-command
2c62e695ba
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-12 02:43:46 +00:00
Nextcloud bot
09dfa965b4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-12 00:13:50 +00:00
Ferdinand Thiessen
ad23c85d0c
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-12 00:44:42 +01:00
Ferdinand Thiessen
6a570c0133
refactor(oauth2): migrate to Typescript and Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-12 00:42:15 +01:00
Ferdinand Thiessen
6d7a7f3146
Merge pull request #56942 from nextcloud/refactor/federatedfilessharing-vue3
...
refactor(federatedfilesharing): migrate to Typescript and Vue 3
2025-12-12 00:25:42 +01:00
SebastianKrupinski
7c266d9f23
fix: do not truncate birth year to 1970
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-12-11 13:59:28 -05:00
Ferdinand Thiessen
e1b9723428
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-11 19:46:47 +01:00
Ferdinand Thiessen
9edcc864fe
test: use istanbul coverage provider
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-11 19:46:47 +01:00
Ferdinand Thiessen
14f52a2303
refactor(federatedfilesharing): migrate to Typescript and Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-11 19:08:44 +01:00
Louis
3efb1d80e9
Merge pull request #56646 from nextcloud/fix/no_double_admin_delegations
...
fix(admin-delegation): Prevent delegation to group if delegation already
2025-12-11 17:45:12 +01:00
John Molakvoæ
52e3762045
Merge pull request #56743 from nextcloud/chore/files-4-0-0
2025-12-11 17:36:51 +01:00
Ferdinand Thiessen
2eaf18dd49
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-11 14:31:10 +01:00
Ferdinand Thiessen
a95d781989
fix(css): correct boundaries of breaking points
...
We mixed the logic of breaking points (when to break),
this makes it consistent:
Mobile breaking point is 1024px, so it is applied to width < 1024 and starting with 1024 its "normal".
So we consistently have:
width < 512px: small mobile
512 <= width < 1024px: mobile
width >= 1024px: normal
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-11 14:28:15 +01:00
Stephan Orbaugh
282341a8d6
Merge pull request #55738 from nextcloud/carl/cleanup-preview-command
...
fix(preview-cleanup): Also delete previews stored in the oc_previews table
2025-12-11 14:07:50 +01:00
Stephan Orbaugh
a7a64de6e6
Merge pull request #54441 from nextcloud/fix/directoryAsINodeByPath
...
Add INodeByPath to Directory
2025-12-11 14:07:23 +01:00
Carl Schwan
1661855f5b
refactor: Make some code a bit more correct
...
- Use PHP_FLOAT_EPSILON for float comparaison
- Simplify some getValueBool code
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-11 13:27:50 +01:00
Carl Schwan
0744d1cf6b
fix(IConfig): Change deprecation release to 33.0.0
...
The implementation was deprecated in 31.0.0 but since this wasn't done on
the interface, this is considered invalid. So change that to 33.0.0.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-11 13:27:50 +01:00
Carl Schwan
2ae9626fec
refactor(user_ldap): Port most of the remaining deprecated IConfig usage
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-11 13:27:48 +01:00
Carl Schwan
e04072cc54
refactor(weather_status): Port WeatherStatusService to IUserConfig
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-11 13:27:48 +01:00
Carl Schwan
14daf4ca16
refactor(user_ldap): Port User\User to IUserConfig
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-11 13:27:48 +01:00
Carl Schwan
6eabaaf104
refactor: Deprecated user config from IConfig correctly
...
Mark the methods in the interface deprecated instead of just the one in
the implementation.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-11 13:27:47 +01:00
skjnldsv
2c4b5c6b68
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-12-11 12:56:02 +01:00
skjnldsv
7aa6a74b31
chore: update @nextcloud/vue
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-12-11 12:44:17 +01:00
skjnldsv
0eadf1753d
fix(settings): adjust systemtags handling and tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-12-11 12:44:17 +01:00
skjnldsv
492bdb7010
chore: update @nextcloud/files to 4.0.0
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-12-11 12:44:16 +01:00
F. E Noel Nfebe
d15feb4ba6
Merge pull request #56977 from nextcloud/fix/federated-share-display-in-shared-with-you
...
fix(files_sharing): Normalize dir type to folder for federated shares
2025-12-11 11:31:34 +01:00
nextcloud-command
b92b3e7940
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-11 09:57:48 +00:00
nfebe
13df65850e
fix(files_sharing): Normalize dir type to folder for federated shares
...
The backend returns type 'dir' for folders (from FileInfo::TYPE_FOLDER),
but the frontend expects 'folder'. This mismatch caused federated shared
folders to display incorrectly as files in the "Shared with you" view.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-12-11 10:49:41 +01:00
Arthur Schiwon
f892437210
Merge pull request #56982 from nextcloud/bugfix/noid/check-comment-object
...
fix(comments): Check comment object
2025-12-11 09:37:43 +01:00
Joas Schilling
69e6b6a483
fix(comments): Check comment object
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-11 07:55:55 +01:00
github-actions[bot]
0fd888da09
Merge pull request #56980 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/logger-3.0.3
...
build(deps): bump @nextcloud/logger from 3.0.2 to 3.0.3 in /build/frontend-legacy
2025-12-11 01:21:22 +00:00
github-actions[bot]
986af30032
Merge pull request #56981 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sass-1.95.1
...
build(deps-dev): bump sass from 1.94.2 to 1.95.1 in /build/frontend-legacy
2025-12-11 00:17:54 +00:00
Nextcloud bot
c4c247d535
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-11 00:13:43 +00:00
nextcloud-command
aeca72538a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-10 23:50:34 +00:00
dependabot[bot]
f839d7825a
build(deps-dev): bump sass in /build/frontend-legacy
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.94.2 to 1.95.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.94.2...1.95.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.95.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 23:27:49 +00:00
dependabot[bot]
5682ff4479
build(deps): bump @nextcloud/logger in /build/frontend-legacy
...
Bumps [@nextcloud/logger](https://github.com/nextcloud-libraries/nextcloud-logger ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-logger/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-logger/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: "@nextcloud/logger"
dependency-version: 3.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 23:27:38 +00:00
Elizabeth Danzberger
070ec61759
Merge pull request #56722 from nextcloud/fix/deduplicate-templates
...
fix(templates): deduplicate provider templates
2025-12-10 18:21:40 -05:00
Elizabeth Danzberger
3a89c18888
fix(templates): deduplicate provider templates
...
Signed-off-by: Elizabeth Danzberger <elizabeth@elzody.dev >
2025-12-10 16:06:21 -05:00
F. E Noel Nfebe
186b12b718
Merge pull request #56620 from nextcloud/fix/filter-interaction-issues
...
fix(unified-search): prevent provider disabling on content filter apply
2025-12-10 20:07:46 +01:00
github-actions[bot]
a86a2a070e
Merge pull request #56890 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/libphonenumber-js-1.12.31
...
build(deps): bump libphonenumber-js from 1.12.29 to 1.12.31 in /build/frontend-legacy
2025-12-10 18:52:47 +00:00
github-actions[bot]
8f82ad358a
Merge pull request #56946 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.14
...
build(deps-dev): bump rector/rector from 2.2.9 to 2.2.14 in /vendor-bin/rector
2025-12-10 19:42:19 +01:00
github-actions[bot]
9af153f5b7
Merge pull request #56950 from nextcloud/dependabot/npm_and_yarn/sass-1.95.1
...
build(deps-dev): bump sass from 1.94.2 to 1.95.1
2025-12-10 19:41:51 +01:00
nextcloud-command
4a5bacc8c7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-10 18:00:26 +00:00
Andy Scherzinger
d50828aa92
Merge pull request #56887 from nextcloud/dependabot/npm_and_yarn/vitest-afa725de22
...
build(deps-dev): bump the vitest group across 2 directories with 2 updates
2025-12-10 18:57:16 +01:00
github-actions[bot]
258670de61
Merge pull request #56748 from nextcloud/dependabot/composer/bamarni/composer-bin-plugin-1.8.3
...
build(deps-dev): bump bamarni/composer-bin-plugin from 1.8.2 to 1.8.3
2025-12-10 17:56:30 +00:00
dependabot[bot]
7f76a6d4aa
build(deps): bump libphonenumber-js in /build/frontend-legacy
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.29 to 1.12.31.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.29...v1.12.31 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.31
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 18:51:25 +01:00
github-actions[bot]
edbcb6af6f
Merge pull request #56956 from nextcloud/dependabot/npm_and_yarn/vite-1f75bea169
...
build(deps-dev): bump the vite group across 2 directories with 1 update
2025-12-10 18:50:20 +01:00
F. E Noel Nfebe
b07801a2b5
Merge pull request #56652 from nextcloud/fix/federated-share-external-filter
...
fix(sharing): allow federated shares to non-trusted servers
2025-12-10 18:41:05 +01:00
Salvatore Martire
871262d6f6
chore: update 3rdparty
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-10 18:30:44 +01:00
Salvatore Martire
2a4ee2df9f
fix: add INodeByPath to Directory
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-10 18:30:44 +01:00
Salvatore Martire
aaf07ab73e
Merge pull request #55072 from nextcloud/feature/54562/pathSpecificFSSetup
...
Introduces support for mount providers that can provide a partial list of mount points based on a path and the information related to mounts present in that path.
2025-12-10 18:28:15 +01:00
nextcloud-command
5de1d46be4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-10 17:20:09 +00:00
nextcloud-command
cf56d6325a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-10 17:13:01 +00:00
nfebe
08382282ea
fix(sharing): allow federated shares to non-trusted servers
...
When `showFederatedSharesToTrustedServersAsInternal` is enabled, the
trusted server filter was incorrectly applied to both internal and
external sharing sections. This prevented users from sharing with
federated users on non-trusted servers via the external share UI.
The filter now only applies to the internal section, allowing
non-trusted federated shares to appear in the external section.
Fixes: https://github.com/nextcloud/server/issues/56622
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-12-10 17:41:11 +01:00
nfebe
f035ff3d3a
fix(unified-search): Separate filtered and unfiltered results
...
Show results from providers that don't support active content filters
(date/person) in a separate "Additional results" section with a note
explaining that some filters may have been ignored.
Changes:
- Add computed properties to separate filtered/unfiltered results
- Track filter compatibility using baseProvider for searchFrom providers
- Deduplicate results by resourceUrl across sections
- Skip in-folder results when at root to avoid duplicating Files results
- Fix providerIsCompatibleWithFilters to check correct filter properties
- Add styling for the unfiltered results section
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-12-10 17:30:32 +01:00
nfebe
61ebc6e251
fix(unified-search): prevent provider disabling on content filter apply
...
When date range or person filters were applied, providers that didn't
support these filters were automatically disabled in the UI. This made
the in-folder filter appear auto-applied and prevented users from
searching non-compatible providers.
Remove automatic provider disabling logic from updateDateFilter(),
applyPersonFilter(), and removeFilter(). Content filters now apply only
to compatible providers via existing compatibility checks while keeping
all providers available for selection.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-12-10 17:30:32 +01:00
dependabot[bot]
6bde5db7da
build(deps-dev): bump bamarni/composer-bin-plugin from 1.8.2 to 1.8.3
...
Bumps [bamarni/composer-bin-plugin](https://github.com/bamarni/composer-bin-plugin ) from 1.8.2 to 1.8.3.
- [Release notes](https://github.com/bamarni/composer-bin-plugin/releases )
- [Commits](https://github.com/bamarni/composer-bin-plugin/compare/1.8.2...1.8.3 )
---
updated-dependencies:
- dependency-name: bamarni/composer-bin-plugin
dependency-version: 1.8.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 17:13:00 +01:00
Salvatore Martire
d14a032220
feat: implement support for authoritative mount providers
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-10 16:05:27 +01:00
Salvatore Martire
fcdb28e4a3
feat: add IPartialMountProvider to support authoritative mounts
...
IMountProviders implementing this interface will be able to take
advantage of authoritative mounts.
The function `getMountsFromMountPoints` will receive the path that
the provider is asked to set-up and an array of IMountProviderArgs
providing information regarding the stored mount points and the
file cache data for the related root. The mount provider should verify
the validity of the mounts and return IMountPoints related to them.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-10 16:05:27 +01:00
Salvatore Martire
9b519b4679
refactor: simplify code
...
replace array_reduce + array_merge with array_merge(...)
replace conditional assignment with ??=
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-10 16:05:27 +01:00
Salvatore Martire
f47a586cdd
docs: update comments
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-10 16:05:27 +01:00
Daniel
ac4e82d2a5
Merge pull request #56925 from nextcloud/fix/dav/escape-summary-description-location
...
fix(dav): handle HTML in CalDAV invitations
2025-12-10 15:09:16 +01:00
Misha M.-Kupriyanov
770ad6249e
fix(admin-delegation): Prevent delegation to group if delegation already exist
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-12-10 15:08:53 +01:00
nextcloud-command
161e59929a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-10 13:29:31 +00:00
Carl Schwan
247b66c5ee
fix(preview-cleanup): Also delete previews stored in the oc_previews table
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-10 13:49:24 +01:00
Christoph Wurst
dac8818102
fix(dav): handle HTML in CalDAV invitations
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-12-10 12:51:18 +01:00
dependabot[bot]
08b39e2585
build(deps-dev): bump the vite group across 2 directories with 1 update
...
Bumps the vite group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Bumps the vite group with 1 update in the /build/frontend-legacy directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `vite` from 7.2.4 to 7.2.7
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.2.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.7/packages/vite )
Updates `vite` from 7.2.4 to 7.2.7
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.2.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.7/packages/vite )
Updates `vite` from 7.2.4 to 7.2.7
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.2.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.7/packages/vite )
Updates `vite` from 7.2.4 to 7.2.7
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.2.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.7/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
- dependency-name: vite
dependency-version: 7.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
- dependency-name: vite
dependency-version: 7.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
- dependency-name: vite
dependency-version: 7.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 10:53:40 +00:00
dependabot[bot]
24c0f4b06d
build(deps-dev): bump the vitest group across 2 directories with 2 updates
...
Bumps the vitest group with 1 update in the / directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Bumps the vitest group with 1 update in the /build/frontend-legacy directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Updates `@vitest/coverage-v8` from 4.0.14 to 4.0.15
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/coverage-v8 )
Updates `vitest` from 4.0.14 to 4.0.15
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/vitest )
Updates `@vitest/coverage-v8` from 4.0.14 to 4.0.15
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/coverage-v8 )
Updates `vitest` from 4.0.14 to 4.0.15
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/vitest )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.15
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.15
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.15
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.15
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 10:52:33 +00:00
dependabot[bot]
077cb3ebba
build(deps-dev): bump sass from 1.94.2 to 1.95.1
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.94.2 to 1.95.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.94.2...1.95.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.95.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 10:51:34 +00:00
dependabot[bot]
3c809eaceb
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.9 to 2.2.14.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.9...2.2.14 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.14
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 10:50:45 +00:00
Ferdinand Thiessen
496404de56
Merge pull request #56718 from nextcloud/chore/move-behat-to-vendor-bin
...
chore: move behat dependencies to vendor-bin
2025-12-10 11:49:42 +01:00
Joas Schilling
da1dd481e9
Merge pull request #56900 from nextcloud/fix/noid/allow-macos-on-ci
...
fix: Allow installation on macOS CI
2025-12-10 11:39:21 +01:00
Josh
b2bc785986
chore: make php-cs happy
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-09 22:26:16 -05:00
Nextcloud bot
f3c56f051a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-10 00:13:59 +00:00
Ferdinand Thiessen
e0e2d0fd2e
chore: drop usage of -integration docker image
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-10 01:13:50 +01:00
Ferdinand Thiessen
65135bba31
chore: move behat dependencies to vendor-bin
...
So we do not have 3 locatations to look for PHP dependencies.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-10 01:13:50 +01:00
Daniel Calviño Sánchez
fbe2023d39
fix: Unify handling of exclude groups in contacts menu and sharing
...
If the current user belongs to both one or more groups excluded from
sharing and one or more groups not excluded from sharing the user is
allowed to share. However, in the contacts menu, as soon as the current
user belonged to a group excluded from sharing the user could not search
for local contacts. This has been unified now with the sharing
behaviour, so local contacts can still be searched if the user also
belongs to a group not excluded from sharing (or to no group at all,
which was also allowed before).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-12-09 19:16:59 +01:00
Daniel Calviño Sánchez
d59d8db1d6
test: Add unit test for excluded groups in contacts menu
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-12-09 19:16:59 +01:00
Daniel Calviño Sánchez
694651de3a
test: Adjust unit test name to better reflect its behaviour
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-12-09 19:16:59 +01:00
Daniel Calviño Sánchez
70ed393b34
test: Add integration tests for excluded groups in contacts and sharees
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-12-09 19:16:59 +01:00
Sebastian Krupinski
75edec9d6c
Merge pull request #56784 from nextcloud/fix/calendar-subscription-memory-exhaustion
...
fix: calendar subscription memory exhaustion
2025-12-09 13:08:24 -05:00
SebastianKrupinski
1a0535aa75
fix: calendar subscription memory exhaustion
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-12-09 12:36:16 -05:00
Sebastian Krupinski
4185dfb599
Merge pull request #55415 from nextcloud/fix/issue-legal-footer
...
fix: legal footer on public page
2025-12-09 12:05:35 -05:00
SebastianKrupinski
162ebfaf3c
fix: legal footer on public page
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-12-09 11:21:03 -05:00
Kate
6277ecf480
Merge pull request #56862 from abhinavohri/56609
2025-12-09 16:02:18 +01:00
Josh
e476a22a50
fix(file/types): Preserve keys (including numeric-looking ones)
...
Replace array_merge with array_replace for definitions
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-09 09:22:04 -05:00
Josh
50a94a35ee
test(files/type): leading zero extension preservation
...
- adds a focused DetectionTest that ensures numeric-looking keys (e.g. "001") are preserved
- refactors filesystem tests to use an isolated temp dir with proper cleanup
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-09 09:22:04 -05:00
Abhinav Ohri
f78e2a33ea
test(settings): add missing logger parameter to MailSettingsController test
...
Signed-off-by: Abhinav Ohri <abhinavohri13@gmail.com >
2025-12-09 18:34:29 +05:30
Marcel Klehr
f967134f58
Merge pull request #56928 from nextcloud/fix/taskprocessing-ocr
...
fix(TaskProcessing): Adjust OCR task type to allow for multiple files and pdfs
2025-12-09 13:52:57 +01:00
Andy Scherzinger
71c2e94123
Merge pull request #54436 from nextcloud/s3-signed-url
...
perf(s3): Provide direct pre-signed download link
2025-12-09 12:38:20 +01:00
Carl Schwan
b6313f68d3
perf(s3): Expose pre-signed urls for S3
...
This is faster than going back to nextcloud to download the files.
This is an opt-in setting that can be enabled by setting
use_presigned_url in the object store config.
Additionally add support for the proxy config which is needed in a
docker setup. See https://github.com/juliusknorr/nextcloud-docker-dev/pull/431
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-09 11:21:35 +01:00
Benjamin Gaussorgues
d343207b25
Merge pull request #56926 from nextcloud/fix/CachingRouter/disable-cache-find-matching
2025-12-09 10:18:58 +01:00
Marcel Klehr
25044f82ae
fix(TaskProcessing): Adjust OCR task type to allow for multiple files and pdfs
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-12-09 09:21:33 +01:00
provokateurin
90948f5096
fix(CachingRouter): Disable cache for findMatchingRoute
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-09 09:16:01 +01:00
Nextcloud bot
65d008b40c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-09 00:13:32 +00:00
Daniel
b7b4a3a6d7
Merge pull request #56908 from nextcloud/feat/tasktype-ocr
...
feat(TaskProcessing): Add OCR TaskType
2025-12-08 17:53:00 +01:00
Marcel Klehr
3355e6a2f7
feat(TaskProcessing): Add OCR TaskType
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-12-08 17:44:37 +01:00
F. E Noel Nfebe
1158319acb
Merge pull request #56740 from nextcloud/fix/sharing-password-removal
...
fix(files_sharing): Allow removing password from link shares
2025-12-08 14:31:11 +01:00
Kate
66d07f4ddd
Merge pull request #56896 from nextcloud/fix/flake/eol-php-versions
2025-12-08 14:17:48 +01:00
nextcloud-command
f46f41eabc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-08 12:42:57 +01:00
nfebe
8e7cbcea40
fix(files_sharing): Allow removing password from link shares
...
Fixes regression from a28834b163
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-12-08 12:42:57 +01:00
Andy Scherzinger
2c6d3d6f76
Merge pull request #56628 from nextcloud/carl/snowflake/jobs
...
feat: Port jobs table to snowflakes ids
2025-12-08 12:23:44 +01:00
Kate
c0a4098f14
Merge pull request #56490 from nextcloud/automated/noid/-update-min-supported-desktop-version
2025-12-08 07:07:53 +01:00
nextcloud-command
40c504ec2d
chore: Update minimum supported desktop version
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-08 00:32:02 +00:00
Nextcloud bot
ca52687b73
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-08 00:13:27 +00:00
Marcel Müller
ae85eab73c
fix: Allow installation on macOS CI
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-12-07 13:32:43 +01:00
Abhinav Ohri
980c243132
fix(settings): log exception when test email fails
...
Signed-off-by: Abhinav Ohri <abhinavohri13@gmail.com >
2025-12-07 17:36:22 +05:30
Abhinav Ohri
babab821a7
fix(settings): improve mail test error handling and logging
...
Signed-off-by: Abhinav Ohri <abhinavohri13@gmail.com >
2025-12-07 15:06:14 +05:30
Nextcloud bot
bbca4fe56e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-07 00:13:27 +00:00
provokateurin
8136b14d81
fix(flake): Allow using EOL PHP versions
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-06 14:49:05 +01:00
Nextcloud bot
de381f3b5a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-06 00:13:28 +00:00
Louis
8ec73e1976
Merge pull request #56726 from nextcloud/artonge/fix/user_ldap/deleting_and_initial_config
...
fix(user_ldap): Improve case where selected config is undefined
2025-12-05 20:26:25 +01:00
Kate
842df498e0
Merge pull request #56816 from nextcloud/jtr/chore-legacy-drop-mac-checker
2025-12-05 17:42:38 +01:00
Joas Schilling
594d22021a
Merge pull request #56076 from nextcloud/carl/cleanup-comment
...
refactor(comment): Port away from deprecated event comment constant
2025-12-05 11:38:08 +01:00
github-actions[bot]
9d04624fe2
Merge pull request #56785 from nextcloud/dependabot/npm_and_yarn/mdast-util-to-hast-13.2.1
...
build(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1
2025-12-05 10:15:01 +01:00
github-actions[bot]
309e714f14
Merge pull request #56751 from nextcloud/dependabot/npm_and_yarn/stylelint-16.26.1
...
build(deps-dev): bump stylelint from 16.26.0 to 16.26.1
2025-12-05 08:02:37 +00:00
dependabot[bot]
61b74102a5
build(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1
...
Bumps [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast ) from 13.2.0 to 13.2.1.
- [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases )
- [Commits](https://github.com/syntax-tree/mdast-util-to-hast/compare/13.2.0...13.2.1 )
---
updated-dependencies:
- dependency-name: mdast-util-to-hast
dependency-version: 13.2.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-05 08:07:17 +01:00
github-actions[bot]
818ce6ded2
Merge pull request #56860 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/mdast-util-to-hast-13.2.1
...
build(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /build/frontend-legacy
2025-12-05 08:06:25 +01:00
nextcloud-command
93d1684617
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-05 06:37:53 +00:00
dependabot[bot]
040bdbaf28
build(deps): bump mdast-util-to-hast in /build/frontend-legacy
...
Bumps [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast ) from 13.2.0 to 13.2.1.
- [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases )
- [Commits](https://github.com/syntax-tree/mdast-util-to-hast/compare/13.2.0...13.2.1 )
---
updated-dependencies:
- dependency-name: mdast-util-to-hast
dependency-version: 13.2.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-05 06:02:48 +00:00
Nextcloud bot
5fcf28942f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-05 00:13:36 +00:00
Daniel
9e455f0650
Merge pull request #56032 from nextcloud/carl/share-manager-correct-return-type
...
refactor(share-manager): Make return type more precise
2025-12-04 23:24:49 +01:00
Josh
511f54324a
chore: drop unused Darwin range test variation
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-04 16:48:42 -05:00
Josh
d95ce6ac92
chore: drop no longer needed runningOnMac method
...
Removed deprecated method 'runningOnMac' that checks if PHP is running on macOS.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-04 16:46:55 -05:00
Carl Schwan
8bbd30693c
refactor(share-manager): Make return type more precise
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-04 21:39:25 +01:00
dependabot[bot]
4fce62376e
build(deps-dev): bump stylelint from 16.26.0 to 16.26.1
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.26.0 to 16.26.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.26.0...16.26.1 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.26.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-04 19:05:45 +01:00
Andy Scherzinger
3cdfe6dbfa
Merge pull request #56790 from nextcloud/refactor/password-confirm-attribute-getstrict
...
refactor: improve reflection attribute typing
2025-12-04 19:04:27 +01:00
nextcloud-command
5e5ed7d912
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-04 17:19:05 +00:00
Louis Chmn
291ec1e474
fix(user_ldap): Fix activation enforcement when testing the config
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-04 17:16:21 +00:00
Louis Chmn
ae8b6290e1
fix(user_ldap): Improve case where selected config is undefined
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-04 17:16:21 +00:00
Louis Chmn
75312017d4
fix(user_ldap): Disable some buttons when clicking them would lead to an issue
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-04 17:16:21 +00:00
Louis Chmn
2174e0b4fe
fix(user_ldap): Properly update local variable for username and password in server settings
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-04 17:16:21 +00:00
Louis Chmn
b801f583d8
fix(user_ldap): Properly use fall back message in case of empty response
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-04 17:16:21 +00:00
Louis Chmn
06c10586b7
fix(user_ldap): Properly handle new config creation in settings
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-04 17:16:21 +00:00
Louis
189e1fcf22
Merge pull request #56834 from nextcloud/artonge/feat/repair_tree_path_and_storage
...
feat(files): Add support for `storage-id` and `path` in RepairTree command
2025-12-04 18:06:07 +01:00
Carl Schwan
3c9b937e28
refactor(comment): Port away from deprecated event comment constant
...
Create new events to replace deprecated CommentsEvent constant and use
them when creating CommentsEvents.
On the listener side, we can't yet use these events as deck still send
the old events.
Also fixes some issues reported by psalm level 3 on the comment app.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-04 17:38:53 +01:00
Christoph Wurst
8a581c230b
refactor: improve reflection attribute typing
...
This allows tools to see the correct usage of
PasswordConfirmationRequired::getStrict
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-12-04 17:37:47 +01:00
Andy Scherzinger
1ef465f804
Merge pull request #56251 from nextcloud/carl/template-manager-cleanup
...
refactor(template-manager): Modernize template manager API
2025-12-04 17:26:53 +01:00
Carl Schwan
0e686fc6a9
feat: Port jobs table to snowflakes ids
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-04 17:16:12 +01:00
Côme Chilliet
aeed32cfba
Merge pull request #56843 from nextcloud/feat/add-cli-details-to-log
...
feat(log): Add script name and occ command to log details
2025-12-04 17:06:00 +01:00
Daniel
73017f564a
Merge pull request #56768 from nextcloud/feat/log-cache-events-to-audit
...
feat(admin_audit): Log cache insert/delete to audit log
2025-12-04 16:53:29 +01:00
Maxence Lange
b18372e637
Merge pull request #56668 from nextcloud/fix/noid/real-account-on-deleted-federation
...
fix(trashbin): deletedBy of a file from a federated folder
2025-12-04 13:46:43 -01:00
Côme Chilliet
cb80ec7ebb
feat(log): Add script name and occ command to log details
...
This will help when troubleshooting issues. For web request we have
method and url, but for cron and occ currently we have no way to know if
it’s one or the other and which command.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-12-04 15:04:59 +01:00
Stephan Orbaugh
86f0cbf1e8
Merge pull request #56664 from cristianscheid/feat/54790/transfer-ownership-use-user-id
...
feat(files): add --use-user-id option to transfer-ownership command
2025-12-04 13:43:07 +01:00
Louis
5bf67fd206
Merge pull request #56745 from nextcloud/artonge/feat/files_sharing/support_priority_in_template_providers
...
feat(files_sharing): Support priority in public template providers
2025-12-04 12:58:44 +01:00
Louis Chmn
55756e626f
feat(files): Add support for storage-id and path in RepairTree command
...
This allows to run the command on specific part of the filecache. When the filecache is big, it prevents overloading the DB.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-04 11:43:12 +01:00
Louis Chmn
10b82c8bf8
feat(files_sharing): Support priority in public template providers
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-04 10:59:58 +01:00
Nextcloud bot
e5367e11ba
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-04 00:14:05 +00:00
Salvatore Martire
31af870ef0
Merge pull request #55147 from nextcloud/fixPublicShares
...
Reflect public shares in `isPublic` flag and fix permission check
2025-12-03 16:37:33 +01:00
Andy Scherzinger
5b1d928dcd
Merge pull request #56630 from nextcloud/carl/workflowengine-hardening
...
refactor(workflowengine): Check if class is correct
2025-12-03 16:21:24 +01:00
Carl Schwan
cc7655136c
refactor(share): Remove code related to science mesh integration
...
The app was not updated for the past 2 years.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-03 14:11:58 +01:00
Sebastian Krupinski
8e7bdabe15
Merge pull request #56801 from nextcloud/fix/caldav-increase-uid-size
...
fix(CalDAV): Increase Calendar Object UID field size
2025-12-03 07:52:17 -05:00
Kate
c23dbcce45
Merge pull request #56783 from nextcloud/chore/deps/flake
2025-12-03 13:49:40 +01:00
Carl Schwan
f38c8c3d7c
fix(formatting): Fix formatting issue
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-03 11:10:18 +01:00
Sebastian Möbus
bae24eb2e3
Merge pull request #56791 from nextcloud/binford6000-patch-upgrading-from-owncloud->-v10.13
...
patch the version file to allow upgrading from owncloud > v10.13
2025-12-03 06:42:30 +01:00
Joas Schilling
48f39f54c5
Merge pull request #56811 from nextcloud/automated/noid/master-update-ca-cert-bundle
...
[master] fix(security): Update CA certificate bundle
2025-12-03 05:54:38 +01:00
Josh
aa498654c5
refactor(setup): use OS constant rather than function (macOS)
...
PHP_OS_FAMILY
- Facilitates elimination of a legacy OC_Util method
- `runningOnMac()` -- yes, really! ;-)
- Supported since PHP late 7.x-era
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-02 21:54:44 -05:00
Josh
d9a7e0855c
refactor(tests): use OS constant over function
...
Use PHP's newer PHP_OS_FAMILY constant.
- Allows us to drop a legacy OC_Util method.
- This test isn't even enabled at the moment.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-02 21:53:03 -05:00
Josh
cc873ccaec
chore(legacy): deprecate OC_Util::runningOnMac()
...
- Easy enough query directly these days; Only used in one spot anyhow
- Updated the runningOnMac method to use PHP_OS_FAMILY just for clarity until we can remove the function entirely (same result; supported since PHP ~7.4).
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-02 21:52:58 -05:00
nextcloud-command
c6a68d5f17
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-03 02:40:57 +00:00
Nextcloud bot
b520db7eb5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-03 00:13:30 +00:00
Kate
756efb76aa
Merge pull request #56672 from nextcloud/chore-disable-s3-data-protection
2025-12-02 22:14:10 +01:00
Louis
cbe18a8677
Merge pull request #56792 from nextcloud/artonge/debt/files/remove_regular_stats_request
...
debt(files): Remove regular stats request
2025-12-02 21:13:50 +01:00
Daniel Kesselberg
f977a7fec6
fix(s3): make data integrity protections opt-in
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-12-02 21:03:26 +01:00
Andy Scherzinger
34c6cb7b2e
Merge pull request #56655 from nextcloud/fix/fix-updater-secret-log-spam
...
fix(updatenotification): Fix log spam from ResetToken job
2025-12-02 19:24:40 +01:00
Andy Scherzinger
0e9aa3dd78
Merge pull request #56728 from nextcloud/fix/fix-wizard-controller-translation-string
...
fix(user_ldap): Do not use variables directly in translation strings
2025-12-02 19:23:10 +01:00
SebastianKrupinski
54e23aeac9
feat(CalDAV): Increase Calendar Object UID field size
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-12-02 12:54:00 -05:00
Edward Ly
1490ea95cb
Merge pull request #56781 from nextcloud/fix/s3-name
...
fix(s3): rename 'Amazon S3' to 'S3 Storage'
2025-12-02 09:20:34 -08:00
Benjamin Gaussorgues
5a0651e7c7
Merge pull request #56561 from nextcloud/fix/fix-files-external-with-php-84
2025-12-02 17:58:26 +01:00
Edward Ly
09f774a61f
fix(s3): rename 'Amazon S3' to 'S3 Storage'
...
The current name may be confusing to users who take advantage of other S3-compatible storage solutions not offered by Amazon, so a more generic name is preferred here.
Signed-off-by: Edward Ly <contact@edward.ly >
2025-12-02 08:33:06 -08:00
Joas Schilling
7a5c79b0f2
Merge pull request #56629 from nextcloud/carl/autoloader-bump
...
chore: Bump autoloader files for new composer version
2025-12-02 16:58:01 +01:00
F. E Noel Nfebe
68b9108ca6
Merge pull request #55811 from nextcloud/fix/public-share-group-exclusion-access
...
fix(sharing): Allow public share access for everyone
2025-12-02 15:41:59 +01:00
nextcloud-command
3b41ab108f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-02 15:37:02 +01:00
Louis Chmn
9aac7ecc60
chore(files): Remove regular stats request
...
All views are now migrated.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-02 15:37:02 +01:00
Andy Scherzinger
f5620538b9
Fix indentation in version.php for Nextcloud version
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-12-02 14:40:27 +01:00
Sebastian Möbus
4f933d3505
patch the version file to allow upgrading from owncloud > v10.13
...
Some customers already migrated from 10.15.3 and needed to edit the version.php file before the migration. 10.16 was recently published and it seems migration from there also works fine.
Signed-off-by: Sebastian Möbus <sebastian@nextcloud.com >
2025-12-02 14:40:27 +01:00
Benjamin Gaussorgues
86c2dd467d
Merge pull request #56758 from nextcloud/fix/fix-orphan-share-blocking-moves
2025-12-02 10:45:40 +01:00
Carl Schwan
d877262e07
chore: Bump autoloader files for new composer version
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-12-02 10:32:44 +01:00
nfebe
6bccaf778a
fix(sharing): Allow public share access for everyone
...
When a logged-in user accesses a public share link in the same browser,
the system was incorrectly checking if that user's groups were excluded
from creating link shares. This caused share not found errors for users
in excluded groups, even though public shares should be accessible to anyone
with the link.
The group exclusion setting (`shareapi_allow_links_exclude_groups`) is
intended to restrict share creation, not share access. Public shares
are meant to be anonymous and accessible regardless of the viewer identity
or group membership.
We now check the exclusion for the share creator and not the viewer.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-12-02 09:45:18 +01:00
John Molakvoæ
3b2a306a67
Merge pull request #56694 from nextcloud/refactor/files_reminders-vue3
2025-12-02 09:42:49 +01:00
Côme Chilliet
f453411d59
fix: Log missing nodes of shares at debug level
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-12-02 09:33:07 +01:00
Kate
8eff6537a2
Merge pull request #56527 from nextcloud/fix/quotaplugin/always-check-before-move
2025-12-02 08:31:53 +01:00
Nextcloud bot
a9b811906d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-02 00:14:04 +00:00
provokateurin
dabde76f9e
chore(deps): Update flake to 25.11 and haze to 2.1.3
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-01 23:15:57 +01:00
Josh
33fba8c084
chore(legacy): Remove deprecated getUserQuota method
...
Formally deprecated with 9.0.0 and we dropped final uses of it in #53045 .
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-01 12:49:27 -05:00
Josh
3de06a2b33
chore: lint happiness
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-01 12:26:03 -05:00
Maxence Lange
ea8b133910
fix(trashbin): deletedBy of a file from a federated folder
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
d
2025-12-01 16:25:05 -01:00
Josh
d3432482cc
feat: improve needUpgrade() output and refactor for clarity
...
- Reorganized logic to improve clarity + eliminate duplication
- Switched app handling to non-deprecated IAppManager API
- Make the HintException clearer and more actionable
- Log disallowed downgrade attempts before throwing
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-12-01 12:10:52 -05:00
Salvatore Martire
631318f86f
style: apply cs-fixer to publicwebdav.php
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-01 18:09:25 +01:00
Salvatore Martire
4ac0fcf02e
fix: check instance of storage using helper function
...
instanceof cannot be used to check the instance of a storage, doing so
breaks the check in certain cases. In this case, enabling the
`files_accesscontrol` app breaks the check.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-01 18:09:25 +01:00
Salvatore Martire
38f8423cd6
fix: isPublicShare =true when share is public
...
The isPublicShare was set to false in one instance where it should have
been true. Flipping the value to true, would break the functionality for
PROPFIND /public.php/webdav/ which returns properties of files in a
share identified by the username being the share token.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-01 18:09:25 +01:00
Salvatore Martire
c5ad20d925
refactor: extract tree initialization logic
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-12-01 18:09:25 +01:00
Kate
1b14fff939
Merge pull request #56772 from nextcloud/feat/object-store/per-bucket-arguments-override
2025-12-01 17:43:55 +01:00
Ferdinand Thiessen
1fdcfed1f7
Merge pull request #56410 from nextcloud/fix/maintenance-cache-key
...
fix(Memcache): use different cache key when in maintenance mode
2025-12-01 16:47:10 +01:00
provokateurin
b1deae7232
fix(QuotaPlugin): Always check the quota before moving
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-01 16:07:02 +01:00
provokateurin
2ab29a69e0
feat(ObjectStore): Allow overriding arguments per bucket
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-01 16:06:05 +01:00
Ferdinand Thiessen
15229e0b4e
fix(Memcache): use different cache key when in maintenance mode
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-01 14:43:23 +01:00
nextcloud-command
7cafbb009f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-01 14:34:34 +01:00
Ferdinand Thiessen
d2ff4214f8
refactor(files_reminders): migrate app to Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-01 14:34:34 +01:00
Ferdinand Thiessen
e89a8d832c
Merge pull request #56770 from nextcloud/test/cypress-a11y
...
test(cypress): only check error and warning colors on blurred background
2025-12-01 13:59:32 +01:00
Cristian Scheid
9272a13e9d
refactor(files): use strict string comparison instead of empty()
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Cristian Scheid <74515775+cristianscheid@users.noreply.github.com >
2025-12-01 09:52:59 -03:00
Côme Chilliet
938e8d3a46
feat(admin_audit): Log cache insert/delete to audit log
...
That allows to see files added/removed by a filesystem scan for
instance.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-12-01 13:52:09 +01:00
Ferdinand Thiessen
f59435f1cb
test(cypress): only check error and warning colors on blurred background
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-12-01 13:01:21 +01:00
Andy Scherzinger
c683862ffd
Merge pull request #52749 from nextcloud/feat/certificatemanager/default-bundle-path-option
...
feat(CertificateManager): Add option to specify the default certificates bundle path
2025-12-01 11:48:36 +01:00
Cristian Scheid
fa2a7b9b2d
refactor(files): use explicit empty check instead of elvis operator
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
2025-12-01 07:36:18 -03:00
provokateurin
0c3a872908
feat(CertificateManager): Add option to specify the default certificates bundle path
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-01 10:47:23 +01:00
Côme Chilliet
7eefd725db
fix(user_ldap): Do not use variables directly in translation strings
...
I simply removed translations for exceptions which are never supposed to
happen apart from API misuse or code bug.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-12-01 10:40:50 +01:00
Andy Scherzinger
86560b33bc
Merge pull request #56749 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.9
...
build(deps-dev): bump rector/rector from 2.2.8 to 2.2.9 in /vendor-bin/rector
2025-12-01 09:48:37 +01:00
Côme Chilliet
8d64e076ee
fix: Fix orphan shares blocking moving other shares
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-12-01 09:43:39 +01:00
Nextcloud bot
2080621ff3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-01 00:13:35 +00:00
Andy Scherzinger
51a49b58a6
Merge pull request #56428 from nextcloud/rakekniven-patch-2
...
chore(i18n): Improved grammar
2025-11-30 19:24:03 +01:00
dependabot[bot]
ab333605a6
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.8 to 2.2.9.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.8...2.2.9 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-30 17:36:27 +01:00
Nextcloud bot
fcedecde37
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-30 00:13:55 +00:00
Nextcloud bot
da2c865481
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-29 00:13:46 +00:00
Joas Schilling
5c0ba9ae08
Merge pull request #56732 from nextcloud/techdebt/noid/migrate-settings-pii-listener-to-events
...
fix(settings): Migrate PII listener to IEventListener
2025-11-28 22:24:19 +01:00
Andy Scherzinger
631f471bb7
Merge pull request #56537 from nextcloud/refactor/files-sharing
...
Refactor mount providers files_sharing app
2025-11-28 15:43:48 +01:00
Andy Scherzinger
1c8129aafc
Merge pull request #56724 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/node-forge-1.3.2
...
build(deps-dev): bump node-forge from 1.3.1 to 1.3.2 in /build/frontend-legacy
2025-11-28 15:43:27 +01:00
Andy Scherzinger
8cd86fb6a0
Merge pull request #54685 from nextcloud/feat/comments/markdown-support
...
feat(comments): add Markdown support
2025-11-28 15:42:39 +01:00
Andy Scherzinger
3da9905c8f
Merge pull request #56717 from nextcloud/enh/noid/taskpro-optional-watermarking
...
Add a boolean 'addWatermarking' attribute to taskprocessing tasks
2025-11-28 15:40:35 +01:00
Salvatore Martire
cfba3f8370
refactor(files_sharing): avoid magic numbers in external/MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Salvatore Martire
881453dbde
refactor(files_sharing): extract getMountsForUser logic
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Salvatore Martire
2d74a755a8
refactor(files_sharing): apply DRY in MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Salvatore Martire
111d9397ae
refactor(files_sharing): reduce complexity in MountProvider::buildSuperShares
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Salvatore Martire
2ae7c3ecae
fix(files_sharing): remove unnecessary array_values in MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Salvatore Martire
ff28ac7ea2
refactor(files_sharing): apply DRY for user and node ID in MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-28 13:02:45 +01:00
Julien Veyssier
6d4da35ca8
chore(assets): compile assets
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-28 11:03:22 +01:00
Joas Schilling
3dd06f8b89
fix(settings): Migrate PII listener to IEventListener
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-28 10:57:47 +01:00
Julien Veyssier
89d59b8175
feat(comments): add Markdown support
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-28 10:52:30 +01:00
John Molakvoæ
bb1451fcb9
Merge pull request #56060 from nextcloud/fix/hide-open-locally-action
2025-11-28 09:51:47 +01:00
skjnldsv
478509a605
chore(assets): Recompile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-28 09:17:37 +01:00
John Molakvoæ
7bbc42809e
fix(files): use isDownloadable for isSyncable
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-11-28 09:17:37 +01:00
Fauzan
a7509ae2b8
fix(files_sharing): Hide 'Open locally' action
...
This patch ensures that the "Open locally" context menu item is not
displayed for files in a share where the "download and sync" permission
has not been granted.
This prevents user confusion, as the action would fail anyway. The fix
adds a permission check before rendering the menu item, and adds a
corresponding unit test to verify this behavior.
Resolves : #54970
Signed-off-by: Fauzan <fauzanfebriann@gmail.com >
2025-11-28 08:52:27 +01:00
Nextcloud bot
94a00b626e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-28 00:13:27 +00:00
Joas Schilling
1c7ed89855
Merge pull request #56716 from nextcloud/fix/logger
...
fix(logger): add back lost params for logger methods
2025-11-27 15:54:43 +01:00
Joas Schilling
e613ba2acc
Merge pull request #56729 from nextcloud/techdebt/noid/oracle-12
...
Drop Oracle 11 support
2025-11-27 15:50:52 +01:00
Joas Schilling
7a4167fe28
fix(oracle): Don't run tests against unsupported Oracle version anymore
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-27 14:39:51 +01:00
Joas Schilling
39e94ef927
fix(oracle): Add a warning for Oracle 11
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-27 14:35:54 +01:00
Anna Larch
ace9ba487e
fix(logger): add back lost params for logger methods
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-11-27 13:44:07 +01:00
dependabot[bot]
06acb66404
build(deps-dev): bump node-forge in /build/frontend-legacy
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-version: 1.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-27 13:34:08 +01:00
Stephan Orbaugh
fbff470d4c
Merge pull request #56419 from nextcloud/fix/provide-non-interactive-mode-to-run-encryption
...
fix: support -n option to encrypt-all command to allow to run in non-interactive mode
2025-11-27 11:46:05 +01:00
Julien Veyssier
b4f7fe2cb6
feat(taskprocessing): add a boolean 'includeWatermark' to taskprocessing tasks and pass it to ISynchronousWatermarkingProvider::process
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-27 11:32:08 +01:00
Nextcloud bot
590d83993b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-27 00:13:37 +00:00
Andy Scherzinger
4dffa1a46a
Merge pull request #55790 from nextcloud/feat/webhook-tokens
...
Feat(webhook_listeners): add auth tokens to webhook call
2025-11-26 23:18:19 +01:00
Joas Schilling
38792c8c96
Merge pull request #56544 from nextcloud/chore/user_status--vue3
...
refactor(user_status): migrate to Vue 3
2025-11-26 15:40:21 +01:00
nextcloud-command
ea205ddd6c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 13:23:21 +00:00
Grigorii K. Shartsev
8ca4a7a036
refactor(user_status): migrate to Vue 3
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-11-26 14:09:33 +01:00
Maksim Sukharev
b10d5d3ca0
chore(deps): add Vuex
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-11-26 14:09:21 +01:00
Grigorii K. Shartsev
bbd35b2754
build(user_status): move from frontend_legacy to frontend
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-11-26 14:05:43 +01:00
Grigorii K. Shartsev
fb44adc365
refactor(user_status): prepare for Vue 3 migration
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-11-26 14:05:37 +01:00
Daniel
f4753cc0c4
Merge pull request #56711 from nextcloud/fix/noid/user-status-busy
...
fix(user_status): adjust online status string
2025-11-26 12:21:08 +01:00
Ferdinand Thiessen
b27992402a
Merge pull request #56704 from nextcloud/chore/deps-missing
...
build(deps): add missing dependencies
2025-11-26 11:32:37 +01:00
Ferdinand Thiessen
a2a4137708
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-26 11:02:48 +01:00
Ferdinand Thiessen
9baac21534
build(deps): add missing dependencies
...
During the initial Vue 3 migration some dependencies were forgotten to
be explicitly mentioned as dependencies.
This aligns those dependencies with the package.json
It was only working because they were peer dependencies of other
dependencies we already added.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-26 10:51:26 +01:00
nextcloud-command
4dd34bd00d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 09:22:38 +00:00
Ferdinand Thiessen
b3532f01dd
Merge pull request #56705 from nextcloud/chore/cleanup-deps
...
chore(deps): remove unused dependencies
2025-11-26 10:20:12 +01:00
Carl Schwan
7541afae07
refactor(workflowengine): Check if class is correct
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-26 10:16:35 +01:00
Maksim Sukharev
48b5c84746
fix(user_status): adjust online status string
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-11-26 10:09:54 +01:00
Ferdinand Thiessen
6719f5a95e
Merge pull request #56693 from nextcloud/chore/remove-useless-dependencies
...
chore: remove `@nextcloud/calendar-availability-vue` from legacy
2025-11-26 09:53:43 +01:00
Ferdinand Thiessen
7615e75e01
chore(deps): remove unused dependencies
...
Those dependencies were used only by our Cypress config,
but now as we use `@nextcloud/e2e-test-server` we do not have any direct
dependency on any of them.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-26 09:34:00 +01:00
John Molakvoæ
68a9903b0f
Merge pull request #54550 from nextcloud/jtr-refactor-main-htaccess
2025-11-26 09:33:58 +01:00
Ferdinand Thiessen
8cb14b4c01
chore: remove @nextcloud/calendar-availability-vue from legacy
...
The dependency is only used by DAV app but that is already migrated to
Vue 3.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-26 09:30:33 +01:00
John Molakvoæ
30ad57b135
Merge branch 'master' into jtr-refactor-main-htaccess
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-11-26 09:15:31 +01:00
Andy Scherzinger
3e1ce965eb
Merge pull request #56701 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/workbox-webpack-plugin-7.4.0
...
build(deps-dev): bump workbox-webpack-plugin from 7.3.0 to 7.4.0 in /build/frontend-legacy
2025-11-26 08:58:27 +01:00
nextcloud-command
9cc0af1e95
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 02:30:57 +00:00
dependabot[bot]
8bd328e48a
build(deps-dev): bump workbox-webpack-plugin in /build/frontend-legacy
...
Bumps [workbox-webpack-plugin](https://github.com/googlechrome/workbox ) from 7.3.0 to 7.4.0.
- [Release notes](https://github.com/googlechrome/workbox/releases )
- [Commits](https://github.com/googlechrome/workbox/compare/v7.3.0...v7.4.0 )
---
updated-dependencies:
- dependency-name: workbox-webpack-plugin
dependency-version: 7.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 03:23:03 +01:00
github-actions[bot]
c2e7b34d04
Merge pull request #56696 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/debounce-3.0.0
...
build(deps): bump debounce from 2.2.0 to 3.0.0 in /build/frontend-legacy
2025-11-26 02:19:11 +00:00
nextcloud-command
f4736586dc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 01:37:18 +00:00
Ferdinand Thiessen
776c960308
refactor: adjust code for debounce v3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-26 01:34:37 +00:00
dependabot[bot]
c3ec3aa346
build(deps): bump debounce from 2.2.0 to 3.0.0 in /build/frontend-legacy
...
Bumps [debounce](https://github.com/sindresorhus/debounce ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/sindresorhus/debounce/releases )
- [Commits](https://github.com/sindresorhus/debounce/compare/v2.2.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: debounce
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 01:34:37 +00:00
github-actions[bot]
0c14a54d52
Merge pull request #56634 from nextcloud/dependabot/npm_and_yarn/vue-3.5.25
...
build(deps): bump vue from 3.5.24 to 3.5.25
2025-11-26 01:19:36 +00:00
github-actions[bot]
748e92e5a6
Merge pull request #56697 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/webpack-vue-config-7.0.2
...
build(deps-dev): bump @nextcloud/webpack-vue-config from 7.0.1 to 7.0.2 in /build/frontend-legacy
2025-11-26 01:03:17 +00:00
nextcloud-command
da56265e62
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 01:28:01 +01:00
dependabot[bot]
a9e3734aa7
build(deps): bump vue from 3.5.24 to 3.5.25
...
Bumps [vue](https://github.com/vuejs/core ) from 3.5.24 to 3.5.25.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.24...v3.5.25 )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.25
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 01:25:17 +01:00
github-actions[bot]
1c116c38c8
Merge pull request #56698 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/camelcase-9.0.0
...
build(deps): bump camelcase from 8.0.0 to 9.0.0 in /build/frontend-legacy
2025-11-26 01:24:14 +01:00
Nextcloud bot
87b3cbd5e3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-26 00:14:11 +00:00
github-actions[bot]
1fd57d057e
Merge pull request #56674 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/marked-17.0.1
...
build(deps): bump marked from 17.0.0 to 17.0.1 in /build/frontend-legacy
2025-11-25 23:53:31 +00:00
nextcloud-command
7225c09c43
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-25 23:52:27 +00:00
Andy Scherzinger
8679fd1cc0
Merge pull request #56673 from nextcloud/dependabot/npm_and_yarn/vitest-b8deea5be8
...
build(deps-dev): bump the vitest group across 2 directories with 2 updates
2025-11-26 00:48:53 +01:00
Andy Scherzinger
e4f3dcab03
Merge pull request #56659 from nextcloud/dependabot/github_actions/github-actions-3f1f41f4cb
...
build(deps): bump the github-actions group across 1 directory with 10 updates
2025-11-26 00:48:21 +01:00
github-actions[bot]
9cd49cbe34
Merge pull request #56695 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/msw-2.12.3
...
build(deps-dev): bump msw from 2.12.2 to 2.12.3 in /build/frontend-legacy
2025-11-25 23:44:54 +00:00
dependabot[bot]
e961352fbe
build(deps): bump camelcase in /build/frontend-legacy
...
Bumps [camelcase](https://github.com/sindresorhus/camelcase ) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/sindresorhus/camelcase/releases )
- [Commits](https://github.com/sindresorhus/camelcase/compare/v8.0.0...v9.0.0 )
---
updated-dependencies:
- dependency-name: camelcase
dependency-version: 9.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 00:44:08 +01:00
github-actions[bot]
f9788c956d
Merge pull request #56687 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/types/dockerode-3.3.47
...
build(deps-dev): remove `@types/dockerode` and `@types/wait-on` in `/build/frontend-legacy`
2025-11-25 23:07:09 +00:00
dependabot[bot]
550e54e682
build(deps-dev): bump @nextcloud/webpack-vue-config
...
Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud-libraries/webpack-vue-config ) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/nextcloud-libraries/webpack-vue-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/webpack-vue-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/webpack-vue-config/compare/v7.0.1...v7.0.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/webpack-vue-config"
dependency-version: 7.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 22:59:15 +00:00
dependabot[bot]
e0a9fdc26d
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.12.2 to 2.12.3.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.12.2...v2.12.3 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 22:58:51 +00:00
dependabot[bot]
19cff44eac
build(deps-dev): bump the vitest group across 2 directories with 2 updates
...
Bumps the vitest group with 1 update in the / directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Bumps the vitest group with 1 update in the /build/frontend-legacy directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Updates `@vitest/coverage-v8` from 4.0.13 to 4.0.14
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/coverage-v8 )
Updates `vitest` from 4.0.13 to 4.0.14
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/vitest )
Updates `@vitest/coverage-v8` from 4.0.13 to 4.0.14
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/coverage-v8 )
Updates `vitest` from 4.0.13 to 4.0.14
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/vitest )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 22:58:43 +00:00
dependabot[bot]
2af533e000
Merge pull request #56636 from nextcloud/dependabot/composer/build/integration/behat/behat-3.27.0
2025-11-25 22:58:28 +00:00
github-actions[bot]
0f759d4fda
Merge pull request #56677 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/core-js-3.47.0
...
build(deps): bump core-js from 3.46.0 to 3.47.0 in /build/frontend-legacy
2025-11-25 22:55:38 +00:00
dependabot[bot]
949cf19f21
build(deps): bump marked from 17.0.0 to 17.0.1 in /build/frontend-legacy
...
Bumps [marked](https://github.com/markedjs/marked ) from 17.0.0 to 17.0.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v17.0.0...v17.0.1 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 17.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 23:55:36 +01:00
dependabot[bot]
5c5ef65b6f
build(deps-dev): remove unneeded @types/dockerode and @types/wait-on
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 23:29:48 +01:00
nextcloud-command
797ee31afe
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-25 22:11:39 +00:00
Ferdinand Thiessen
90436835ce
ci: fix changes detection for legacy frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 23:00:46 +01:00
dependabot[bot]
3258a91e39
build(deps): bump core-js in /build/frontend-legacy
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.46.0 to 3.47.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.47.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.47.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 23:00:46 +01:00
github-actions[bot]
4205247cfa
Merge pull request #56635 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sass-1.94.2
...
build(deps-dev): bump sass from 1.93.3 to 1.94.2 in /build/frontend-legacy
2025-11-25 21:39:06 +00:00
dependabot[bot]
5651f6e568
build(deps-dev): bump sass in /build/frontend-legacy
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.93.3 to 1.94.2.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.93.3...1.94.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.94.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 22:11:14 +01:00
github-actions[bot]
7f78a8e3ec
Merge pull request #56680 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/router-3.1.0
...
build(deps): bump @nextcloud/router from 3.0.1 to 3.1.0 in /build/frontend-legacy
2025-11-25 22:06:37 +01:00
github-actions[bot]
4f6360e974
Merge pull request #56675 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/event-bus-3.3.3
...
build(deps): bump @nextcloud/event-bus from 3.3.2 to 3.3.3 in /build/frontend-legacy
2025-11-25 22:01:08 +01:00
Louis
6c3b698ea3
Merge pull request #56223 from nextcloud/artonge/fix/remove_unecessary_condition
...
fix(View): Normalize path in getAbsolutePath
2025-11-25 21:55:51 +01:00
github-actions[bot]
d1dfb8388d
Merge pull request #56678 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/typings-1.10.0
...
build(deps-dev): bump @nextcloud/typings from 1.9.1 to 1.10.0 in /build/frontend-legacy
2025-11-25 21:53:06 +01:00
github-actions[bot]
b39fb71f69
Merge pull request #56679 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.103.0
...
build(deps-dev): bump webpack from 5.102.1 to 5.103.0 in /build/frontend-legacy
2025-11-25 21:52:47 +01:00
Louis
673815b86a
Merge pull request #56574 from nextcloud/artonge/fix/readd_attributes_checkboxes
...
fix(user_ldap): Re-introduce easy login attributes checkboxes
2025-11-25 21:46:09 +01:00
dependabot[bot]
02925a6098
build(deps): bump @nextcloud/router in /build/frontend-legacy
...
Bumps [@nextcloud/router](https://github.com/nextcloud-libraries/nextcloud-router ) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-router/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-router/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-router/compare/v3.0.1...v3.1.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/router"
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 20:44:45 +00:00
github-actions[bot]
ccc0e9fbd3
Merge pull request #56684 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/p-queue-9.0.1
...
build(deps): bump p-queue from 9.0.0 to 9.0.1 in /build/frontend-legacy
2025-11-25 21:42:55 +01:00
github-actions[bot]
2f65d18eee
Merge pull request #56689 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/paths-2.3.0
...
build(deps): bump @nextcloud/paths from 2.2.2 to 2.3.0 in /build/frontend-legacy
2025-11-25 21:38:13 +01:00
nextcloud-command
6a1712d419
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-25 19:06:21 +00:00
Louis Chmn
ea4e5ae3e7
fix(user_ldap): Use correct property to update login filter
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 18:59:43 +00:00
Louis Chmn
499bbd479a
fix(user_ldap): Re-introduce easy login attributes checkboxes
...
Fix https://github.com/nextcloud/server/issues/55805
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 18:59:43 +00:00
Ferdinand Thiessen
8b293d1f05
Merge pull request #56660 from nextcloud/chore/eslint-config
...
chore: update `@nextcloud/eslint-config` to v9.0.0-rc.6 and fix issues
2025-11-25 19:40:00 +01:00
Louis Chmn
73c6b17fae
fix(View): Normalize path in getAbsolutePath
...
This allow to match files more consistently in HookConnector::getNodeForPath
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 19:30:53 +01:00
Louis Chmn
b344b5323d
fix(collaboration): Replace NonExisting* check on NodeDeletedEvent by a try/catch
...
Deleted nodes are always non existing, but some of them have a fileInfo.
This ensure that we still run the cleanup but in a safe way.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 19:30:53 +01:00
Daniel
f960afc092
Merge pull request #56562 from nextcloud/bug/noid/checked-state-for-example-content
...
fix state for example content checkboxes
2025-11-25 19:00:17 +01:00
dependabot[bot]
0474011173
build(deps): bump @nextcloud/paths in /build/frontend-legacy
...
Bumps [@nextcloud/paths](https://github.com/nextcloud-libraries/nextcloud-paths ) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-paths/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-paths/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-paths/compare/v2.2.2...v2.3.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/paths"
dependency-version: 2.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 17:16:10 +00:00
dependabot[bot]
3f5d5fb120
build(deps): bump p-queue from 9.0.0 to 9.0.1 in /build/frontend-legacy
...
Bumps [p-queue](https://github.com/sindresorhus/p-queue ) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/sindresorhus/p-queue/releases )
- [Commits](https://github.com/sindresorhus/p-queue/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: p-queue
dependency-version: 9.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 17:14:58 +00:00
dependabot[bot]
943f19ccc0
build(deps-dev): bump webpack in /build/frontend-legacy
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.102.1 to 5.103.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.102.1...v5.103.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.103.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 17:13:44 +00:00
dependabot[bot]
60adc36063
build(deps-dev): bump @nextcloud/typings in /build/frontend-legacy
...
Bumps [@nextcloud/typings](https://github.com/nextcloud-libraries/nextcloud-typings ) from 1.9.1 to 1.10.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-typings/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-typings/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-typings/compare/v1.9.1...v1.10.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/typings"
dependency-version: 1.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 17:13:30 +00:00
dependabot[bot]
a422c3354e
build(deps): bump @nextcloud/event-bus in /build/frontend-legacy
...
Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus ) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-event-bus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v3.3.2...v3.3.3 )
---
updated-dependencies:
- dependency-name: "@nextcloud/event-bus"
dependency-version: 3.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 17:12:44 +00:00
Sebastian Krupinski
fac380fb88
Merge pull request #55476 from nextcloud/fix/l10n/generic-language-no-user
...
fix(l10n): do not consider user language when getting the generic one
2025-11-25 10:42:56 -05:00
nextcloud-command
93dadb3c94
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-25 15:33:28 +00:00
Ferdinand Thiessen
f1d28332a6
chore: manually adjust event names (update:checked to update:modelValue)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 16:25:54 +01:00
Ferdinand Thiessen
9d25d20a3c
chore: baseline what is not auto-fixable in legacy UI
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 16:25:54 +01:00
Ferdinand Thiessen
42112c8d30
chore: auto fix ESLint issues
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 16:25:54 +01:00
Ferdinand Thiessen
63b401d872
chore(dev-deps): update @nextcloud/eslint-config to v9.0.0-rc.6
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 16:25:54 +01:00
Sebastian Krupinski
5806dfbdcd
Merge pull request #55473 from nextcloud/fix/imip-set-language-by-user
...
fix(CalDAV): imip set language per user
2025-11-25 09:55:32 -05:00
Daniel Kesselberg
5bcbdda184
chore(assets): Recompile assets
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-11-25 15:47:16 +01:00
Cristian Scheid
40d3118751
feat(files): add --use-user-id option to transfer-ownership command
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
2025-11-25 11:45:40 -03:00
Daniel Kesselberg
b17c207839
fix: checkbox for example content
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-11-25 15:44:21 +01:00
Robin Appelman
045dc79b01
Merge pull request #56626 from nextcloud/fix/fix/theming-legacy-app-config
...
Fix/fix/theming legacy app config
2025-11-25 15:35:04 +01:00
Ferdinand Thiessen
74351255db
Merge pull request #56570 from nextcloud/artonge/debt/migrate_user_ldap_vu3
...
refactor(user_ldap): Migrate to Vue3
2025-11-25 15:17:48 +01:00
Andy Scherzinger
e0cadec1f0
Merge pull request #56618 from nextcloud/enh/noid/testing-chat-provider
...
Add core:text2text:chat fake provider in the testing app
2025-11-25 15:14:12 +01:00
Côme Chilliet
69b85fab32
fix(files_external): Properly register event listeners in register method
...
This is the clean solution, LoginCredentials was the only auth class
actually registering stuff in constructor.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-25 15:08:35 +01:00
Côme Chilliet
3279afc529
fix(files_external): Fix registration of listeners with PHP >= 8.4
...
With the lazy ghosts the constructor is not always called in
files_external boot. This is a quick and dirty fix but we should
instead move the code out of the constructors and to the boot method.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-25 15:08:35 +01:00
Jana Peper
694eccef63
fix: use delete method instead of deleteByTokenId
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
6c855d008f
feat: error handling
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
b3645421af
fix: regenerate openapi.json
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
b02966a481
fix: remove redundant db column
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
4dab6217a2
fix: include review feedback
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
5e1f2d2353
fix: translate token name
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
75f7bed617
refactor: use constants for db column types
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
3296842a5f
chore: bump version nr
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
eafb602b4e
fix: fix psalm
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
134943e109
feat: add information about token validity times
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
e232b481bc
fix: add default to tokenNeeded
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
5ad1ea3726
fix: rename field names of tokenNeeded
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
5689d9488e
feat: token deletion logic
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
be9b246ffa
fix: handling of unavailable uids
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
2daff2ddae
fix: Apply suggestions from code review
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
db158ce413
feat: add tokens in the webhook call data
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
Jana Peper
563aaf5ae5
feat: add token array to webhook definition and db entries
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-11-25 15:00:51 +01:00
SebastianKrupinski
345140ac88
fix: imip set language per user
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-11-25 08:47:07 -05:00
dependabot[bot]
7a94858a06
build(deps): bump the github-actions group across 1 directory with 10 updates
...
Bumps the github-actions group with 10 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `5.0.0` | `6.0.0` |
| [shivammathur/setup-php](https://github.com/shivammathur/setup-php ) | `2.35.4` | `2.35.5` |
| [actions/github-script](https://github.com/actions/github-script ) | `7.0.1` | `8.0.0` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.29.7` | `4.31.5` |
| [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment ) | `4.0.0` | `5.0.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4.6.2` | `5.0.0` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action ) | `5.5.0` | `5.5.1` |
| [LizardByte/actions](https://github.com/lizardbyte/actions ) | `2025.814.40518` | `2025.1028.23217` |
| [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) | `7.0.8` | `7.0.9` |
| [actions/stale](https://github.com/actions/stale ) | `10.0.0` | `10.1.0` |
Updates `actions/checkout` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 )
Updates `shivammathur/setup-php` from 2.35.4 to 2.35.5
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/2.35.4...bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f )
Updates `actions/github-script` from 7.0.1 to 8.0.0
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7.0.1...ed597411d8f924073f98dfc5c65a23a2325f34cd )
Updates `github/codeql-action` from 3.29.7 to 4.31.5
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3.29.7...fdbfb4d2750291e159f0156def62b853c2798ca2 )
Updates `peter-evans/create-or-update-comment` from 4.0.0 to 5.0.0
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases )
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v4...e8674b075228eee787fea43ef493e45ece1004c9 )
Updates `actions/upload-artifact` from 4.6.2 to 5.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.2...330a01c490aca151604b8cf639adc76d48f6c5d4 )
Updates `codecov/codecov-action` from 5.5.0 to 5.5.1
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.5.0...5a1091511ad55cbe89839c7260b706298ca349f7 )
Updates `LizardByte/actions` from 2025.814.40518 to 2025.1028.23217
- [Release notes](https://github.com/lizardbyte/actions/releases )
- [Commits](https://github.com/lizardbyte/actions/compare/bff0a193747a3ac7930a665fc1d4b23eba583b99...329b1bcefe1cbe1ef289177471c9f2b2af98e6ca )
Updates `peter-evans/create-pull-request` from 7.0.8 to 7.0.9
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7.0.8...84ae59a2cdc2258d6fa0732dd66352dddae2a412 )
Updates `actions/stale` from 10.0.0 to 10.1.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/3a9db7e6a41a89f618792c92c0e97cc736e1b13f...5f858e3efba33a5ca4407a664cc011ad407f2008 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: shivammathur/setup-php
dependency-version: 2.35.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/github-script
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-version: 4.31.5
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: peter-evans/create-or-update-comment
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-version: 5.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: LizardByte/actions
dependency-version: 2025.1028.23217
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
dependency-version: 7.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 10.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 13:06:41 +00:00
Julien Veyssier
9f78ccbfd0
feat(testing): add core:text2text:chat fake provider in the testing app
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-25 13:42:08 +01:00
nextcloud-command
d4d6df5c66
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-25 13:36:23 +01:00
Louis Chmn
3d847cd801
fix(user_ldap): Improve typing
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 13:36:23 +01:00
Louis Chmn
85721eef99
fix(user_ldap): Correct label and placeholder usage
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 13:36:23 +01:00
Louis Chmn
d89b5e2d91
fix(user_ldap): Use v-model for settings inputs
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 13:36:23 +01:00
Louis Chmn
1e17a9fe7a
refactor(user_ldap): Migrate to Vue3
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 13:36:23 +01:00
Louis Chmn
4f9efc4c81
chore(user_ldap): Delete legacy templates
...
Not needed anymore after the vue migration
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 13:36:23 +01:00
Ferdinand Thiessen
c4da3cca34
Merge pull request #56625 from nextcloud/chore/workflows
...
ci: update workflows from organization
2025-11-25 13:35:40 +01:00
Andy Scherzinger
4f25051968
Merge pull request #56631 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/vite-939f50a5f3
...
build(deps-dev): bump vite from 7.2.2 to 7.2.4 in /build/frontend-legacy in the vite group across 1 directory
2025-11-25 12:36:00 +01:00
Ferdinand Thiessen
930ec23d0c
test: fix setup with coverage
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 12:18:55 +01:00
Ferdinand Thiessen
0e60c0a3ab
chore: ignore SPDX-header-like lines in the license plugin
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 12:18:55 +01:00
Ferdinand Thiessen
66361fe56e
ci: update workflows from organization
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-25 12:18:55 +01:00
Stephan Orbaugh
a7dd4e8c05
Merge pull request #56498 from nextcloud/fix/fix-deleting-broken-shares
...
fix(files_sharing): Allow deleting a share of a missing file
2025-11-25 11:46:29 +01:00
dependabot[bot]
14eb82f350
build(deps-dev): bump vite
...
Bumps the vite group with 1 update in the /build/frontend-legacy directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `vite` from 7.2.2 to 7.2.4
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 09:54:52 +00:00
Ferdinand Thiessen
3f083bb37a
Merge pull request #56632 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/vitest-05d30e5828
...
build(deps-dev): bump the vitest group across 1 directory with 2 updates
2025-11-25 10:44:04 +01:00
Côme Chilliet
98ee89286d
fix(updatenotification): Fix log spam from ResetToken job
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-25 10:43:22 +01:00
Louis
0b3041586b
Merge pull request #55981 from nextcloud/artonge/fix/encryption/increment_lastChunkNr
...
fix(encryption): Increment `lastChunkNr` when size is off
2025-11-25 10:18:43 +01:00
F. E Noel Nfebe
80b04bd8d2
Merge pull request #56501 from nextcloud/fix/lookup-trusted-server-filter
...
fix(sharing): Add isTrustedServer flag to lookup results
2025-11-25 09:44:27 +01:00
Ferdinand Thiessen
29325b4a7e
Merge pull request #56293 from nextcloud/dependabot/composer/build/integration/symfony/event-dispatcher-7.3.3
...
build(deps-dev): bump symfony/event-dispatcher from 6.4.25 to 7.3.3 in /build/integration
2025-11-25 02:24:02 +01:00
Nextcloud bot
75d04defd6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-25 00:14:05 +00:00
nfebe
40246d9a19
fix(sharing): Add isTrustedServer flag to lookup results
...
When `show_federated_shares_to_trusted_servers_as_internal` is enabled,
lookup server results were being filtered out because they lacked the
`isTrustedServer` flag. This adds the flag to lookup results by:
- Injecting TrustedServers service into LookupPlugin
- Adding `server` and `isTrustedServer` fields to each lookup result
- Updating tests to reflect new structure
This ensures lookup results from trusted servers appear in internal
sharing while non-trusted servers are correctly filtered out.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-11-24 23:32:40 +01:00
dependabot[bot]
3c73af0876
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.26.0 to 3.27.0.
- [Release notes](https://github.com/Behat/Behat/releases )
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Behat/Behat/compare/v3.26.0...v3.27.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.27.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 19:15:14 +00:00
dependabot[bot]
5498c1c7a8
build(deps-dev): bump the vitest group across 1 directory with 2 updates
...
Bumps the vitest group with 2 updates in the /build/frontend-legacy directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ).
Updates `@vitest/coverage-v8` from 3.2.4 to 4.0.13
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/coverage-v8 )
Updates `vitest` from 3.2.4 to 4.0.13
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/vitest )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.13
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.13
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 19:13:28 +00:00
Andy Scherzinger
9d92f205a9
Merge pull request #56588 from nextcloud/dependabot/npm_and_yarn/vitest-4.0.13
...
build(deps-dev): bump vitest from 3.2.4 to 4.0.13
2025-11-24 19:17:44 +01:00
Andy Scherzinger
ce37473d86
Merge pull request #56619 from nextcloud/chore/eslint
...
chore(eslint): fix linting on CI and resolve issues
2025-11-24 19:16:48 +01:00
Robin Appelman
561d3ded23
fix: fix theming config value casting
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-24 18:36:26 +01:00
Robin Appelman
ad5f23f845
test: add test for theming config casting
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-24 18:36:24 +01:00
Andy Scherzinger
9d41f4bcf5
Merge pull request #56587 from nextcloud/dependabot/npm_and_yarn/sass-1.94.2
...
build(deps-dev): bump sass from 1.94.0 to 1.94.2
2025-11-24 17:52:30 +01:00
dependabot[bot]
76042a1c5a
Merge pull request #56582 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.8.11
2025-11-24 16:49:46 +00:00
dependabot[bot]
1917f812b0
build(deps-dev): bump sass from 1.94.0 to 1.94.2
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.94.0 to 1.94.2.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.94.0...1.94.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.94.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 16:42:34 +00:00
Andy Scherzinger
eb8108e407
Merge pull request #56567 from nextcloud/carl/disable-users-group-admin-test
...
ci: Disable always failing tests in users-group-admin.cy.ts
2025-11-24 17:36:14 +01:00
Ferdinand Thiessen
2a8c20b946
chore: adjust vitest infrastructure to properly run both suits
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-24 17:09:01 +01:00
Ferdinand Thiessen
1b0dd02337
chore(deps): align vitest and @vitest/coverage-v8
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-24 17:09:01 +01:00
dependabot[bot]
764490b11b
build(deps-dev): bump vitest from 3.2.4 to 4.0.13
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 3.2.4 to 4.0.13.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-version: 4.0.13
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 17:09:01 +01:00
Andy Scherzinger
56171e31c7
Merge pull request #56584 from nextcloud/dependabot/npm_and_yarn/stylelint-16.26.0
...
build(deps-dev): bump stylelint from 16.25.0 to 16.26.0
2025-11-24 17:06:14 +01:00
nextcloud-command
add01c7151
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-24 15:58:07 +00:00
dependabot[bot]
be422e4371
build(deps-dev): bump stylelint from 16.25.0 to 16.26.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.25.0 to 16.26.0.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.25.0...16.26.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.26.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 16:49:06 +01:00
Ferdinand Thiessen
4431cc3ffc
Merge pull request #56580 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.47
...
build(deps-dev): bump @types/dockerode from 3.3.46 to 3.3.47
2025-11-24 16:34:20 +01:00
nextcloud-command
ba146df9a8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-24 15:33:15 +00:00
dependabot[bot]
858cbd11ba
build(deps-dev): bump @zip.js/zip.js from 2.8.10 to 2.8.11
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.8.10 to 2.8.11.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.10...v2.8.11 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.11
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 14:46:01 +00:00
dependabot[bot]
1f4fee53d6
Merge pull request #56583 from nextcloud/dependabot/npm_and_yarn/cypress-15.7.0
2025-11-24 14:22:43 +00:00
Stephan Orbaugh
9ea324ad4b
Merge pull request #56598 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/capabilities-1.2.1
...
build(deps): bump @nextcloud/capabilities from 1.2.0 to 1.2.1 in /build/frontend-legacy
2025-11-24 15:09:11 +01:00
nextcloud-command
1dff595ee3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-24 14:06:12 +00:00
Ferdinand Thiessen
5540671cdb
chore: fixed linter issues forgotten in new frontend code
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-24 14:29:27 +01:00
Ferdinand Thiessen
314acfc379
chore(eslint): split baseline for legacy and current frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-24 14:29:27 +01:00
Ferdinand Thiessen
befc68cdd4
chore: fail when one of the two fronend scripts fail
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-24 14:29:27 +01:00
Joas Schilling
00e1264ade
Merge pull request #56416 from nextcloud/fix/clear-mount-cache-on-storage-change
...
fix: Clear mount cache when file storage changes during move
2025-11-24 14:03:41 +01:00
Stephan Orbaugh
b3a294957b
Merge pull request #56571 from nextcloud/carl/php-85-polyfill
...
feat(3rdparty): Add PHP 8.5 polyfill
2025-11-24 13:28:22 +01:00
Kent Delante
fab3a00081
Merge pull request #56565 from nextcloud/leftybournes/feat/s3_bucket_created_event
...
feat: emit an event when an S3 bucket is created
2025-11-24 20:23:15 +08:00
Kent Delante
96672e1c4d
feat: emit an event when an S3 bucket is created
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-11-24 19:37:18 +08:00
Andy Scherzinger
9e2f07b7d4
Merge pull request #56395 from nextcloud/carl/cache-bucket-exists
...
perf(s3): Cache whether bucket exists
2025-11-24 12:13:27 +01:00
Carl Schwan
841346fae0
feat(3rdparty): Add PHP 8.5 polyfill
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-24 11:16:25 +01:00
Carl Schwan
f51a8f8f8c
ci: Disable always failing tests in users-group-admin.cy.ts
...
They keep failing with the Electron Renderer process crashing for weeks
now, so disable them.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-24 11:14:06 +01:00
Carl Schwan
9522dde7a2
feat: Add Folder::getOrCreateFolder api
...
Allow to remove some boilerplate and also this new function is type
safe.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-24 11:10:52 +01:00
Côme Chilliet
cc66d203d4
chore: Improve wording in debug log
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2025-11-24 10:29:46 +01:00
Côme Chilliet
a60f9494ec
fix(files_sharing): Allow deleting a share of a missing file
...
This can happen in various scenarios, we should allow the user to delete
the share in this situation.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-24 10:29:46 +01:00
Carl Schwan
38fd84aa6a
refactor(template-manager): Modernize template manager API
...
And correct openapi types for the size.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-24 10:00:47 +01:00
Nextcloud bot
0f5bf92456
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-24 00:14:05 +00:00
dependabot[bot]
027b2ef1e0
Merge pull request #56590 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-9.3.0
2025-11-23 18:57:57 +00:00
nextcloud-command
52daad53a2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-23 17:16:21 +00:00
dependabot[bot]
4bdf65f15f
build(deps-dev): bump cypress from 15.6.0 to 15.7.0
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 15.6.0 to 15.7.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v15.6.0...v15.7.0 )
---
updated-dependencies:
- dependency-name: cypress
dependency-version: 15.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-23 18:14:39 +01:00
dependabot[bot]
63ee87a89a
build(deps): bump @nextcloud/vue from 9.2.0 to 9.3.0
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 9.2.0 to 9.3.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v9.2.0...v9.3.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 9.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-23 18:08:04 +01:00
Nextcloud bot
5549200851
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-23 00:13:36 +00:00
dependabot[bot]
3aeff15e39
Merge pull request #56591 from nextcloud/dependabot/npm_and_yarn/vite-7.2.4
2025-11-22 20:26:56 +00:00
nextcloud-command
95913ec53a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-22 18:45:26 +00:00
dependabot[bot]
60499dbfa2
build(deps-dev): bump vite from 7.2.2 to 7.2.4
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.2.2 to 7.2.4.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 19:37:25 +01:00
dependabot[bot]
045a84cdb4
Merge pull request #56599 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/color-5.0.3
2025-11-22 16:41:52 +00:00
dependabot[bot]
d28a2dfa7d
Merge pull request #56597 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/libphonenumber-js-1.12.29
2025-11-22 16:21:04 +00:00
nextcloud-command
083e9c4df7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-22 15:20:28 +00:00
dependabot[bot]
17b6d95a65
build(deps): bump color from 5.0.2 to 5.0.3 in /build/frontend-legacy
...
Bumps [color](https://github.com/Qix-/color ) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/Qix-/color/releases )
- [Commits](https://github.com/Qix-/color/compare/5.0.2...5.0.3 )
---
updated-dependencies:
- dependency-name: color
dependency-version: 5.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 02:20:36 +00:00
dependabot[bot]
bfe6dd0a84
build(deps): bump @nextcloud/capabilities in /build/frontend-legacy
...
Bumps [@nextcloud/capabilities](https://github.com/nextcloud-libraries/nextcloud-capabilities ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-capabilities/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-capabilities/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-capabilities/compare/v1.2.0...v1.2.1 )
---
updated-dependencies:
- dependency-name: "@nextcloud/capabilities"
dependency-version: 1.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 02:20:23 +00:00
dependabot[bot]
3b98e27ffd
build(deps): bump libphonenumber-js in /build/frontend-legacy
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.25 to 1.12.29.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.25...v1.12.29 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.29
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 02:20:07 +00:00
dependabot[bot]
a22de5a0d3
build(deps-dev): bump @types/dockerode from 3.3.46 to 3.3.47
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.46 to 3.3.47.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.47
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 02:17:12 +00:00
Nextcloud bot
68e04212d2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-22 00:14:13 +00:00
Louis
e98864bd7a
Merge pull request #55518 from nextcloud/fix/ldap-get-rid-of-ajax
...
fix: Get rid of ajax endpoints in user_ldap
2025-11-21 18:44:39 +01:00
Louis Chmn
30d567fd0e
fix(encryption): Increment lastChunkNr when size is off
...
When computing the unencrypted file size, we need the size of the last encrypted chunk as its size is usually not the regular 8192 bits.
To avoid reading the whole file, we seek directly to that last chunk based on the expected file size. When the expected file size is smaller than the actual one, we have a logic in place to continue reading until we reach the end of the file.
In that logic, we forgot to increment the `$lastChunkNr` which is important when we later check the signature of the chunk.
This commit adds that missing increment.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 17:34:19 +01:00
Louis Chmn
e9b1e7ac5d
chore: Compile assets
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Louis Chmn
ac690ea93d
fix(user_ldap): Properly handle new wizard OCS endpoint error
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Louis Chmn
f57fb6eee5
feat(user_ldap): Disable countInBaseDN button when base is empty
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Louis Chmn
3906998164
feat(user_ldap): Save base on detect
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
687fa0a197
fix(user_ldap): Call config API instead of wizard save action
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
1afa2a5ac1
chore: remove unused imports
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
00349e674d
chore: npm run lint:fix
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
f9abfe0473
fix(tests): Use testing application for testing ajax endpoints, not user_ldap
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
92efa01337
chore: Update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
aed0e82cd0
fix(user_ldap): Remove last ajax call from frontend
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
c62166241a
chore(user_ldap): Remove ajax endpoints
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
28cef3ed6b
fix(ldap): Add OCS route for clearing mapping without using ajax
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:58 +01:00
Côme Chilliet
c414a7bdf8
fix: Fix documentation for controllers and update openapi.json
...
Also removed save action from WizardController as there is already a
route in ConfigApiController to save a configuration.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
ac078b6e68
chore: Fix typing in WizardResult
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
9d41d8172b
fix(ldap): Fix wizard controller action route
...
It seems naming a route parameter $action causes issue, so renamed it to
$wizardAction.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Louis Chemineau
777c729f68
feat(user_ldap): Adapt frontend to call new endpoints
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
a0e5548e49
feat(user_ldap): Add a wizard OCS API
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
36475f2461
fix(user_ldap): Add OCS endpoint for copying configurations
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
e842874a0a
fix(user_ldap): Add OCS endpoint for testing configurations
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Côme Chilliet
2dea21a532
chore: Get rid of unused user_ldap AJAX endpoints
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-21 14:23:57 +01:00
Julius Knorr
ff5041fc8e
Merge pull request #55901 from nextcloud/fix/app-group-limit-immediate-ui-updates
...
fix(settings): Reactive UI updates for app group limitations
2025-11-21 12:08:56 +01:00
yemkareems
d134b236a4
fix: composer run cs:fix removed unused namespace
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-21 16:37:33 +05:30
Daniel
e71c509bb4
Merge pull request #56536 from nextcloud/jtr/chore-feature-template-tidy
...
chore: Make the feature suggestion template a bit nicer
2025-11-21 11:26:58 +01:00
Daniel
6bb46fde3e
Merge pull request #56491 from nextcloud/carl/type-version
...
refactor(ServerVersion): Add missing type hinting
2025-11-21 10:56:36 +01:00
Carl Schwan
33d2664d73
ci: Bump lint-php-cs job to PHP 8.2
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-21 09:43:31 +01:00
dependabot[bot]
a2a9550b01
Merge pull request #56314 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/babel-config-1.3.0
2025-11-21 00:28:07 +00:00
Nextcloud bot
9c26584a36
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-21 00:13:58 +00:00
Ferdinand Thiessen
d4478652b1
Merge pull request #56317 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/marked-17.0.0
...
build(deps): bump marked from 16.4.1 to 17.0.0 in /build/frontend-legacy
2025-11-21 00:37:39 +01:00
dependabot[bot]
f001e6c824
build(deps-dev): bump @nextcloud/babel-config in /build/frontend-legacy
...
Bumps [@nextcloud/babel-config](https://github.com/nextcloud-libraries/babel-config ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/nextcloud-libraries/babel-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/babel-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/babel-config/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/babel-config"
dependency-version: 1.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-20 23:24:39 +00:00
Ferdinand Thiessen
8df246810d
Merge pull request #55936 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sinon-21.0.0
...
build(deps-dev): remove sinon dependency in /build/frontend-legacy
2025-11-21 00:18:54 +01:00
Andy Scherzinger
488f9aa8ae
Merge pull request #56554 from nextcloud/fix/build-vite-chunks
...
build: correct render build url in Vite for chunks/assets in dist
2025-11-21 00:17:05 +01:00
Ferdinand Thiessen
9cb9344de7
chore: remove useless sinon dependency
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-20 18:43:30 +01:00
dependabot[bot]
0793e43f43
build(deps-dev): bump sinon from 5.0.7 to 21.0.0 in /build/frontend-legacy
...
Dependabot couldn't find the original pull request head commit, d4904822a7a323a9d87634813076508e246c0d3c.
2025-11-20 18:43:09 +01:00
Carl Schwan
a228ffa641
refactor(s3): Readability
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Carl Schwan <carl@carlschwan.eu >
2025-11-20 16:50:14 +01:00
Carl Schwan
d4356e6491
refactor(ServerVersion): Add missing type hinting
...
And mark the class as consumable and readonly.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-20 16:48:26 +01:00
Daniel
76d878e7b9
Merge pull request #56556 from nextcloud/chore/noid/remove-codecov-bundle-analyze
...
chore: remove codecov bundle analysis
2025-11-20 16:18:39 +01:00
Tobias Kaminsky
6f0537b4e9
Merge pull request #56494 from nextcloud/carl/result-improv
...
Improve IResult
2025-11-20 15:38:17 +01:00
Grigorii K. Shartsev
d54009fb77
build: correct renderBuildUrl in Vite for chunks/assets in dist
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-11-20 15:08:57 +01:00
Daniel Kesselberg
daec686c39
chore: remove codecov bundle analysis
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-11-20 14:57:11 +01:00
Andy Scherzinger
4534507ee3
Merge pull request #56311 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.8.10
...
build(deps-dev): bump @zip.js/zip.js from 2.8.8 to 2.8.10
2025-11-20 14:37:32 +01:00
nextcloud-command
3a4a08bb66
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-20 14:20:29 +01:00
dependabot[bot]
a9d783e35c
build(deps): bump marked from 16.4.1 to 17.0.0 in /build/frontend-legacy
...
Dependabot couldn't find the original pull request head commit, 6f06280818b6016bd41670258c4b40cc9e08d77c.
2025-11-20 14:20:29 +01:00
Andy Scherzinger
b7ff39403d
Merge pull request #56320 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/webpack-vue-config-7.0.1
...
build(deps-dev): bump @nextcloud/webpack-vue-config from 6.3.0 to 7.0.1 in /build/frontend-legacy
2025-11-20 13:48:37 +01:00
Benjamin Frueh
989b75ee43
fix: Clear mount cache when file storage changes during move
...
Signed-off-by: Benjamin Frueh <benjamin.frueh@gmail.com >
2025-11-20 09:15:28 +01:00
yemkareems
bf23fbb7bb
fix: removed the runEncryption Method as it is not required
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-20 11:32:35 +05:30
Nextcloud bot
d400b38000
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-20 00:14:17 +00:00
nextcloud-command
2f32d9afa3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-19 21:15:23 +00:00
nfebe
de3a9ae327
fix(settings): Reactive UI updates for app group limitations
...
The "Limit app usage to groups" functionality previously required a page
refresh to display changes when adding or removing group limitations.
This occurred due to store synchronization issues between the Pinia and
Vuex stores used by different components.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-11-19 22:05:47 +01:00
Daniel
9b2e31b621
Merge pull request #56502 from nextcloud/feat/s3-configurable-max-attempts
...
feat(objectstore): add configurable S3 retry attempts
2025-11-19 21:05:31 +01:00
Sebastian Krupinski
c81d40e1e4
Merge pull request #56486 from nextcloud/rakekniven-patch-3
...
fix(i18n): Corrected plural for multi plural languages
2025-11-19 13:05:42 -05:00
rakekniven
6fd911581f
fix(i18n): Corrected plural for multi plural languages
...
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-19 12:27:37 -05:00
Josh
e491886da6
chore: Make the feature suggestion template a bit nicer
...
- Cleaned up scope and guidelines
- Streamlined "search existing issues" content
- Replaced “How to use GitHub” (for Issue readers) with a visible `[!TIP]` callout and adjusted heading to “Help move this idea forward”; fixed typo or two
- Moved filler guidance into HTML comments beneath each question to keep submitted issues cleaner
- More consistent wording/styling/tone throughout
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-11-19 11:16:30 -05:00
John Molakvoæ
dc97bc0df4
Merge pull request #56520 from nextcloud/fix/past-reminder
2025-11-19 16:43:12 +01:00
nfebe
3030783785
feat(objectstore): add configurable S3 retry attempts
...
Add retriesMaxAttempts parameter to S3 objectstore configuration
to allow customization of AWS SDK retry behavior for handling
unreliable network conditions or proxy issues.
Defaults to 5 retries (AWS SDK default) if not specified.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-11-19 16:17:43 +01:00
Marcel Müller
8e04afc2b1
Merge pull request #56451 from nextcloud/feat/noid/update-user-keys
...
feat: Add option to update the public key of a user
2025-11-19 13:42:30 +01:00
Carl Schwan
59e652907b
refactor(result): Adapt tests to new result methods
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-19 11:41:49 +01:00
yemkareems
26e2ff9dca
fix: removed the -n option from options, added the check and made default answer to both questions true to support -n run directly
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-19 15:52:47 +05:30
skjnldsv
32e1d6cf9c
chore(files_reminder): add integration tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-19 11:21:16 +01:00
Carl Schwan
90f4b98424
refactor(IResult): Un-deprecate fetch and fetchAll
...
But still add a note that the new methods are preferred.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-19 10:53:03 +01:00
Marcel Müller
234f183f8e
feat: Add option to update the public key of a user
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-11-19 10:51:43 +01:00
skjnldsv
fee82adad4
fix(files_reminder): prevent setting reminder in the past
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-19 09:35:52 +01:00
Nextcloud bot
2d9d612ec1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-19 00:13:53 +00:00
Robin Appelman
24df3e7190
Merge pull request #56447 from nextcloud/mount-commands
...
occ commands for listing and refreshing mounts
2025-11-18 22:23:42 +01:00
Robin Appelman
9fcc2937aa
Merge pull request #56515 from nextcloud/s3-meta-encode
...
Encode s3 metadata as base64 if needed
2025-11-18 22:23:24 +01:00
Robin Appelman
a7d130c598
Revert "fix(ObjectStoreStorage): Encode original-path in writeStream by @frabe1579"
...
This reverts commit 4b4b39e7ec .
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-18 19:53:17 +01:00
Carl Schwan
2b61abd9ad
refactor(db-adapter): Add tests about fetch methods
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-18 17:45:57 +01:00
Carl Schwan
4d47fdaa85
chore: Run rector with new rules for fetch
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-18 17:45:57 +01:00
Carl Schwan
503a65ddd0
refactor: Run rector
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-18 17:45:54 +01:00
Carl Schwan
3682dbbf5e
feat(result): Update result wrapper with new doctrine methods
...
- fetch is replaced with fetchAssociative/fetchNumeric/fetchOne with
better type hinting
- Same with fetchAll
- And add iterateAssociative/iterateNumeric which are nicer to use than
a `while ($row = $result->fetch()) {}`
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-18 17:45:13 +01:00
Joas Schilling
93c7111708
Merge pull request #56504 from nextcloud/bugfix/56497/fix-json-with-postgres
...
fix(db): Fix JSON handling in WHERE statements for postgres
2025-11-18 17:42:39 +01:00
Joas Schilling
75a8b9aff5
fix(db): Skip test on Oracle 11g
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-18 16:10:12 +01:00
Robin Appelman
8194be795d
fix: encode s3 metadata as base64 if needed
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-18 16:06:57 +01:00
Stephan Orbaugh
34699dad64
Merge pull request #55807 from nextcloud/fix/file-drop/mkcol
...
fix(FilesDropPlugin): Ensure all request for file request have a nickname
2025-11-18 15:17:07 +01:00
John Molakvoæ
0da54d3b59
Merge pull request #56138 from nextcloud/bugfix/fix-richdocuments-3815-master
2025-11-18 14:52:09 +01:00
Joas Schilling
04b37437f2
Merge pull request #56436 from nextcloud/chore/checkout-3rdparty
...
fix: mp3info break frame parsing on short frames
2025-11-18 14:33:28 +01:00
nextcloud-command
d41d3d1940
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-18 13:30:50 +00:00
Szymon Kłos
dc3741a203
fix(files): Do not fail on missing sidebar in files list
...
When using richdocuments it was failing in case of shared links
or when user with opened file did a wheel click on a refresh page.
Then new tab appeared but instead opening the file it was doing
nothing (showing the list of files) or downloading the file.
Make code more defensive. I found these logs while debugging:
OCA.Files.Settings initialized
Sidebar.js:19 OCA.Files.Sidebar initialized
ShareSearch.js:16 OCA.Sharing.ShareSearch initialized
comments-app.js:15 OCA.Comments.View initialized
index.mjs:54 files: Error while opening sidebar Object
log @ index.mjs:54
index.mjs:54 files: Error while opening sidebar Objectapp: "files"
TypeError: window.OCA.Files.Sidebar.open is not a function
at h.exec (http://nc/dist/files-main.js?v=106d16db-0:1:70123 )
at o.openSidebarForFile (http://nc/dist/files-main.js?v=106d16db-0:1:163422 )
at o.handleOpenQueries (http://nc/dist/files-main.js?v=106d16db-0:1:163167 )
at o.openDetails (http://nc/dist/files-main.js?v=106d16db-0:1:162349 )
at fn (http://nc/dist/core-common.js?v=106d16db-0:1:3942538 )
at e.run (http://nc/dist/core-common.js?v=106d16db-0:1:3946900 )
at sa (http://nc/dist/core-common.js?v=106d16db-0:1:3948728 )
at Array.<anonymous> (http://nc/dist/core-common.js?v=106d16db-0:1:3943585 )
at bn (http://nc/dist/core-common.js?v=106d16db-0:1:3942986 )level: 2uid: "admin"
[[Prototype]]: Object
log @ index.mjs:54
Possibly regression from
https://github.com/nextcloud/server/commit/e7001022c75b3a818356378bb53bbfe5129a10fe
Fixes https://github.com/nextcloud/richdocuments/issues/3815
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com >
2025-11-18 13:27:54 +00:00
dependabot[bot]
7ac1f60f32
Merge pull request #56452 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.8
2025-11-18 11:17:15 +00:00
Joas Schilling
7c870a8f67
fix(db)!: Deprecate JSON fields due to problems with querying and selecting
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-18 11:58:33 +01:00
Joas Schilling
60bfab2421
fix(db): Fix Oracle JSON handling
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-18 11:58:33 +01:00
Joas Schilling
4676b12a32
fix(db): Fix comparing JSON data in MySQL and MariaDB
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-18 11:58:32 +01:00
Joas Schilling
fb8caecbb0
fix(db): Fix JSON handling in WHERE statements for postgres
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-18 11:58:31 +01:00
John Molakvoæ
b19e81428f
Merge pull request #56444 from nextcloud/chore/fix-package-jsons
2025-11-18 11:48:42 +01:00
grnd-alt
2271f51256
chore: set submodule to a7473d3
...
Signed-off-by: grnd-alt <git@belakkaf.net >
2025-11-18 11:05:47 +01:00
provokateurin
901859eeb0
fix(FilesDropPlugin): Ensure all request for file request have a nickname
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-18 10:34:53 +01:00
provokateurin
ff1772f4bc
fix(FilesDropPlugin): Allow MKCOL for file drop to upload folders
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-18 10:34:53 +01:00
provokateurin
d332ab60d3
fix(FilesDropPlugin): Also modify Destination header for PUT requests to satisfy the QuotaPlugin
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-18 10:26:33 +01:00
provokateurin
1a51e15c3d
Revert "fix: temporarily disable public shares chunking capability"
...
This reverts commit 365a040dc3 .
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-18 09:51:39 +01:00
Stephan Orbaugh
ba9fe489a2
Merge pull request #56366 from nextcloud/leftybournes/fix/s3_delete_folders
...
fix: pass only necessary information when deleting mulitple objects
2025-11-18 09:48:12 +01:00
John Molakvoæ
754ef25af1
Merge pull request #56278 from nextcloud/fix/sharing-password-checkbow
...
fix(files_sharing): sidebar link share password checkbox
2025-11-18 06:05:14 +01:00
nextcloud-command
8d8f5f43d9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-18 05:01:55 +00:00
skjnldsv
d32878e6db
fix(files_sharing): sidebar link share password checkbox
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-18 04:59:03 +00:00
Kent Delante
b57db10814
fix: pass only necessary information when deleting mulitple objects
...
DeleteObjects currently fails when the request includes all the
information returned by ListObjects. Send only the necessary
information in the request. Note: 'Size' and 'DateModified' is now
only supported by directory buckets.
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-11-18 12:07:53 +08:00
Nextcloud bot
83a0e8a7a5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-18 00:14:24 +00:00
Robin Appelman
ef5e014d3a
feat: add command to list mounts for user
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-17 19:18:27 +01:00
Robin Appelman
cfb7f8c069
feat: add command to refresh registered mounts for a user
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-17 19:18:27 +01:00
dependabot[bot]
7106bf0c76
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.7 to 2.2.8.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.7...2.2.8 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 17:05:47 +01:00
dependabot[bot]
d843e03a34
Merge pull request #56308 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-9.2.0
2025-11-17 16:04:30 +00:00
Joas Schilling
9dd4391873
Merge pull request #56495 from nextcloud/fix/fix-integration-auth-tests
...
fix(tests): Fix login test for remember me checkbox
2025-11-17 15:31:53 +01:00
Côme Chilliet
d1f295dd4a
fix(tests): Fix login test for remember me checkbox
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-17 14:15:11 +01:00
Stephan Orbaugh
3a26574f29
Merge pull request #56243 from nextcloud/fix/noid/share-permissions-attribute
...
Fix potentially broken shares from the past
2025-11-17 14:07:49 +01:00
Joas Schilling
f27f4524c4
Merge pull request #56438 from nextcloud/work/carl/profiler-updtae
...
feat(profiler): Use gzdecode/gzencode to parse profiles
2025-11-17 12:47:59 +01:00
Ferdinand Thiessen
e1e265d3fa
chore: align sub-project package.json engines with root
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-17 11:14:53 +01:00
nextcloud-command
a4ffae354d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-17 09:23:22 +00:00
Julien Veyssier
8b3e59fa36
fix(sharing): fix potentially broken shares from the past, change 'null' download permission to 'true'
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-17 10:07:44 +01:00
dependabot[bot]
12c78a2f62
build(deps): bump @nextcloud/vue from 9.1.0 to 9.2.0
...
Dependabot couldn't find the original pull request head commit, 40802524320d8612a5c301170c7fc7d6b3768c37.
2025-11-17 08:56:03 +00:00
dependabot[bot]
ff052c6a9a
build(deps-dev): bump @zip.js/zip.js from 2.8.8 to 2.8.10
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.8.8 to 2.8.10.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.8...v2.8.10 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.10
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 09:51:18 +01:00
dependabot[bot]
83d93dac11
Merge pull request #56305 from nextcloud/dependabot/npm_and_yarn/cypress-15.6.0
2025-11-17 06:56:18 +00:00
dependabot[bot]
9f675f9479
build(deps-dev): bump cypress from 15.5.0 to 15.6.0
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 15.5.0 to 15.6.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v15.5.0...v15.6.0 )
---
updated-dependencies:
- dependency-name: cypress
dependency-version: 15.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 06:29:05 +00:00
Nextcloud bot
51cb58be1f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-17 00:13:26 +00:00
dependabot[bot]
2b2e6d32c3
Merge pull request #56313 from nextcloud/dependabot/npm_and_yarn/vite-7.2.2
2025-11-16 21:55:28 +00:00
nextcloud-command
1fdf1c8f54
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-16 20:16:49 +00:00
dependabot[bot]
ea3c313173
build(deps-dev): bump vite from 7.1.12 to 7.2.2
...
Dependabot couldn't find the original pull request head commit, 18b91d6c4aeb2b043ec744b3b4d221596d322fb3.
2025-11-16 20:06:09 +00:00
dependabot[bot]
c3d09cd777
Merge pull request #56307 from nextcloud/dependabot/npm_and_yarn/nextcloud/password-confirmation-6.0.2
2025-11-16 18:35:41 +00:00
nextcloud-command
a77011559d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-16 16:50:49 +00:00
dependabot[bot]
b9f4fea624
build(deps): bump @nextcloud/password-confirmation from 6.0.1 to 6.0.2
...
Dependabot couldn't find the original pull request head commit, 946853c645b7ba03f4448e0da00e6cdc92913dbd.
2025-11-16 16:41:01 +00:00
dependabot[bot]
9dbadc5aff
Merge pull request #56455 from nextcloud/dependabot/npm_and_yarn/sass-1.94.0
2025-11-16 14:22:30 +00:00
dependabot[bot]
728ec4c445
Merge pull request #56457 from nextcloud/dependabot/npm_and_yarn/wait-on-9.0.3
2025-11-16 13:26:46 +00:00
nextcloud-command
5e7622ba09
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-16 08:58:03 +00:00
dependabot[bot]
c5a39ecaa2
build(deps-dev): bump wait-on from 9.0.1 to 9.0.3
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 9.0.1 to 9.0.3.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v9.0.1...v9.0.3 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-version: 9.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-16 09:49:37 +01:00
dependabot[bot]
6bce01c1eb
build(deps-dev): bump sass from 1.93.3 to 1.94.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.93.3 to 1.94.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.93.3...1.94.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.94.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-16 08:14:30 +00:00
dependabot[bot]
e6ab9a19d6
Merge pull request #56453 from nextcloud/dependabot/npm_and_yarn/jsdom-27.2.0
2025-11-16 08:12:12 +00:00
dependabot[bot]
6cedc15c1f
build(deps-dev): bump jsdom from 27.0.1 to 27.2.0
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 27.0.1 to 27.2.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/27.0.1...27.2.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-version: 27.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-16 08:36:15 +01:00
Nextcloud bot
7e92820474
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-16 00:13:30 +00:00
dependabot[bot]
49080f16e7
Merge pull request #56459 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/msw-2.12.2
2025-11-15 16:07:47 +00:00
dependabot[bot]
9b84cd6323
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.12.0 to 2.12.2.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.12.0...v2.12.2 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-15 16:11:15 +01:00
dependabot[bot]
321e401c89
Merge pull request #56484 from nextcloud/dependabot/npm_and_yarn/js-yaml-4.1.1
2025-11-15 14:29:51 +00:00
dependabot[bot]
40b690e5da
build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-15 14:05:10 +01:00
dependabot[bot]
8b105b7ac6
Merge pull request #56310 from nextcloud/dependabot/npm_and_yarn/nextcloud/paths-2.2.2
2025-11-15 12:04:59 +00:00
nextcloud-command
0950c92353
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-15 10:20:26 +00:00
dependabot[bot]
b33eb679f4
build(deps): bump @nextcloud/paths from 2.2.1 to 2.2.2
...
Bumps [@nextcloud/paths](https://github.com/nextcloud-libraries/nextcloud-paths ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-paths/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-paths/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-paths/compare/v2.2.1...v2.2.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/paths"
dependency-version: 2.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-15 08:33:37 +00:00
dependabot[bot]
240c941797
Merge pull request #56454 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.46
2025-11-15 04:48:17 +00:00
dependabot[bot]
176bf749fa
build(deps-dev): bump @types/dockerode from 3.3.45 to 3.3.46
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.45 to 3.3.46.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.46
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-15 02:18:03 +00:00
Nextcloud bot
91b5d5f511
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-15 00:13:19 +00:00
Ferdinand Thiessen
5b92f58734
Merge pull request #56425 from nextcloud/fix/rtl-legacy-snapper-width
...
fix(core): RTL legacy snapper width
2025-11-14 18:38:38 +01:00
Ferdinand Thiessen
76e5ba83a6
Merge pull request #56439 from nextcloud/refactor/files_trashbin-vue3
...
refactor(files_trashbin): migrate app to Vue 3
2025-11-14 17:55:56 +01:00
Ferdinand Thiessen
5daeee2b56
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-14 17:02:54 +01:00
Ferdinand Thiessen
0059d17ae3
refactor(files_trashbin): migrate app to Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-14 17:01:21 +01:00
Joas Schilling
f2f9cb7664
Merge pull request #56414 from nextcloud/build/noid/update-icewind-smb
...
build: Require icewind/smb 3.8
2025-11-14 16:38:21 +01:00
nextcloud-command
ba25d56512
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-14 14:52:52 +00:00
Pauli Järvinen
47f9407127
fix(core): legacy app navigation snapper width on RTL
...
After ec9e283e there was still such a problem with the legacy app navigation
snapper that its width was only 266 px on the RTL layout instead of the
normal 300 px. The 266 px is the default width of Snap.js module. While the
left side snapper width is configured with the property maxPosition, the right
side snapper is configured by passing a negative value for the property
minPosition.
Signed-off-by: Pauli Järvinen <pauli.jarvinen@gmail.com >
2025-11-14 15:30:56 +01:00
Stephan Orbaugh
b6d9364f54
Merge pull request #56408 from nextcloud/refactor/files-settings-design
...
refactor(files): migrate to new `NcForm*` components (app settings design)
2025-11-14 15:13:11 +01:00
Carl Schwan
6a5f9c3c89
feat(profiler): Use gzdecode/gzencode to parse profiles
...
See https://github.com/symfony/symfony/blob/42a80727f9220f9cac78379005629cdf753a62b1/src/Symfony/Component/HttpKernel/Profiler/FileProfilerStorage.php#L299
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-14 14:19:33 +01:00
Ferdinand Thiessen
ad0beef08c
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-14 13:11:13 +01:00
Ferdinand Thiessen
82237a8bc9
refactor(files): migrate to new NcForm* components for app settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-14 13:09:06 +01:00
Ferdinand Thiessen
d1b00335d6
fix(files): use correct types for the Settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-14 13:09:05 +01:00
Daniel
4d23a952c1
Merge pull request #55485 from nextcloud/info-no-suggest-object-scan
...
fix: don't suggest files:scan with object store in info:file
2025-11-14 12:03:40 +01:00
yemkareems
d420b3f157
fix: added the interactive condition to the password question and in non-interactive mode sent the password directly
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-14 16:05:14 +05:30
Joas Schilling
c58b8cca6c
build: Require icewind/smb 3.8.1
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-14 11:33:09 +01:00
dependabot[bot]
cc62840f55
Merge pull request #56312 from nextcloud/dependabot/npm_and_yarn/nextcloud/browserslist-config-3.1.2
2025-11-14 07:00:15 +00:00
rakekniven
748a91ccab
chore(i18n): Improved grammar
...
Reported at Transifex
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-14 07:59:54 +01:00
yemkareems
93c3079637
fix: added the option to support no-interaction and added a check to run encryption non-interactive only when -n option is present
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-14 12:15:49 +05:30
Nextcloud bot
bbfa873fae
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-14 00:13:21 +00:00
nextcloud-command
0718677627
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-13 21:55:51 +00:00
dependabot[bot]
b0c0c6fd1c
build(deps-dev): bump @nextcloud/browserslist-config from 3.1.1 to 3.1.2
...
Dependabot couldn't find the original pull request head commit, 6618d3d4092ccdab84a65750a0487eaac3c01560.
2025-11-13 21:52:47 +00:00
Ferdinand Thiessen
a955382154
Merge pull request #56409 from nextcloud/fix/webroot-public-link
...
fix(files_sharing): use webroot for public links
2025-11-13 22:45:35 +01:00
dependabot[bot]
8004ea4cc6
build(deps-dev): bump @nextcloud/webpack-vue-config
...
Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud-libraries/webpack-vue-config ) from 6.3.0 to 7.0.1.
- [Release notes](https://github.com/nextcloud-libraries/webpack-vue-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/webpack-vue-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/webpack-vue-config/compare/v6.3.0...v7.0.1 )
---
updated-dependencies:
- dependency-name: "@nextcloud/webpack-vue-config"
dependency-version: 7.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-13 22:39:27 +01:00
dependabot[bot]
6c83be92d8
Merge pull request #56309 from nextcloud/dependabot/npm_and_yarn/eslint-9.39.1
2025-11-13 21:07:28 +00:00
Ferdinand Thiessen
e768070e4e
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-13 20:39:17 +01:00
Ferdinand Thiessen
85b6a0628d
fix(files_sharing): use webroot for public links
...
Regression of https://github.com/nextcloud/server/pull/55750
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-13 20:36:40 +01:00
dependabot[bot]
99cc82992a
build(deps-dev): bump eslint from 9.39.0 to 9.39.1
...
Bumps [eslint](https://github.com/eslint/eslint ) from 9.39.0 to 9.39.1.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.39.0...v9.39.1 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.39.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-13 18:57:52 +01:00
Stephan Orbaugh
e7d02a6e5f
Merge pull request #56189 from nextcloud/fix/do-not-test-encryption-on-grant
...
fix(encryption): Add the script to test encryption status only on logged in pages
2025-11-13 16:54:05 +01:00
Stephan Orbaugh
1498b5d96e
Merge pull request #56343 from nextcloud/feat/add-rememberme-checkbox
...
Add rememberme checkbox
2025-11-13 16:53:50 +01:00
Stephan Orbaugh
2d0c5cf627
Merge pull request #56218 from nextcloud/feat/di/abort-infinite-loop
...
feat(DI): Abort querying if infinite loop is detected
2025-11-13 16:15:49 +01:00
yemkareems
7e546c8377
fix: support -n option to encrypt-all command to allow to run in non-interactive mode
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-11-13 19:53:03 +05:30
Daniel
b0af462c62
Merge pull request #56405 from nextcloud/demi-usr-bin-bash
...
chore: don't assume bash in /bin in build/demi.sh
2025-11-13 15:04:08 +01:00
nextcloud-command
907fb1985e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-13 13:32:39 +00:00
Côme Chilliet
f99ca7dd75
chore(login): Check remember me by default
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-13 13:26:01 +00:00
Côme Chilliet
4e83d20837
feat(login): Add rememberme checkbox
...
Only present if allowed by configuration.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-13 13:25:59 +00:00
Côme Chilliet
28b48eec39
chore: Improve typing and codestyle in LoginData
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-13 13:25:59 +00:00
Stephan Orbaugh
66d5faf502
Merge pull request #56377 from nextcloud/refactor/files-settings
...
refactor(files): move hotkeys in app settings to new `NcAppSettingsShortcutsSection`
2025-11-13 13:35:44 +01:00
dependabot[bot]
9fdd825dc6
Merge pull request #56319 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/vite-7.2.2
2025-11-13 11:00:30 +00:00
Côme Chilliet
71688e3b8e
Merge pull request #56167 from nextcloud/fix/fix-encryption-with-user-keys
...
fix(encryption): Fix user key support with basic auth
2025-11-13 11:51:59 +01:00
Ferdinand Thiessen
a15adb1f7e
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-13 11:36:25 +01:00
Ferdinand Thiessen
d94e4bcdb5
refactor(files): move file action hotkeys to the file actions
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-13 11:34:32 +01:00
Ferdinand Thiessen
2d012b6156
refactor(files): use new NcAppSettingsShortcutsSection
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-13 11:34:32 +01:00
dependabot[bot]
7a4622c8f1
build(deps-dev): bump vite in /build/frontend-legacy
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.12 to 7.2.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.2.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-13 11:19:57 +01:00
dependabot[bot]
70446b8e8e
Merge pull request #56315 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/msw-2.12.0
2025-11-13 10:12:27 +00:00
nextcloud-command
8de1786b42
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-13 06:51:24 +00:00
dependabot[bot]
c11088f5b1
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.11.6 to 2.12.0.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.11.6...v2.12.0 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-13 07:42:57 +01:00
Nextcloud bot
ba287d710b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-13 00:14:19 +00:00
Joas Schilling
ec22660cc0
Merge pull request #56401 from nextcloud/bugfix/noid/bump-symfony/http-foundation
...
build(deps): Bump symfony/http-foundation to 6.4.29
2025-11-12 23:34:08 +01:00
Joas Schilling
7b7784966c
build(deps): Bump symfony/http-foundation to 6.4.29
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-12 19:01:30 +01:00
Andy Scherzinger
32c149e8ea
Merge pull request #56255 from nextcloud/availability-same-request
...
make failed availability check apply in the same request
2025-11-12 18:45:01 +01:00
Robin Appelman
e95926e901
chore: don't assume bash in /usr/bin in build/demi.sh
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-12 17:43:39 +01:00
Stephan Orbaugh
eaeabac3a5
Merge pull request #56392 from nextcloud/fix/config/update-enabled-preview-providers
...
fix(config.sample.php): Update enabledPreviewProviders
2025-11-12 16:03:36 +01:00
dependabot[bot]
bdc626bb79
Merge pull request #56306 from nextcloud/dependabot/npm_and_yarn/vue-3.5.24
2025-11-12 14:53:18 +00:00
dependabot[bot]
d872be24e3
Merge pull request #56321 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/paths-2.2.2
2025-11-12 14:09:46 +00:00
nextcloud-command
2096cdd442
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-12 13:27:04 +00:00
nextcloud-command
b1c2fd3e0c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-12 13:20:17 +00:00
dependabot[bot]
41b155ba28
build(deps): bump vue from 3.5.22 to 3.5.24
...
Bumps [vue](https://github.com/vuejs/core ) from 3.5.22 to 3.5.24.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.22...v3.5.24 )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.24
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 13:20:17 +00:00
Carl Schwan
67d0307e66
perf(s3): Cache whether bucket exists
...
Otherwise, we call doesBucketExist all the time which does a network
request to the S3 server adding some non-trivial latency when creating a
S3 connection object.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-12 14:17:48 +01:00
dependabot[bot]
5b4da0c45b
build(deps): bump @nextcloud/paths in /build/frontend-legacy
...
Bumps [@nextcloud/paths](https://github.com/nextcloud-libraries/nextcloud-paths ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-paths/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-paths/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-paths/compare/v2.2.1...v2.2.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/paths"
dependency-version: 2.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 13:09:02 +00:00
dependabot[bot]
fcf14068e7
Merge pull request #56318 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/password-confirmation-6.0.2
2025-11-12 12:51:31 +00:00
provokateurin
e22cfbf7d7
fix(config.sample.php): Update enabledPreviewProviders
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-12 12:34:42 +01:00
dependabot[bot]
f951718bc7
Merge pull request #55930 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/vitejs/plugin-vue2-2.3.4
2025-11-12 10:58:50 +00:00
Kate
e5f50dafcb
Merge pull request #55620 from nextcloud/fix/appframework/check-reponder-existence
2025-11-12 11:46:08 +01:00
Daniel Calviño Sánchez
0ce4b4b371
Merge pull request #52012 from nextcloud/fix-user-collaborators-returned-when-searching-for-mail-collaborators
...
Fix user collaborators returned when searching for mail collaborators
2025-11-12 11:04:07 +01:00
dependabot[bot]
4cf8254d24
build(deps-dev): bump @vitejs/plugin-vue2 in /build/frontend-legacy
...
Bumps [@vitejs/plugin-vue2](https://github.com/vitejs/vite-plugin-vue2/tree/HEAD/packages/plugin-vue ) from 2.3.3 to 2.3.4.
- [Release notes](https://github.com/vitejs/vite-plugin-vue2/releases )
- [Commits](https://github.com/vitejs/vite-plugin-vue2/commits/v2.3.4/packages/plugin-vue )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue2"
dependency-version: 2.3.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 10:45:47 +01:00
dependabot[bot]
0eb6ef6c32
build(deps): bump @nextcloud/password-confirmation
...
Bumps [@nextcloud/password-confirmation](https://github.com/nextcloud-libraries/nextcloud-password-confirmation ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/compare/v6.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/password-confirmation"
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 10:43:32 +01:00
dependabot[bot]
8029dd63c0
Merge pull request #56316 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/l10n-3.4.1
2025-11-12 09:23:42 +00:00
Joas Schilling
49324bcb21
Merge pull request #56346 from nextcloud/feat/noid/allow-overwriting-rate-limit
...
feat(rate-limit): Allow overwriting the rate limit
2025-11-12 10:09:16 +01:00
provokateurin
f720925b06
fix(AppFramework): Check for responder existence
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-12 09:39:53 +01:00
Joas Schilling
2b9083ab29
feat(rate-limit): Allow overwriting the rate limit
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-12 08:59:40 +01:00
Nextcloud bot
b3fd79fff3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-12 00:14:18 +00:00
Enjeck
a459f56184
Merge pull request #56042 from nextcloud/fix/55598
...
fix(files_external): check for changes when saving settings
2025-11-11 15:21:39 +00:00
dependabot[bot]
1ae100c269
build(deps): bump @nextcloud/l10n in /build/frontend-legacy
...
Bumps [@nextcloud/l10n](https://github.com/nextcloud-libraries/nextcloud-l10n ) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-l10n/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-l10n/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-l10n/compare/v3.4.0...v3.4.1 )
---
updated-dependencies:
- dependency-name: "@nextcloud/l10n"
dependency-version: 3.4.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-11 15:59:42 +01:00
nextcloud-command
f71d7458d3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-11 11:16:41 +01:00
Enjeck C
58a7bf45a4
fix(files_external): check for changes when saving settings
...
Signed-off-by: Enjeck C <patrathewhiz@gmail.com >
2025-11-11 11:16:41 +01:00
Joas Schilling
db9644eea2
Merge pull request #56161 from nextcloud/rakekniven-patch-2
...
chore(i18n): Changed unicode character and removed line breaks
2025-11-11 09:35:48 +01:00
Joas Schilling
9755246324
Merge pull request #56350 from nextcloud/fix/noid/ai-input-limits
...
Add AI input limits
2025-11-11 09:08:33 +01:00
Joas Schilling
75407ade72
Merge pull request #56363 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-11-11 08:40:08 +01:00
nextcloud-command
75370c3f40
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-11-11 02:39:53 +00:00
Richard Steinmetz
ccc0c3c25f
fix(l10n): do not consider user language when getting the generic one
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-11-10 19:50:19 -05:00
Daniel Calviño Sánchez
c40fcba5a4
fix: Fix user collaborators returned when searching for mail collaborators
...
The MailPlugin collaborator returned results for both user and mail
collaborators, but it was registered only for mail collaborators. While
it might make sense to move the user results to the UserPlugin instead
that change would be more complex and riskier, so for now the MailPlugin
is now registered for both user and mail collaborators and the results
are limited only to the registered type.
As the plugins are registered only with their class and then resolved
when needed using dependency injection it is not possible (as far as I
know) to provide an explicit parameter in the constructor to
differentiate whether the MailPlugin should return user or mail
collaborators. To overcome this two subclasses are introduced,
MailByMailPlugin and UserByMailPlugin, which just hardcode in their
constructor the collaborator type that their parent MailPlugin must use,
and those subclasses are the ones registered instead of the MailPlugin
(which still contains all the logic).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 01:20:17 +01:00
Nextcloud bot
775d610422
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-11 00:13:33 +00:00
Daniel Calviño Sánchez
2c841b2337
test: Rename data providers to match the name of their tests
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:39 +01:00
Daniel Calviño Sánchez
74fd144003
test: Replace magic value with named constant of share type
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:39 +01:00
Daniel Calviño Sánchez
a0e8d943f1
test: Rename parameters to show that they are expected values
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:38 +01:00
Daniel Calviño Sánchez
45f2683a73
test: Fix parameter documentation
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:38 +01:00
Daniel Calviño Sánchez
dcda12c5db
test: Add integration tests to get collaborators without sharebymail app
...
The "sharebymail" app is enabled by default, so it needs to be enabled
once the scenario ends as other scenarios could expect that the app is
enabled. To solve that now a special step is added that records the
enabled state of the given app and restores it once the scenario ends.
This step only restores the state of already installed apps. If an app
is installed during the test it will not be neither disabled nor
uninstalled after the test ends. Therefore, at least for now, it is
necessary to explicitly call the step to record the app to be restored,
rather than automatically keeping track of the changes in the enabled
state of the apps during the scenario.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:38 +01:00
Daniel Calviño Sánchez
cee2492196
test: Extract function to get apps with certain enabled state
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:37 +01:00
Daniel Calviño Sánchez
c1b475b75e
test: Add tests to get user autocompletes similar to the email ones
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:37 +01:00
Daniel Calviño Sánchez
7441f15a94
test: Extend tests to check the same cases with and without full match
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:36 +01:00
Daniel Calviño Sánchez
e4d58d35fa
test: Add integration tests for getting user and mail collaborators
...
The OCS endpoint expects either an int or an array for "shareType".
However, when using "getRowsHash()" only a single key is taken into
account, so instead of:
| shareType[] | 0 |
| shareType[] | 4 |
the share types are provided in a single row like:
| shareTypes | 0 4 |
and then converted to "shareType[]=0&shareType[]=4" when sending the
request.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:36 +01:00
Daniel Calviño Sánchez
e68e5c3955
test: Add integration tests for getting collaborators by mail addresses
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:35 +01:00
Daniel Calviño Sánchez
27b57b8c86
test: Fix getting returned sharees when there are several results
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:35 +01:00
Daniel Calviño Sánchez
a164ab84d6
test: Check unique display name if provided in the response
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-11 00:54:34 +01:00
Côme Chilliet
928a45c677
fix(encryption): Fix user key support with basic auth
...
When using basic authentication the user is not logged in yet when
KeyManager constructor gets called, so we need to delay the check for
the loggedin user uid.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-10 18:11:01 +01:00
Julien Veyssier
33d1acddc7
fix(ai-apis): reject text inputs that are longer than 64K chars
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-10 17:29:09 +01:00
Hamza
3d7b3add9a
Merge pull request #55556 from nextcloud/feat/occ/orphaned-keys
...
feat: add occ command to scan and delete orphaned keys
2025-11-10 16:00:09 +01:00
Maxence Lange
503fda6316
Merge pull request #55648 from nextcloud/fix/ocm-discovery-spec-compliant
...
fix(ocm): align discovery process with OCM spec
2025-11-10 08:54:51 -01:00
Nextcloud bot
c39f56f8a1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-10 00:13:26 +00:00
Micke Nordin
bd6aa276da
fix(ocm): align discovery process with OCM spec
...
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-11-09 19:35:57 -01:00
dependabot[bot]
0ab5f17300
build(deps-dev): bump symfony/event-dispatcher in /build/integration
...
Bumps [symfony/event-dispatcher](https://github.com/symfony/event-dispatcher ) from 6.4.25 to 7.3.3.
- [Release notes](https://github.com/symfony/event-dispatcher/releases )
- [Changelog](https://github.com/symfony/event-dispatcher/blob/7.3/CHANGELOG.md )
- [Commits](https://github.com/symfony/event-dispatcher/compare/v6.4.25...v7.3.3 )
---
updated-dependencies:
- dependency-name: symfony/event-dispatcher
dependency-version: 7.3.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-08 02:12:30 +00:00
Nextcloud bot
89ffc90bdb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-08 00:13:35 +00:00
Joas Schilling
968a934496
Merge pull request #56284 from nextcloud/ci/noid/prevent-logical-boolean-operators
...
ci(psalm): Add a checker against logical operators
2025-11-07 23:47:53 +01:00
Joas Schilling
d14cf6a8be
Merge pull request #56280 from nextcloud/chore/noid/version-in-crawler-agent
...
Add server version to default crawler user agent
2025-11-07 15:42:53 +01:00
Arthur Schiwon
cd1c45d789
Merge pull request #56281 from nextcloud/revert-56222-artonge/feat/sanitize_groupname
...
Revert "feat(group): Sanitize group names and ids on creation"
2025-11-07 14:33:43 +01:00
Joas Schilling
967a181403
ci(psalm): Add a checker against logical operators
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-07 12:07:25 +01:00
Marcel Müller
b91034b3cf
chore: Add server version to default crawler user agent
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-11-07 11:20:56 +01:00
Maxence Lange
e456f116b8
feat(ocm): handle /well-known/ocm
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-11-07 08:55:16 -01:00
Arthur Schiwon
f4b4cb5493
Revert "feat(group): Sanitize group names and ids on creation"
2025-11-07 10:37:50 +01:00
Nextcloud bot
6ba4ca3d8f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-07 00:13:54 +00:00
Robin Appelman
17104bf3a0
chore: better type hints for getAvailability
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-06 20:09:17 +01:00
Robin Appelman
2970232790
fix: make failed availability check apply in the same request
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-06 20:08:44 +01:00
John Molakvoæ
52f99e6f6c
Merge pull request #56075 from nextcloud/fix/files-preload-tree-level-2
...
fix(files): preload file tree with 2 level deep
2025-11-06 16:40:19 +01:00
nextcloud-command
b839243ca7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-06 15:28:36 +00:00
skjnldsv
c521b7ca34
fix(files): preload file tree with 2 level deep
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-06 15:25:01 +00:00
Louis
03b06e022f
Merge pull request #56226 from nextcloud/feat/package-node-npm-engines-update
...
build: update node and npm engines versions
2025-11-06 16:07:18 +01:00
Louis
cddd666213
Merge pull request #56222 from nextcloud/artonge/feat/sanitize_groupname
...
feat(group): Sanitize group names and ids on creation
2025-11-06 15:24:10 +01:00
Julius Knorr
e67f8e2329
Merge pull request #56225 from nextcloud/fix/direct-login-after-password-reset
...
fix: Force direct login after password reset
2025-11-06 13:59:12 +01:00
nextcloud-command
0fdedc86ee
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-06 13:04:09 +01:00
Julius Knorr
853b264cc9
fix: Force direct login after password reset
...
With SSO setups users may otherwise be redirected to the IdP directly
instead of the regular login form that they reset the password for
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-11-06 13:04:09 +01:00
Julius Knorr
e88d140626
Merge pull request #55724 from nextcloud/fix-federation-shares-list
...
Clean old federation shares when select another file/folder
2025-11-06 11:35:35 +01:00
Louis
4850e54ec8
Merge pull request #56215 from nextcloud/artonge/feat/ephemeral_lax_period
...
feat(EphemeralSessions): Introduce lax period
2025-11-06 11:24:01 +01:00
Luka Trovic
f0cfb52439
fix(sharing): clean old federation shares when select another file/folder
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-11-06 09:50:23 +01:00
Louis
dd7ef0394e
Merge pull request #56117 from nextcloud/artonge/fix/files_versions/do_not_assume_when_migrating
...
fix(files_versions): Do not assume source exist when migrating versions to new storage
2025-11-06 08:23:55 +01:00
Nextcloud bot
718c9dbc0c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-06 00:13:46 +00:00
Arthur Schiwon
4328e28004
Merge pull request #55818 from nextcloud/feat/ocm-accept-folder-share
...
feat(cloud-federation-api): accept folder shares
2025-11-05 22:59:17 +01:00
Micke Nordin
432709328c
feat(cloud-federation-api): Make duplicate entries
...
Solve the problem by adding the provider for both files and folders
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-11-05 20:24:40 +01:00
Micke Nordin
5a7f72c6a6
feat(cloud-federation-api): accept folder shares
...
Normalize resourceType from folder to file in
RequestHandlerController::addShare() to allow accepting
OCM folder shares from oCIS/OpenCloud/CERNBox.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-11-05 20:24:40 +01:00
Nextcloud bot
14139905cc
build: update node and npm engines versions
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-05 18:15:37 +00:00
Ferdinand Thiessen
340ea17532
Merge pull request #55870 from nextcloud/chore/phpunit-11
...
chore: migrate to PHPUnit 11
2025-11-05 18:37:20 +01:00
Louis Chmn
989011766e
feat(group): Sanitize group names and ids on creation
...
It does not make sense to allow group name with weird white space sequence going forward.
Same for group ids, in which we do not really want white space.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-05 18:31:38 +01:00
Louis Chmn
c1e151ca6c
fix(files_versions): Do not assume source exist when migrating versions to new storage
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-05 18:05:27 +01:00
Louis Chmn
ed4a1708f2
feat(EphemeralSessions): Introduce lax period
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-05 16:08:13 +01:00
Ferdinand Thiessen
6336eac6a5
chore: setting test metadata in annotations is deprecated (use attributes)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:40 +01:00
Ferdinand Thiessen
b2ffff385a
chore(tests): cleanup previews in teardown
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:40 +01:00
Ferdinand Thiessen
1eeed0a170
refactor(tests): teardown is now always called - also when skipped
...
* ref: https://github.com/sebastianbergmann/phpunit/issues/6394
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
f1e82b10e6
refactor(tests): getMockForAbstractClass is deprecated
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
b2e767d98c
refactor(tests): returnValue is deprecated
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
b7488550f7
refactor(tests): getMockForTrait is deprecated
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
be6b39f280
refactor(tests): special name method is deprecated in PHPUnit
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
77d1d3b953
refactor: returnCallback is deprecated - use willReturnCallback
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:34 +01:00
Ferdinand Thiessen
e3b34891b0
chore: migrate to PHPUnit 11
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-05 15:42:33 +01:00
Anna
fafc07a19d
Merge pull request #56190 from nextcloud/fix/noid/dont-loop-affected-userids-twice
...
fix(activity): do not loop affected userIDs twice
2025-11-05 13:49:06 +01:00
provokateurin
3dbf848ee9
feat(DI): Abort querying if infinite loop is detected
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-05 12:21:19 +01:00
Joas Schilling
b95e87275c
Merge pull request #56192 from nextcloud/rakekniven-patch-1
...
chore(i18n): Fixed plural strings
2025-11-05 11:19:46 +01:00
Benjamin Gaussorgues
7a7d0b1039
Merge pull request #56195 from nextcloud/addUserMissingVersionsPerms
2025-11-05 09:27:01 +01:00
nextcloud-command
3b0312f50e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-05 07:38:44 +00:00
Joas Schilling
90bbefb454
Merge pull request #56211 from nextcloud/automated/noid/master-update-ca-cert-bundle
...
[master] fix(security): Update CA certificate bundle
2025-11-05 07:38:36 +01:00
nextcloud-command
ffeac6a032
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-11-05 02:39:11 +00:00
Nextcloud bot
75281251b1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-05 00:14:08 +00:00
Git'Fellow
f8b1dd6045
fix(files_versions): Add user to error message
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-11-04 17:50:18 +01:00
Hamza
f1cdf6885e
feat: add occ command to scan and selete orphaned keys
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
2025-11-04 16:56:35 +01:00
Benjamin Gaussorgues
9581230b56
Merge pull request #56106 from nextcloud/fix/snowflake_apcu
2025-11-04 16:01:12 +01:00
Benjamin Gaussorgues
635a6ac9da
Merge pull request #56095 from nextcloud/feat/add-serverid
2025-11-04 16:00:32 +01:00
Benjamin Gaussorgues
d92b02a14a
Merge pull request #56083 from nextcloud/fix/snowflakeids
2025-11-04 15:59:21 +01:00
rakekniven
9163982193
chore(i18n): Fixed plural strings
...
Also reduced words. See https://uxdworld.com/how-to-write-effective-success-messages/ for details
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-04 15:58:15 +01:00
Côme Chilliet
ca8b04f331
fix(encryption): Add the script to test encryption status only on logged in pages
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-04 14:52:58 +01:00
Anna Larch
767dc3eaee
fix(activity): do not loop affected userIDs twice
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-11-04 13:55:50 +01:00
Kate
6911a33d50
Merge pull request #55748 from nextcloud/bugfix/noid/closure-job
2025-11-04 12:56:33 +01:00
Joas Schilling
34f1ae62a1
fix(jobs): Limit command jobs to known cases
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-04 11:10:40 +01:00
Benjamin Gaussorgues
df8d838186
Merge pull request #56035 from nextcloud/cacheXmlPaginationResponse
2025-11-04 10:52:41 +01:00
Salvatore Martire
36d515da61
fix(pagination): render multistatus to XML before caching
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-04 09:20:30 +01:00
Nextcloud bot
4770c2f120
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-04 00:13:50 +00:00
Andy Scherzinger
d8c404c1ef
Merge pull request #56099 from nextcloud/rakekniven-patch-1
...
chore(i18n): Adapted spelling of MIME type
2025-11-03 23:15:27 +01:00
dependabot[bot]
256e74d410
Merge pull request #55933 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/dompurify-3.3.0
2025-11-03 20:30:58 +00:00
nextcloud-command
d267d839e3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-03 18:52:24 +01:00
rakekniven
1588abec25
chore(i18n): Adapted spelling of MIME type
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-03 18:52:24 +01:00
Ferdinand Thiessen
68e492ef17
Merge pull request #56129 from nextcloud/chore/remove-oc-app-config
...
chore: remove deprecated `OC.AppConfig` in favor of `OCP.AppConfig`
2025-11-03 16:25:48 +01:00
rakekniven
ceda2a9b91
chore(i18n): Changed unicode character and removed line breaks
...
Removed warning of string validation check.
Leading spaces makes it hard to translate at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-03 16:20:41 +01:00
Joas Schilling
f98cabc20f
Merge pull request #56155 from nextcloud/feat/update-supported-postgres-versions
...
feat: Update supported PostgreSQL versions
2025-11-03 15:21:34 +01:00
Ferdinand Thiessen
101560af75
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-03 15:08:19 +01:00
Ferdinand Thiessen
15e610a63f
chore: remove deprecated OC.AppConfig in favor of OCP.AppConfig
...
It was deprecated since Nextcloud 16 and can be replaced with
`OCP.AppConfig`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-03 15:05:45 +01:00
Maxence Lange
4a399a3d0b
Merge pull request #56159 from nextcloud/feat/noid/lexicon-internal-flag
...
feat(lexicon): add FLAG_INTERNAL
2025-11-03 12:55:21 -01:00
Benjamin Gaussorgues
1f74ed9239
feat(config): add serverid configuration and use it for Snowflakes
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-11-03 14:25:09 +01:00
Benjamin Gaussorgues
8062cdb485
fix(snowflakes): fix APCu cache restarted detection
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-11-03 14:21:30 +01:00
Benjamin Gaussorgues
69ec2ce26b
Merge pull request #56120 from nextcloud/feat/snowflake-file-sequence
2025-11-03 14:02:33 +01:00
dependabot[bot]
a1d6af4997
Merge pull request #56144 from nextcloud/dependabot/npm_and_yarn/globals-16.5.0
2025-11-03 12:58:58 +00:00
dependabot[bot]
3ed719afc5
Merge pull request #56148 from nextcloud/dependabot/npm_and_yarn/nextcloud/moment-1.3.5
2025-11-03 12:55:15 +00:00
dependabot[bot]
0dc0d593bb
Merge pull request #56149 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sass-1.93.3
2025-11-03 12:55:01 +00:00
Maxence Lange
1538692987
feat(lexicon): add FLAG_INTERNAL
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-11-03 11:39:25 -01:00
provokateurin
a529cdf080
feat: Update supportes PostgreSQL versions
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-11-03 13:36:53 +01:00
Benjamin Gaussorgues
83dd9d313a
feat(snowflakeids): add File Sequence Generator
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-11-03 11:45:13 +01:00
Kate
e3edf43e28
Merge pull request #56096 from nextcloud/fix/56077/s3-configure-checksum-defaults
2025-11-03 11:08:33 +01:00
Stephan Orbaugh
ef21c79368
Merge pull request #55717 from DaanSelen/fix-issue-55665
...
fix(ObjectStoreStorage): fix s3 path encoding (issue causing 55665)
2025-11-03 10:58:53 +01:00
nextcloud-command
13701dfda3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-03 08:12:33 +00:00
dependabot[bot]
cdcf1b6703
build(deps-dev): bump globals from 16.4.0 to 16.5.0
...
Bumps [globals](https://github.com/sindresorhus/globals ) from 16.4.0 to 16.5.0.
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0 )
---
updated-dependencies:
- dependency-name: globals
dependency-version: 16.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 08:09:38 +00:00
dependabot[bot]
a26d2a553f
Merge pull request #56145 from nextcloud/dependabot/npm_and_yarn/eslint-9.39.0
2025-11-03 08:06:20 +00:00
dependabot[bot]
87885e35d4
build(deps): bump @nextcloud/moment from 1.2.1 to 1.3.5
...
Bumps [@nextcloud/moment](https://github.com/nextcloud-libraries/nextcloud-moment ) from 1.2.1 to 1.3.5.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-moment/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-moment/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-moment/compare/v1.2.1...v1.3.5 )
---
updated-dependencies:
- dependency-name: "@nextcloud/moment"
dependency-version: 1.3.5
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 09:04:04 +01:00
dependabot[bot]
5169d9be94
build(deps-dev): bump sass in /build/frontend-legacy
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.93.2 to 1.93.3.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.93.2...1.93.3 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.93.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 00:51:48 +00:00
dependabot[bot]
bfd2ede77d
Merge pull request #56147 from nextcloud/dependabot/npm_and_yarn/sass-1.93.3
2025-11-03 00:47:42 +00:00
dependabot[bot]
4dcaca4e13
build(deps-dev): bump sass from 1.93.2 to 1.93.3
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.93.2 to 1.93.3.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.93.2...1.93.3 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.93.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 00:24:17 +00:00
dependabot[bot]
eef8dc26ba
build(deps-dev): bump eslint from 9.38.0 to 9.39.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 9.38.0 to 9.39.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.38.0...v9.39.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.39.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 00:23:47 +00:00
Nextcloud bot
2232e6851e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-03 00:13:38 +00:00
Thomas Citharel
143d486748
Merge pull request #56140 from nextcloud/rakekniven-patch-2
...
chore(i18n): Fixed grammar
2025-11-02 21:38:01 +01:00
nextcloud-command
bb062d149e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-02 19:22:56 +00:00
rakekniven
9f56a2fcfc
chore(i18n): Fixed grammar
...
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-02 20:13:02 +01:00
dependabot[bot]
2c851228d3
Merge pull request #55928 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/msw-2.11.6
2025-11-02 18:45:36 +00:00
Joas Schilling
ed050b2aae
Merge pull request #56100 from nextcloud/rakekniven-patch-2
...
chore(l10n): Use numbered placeholders
2025-11-02 11:09:57 +01:00
rakekniven
ee39b5093d
chore(l10n): Use numbered placeholders
...
Reported in Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-02 10:09:34 +01:00
Nextcloud bot
815338cdc0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-02 00:13:29 +00:00
dependabot[bot]
35d6a829f1
Merge pull request #56122 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.7
2025-11-01 21:33:09 +00:00
Ferdinand Thiessen
4a63bd2068
Merge pull request #56039 from nextcloud/fix/theming-legacy-app-config
...
fix(theming): use IAppConfig for all ThemingDefaults
2025-11-01 18:13:11 +01:00
dependabot[bot]
7885ac53e0
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.5 to 2.2.7.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.5...2.2.7 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-01 17:34:39 +01:00
nextcloud-command
22ed856b31
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-01 16:02:58 +01:00
dependabot[bot]
dc55aaf4d1
build(deps): bump dompurify in /build/frontend-legacy
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.2.7 to 3.3.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.7...3.3.0 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-01 16:02:58 +01:00
Ferdinand Thiessen
0bb1deb3de
Merge pull request #56087 from nextcloud/chore/remove-oc-host
...
chore: remove deprecated hosts functions from OC
2025-11-01 15:06:42 +01:00
Ferdinand Thiessen
f4ebcc7004
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 14:42:02 +01:00
Ferdinand Thiessen
cf7ed089e1
chore: remove deprecated hosts functions from OC
...
- deprecated since Nextcloud 17
- To replace `OC.getHost` use `window.location.host`.
- To replace `OC.getHostName` use `window.location.hostname`.
- To replace `OC.getPort` use `window.location.port`.
- To replace `OC.getProtocol` use `window.location.protocol`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 14:40:00 +01:00
Ferdinand Thiessen
9f40d4cac3
Merge pull request #56088 from nextcloud/chore/remove-oc-blacklist
...
chore: remove `OC.fileIsBlacklisted`
2025-11-01 14:39:07 +01:00
Ferdinand Thiessen
8840b582c5
refactor(theming): migrate ThemingDefaults to OCP\AppFramework\Services\IAppConfig
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 14:16:40 +01:00
dependabot[bot]
195a9a08e4
Merge pull request #56121 from nextcloud/dependabot/composer/build/integration/behat/behat-3.26.0
2025-11-01 13:00:50 +00:00
Ferdinand Thiessen
f52e838a18
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 13:52:06 +01:00
Ferdinand Thiessen
fd0a7351c3
chore: remove OC.fileIsBlacklisted
...
Its deprecated since Nextcloud 18 and nowadays we have much more complex
logic for this.
So the proper replacement is to use `validateFilename` from
`@nextcloud/files` package.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 13:50:14 +01:00
Ferdinand Thiessen
f67d90ab27
Merge pull request #56067 from nextcloud/refactor/twofactor-vue3
...
refactor(twofactor_backupcodes): migrate to Typescript and Vue 3
2025-11-01 13:41:04 +01:00
Ferdinand Thiessen
9008175bff
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 12:40:02 +01:00
Ferdinand Thiessen
95915340f5
chore(twofactor_backupcodes): migrate to Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 12:35:24 +01:00
Ferdinand Thiessen
11f4fa92cf
refactor(twofactor_backupcodes): migrate Vue to script-setup and Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 12:34:26 +01:00
Ferdinand Thiessen
95f2d5dbac
refactor(twofactor_backupcodes): migrate frontend to Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-01 12:34:26 +01:00
dependabot[bot]
fb78ee8389
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.25.0 to 3.26.0.
- [Release notes](https://github.com/Behat/Behat/releases )
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Behat/Behat/compare/v3.25.0...v3.26.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.26.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-01 02:07:27 +00:00
Nextcloud bot
095e4709b7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-01 00:13:28 +00:00
dependabot[bot]
ab2242c214
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.11.3 to 2.11.6.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.11.3...v2.11.6 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.11.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-31 17:18:31 +01:00
Joas Schilling
481edbd553
Merge pull request #56109 from nextcloud/dependabot/composer/mlocati/ip-lib-1.22.0
...
build(deps): Bump mlocati/ip-lib from 1.20.0 to 1.22.0
2025-10-31 16:57:29 +01:00
dependabot[bot]
a7e1492db3
Merge pull request #55920 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/marked-16.4.1
2025-10-31 15:12:49 +00:00
Joas Schilling
d1b9486d12
build(deps): Bump mlocati/ip-lib from 1.20.0 to 1.22.0
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-31 15:27:10 +01:00
Ferdinand Thiessen
700f4db967
Merge pull request #56063 from nextcloud/tests/taskprocessing
...
test(TaskProcessing): use proper types
2025-10-31 15:04:49 +01:00
dependabot[bot]
0ba6c779c8
Merge pull request #56000 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-9.1.0
2025-10-31 14:02:08 +00:00
Joas Schilling
10fa94ac94
Merge pull request #56108 from nextcloud/ci/noid/action-pin-versions
...
ci(actions): Pin action versions by hash
2025-10-31 10:22:38 +01:00
Joas Schilling
9198244e6d
ci(actions): Pin action versions by hash
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-31 09:53:05 +01:00
dependabot[bot]
1650adedf7
build(deps): bump marked from 16.3.0 to 16.4.1 in /build/frontend-legacy
...
Bumps [marked](https://github.com/markedjs/marked ) from 16.3.0 to 16.4.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v16.3.0...v16.4.1 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 16.4.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-31 09:35:15 +01:00
nextcloud-command
80af22ca2d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-31 07:53:05 +00:00
dependabot[bot]
5c55141353
build(deps): bump @nextcloud/vue from 9.0.1 to 9.1.0
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 9.0.1 to 9.1.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v9.0.1...v9.1.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 9.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-31 08:40:48 +01:00
Nextcloud bot
f77c4f7c09
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-31 00:13:46 +00:00
dependabot[bot]
8eae6cc44f
Merge pull request #55590 from nextcloud/dependabot/npm_and_yarn/stylelint-16.25.0
2025-10-30 23:35:44 +00:00
dependabot[bot]
aa20f7a0dd
Merge pull request #55934 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/core-js-3.46.0
2025-10-30 23:16:24 +00:00
nextcloud-command
5d43550bd3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-30 23:00:31 +00:00
dependabot[bot]
eca835aae0
build(deps): bump core-js in /build/frontend-legacy
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.45.1 to 3.46.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.46.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-30 22:57:21 +00:00
Ferdinand Thiessen
fdbd376c1f
Merge pull request #56086 from nextcloud/chore/remove-oc-navigation
...
chore: remove deprecated `OC.redirect` and `OC.reload`
2025-10-30 23:43:22 +01:00
nextcloud-command
2b2dac9754
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-30 22:23:30 +00:00
Ferdinand Thiessen
439f825774
chore: remove deprecated OC.redirect and OC.reload
...
- Deprecated since Nextcloud 17
To replace `OC.redirect` directly use `window.location`.
To replace `OC.reload` directly use `window.location.reload`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-30 23:14:37 +01:00
Ferdinand Thiessen
f4e8cd13a4
Merge pull request #56089 from nextcloud/chore/remove-oc-set-get
...
chore: remove `OC.set` and `OC.get`
2025-10-30 23:13:06 +01:00
nextcloud-command
1c347bcac5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-30 21:14:12 +00:00
Ferdinand Thiessen
bea30fcb2b
chore: remove OC.set and OC.get
...
Both are deprecated since Nextcloud 19.
- For `get`, if really needed, use https://lodash.com/docs#get
- And for `set` https://lodash.com/docs#set
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-30 22:06:11 +01:00
Arthur Schiwon
5060d64c9b
Merge pull request #56085 from nextcloud/fix/55613/drop-hard-base-checks
...
fix(LDAP): drop hard base checks for now
2025-10-30 14:56:35 +01:00
Marcel Klehr
99d6276826
Merge pull request #55713 from nextcloud/feat/taskprocessing/user-facing-error-message
...
feat(TaskProcessing): user-facing error messages
2025-10-30 12:29:43 +01:00
Daniel
4ecd21784b
Merge pull request #56090 from nextcloud/fix/mailer/log-errors
...
fix(Mailer): Log errors
2025-10-30 12:02:29 +01:00
Fiehe Christoph
b87add2711
fix(s3): expose request_checksum_calculation and response_checksum_validation
...
Fix https://github.com/nextcloud/server/issues/56077
This commit makes the configuration settings 'request_checksum_calculation' and 'response_checksum_validation' of the S3Client from the AWS SDK for PHP configurable.
Signed-off-by: Fiehe Christoph <c.fiehe@eurodata.de >
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-30 11:57:32 +01:00
Marcel Klehr
b5f057cdbc
fix: Fix psalm issue
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-30 10:49:28 +01:00
Marcel Klehr
8207afb7db
fix: Use UserFacingProcessingException properly in tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-30 10:40:11 +01:00
Marcel Klehr
1c33239e06
fix: autoloaderchecker
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-30 10:29:17 +01:00
Marcel Klehr
d04d575ed3
Merge branch 'master' into feat/taskprocessing/user-facing-error-message
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-30 10:13:39 +01:00
Marcel Klehr
3ee6999682
fix: Use substr to cut error messages
...
This allows for cutting them to longer lengths
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-30 10:07:57 +01:00
provokateurin
d8294a8531
fix(Mailer): Log errors
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-30 08:42:12 +01:00
dependabot[bot]
da13836617
Merge pull request #56004 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/babel/preset-typescript-7.28.5
2025-10-30 07:10:41 +00:00
Nextcloud bot
5ebb816d8b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-30 00:13:15 +00:00
Ferdinand Thiessen
af7c56a75e
test(TaskProcessing): use proper types
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-30 00:07:56 +01:00
dependabot[bot]
50d825d979
build(deps-dev): bump @babel/preset-typescript in /build/frontend-legacy
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.27.1 to 7.28.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.28.5/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-version: 7.28.5
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 21:27:40 +01:00
dependabot[bot]
9e1ed7078f
Merge pull request #56002 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/p-limit-7.2.0
2025-10-29 20:27:12 +00:00
dependabot[bot]
91db72cf8a
Merge pull request #55995 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.5
2025-10-29 19:22:29 +00:00
Arthur Schiwon
57cb905580
fix(LDAP): drop hard base checks for now
...
The migration path is hard and unexpected. We can follow-up with a soft
setup check instead for a while, but needs to be discussed.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-29 18:21:45 +01:00
Benjamin Gaussorgues
231b7f8c41
chore(snowflakes): small fixes on decode command
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-10-29 17:28:54 +01:00
nextcloud-command
493d750c84
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-29 15:43:46 +00:00
dependabot[bot]
e27f78a7fc
build(deps): bump p-limit from 7.1.1 to 7.2.0 in /build/frontend-legacy
...
Dependabot couldn't find the original pull request head commit, 054e51c5527e0dbe053ed62841c77da0f68fb103.
2025-10-29 14:44:38 +00:00
Andy Scherzinger
f06168f6c4
Merge pull request #55931 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/p-queue-9.0.0
...
build(deps): bump p-queue from 8.1.1 to 9.0.0 in /build/frontend-legacy
2025-10-29 13:19:40 +01:00
nextcloud-command
2fc4fac60d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-29 11:13:03 +00:00
dependabot[bot]
2b1772cef9
build(deps): bump p-queue from 8.1.1 to 9.0.0 in /build/frontend-legacy
...
Bumps [p-queue](https://github.com/sindresorhus/p-queue ) from 8.1.1 to 9.0.0.
- [Release notes](https://github.com/sindresorhus/p-queue/releases )
- [Commits](https://github.com/sindresorhus/p-queue/compare/v8.1.1...v9.0.0 )
---
updated-dependencies:
- dependency-name: p-queue
dependency-version: 9.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 11:09:53 +00:00
John Molakvoæ
9e321297f9
Merge pull request #56074 from nextcloud/fix/token-log
2025-10-29 10:02:13 +01:00
nextcloud-command
1b0a5a8044
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-29 08:52:28 +00:00
skjnldsv
fae59e8569
fix(core): token change logging
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-29 08:49:28 +00:00
John Molakvoæ
52a9940255
Merge pull request #55728 from nextcloud/feat/snowflakeIds
2025-10-29 09:11:34 +01:00
dependabot[bot]
ea998d93b0
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.3 to 2.2.5.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.3...2.2.5 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 07:27:15 +01:00
Nextcloud bot
445cce4ed8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-29 00:13:46 +00:00
Andy Scherzinger
d91908bb96
Merge pull request #55829 from nextcloud/fix/ocm-probe-newer-endpoint
...
fix(ocm): probe standardized .well-known endpoint
2025-10-28 22:26:28 +01:00
dependabot[bot]
a836c8c034
Merge pull request #56003 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/libphonenumber-js-1.12.25
2025-10-28 20:40:23 +00:00
nextcloud-command
107ad04481
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-28 20:55:44 +01:00
dependabot[bot]
37520fca89
build(deps): bump libphonenumber-js in /build/frontend-legacy
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.24 to 1.12.25.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.24...v1.12.25 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.25
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-28 20:55:44 +01:00
dependabot[bot]
0cbbad74a8
Merge pull request #56005 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/types/dockerode-3.3.45
2025-10-28 19:35:44 +00:00
dependabot[bot]
b3abc41c4e
Merge pull request #56006 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/vite-7.1.12
2025-10-28 18:00:18 +00:00
Ferdinand Thiessen
4b5494c5ba
Merge pull request #55575 from nextcloud/fix/drag-drop-error
...
fix(files): make sure drag-and-drop and the upload menu behaves the same
2025-10-28 18:16:05 +01:00
Carl Schwan
336cc3fa35
feat(Db): Use SnowflakeId for previews
...
Allow to get an id for the storing the preview on disk before inserting
the preview on the DB.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-28 17:50:03 +01:00
Benjamin Gaussorgues
c9b055a0d0
feat(database): introduce Snowflake IDs generator
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-10-28 17:50:03 +01:00
Daniel
7a3ed09822
Merge pull request #55906 from nextcloud/fix/taskprocessing-tests
...
fix: Use proper userId in taskprocessing trigger tests
2025-10-28 17:41:44 +01:00
Ferdinand Thiessen
b5b81449a8
Merge pull request #56038 from nextcloud/chore/update-codeowners
...
chore: update codeowners
2025-10-28 17:14:48 +01:00
Ferdinand Thiessen
144e864806
Merge pull request #56033 from nextcloud/fix/cache-key
...
fix(Memcache): ensure global prefix depends on enabled apps
2025-10-28 17:03:49 +01:00
Ferdinand Thiessen
9bc56bd02d
chore: update codeowners
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-28 16:20:38 +01:00
nextcloud-command
119ba0d887
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-28 15:17:26 +00:00
Ferdinand Thiessen
d6925b6b79
fix(files): make sure drag-and-drop and the upload menu behaves the same
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-28 16:08:43 +01:00
Ferdinand Thiessen
e4f06e102f
Merge pull request #56034 from nextcloud/enh/noid/appmanager-upgrade-info-log
...
enh(AppManager): log which apps requires the upgrade procedure
2025-10-28 15:52:28 +01:00
Micke Nordin
111fa240bc
fix(ocm): probe standardized .well-known endpoint
...
- Add `.well-known/ocm` to remote endpoint discovery checks.
- Improves compatibility with newer OCM deployments when probing remote servers.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-10-28 15:18:52 +01:00
Ferdinand Thiessen
4667634247
fix(theming): use IAppConfig for all ThemingDefaults
...
Fixes issues where values have the wrong type.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-28 14:58:17 +01:00
Andy Scherzinger
4174c580b3
Merge pull request #55471 from SUNET/kano-ocm-discovery
...
fix(OCM): align parameter naming with spec and extend OCMProvider
2025-10-28 14:52:04 +01:00
dependabot[bot]
2addf7b6bd
Merge pull request #56001 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.45
2025-10-28 13:49:56 +00:00
Joas Schilling
bd886170a7
Merge pull request #56037 from nextcloud/chore/cypress-split-random
...
chore: use different cypress-split seed per PR
2025-10-28 13:52:23 +01:00
Sebastian Krupinski
59c9aada8d
Merge pull request #52882 from nextcloud/fix/issue-6838-use-old-event-information-when-new-is-missing
...
fix(CalDav): use old event information if new is missing
2025-10-28 08:38:08 -04:00
dependabot[bot]
32fef60c7d
build(deps-dev): bump vite in /build/frontend-legacy
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.8 to 7.1.12.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.1.12/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.1.12/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.12
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-28 12:20:47 +00:00
Maxence Lange
4b274a858e
Merge pull request #55830 from nextcloud/fix/noid/lazy-from-construct
...
fix(files-external): do not load lazy appconfig from construct
2025-10-28 10:29:26 -01:00
Joas Schilling
be1af13323
Merge pull request #55990 from nextcloud/bump/lognormalizer
...
build: Bump log normalizer to 2.0.0
2025-10-28 08:23:53 +01:00
Nextcloud bot
f8d1d7fd35
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-28 00:13:44 +00:00
dependabot[bot]
4b9ebe43b0
Merge pull request #55999 from nextcloud/dependabot/npm_and_yarn/vite-7.1.12
2025-10-27 22:16:57 +00:00
Ferdinand Thiessen
21a34287a9
chore: use different cypress-split seed per PR
...
This allows:
1. detect tests that depend on each other
2. reduces places where test fail because only the expensive tests are
queued next to each other.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 23:16:09 +01:00
Ferdinand Thiessen
206b61b861
Merge pull request #55882 from nextcloud/chore/rector-phpunit-11
...
refactor: apply rector rules for PHPUnit 10
2025-10-27 23:15:36 +01:00
Ferdinand Thiessen
c99d27436f
chore: adjust duplicated use in User_LDAPTest
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 21:56:04 +01:00
Ferdinand Thiessen
7f125551f5
chore: migrate @small and @medium to attributes
...
Both are basically special groups, which we do not use.
But they also had a special meaning in the past which now only works
when set on the test class: They set the test timeout.
So for `@small` we just remove them, for `@medium` we remove where not
needed but keep it on the class where the full test class might make use
of the adjusted timeout.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 21:56:04 +01:00
Ferdinand Thiessen
d6d6747a73
refactor: apply rector rules for PHPUnit 10
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 21:56:04 +01:00
Ferdinand Thiessen
8f74228147
chore: Nextcloud 32 is PHP 8.2+
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 21:56:04 +01:00
nextcloud-command
f55d77f9a0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-27 20:47:31 +00:00
dependabot[bot]
0beae74e20
build(deps-dev): bump vite from 7.1.11 to 7.1.12
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.11 to 7.1.12.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.1.12/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.1.12/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.12
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 20:36:00 +00:00
Andy Scherzinger
adc20122c8
Merge pull request #56019 from nextcloud/style/noid/outlineShareExpiryIcon
...
Replace icon with outline variant
2025-10-27 19:11:36 +01:00
Arthur Schiwon
ab9a92fac8
feat(AppManager): log which apps requires the upgrade procedure
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-27 18:05:00 +01:00
nextcloud-command
91e07ab274
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-27 16:54:14 +00:00
Joas Schilling
2ec7fa88cc
fix(log): Fix call to normalize function
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-27 16:46:10 +01:00
Joas Schilling
44b4b4072b
build: Bump log normalizer to 2.0.0
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-27 16:46:09 +01:00
Andy Scherzinger
67b8be5926
style(icons): Replace icon with outline variant
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-10-27 16:29:55 +01:00
Ferdinand Thiessen
b4d19748fa
fix(Memcache): ensure global prefix depends on enabled apps
...
- ensure the prefix is changed when an app is (dis)enabled
- ensure the app ids are included in the hash instead of only the
version numbers
- ensure hash is deterministic by always use the same order.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-27 16:18:24 +01:00
Maxence Lange
07d3f1c313
fix(files-external): do not load lazy appconfig from construct
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-27 13:37:13 -01:00
Joas Schilling
6ef91f0549
Merge pull request #55910 from nextcloud/bugfix/55909/trim-meta-data
...
fix(bfp): Trim meta data so it can still be stored
2025-10-27 15:11:40 +01:00
Carl Schwan
ca47f87359
Merge pull request #56026 from nextcloud/carl/bump-autoloader
...
chore(composer): Bump autoloader
2025-10-27 14:37:49 +01:00
Ferdinand Thiessen
1d4d6cad29
Merge pull request #55965 from nextcloud/artonge/refactor/port_files_version_to_vue3
...
refactor(files_versions): Migrate to Vue3
2025-10-27 14:16:22 +01:00
dependabot[bot]
ae82824ef5
Merge pull request #55940 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.102.1
2025-10-27 12:14:29 +00:00
Carl Schwan
9e77ab44fc
chore(composer): Bump autoloader
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-27 13:12:47 +01:00
Ferdinand Thiessen
d0e25af1af
Merge pull request #55954 from nextcloud/carl/fix-preview2
...
fix: Fetching previews on Oracle
2025-10-27 13:00:25 +01:00
Micke Nordin
a171fbf318
fix(cloud-federation-api): align inviteAccepted parameter naming with spec
...
- Rename method parameter from `userId` to `userID`.
- Update log message and `setRecipientUserId` call to use new variable.
- Without this change, we can not accept invites.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-10-27 12:28:09 +01:00
Micke Nordin
495a01a725
fix(ocm): include provider field in OCMProvider serialization
...
- Add `provider` to `jsonSerialize()` output of OCMProvider.
- Ensures discovery consumers receive provider identifier along with
endpoint, version, and resources.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-10-27 12:28:09 +01:00
Micke Nordin
802a3f5cae
fix(ocm): ensure capabilities are set on OCMProvider from discovery data
...
- Call `setCapabilities()` with `capabilities` field when available.
- Prevents loss of provider capability information during discovery.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-10-27 12:28:09 +01:00
Andy Scherzinger
18d0f3322e
Merge pull request #56018 from nextcloud/chore/noid/dependabotRemoveStable30
...
Remove stable30 from dependabot
2025-10-27 09:30:16 +01:00
Andy Scherzinger
cc1d5a2405
chore(deps): Remove stable30 from dependabot
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-10-27 08:47:09 +01:00
Nextcloud bot
5d51ac0308
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-26 00:13:19 +00:00
Joas Schilling
bc1b17faa2
Merge pull request #55989 from nextcloud/bugfix/noid/harden-profiler-write
...
fix(profiler): Harden profiler writes
2025-10-25 22:25:54 +02:00
dependabot[bot]
9a3e3e6067
build(deps-dev): bump @types/dockerode in /build/frontend-legacy
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.44 to 3.3.45.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.45
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-25 01:22:04 +00:00
dependabot[bot]
59ab0b1fb0
build(deps-dev): bump @types/dockerode from 3.3.44 to 3.3.45
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.44 to 3.3.45.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.45
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-25 01:18:58 +00:00
Nextcloud bot
3061fbaea8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-25 00:13:33 +00:00
Louis Chmn
8dc64d794c
refactor(files_versions): Migrate to Vue3
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-24 17:46:44 +02:00
Louis Chmn
2103410dac
fix(files): Add Sidebar.Tab type in global context
...
And use proper optional argument syntax for its constructor
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-24 16:54:13 +02:00
Louis Chmn
5f1e13b70b
feat(files): Improve legacy file info typing
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-24 16:54:13 +02:00
Joas Schilling
a65207abd9
fix(profiler): Harden profiler writes
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-24 15:23:20 +02:00
Daniel
1f9f41a079
Merge pull request #55306 from nextcloud/bug/noid/validate-filename-when-creating-file-from-template
...
Validate filename when creating file from template
2025-10-24 12:52:44 +02:00
dependabot[bot]
3bcdf10a41
build(deps-dev): bump webpack in /build/frontend-legacy
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.102.0 to 5.102.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.102.0...v5.102.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.102.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-24 12:28:21 +02:00
Joas Schilling
16088cd827
Merge pull request #55819 from nextcloud/bugfix/noid/allow-federation-with-ocis-cloudids
...
fix(federation): Allow outgoing and incoming federation with oCIS federated cloud ids
2025-10-24 11:55:46 +02:00
Maksim Sukharev
802d93ec62
Merge pull request #55963 from nextcloud/fix/noid/new-user-deselect-group
2025-10-24 11:24:52 +02:00
nextcloud-command
e0227e1fe9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-24 08:55:21 +00:00
Maksim Sukharev
ed4e7c781c
fix(NewUserDialog): allow to deselect a group from the list
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-10-24 08:52:19 +00:00
John Molakvoæ
1a99477b4f
Merge pull request #55916 from nextcloud/fix/mimetypes
2025-10-24 08:32:15 +02:00
Nextcloud bot
e18d9deaf7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-24 00:13:35 +00:00
Daniel Kesselberg
6e04437de6
fix: validate filename when creating file from template
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-24 01:05:48 +02:00
Louis
1b22ca25da
Merge pull request #55908 from nextcloud/revert-trashbin-expiration-change
...
Revert trashbin expiration handling in #55742
2025-10-23 23:56:09 +02:00
Thomas Citharel
b44f35a42a
refactor(trashbin): get expiration class directly from Server::get
...
instead of going through Application container
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-23 23:20:10 +02:00
Thomas Citharel
05d5fdb429
fix(trashbin): include $availableSpace = 0 in checks when we need to delete expired files
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-23 23:20:10 +02:00
Thomas Citharel
29d72bfb32
revert(trashbin): 195d347 due to misunderstanding
...
See https://github.com/nextcloud/documentation/pull/13017#issuecomment-3425782690
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-23 23:20:10 +02:00
F. E Noel Nfebe
ed1647b80d
Merge pull request #55251 from nextcloud/fix/federated-share-hide-download
...
fix(sharing): Allow reasonable control for 'Hide download' on fed shares
2025-10-23 18:37:47 +01:00
nextcloud-command
d9e001d29f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-23 15:47:19 +00:00
Ferdinand Thiessen
8519b71bf1
fix(OC\MimeType): use proper webroot if needed
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 15:42:28 +00:00
nfebe
64016898d5
fix(sharing): Allow reasonable control 4 'Hide download' on fed shares
...
When creating public links from federated shares, users should be able to set
the 'Hide download' option independently as long as they are more restrictive
than the original share permissions.
Previously, the `checkInheritedAttributes` method was ignoring user preferences
and always overriding the hideDownload setting based solely on inherited
permissions, preventing users from disabling downloads even when the parent
share allowed them.
This fix implements some sort of inheritance logic:
- Users can only be MORE restrictive than parent shares, never LESS restrictive
- If parent hides downloads -> child MUST hide downloads (enforced)
- If parent allows downloads -> child can CHOOSE to hide or allow downloads
- If parent forbids downloads entirely -> child cannot enable downloads
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-23 16:09:21 +01:00
Ferdinand Thiessen
52842415fb
Merge pull request #55951 from nextcloud/refactor/dav-vue3
...
refactor(dav): migrate frontend to Typescript and Vue 3
2025-10-23 16:56:07 +02:00
John Molakvoæ
92efa073f0
Merge pull request #55955 from nextcloud/fix/multiple-dav-public-auth
2025-10-23 16:10:29 +02:00
Joas Schilling
f236c0acb9
Merge pull request #55891 from nextcloud/chore/sample-config-convert-issue
...
docs: avoid indention error in converted config
2025-10-23 15:41:19 +02:00
Joas Schilling
48cbedc002
fix(sample-config): Fix syntax of deprecation
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-23 15:22:31 +02:00
Carl Schwan
1dc363581f
fix: get all available previews on Oracle
...
Split the DB requests in chunk of 1000 and use INNER JOIN instead of IN
as this is better supported on all DB.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-23 14:10:15 +02:00
Daniel
43aa88326b
Merge pull request #55953 from nextcloud/remove-use-of-iappcontainer
...
refactor(dav): remove use of IAppContainer in favor of ContainerInterface
2025-10-23 13:30:09 +02:00
skjnldsv
9c98b722f4
fix(dav): allow multiple link shares token in session
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-23 13:10:39 +02:00
John Molakvoæ
ada3b1a9b9
Merge pull request #55952 from nextcloud/fix/search-fallback
2025-10-23 12:12:10 +02:00
Carl Schwan
9adf6cce55
fix: Fetching previews on Oracle
...
We need an explicit cast on Oracle as Oracle returns number as string.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-23 09:39:05 +02:00
Thomas Citharel
9d6c5a81c0
refactor(dav): remove use of IAppContainer in favor of ContainerInterface
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-23 09:36:13 +02:00
skjnldsv
89a2cae40d
fix: join accounts_data instead of preferences when searching users
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-23 08:59:10 +02:00
Ferdinand Thiessen
e91d4af206
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
3364f18ca0
test(dav): add e2e tests for availability & absence
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
97b91027da
refactor(dav): migrate Settings frontend to Vue 3
...
- migrate deprecated props
- use direct import of t rather than the mixin
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
e04597d8a1
refactor(dav): migrate ExampleContentDownloadButton to Typescript and script-setup
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
954cdd4621
refactor(ExampleContentSettingsSection): migrate component to script-setup
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
b856adee88
refactor(dav): migrate UserAvailability to Typescript and script-setup
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
7bcb1b4a4c
refactor(dav): fix single-word component name by renaming view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
f82269d0d1
refactor(dav): migrate services to Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
502ab0e90b
refactor(dav): migrate logger to Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
d4f33b46e9
chore: switch back to rollup-vite
...
rolldown is blocked by https://github.com/rolldown/rolldown/issues/6670
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:46 +02:00
Ferdinand Thiessen
372ac8ad78
chore: adjust Vue 3 based frontend vite config for multiple apps
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 05:21:45 +02:00
Ferdinand Thiessen
5cb16af66e
Merge pull request #55943 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/wait-on-9.0.1
...
build(deps-dev): bump wait-on from 8.0.5 to 9.0.1 in /build/frontend-legacy
2025-10-23 02:32:20 +02:00
Nextcloud bot
9f05a0987d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-23 00:27:08 +00:00
dependabot[bot]
0216315de6
Merge pull request #55941 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/zip.js/zip.js-2.8.8
2025-10-23 00:13:49 +00:00
Ferdinand Thiessen
2ccba8f476
chore(legacy): remove @zip.js/zip.js only used by root package
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 01:46:50 +02:00
Ferdinand Thiessen
a4f60bc07b
chore: remove wait-on only used by root package
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-23 01:42:00 +02:00
dependabot[bot]
c2f087d348
Merge pull request #55935 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/libphonenumber-js-1.12.24
2025-10-22 21:28:35 +00:00
dependabot[bot]
d55fa5061c
build(deps-dev): bump wait-on in /build/frontend-legacy
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 8.0.5 to 9.0.1.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.5...v9.0.1 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-version: 9.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 20:13:07 +00:00
dependabot[bot]
9d0ac7461e
build(deps-dev): bump @zip.js/zip.js in /build/frontend-legacy
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.8.4 to 2.8.8.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.4...v2.8.8 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 20:12:46 +00:00
dependabot[bot]
ac37e1fa57
build(deps): bump libphonenumber-js in /build/frontend-legacy
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.23 to 1.12.24.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.23...v1.12.24 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.24
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 20:11:30 +00:00
Ferdinand Thiessen
86e47d82e8
Merge pull request #55432 from nextcloud/feat/vue3-demi-2
...
refactor: prepare Vue 3 migration
2025-10-22 22:07:27 +02:00
Ferdinand Thiessen
2369ad9601
Merge pull request #55629 from nextcloud/carl/cleanup-propagator
...
refactor(IPropagator): Cleanup implementation
2025-10-22 21:50:47 +02:00
Daniel Kesselberg
18531659bc
docs: avoid indention error in converted config
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-22 18:22:16 +02:00
Ferdinand Thiessen
492a8c3a8b
Merge pull request #55907 from nextcloud/carl/fix-preview-object-store
...
fix(preview): Fix deleting dummy preview in object store
2025-10-22 17:16:14 +02:00
Ferdinand Thiessen
9993f4eefa
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 17:10:29 +02:00
Ferdinand Thiessen
0ba4f5266e
refactor(sharebymail): migrate app to Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 17:10:28 +02:00
Ferdinand Thiessen
3c1e9cd99e
chore: adjust linter configs for new layout
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 17:10:28 +02:00
Ferdinand Thiessen
da5e27917f
chore: move icons building from core sources to build helpers
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 17:10:28 +02:00
Ferdinand Thiessen
f3383f9f90
chore: split frontend building into legacy Vue 2 and Vue 3
...
- Built the frontend in separate packages until we migrated everything
to Vue 3.
- Separate logic into two packages controlled by main package.json
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 17:10:28 +02:00
Joas Schilling
0f183ce8fe
fix(bfp): Trim meta data so it can still be stored
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-22 15:45:21 +02:00
Carl Schwan
d6889e9220
fix(preview): Fix deleting dummy preview in object store
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-22 15:40:26 +02:00
Marcel Klehr
606b0631d4
fix: Use proper userId in taskprocessing trigger tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-22 15:25:06 +02:00
Ferdinand Thiessen
ab551c4c8a
chore(Template): allow styles from dist folder
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 14:57:47 +02:00
Ferdinand Thiessen
7978ee82a4
Merge pull request #55885 from nextcloud/chore/e2e-test-server
...
chore: migrate Cypress to `@nextcloud/e2e-test-server`
2025-10-22 14:34:15 +02:00
Ferdinand Thiessen
cfe886a96e
chore: replace cypress-delete-downloads-folder with simple implementation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 12:39:59 +02:00
ernolf
b6ea2bc0f5
refactor(http-client): use direct HTTP/2 cURL hint and align tests
...
Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com >
2025-10-22 12:17:17 +02:00
Ferdinand Thiessen
1082dee5a4
chore: migrate Cypress to @nextcloud/e2e-test-server
...
- chore: use vite preprocessor for Cypress
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 11:57:17 +02:00
Joas Schilling
f050c32e88
Merge pull request #55893 from nextcloud/fix/federation-optional-dependency
...
fix: Make federation TrustedServers dependency optional in RemotePlugin
2025-10-22 10:54:25 +02:00
Joas Schilling
00a6a73f3f
Merge pull request #55827 from nextcloud/fix/ocm-owner-sharing
...
fix(ocm-sharing): The owner needs to be set for sharing to work
2025-10-22 10:26:36 +02:00
Micke Nordin
f7dcd1d71b
fix(ocm-sharing): The owner needs to be set for sharing to work
...
The specification says that the display name is optional and can thus
be empty, and in fact it is from oCIS and CERNBox shares.
The correct thing to set is the required opaque id from the remote
provider, the `owner` which will allways be there.
Signed-off-by: Micke Nordin <kano@sunet.se >
2025-10-22 08:54:39 +02:00
Ferdinand Thiessen
9290922a72
Merge pull request #55892 from nextcloud/tests/cypress-filter
...
test: adjust cypress tests for changes filter behavior
2025-10-22 08:49:50 +02:00
Louis
f2eb772e7b
Merge pull request #55796 from nextcloud/artonge/fix/hide_non_writable_nodes
...
fix(FilesPicker): Prevent selection of nodes without create permission
2025-10-22 07:18:00 +02:00
Nextcloud bot
61754a1b8f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-22 00:12:27 +00:00
nfebe
3276aff83c
fix: Make federation TrustedServers dependency optional in RemotePlugin
...
The federation app is not always installed, causing QueryException when
`OCA\Federation\TrustedServers` is injected as a hard dependency.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-22 00:19:31 +02:00
nextcloud-command
58e9be7e81
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-21 20:30:08 +00:00
nextcloud-command
c627561a6e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-21 20:27:23 +00:00
Louis Chmn
58a9fdad52
chore(deps): Bump @nextcloud/dialogs to v7.1.0
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-21 20:27:22 +00:00
Louis Chmn
7b8463e93a
fix(FilePicker): Modernise dav imports
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-21 20:27:22 +00:00
Louis Chmn
cb062d2691
fix(FilesPicker): Prevent selection of nodes without create permission
...
And remove the disable callback for the button as it is not needed anymore.
This gives a better experience as the nodes do not have a pointer for cursor, and the submit button does not react when clicking on them.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-21 20:27:22 +00:00
Ferdinand Thiessen
0587860c7a
Merge pull request #55834 from nextcloud/artonge/doc/improve_trashbin_config
...
docs(trashbin): Improve clarity of files retention config
2025-10-21 22:16:55 +02:00
F. E Noel Nfebe
87b94c7f52
Merge pull request #55580 from nextcloud/fix/share-permissions-password-validation
...
fix(files_sharing): Only send password on change
2025-10-21 22:08:17 +02:00
Ferdinand Thiessen
81718a035a
test: adjust cypress tests for changes filter behavior
...
In https://github.com/nextcloud/server/issues/53038 we changed the
behavior: The filename filter is reset when changing the directory.
So we need to also adjust the Cypress tests.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-21 19:38:20 +02:00
Nextcloud bot
43de6b82ac
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 16:52:04 +00:00
Louis Chmn
c5c6c7de2b
fix(trashbin): Improve clarity of files retention config
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-21 18:27:24 +02:00
nextcloud-command
ad745da3ca
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-21 16:05:20 +00:00
nfebe
a28834b163
fix(files_sharing): Only send password on change
...
The password param should never be sent if the intention is not
remove it or update it.
This commit adapts the frontend and backend to this rule to avoid weird bugs
especially around updating new shares.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-21 16:54:55 +01:00
Côme Chilliet
30b5f00b0d
Merge pull request #49578 from nextcloud/fix-updater-secret
...
fix(updater): Stop expiring secret prematurely
2025-10-21 16:26:13 +02:00
Maxence Lange
11de3cf0a7
Merge pull request #55864 from nextcloud/fix/noid/tmp-switch-to-non-lazy
...
fix(lexicon): switch bool value to non-lazy
2025-10-21 11:18:33 -01:00
Nextcloud bot
58f3ff0e0e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 10:51:50 +00:00
Maxence Lange
1329091836
fix(lexicon): remove default lazy param
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-21 09:27:41 -01:00
Maxence Lange
edfc339bf5
fix(lexicon): switch bool value to non-lazy
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-21 09:27:40 -01:00
Louis Chmn
7f3ef27cd5
refactor: adjust updater code to match code style
...
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-21 12:20:34 +02:00
Andy Scherzinger
4696524c9c
Merge pull request #55863 from nextcloud/fix/noid/execute-lexicon-repair-step
...
fix(lexicon): execute repair step
2025-10-21 11:53:32 +02:00
Stephan Orbaugh
d49dc7ee16
Merge pull request #55676 from IONOS-Productivity/feature/add_tests_to_settings_delegation
...
Add unit tests for AdminDelegation command and AuthorizedGroupService
2025-10-21 11:34:10 +02:00
Josh Richards
f600f26391
fix(updater): Stop expiring secret prematurely
...
Signed-off-by: Josh Richards <josh.t.richards@gmail.com >
2025-10-21 11:06:54 +02:00
John Molakvoæ
7fca1c87ee
Merge pull request #55810 from nextcloud/skjnldsv-patch-1
2025-10-21 10:13:18 +02:00
John Molakvoæ
1c57699fda
Merge pull request #55846 from victorlap/patch-1
2025-10-21 09:35:06 +02:00
Victor
281bbd1db6
feat(files): Add font-variant-numeric to selected files list
...
Signed-off-by: Victor <victorlap@outlook.com >
2025-10-21 09:19:34 +02:00
John Molakvoæ
365a040dc3
fix: temporarily disable public shares chunking capability
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-21 09:00:48 +02:00
Julius Knorr
332ab743c5
Merge pull request #55730 from nextcloud/fix-translate-on-unsupported-screen
...
fix: translation on /unsupported screen
2025-10-21 08:34:54 +02:00
Marcel Klehr
43d28f4e5d
Merge pull request #55741 from nextcloud/feat/taskprocessing-trigger-aware-provider
...
feat(TaskProcessing): Introduce ITriggerableProvider
2025-10-21 08:33:52 +02:00
Nextcloud bot
2991526058
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 00:12:35 +00:00
dependabot[bot]
b703ed2a78
Merge pull request #55869 from nextcloud/dependabot/npm_and_yarn/vite-6.4.1
2025-10-20 20:45:10 +00:00
Luka Trovic
f5629b0221
fix: translation on /unsupported screen
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-10-20 22:31:08 +02:00
dependabot[bot]
647cf5172e
build(deps): bump vite from 6.3.6 to 6.4.1
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.6 to 6.4.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.4.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 20:22:14 +00:00
dependabot[bot]
5df05111cb
Merge pull request #55591 from nextcloud/dependabot/npm_and_yarn/nextcloud/browser-storage-0.5.0
2025-10-20 20:18:56 +00:00
Andy Scherzinger
201af1af4d
Merge pull request #55838 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.3
...
build(deps-dev): bump rector/rector from 2.2.2 to 2.2.3 in /vendor-bin/rector
2025-10-20 22:18:49 +02:00
nextcloud-command
5ec0702a11
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-20 16:36:38 +00:00
Maxence Lange
6329bcbcda
fix(lexicon): execute repair step
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-20 15:32:18 -01:00
dependabot[bot]
0637f958c8
build(deps): bump @nextcloud/browser-storage from 0.4.0 to 0.5.0
...
Bumps [@nextcloud/browser-storage](https://github.com/nextcloud-libraries/nextcloud-browser-storage ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-browser-storage/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-browser-storage/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-browser-storage/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/browser-storage"
dependency-version: 0.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 16:27:16 +00:00
dependabot[bot]
7a47fd6d04
build(deps-dev): bump stylelint from 16.24.0 to 16.25.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.24.0 to 16.25.0.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.24.0...16.25.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.25.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 16:19:13 +00:00
dependabot[bot]
cfc72b789c
Merge pull request #55837 from nextcloud/dependabot/npm_and_yarn/webpack-5.102.1
2025-10-20 15:42:36 +00:00
nextcloud-command
26d43bd9cf
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-20 14:58:04 +00:00
dependabot[bot]
76d110d21f
build(deps-dev): bump webpack from 5.102.0 to 5.102.1
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.102.0 to 5.102.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.102.0...v5.102.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.102.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 14:26:32 +00:00
Andy Scherzinger
78865e3fc2
Merge pull request #55836 from nextcloud/dependabot/npm_and_yarn/libphonenumber-js-1.12.24
...
build(deps): bump libphonenumber-js from 1.12.23 to 1.12.24
2025-10-20 16:09:43 +02:00
Marcel Klehr
7f15598083
fix: address review comments
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-20 15:59:25 +02:00
Marcel Klehr
6a1501a7d6
fix: address review comments
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-20 15:59:25 +02:00
Marcel Klehr
044e92bf4e
feat(TaskProcessing): Introduce ITriggerableProvider
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
# Conflicts:
# lib/private/TaskProcessing/Db/TaskMapper.php
2025-10-20 15:59:25 +02:00
Marcel Klehr
9df303f876
fix: address review comments
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-20 15:54:10 +02:00
Joas Schilling
75a1a75d4c
fix(federation): Increase the size of owner to allow oCIS cloud ids
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-20 15:38:37 +02:00
Joas Schilling
f1f67f428a
fix(federation): Allow outgoing federation with oCIS federated cloud ids
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-20 15:38:36 +02:00
Richard Steinmetz
4c17229789
Merge pull request #55628 from nextcloud/fix/dav/remove-invalid-shares-federated-cal-shares
...
fix(dav): dav:remove-invalid-shares removing federated calendar shares
2025-10-20 13:19:52 +02:00
Misha M.-Kupriyanov
4275825177
chore(tests): make "execute" method in Add command public
...
to simplify test execution
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-10-20 12:55:17 +02:00
Misha M.-Kupriyanov
b0413be681
chore(tests): add unit tests for AdminDelegation command and AuthorizedGroupService
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-10-20 12:55:17 +02:00
max-nextcloud
f222324920
Merge pull request #55848 from nextcloud/fix/oc-dialogs-button-variants
...
fix(dialogs): migrate buttons to variant prop
2025-10-20 11:32:19 +02:00
nextcloud-command
526ff235bd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-20 08:48:11 +00:00
Côme Chilliet
a36ebef1c3
Merge pull request #55742 from nextcloud/fix-trashbin-expiration
...
fix(trashbin): make sure the trashed files are deleted if we don't have any available space left
2025-10-20 10:47:17 +02:00
dependabot[bot]
f7f506e588
build(deps): bump libphonenumber-js from 1.12.23 to 1.12.24
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.23 to 1.12.24.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.23...v1.12.24 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.24
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 10:33:09 +02:00
Côme Chilliet
35f9d6f6e0
Merge pull request #55751 from nextcloud/fix/fix-property-objects-serialization
...
fix(dav): Restrict properties allowed object classes
2025-10-20 10:30:01 +02:00
Côme Chilliet
1686bb61a0
Merge pull request #55719 from nextcloud/fix-object-store-storage-free-space
...
fix(objectstore): add named parameter for like query in object storage free space detection
2025-10-20 09:37:33 +02:00
Nextcloud bot
96f50c2c94
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-20 00:12:24 +00:00
Nextcloud bot
89cca718c8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-19 00:12:24 +00:00
nextcloud-command
2985914d5d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-18 18:48:02 +00:00
Max
b9d3ad6d00
fix(dialogs): migrate buttons to variant prop
...
In Nextcloud Vue v8 the `type` prop for dialog buttons
was deprecated and replaces with the `variant` prop.
In v9 the deprecated props are removed.
Use the `variant` prop in the deprecated `OC.dialogs`.
This is a follow up for #55726 .
Signed-off-by: Max <max@nextcloud.com >
2025-10-18 20:12:49 +02:00
dependabot[bot]
262a1fc6df
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.2...2.2.3 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-18 01:09:42 +00:00
Nextcloud bot
6720d7e15c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-18 00:12:28 +00:00
Louis
77194d5232
Merge pull request #54102 from nextcloud/ensure-cloud-key
...
fix: Ensure CLOUD key exists before resolving Cloud ID
2025-10-17 18:20:59 +02:00
Ferdinand Thiessen
3882e52355
Merge pull request #55377 from nextcloud/dependabot/npm_and_yarn/nextcloud/password-confirmation-6.0.0
...
build(deps): bump @nextcloud/password-confirmation from 5.3.1 to 6.0.0
2025-10-17 16:25:18 +02:00
Joas Schilling
8e1f19c37e
Merge pull request #55395 from nextcloud/fix/noid/return-actually-installed-apps
...
fix(Apps): fix install command check on existing apps
2025-10-17 16:21:58 +02:00
Ferdinand Thiessen
2e76c31f3a
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-17 13:39:35 +00:00
Ferdinand Thiessen
f224d6680b
test: adjust cypress tests for updated @nextcloud/password-confirmation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-17 15:01:10 +02:00
Ferdinand Thiessen
b1a7eeaacb
refactor: adjust password confirmation for new @nextcloud/package-confirmation package
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-17 15:01:10 +02:00
dependabot[bot]
fb49c91ca7
build(deps): bump @nextcloud/password-confirmation from 5.3.1 to 6.0.1
...
Bumps [@nextcloud/password-confirmation](https://github.com/nextcloud-libraries/nextcloud-password-confirmation ) from 5.3.1 to 6.0.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/compare/v.5.3.1...v6.0.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/password-confirmation"
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-17 15:01:03 +02:00
John Molakvoæ
c53a9bfde8
Merge pull request #55820 from nextcloud/chore/deps-browserslist
2025-10-17 13:22:40 +02:00
skjnldsv
4786defcbb
chore: bump @nextcloud/browserslist-config from 3.0.1 to 3.1.0
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-17 12:23:20 +02:00
Richard Steinmetz
3813a774e9
fix(dav): dav:remove-invalid-shares removing federated calendar shares
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-10-17 12:10:42 +02:00
Arthur Schiwon
9d63530262
Merge pull request #54429 from nextcloud/feat/noid/cache-ldap-mapping
...
feat: locally cache frequently requested LDAP mapping data
2025-10-17 12:08:51 +02:00
Arthur Schiwon
49f1c3f00e
refactor(LDAP): switch from prepares statement to query builder
...
- has the advantage that queries will be reported in the query.log when
configured
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-17 11:09:31 +02:00
Arthur Schiwon
155b75027c
feat: locally cache frequently requested LDAP mapping data
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-17 11:09:31 +02:00
Côme Chilliet
28c8ef1306
fix(dav): Allow array of array of scalars, and fix error message
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-16 15:49:07 +02:00
Daan Selen
4b4b39e7ec
fix(ObjectStoreStorage): Encode original-path in writeStream by @frabe1579
...
Signed-off-by: Daan Selen <dselen@systemec.nl >
2025-10-15 11:53:39 +02:00
Marcel Klehr
3f527661b1
fix: Create new class instead of extending existing class
...
to make it easier to use this across nextcloud versions
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 11:20:00 +02:00
Côme Chilliet
1a0b220c6b
fix(dav): Allow arrays (of scalars) in property values
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-14 17:50:53 +02:00
Marcel Klehr
8cf1504a76
fix: Apply suggestion from @kyteinsky
...
Co-authored-by: Anupam Kumar <kyteinsky@gmail.com >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 16:58:40 +02:00
Marcel Klehr
86316f7c45
fix(TaskProcessing): Update autoloaders
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 16:58:38 +02:00
Marcel Klehr
97943cef58
fix(TaskProcessing): Update openapi descriptions for user-facing error messages
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 16:53:41 +02:00
Marcel Klehr
e12c0ed7a3
test(TaskProcessing): Add test for user-facing error messages
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 16:53:41 +02:00
Marcel Klehr
7373f11af6
feat(TaskProcessing): user-facing error messages
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-14 16:53:41 +02:00
Côme Chilliet
0283fbccb2
fix(dav): Restrict properties allowed object classes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-14 16:42:09 +02:00
Thomas Citharel
cea23fb53d
refactor(trashbin): make the ExpireTrash background job use the Trashbin::expire static method
...
Instead of handling everything itself, and so that the available space is considered in deleting
trashed files even if not expired yet.
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-14 11:07:25 +02:00
Thomas Citharel
195d347240
fix(trashbin): make sure the trashed files are deleted if we don't have any available space left
...
Logic taken from the files_versions expiration. It seems the second
argument from the isExpired method wasn't even used anywhere.
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-14 10:58:30 +02:00
Thomas Citharel
5c8bdad828
fix(objectstore): add named parameter for like query
...
to avoid 'object::%' to be considered as a column
(`la colonne \\u00ab object::% \\u00bb n'existe pas` on PG)
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-13 16:18:18 +02:00
Carl Schwan
475c84722f
refactor(IPropagator): Cleanup implementation
...
- Add missing type hinting
- Use only public methods from IStorage instead of relying on internal
\OC\Storage methods
- Refactor HomePropagator to use ignore argument from Propagator instead
of reimplementing the same logic.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-10-08 17:15:18 +02:00
Robin Appelman
0a499300c4
fix: don't suggest files:scan with object store in info:file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-10-01 17:36:36 +02:00
ernolf
65aa731ef3
test: add unit test for Accept-Encoding with Brotli support
...
Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com >
2025-09-30 18:01:38 +02:00
ernolf
812f12ecc4
perf(client): enable HTTP/2 and brotli support in internal HTTP client
...
- Prefer HTTP/2 by setting RequestOptions::VERSION => "2.0" so clients
that respect PSR-7 request version will prefer HTTP/2.
- Add a curl hint (CURLOPT_HTTP_VERSION) to prefer HTTP/2 via ALPN
(CURL_HTTP_VERSION_2TLS or CURL_HTTP_VERSION_2_0 fallback) while allowing
automatic fallback to HTTP/1.1.
- Advertise Brotli ("br") in Accept-Encoding when the php-brotli extension
is available (detected via function_exists('brotli_uncompress')), otherwise
fall back to gzip.
Notes:
- The PSR-7 request version is used as a hint for HTTP client libraries;
setting the version to "2.0" signals a preference for HTTP/2 at the request
abstraction level.
- The curl option is defensive: it prefers HTTP/2 where libcurl supports it
(via ALPN), but will not break on older libcurl/builds (uses defined()).
Compatibility:
- Fully backwards compatible: if the php-brotli extension is not present,
no Brotli usage will occur and behaviour remains equivalent to previous
(gzip).
Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com >
2025-09-30 17:01:07 +02:00
yemkareems
2ba3766bef
Merge branch 'master' into fix/unit-test-for-storage-auto-expire-list
2025-09-30 17:58:16 +05:30
yemkareems
fbd99cef8f
fix: since removed and copy right text changed
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-09-29 17:03:05 +05:30
Arthur Schiwon
e9a1d7fa0d
fix(Apps): fix install command check on existing apps
...
- AppManager::isInstalled() is misleading, as it checks only whether it is
enabled. But an app might not be present in some edge cases.
- AppManager::getAppPath() does however only check whether an app dir is
present, independent of the enabled-state.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-09-29 09:39:14 +02:00
Josh
a9b17a1a16
chore: Add OCP\Util import
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-26 13:42:47 -04:00
Josh
5f5bb77bf3
fix: Update QuotaPlugin to handle 32-bit numeric lengths correctly
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-26 13:40:59 -04:00
Josh
fbe5238d7f
fix: review input
...
Co-authored-by: Carl Schwan <carl@carlschwan.eu >
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-26 13:17:47 -04:00
Josh
cc96a16df5
fix: Apply suggestions from code review
...
Co-authored-by: Carl Schwan <carl@carlschwan.eu >
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-26 13:11:51 -04:00
Josh
04f30cad62
chore: drop buildFileViewMock cast and give it a docblock
...
Updated the buildFileViewMock method to accept int, float, or false as quota type.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-24 20:53:57 -04:00
Josh
23546013e1
fix(dav): test hint time in buildFileViewMock method wrong
...
Doesn't match current interface.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-24 20:46:39 -04:00
Josh
45eb87ba6e
chore: Change methods back to public for tests
...
Tagged with \@internal instead for now.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-24 18:32:54 -04:00
Josh
01e0ca7298
chore: lint compliance :)
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-24 18:21:49 -04:00
Josh
3bb5ed502a
refactor(dav): Clean up QuotaPlugin and add new hints
...
Add new hints and improve documentation for the QuotaPlugin. This commit also removes unused code and tidies up some code, which improves readability and simplifies maintenance, without introducing breaking changes.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-24 18:13:48 -04:00
Benjamin Gaussorgues
13bfd8b292
chore: add chunked queries on occ sharing:delete-orphan-shares
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-09-22 11:12:06 +02:00
yemkareems
4914b4aff3
fix: added test to assert auto expire list preserve's version as per max_versions_per_interval
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-08-28 17:09:55 +05:30
Enjeck C
7a7820605f
fix: Ensure CLOUD key exists before resolving Cloud ID
...
Signed-off-by: Enjeck C <patrathewhiz@gmail.com >
2025-08-22 18:51:29 +01:00
Josh
182836b68d
fix: drop unnecessary toggles in .htaccess
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-20 15:18:15 -04:00
Josh
a0c3dd1eb4
chore: refactor .htaccess
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-20 14:07:03 -04:00
SebastianKrupinski
dcf3d6e7ee
fix: use old event information if new is missing
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-05-15 12:20:18 -04:00