Git'Fellow
3d5bf1ff81
fix(ContactsManager): Fix conflict with value type from database
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-10-26 18:28:01 +01:00
Nextcloud bot
8a4eca176a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-26 00:13:27 +00:00
Nextcloud bot
24dbad4825
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-25 00:13:40 +00:00
Maksim Sukharev
bea0505a95
Merge pull request #55897 from nextcloud/backport/55892/stable32
2025-10-24 14:42:16 +02:00
Maksim Sukharev
d65c1e402d
Merge pull request #55974 from nextcloud/backport/55963/stable32
2025-10-24 13:46:20 +02:00
Joas Schilling
eeb41bef6d
Merge pull request #55902 from nextcloud/backport/55827/stable32
...
[stable32] fix(ocm-sharing): The owner needs to be set for sharing to work
2025-10-24 11:56:25 +02:00
nextcloud-command
b2f40bafaa
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-24 09:36:18 +00:00
Maksim Sukharev
74046d903c
fix(NewUserDialog): allow to deselect a group from the list
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-10-24 09:25:41 +00:00
John Molakvoæ
1b88f6784e
Merge pull request #55956 from nextcloud/backport/55952/stable32
2025-10-24 08:10:46 +02:00
Nextcloud bot
8e6d98bff3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-24 00:13:42 +00:00
Louis
0e64d82cf9
Merge pull request #55890 from nextcloud/backport/49578/stable32
...
[stable32] fix(updater): Stop expiring secret prematurely
2025-10-23 21:52:25 +02:00
Louis
b849b6b9c1
Merge pull request #55898 from nextcloud/backport/55796/stable32
...
[stable32] fix(FilesPicker): Prevent selection of nodes without create permission
2025-10-23 21:52:15 +02:00
Benjamin Gaussorgues
b8bda08fe4
Merge pull request #55958 from nextcloud/release/32.0.1
2025-10-23 20:33:51 +02:00
Worker Builder
eb076a2e26
build(hub): 32.0.1
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-10-23 12:42:43 +00:00
skjnldsv
6c11437295
fix: join accounts_data instead of preferences when searching users
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-23 10:12:40 +00:00
Nextcloud bot
debcdd6337
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-23 00:27:14 +00:00
nextcloud-command
d106205d0c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-22 16:27:14 +00:00
Louis Chmn
8a22bcab39
chore(deps): Bump @nextcloud/dialogs to v6.4.1
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-22 18:15:53 +02:00
Micke Nordin
617dc79daf
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:27:05 +00:00
Louis Chmn
fa01bbc98a
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-22 07:16:43 +00:00
Ferdinand Thiessen
252390a50b
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-22 06:50:30 +00:00
Nextcloud bot
55228fe20c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-22 00:12:33 +00:00
Nextcloud bot
b9b46ad597
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 16:52:11 +00:00
Benjamin Gaussorgues
574b91a672
Merge pull request #55822 from nextcloud/release/32.0.1_rc2
2025-10-21 17:07:46 +02:00
Benjamin Gaussorgues
51fce3b158
Merge pull request #55884 from nextcloud/backport/55864/stable32
2025-10-21 17:07:33 +02:00
Louis Chmn
82f15bd766
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 14:34:56 +00:00
Josh Richards
4b968357be
fix(updater): Stop expiring secret prematurely
...
Signed-off-by: Josh Richards <josh.t.richards@gmail.com >
2025-10-21 14:34:56 +00:00
Benjamin Gaussorgues
99dc424d56
Merge pull request #55823 from nextcloud/backport/54429/stable32
2025-10-21 14:46:09 +02:00
Maxence Lange
1301573fdc
fix(lexicon): trigger core upgrade
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-21 11:39:15 -01:00
Maxence Lange
26cf4c263f
fix(lexicon): remove default lazy param
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-21 11:37:07 -01:00
Andy Scherzinger
f9cbb1175c
Merge pull request #55881 from nextcloud/backport/55863/stable32
...
[stable32] fix(lexicon): execute repair step
2025-10-21 14:30:46 +02:00
Maxence Lange
ee9d5b96b4
fix(lexicon): switch bool value to non-lazy
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-21 12:19:01 +00:00
Maxence Lange
895f2984bf
fix(lexicon): execute repair step
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-21 13:18:16 +02:00
Nextcloud bot
37df347c12
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 10:51:56 +00:00
Andy Scherzinger
2e1c31642a
Merge pull request #55872 from nextcloud/backport/55730/stable32
...
[stable32] fix: translation on /unsupported screen
2025-10-21 11:31:43 +02:00
John Molakvoæ
9297554c82
Merge pull request #55874 from nextcloud/backport/55810/stable32
2025-10-21 11:06:33 +02:00
John Molakvoæ
81dbf3143b
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 08:14:00 +00:00
John Molakvoæ
08be3dcca0
Merge pull request #55873 from nextcloud/backport/55846/stable32
2025-10-21 10:13:03 +02:00
nextcloud-command
943b6ee028
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-21 07:46:41 +00:00
Victor
577fffbac8
feat(files): Add font-variant-numeric to selected files list
...
Signed-off-by: Victor <victorlap@outlook.com >
[skip ci]
2025-10-21 07:35:34 +00:00
Luka Trovic
3c70211671
fix: translation on /unsupported screen
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-10-21 06:35:16 +00:00
Nextcloud bot
5e0b8cb27a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 00:12:42 +00:00
Joas Schilling
f77712f129
Merge pull request #55851 from nextcloud/backport/55751/stable32
...
[stable32] fix(dav): Restrict properties allowed object classes
2025-10-20 13:18:56 +02:00
Côme Chilliet
eeb1dc86a4
fix(dav): Allow array of array of scalars, and fix error message
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-20 10:35:17 +02:00
Côme Chilliet
22728601ba
fix(dav): Allow arrays (of scalars) in property values
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-20 10:35:11 +02:00
Côme Chilliet
22f122edc7
fix(dav): Restrict properties allowed object classes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-20 10:34:18 +02:00
Nextcloud bot
572997a414
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-20 00:12:31 +00:00
Nextcloud bot
e62913f1ac
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-19 00:12:30 +00:00
Nextcloud bot
885f850489
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-18 00:12:35 +00:00
John Molakvoæ
792963f94b
Merge pull request #55826 from nextcloud/chore/deps-browserslist-32
2025-10-17 14:36:03 +02:00
Andy Scherzinger
9c35c9a441
Merge pull request #55816 from nextcloud/backport/55634/stable32
...
[stable32] fix(ocm): format notifications
2025-10-17 14:26:18 +02:00
skjnldsv
d7f5242f2f
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-17 13:45:38 +02:00
Arthur Schiwon
88c94744f2
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 10:09:03 +00:00
Arthur Schiwon
2a5b0a42f5
feat: locally cache frequently requested LDAP mapping data
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-17 10:09:03 +00:00
Arthur Schiwon
5b509e1086
build(hub): 32.0.1 RC2
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-17 11:59:10 +02:00
Stephan Orbaugh
ddb1131cb8
Merge pull request #55817 from nextcloud/backport/55712/stable32
...
[stable32] feat(route): globalsiteselector as root url generator
2025-10-17 09:45:03 +02:00
Nextcloud bot
f82d7ddf57
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-17 00:12:35 +00:00
Maxence Lange
b9b7931b7c
feat(route): globalsiteselector as root url generator
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-16 21:56:01 +00:00
Maxence Lange
d881ad365e
fix(ocm): format notifications
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-16 21:17:33 +00:00
Arthur Schiwon
3dfe69e5ad
Merge pull request #55744 from nextcloud/release/32.0.1_rc1
...
[stable32] 32.0.1 RC1
2025-10-16 19:13:40 +02:00
dependabot[bot]
411dfe1d1a
Merge pull request #55689 from nextcloud/dependabot/npm_and_yarn/stable32/core-js-3.46.0
2025-10-16 14:40:50 +00:00
nextcloud-command
6db16cd25b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-16 13:42:46 +00:00
dependabot[bot]
a76c690f6c
build(deps): bump core-js from 3.45.1 to 3.46.0
...
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-16 15:17:43 +02:00
dependabot[bot]
d00358bbd9
Merge pull request #55690 from nextcloud/dependabot/npm_and_yarn/stable32/webpack-5.102.1
2025-10-16 13:03:03 +00:00
Joas Schilling
4acb119591
Merge pull request #55809 from nextcloud/backport/55803/stable32
...
[stable32] fix(l10n): Don't fallback from 3-letter languages to 2-letter
2025-10-16 14:51:48 +02:00
nextcloud-command
c2bf97391f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-16 12:32:15 +00:00
dependabot[bot]
b04c701567
build(deps-dev): bump webpack from 5.101.3 to 5.102.1
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.101.3 to 5.102.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.101.3...v5.102.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.102.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 14:04:26 +02:00
Joas Schilling
27838d141d
fix(l10n): Don't fallback from 3-letter languages to 2-letter
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-16 11:43:35 +00:00
dependabot[bot]
87e9d2bf15
Merge pull request #55694 from nextcloud/dependabot/npm_and_yarn/stable32/libphonenumber-js-1.12.24
2025-10-16 11:08:02 +00:00
nextcloud-command
bf508996f5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-16 08:44:35 +00:00
dependabot[bot]
e9d5caaeda
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-16 10:21:02 +02:00
Andy Scherzinger
4cae924ead
Merge pull request #55763 from nextcloud/backport/54819/stable32
...
[stable32] fix: iMip reply from outlook.com does not contain organizer property
2025-10-16 10:07:57 +02:00
Andy Scherzinger
a4df2f5770
Merge pull request #55775 from nextcloud/backport/55732/stable32
...
[stable32] fix(TextProcessingApiController): Set better attribute on routes
2025-10-16 10:00:04 +02:00
Andy Scherzinger
34c1b354d1
Merge pull request #55279 from nextcloud/backport/55177/stable32
...
[stable32] fix(systemtags): Provide initial state for admin restriction setting
2025-10-16 09:58:41 +02:00
Marcel Klehr
21a92fcecf
Merge pull request #55749 from nextcloud/backport/55715/stable32
...
[stable32] fix(settings): Improve TaskProcessingPickupSpeed setup check
2025-10-16 09:40:22 +02:00
Marcel Klehr
e1fa2c15b7
Merge pull request #55786 from nextcloud/backport/55776/stable32
...
[stable32] fix(TextToImage): Set better attribute for routes
2025-10-16 09:26:31 +02:00
Nextcloud bot
9cb38d2dde
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-16 00:12:34 +00:00
Marcel Klehr
7f9af58116
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-16 01:13:32 +02:00
Marcel Klehr
baf0a24d49
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-16 01:13:32 +02:00
Marcel Klehr
297f61b619
fix: Change messages to use days instead of hours
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-16 01:13:32 +02:00
Marcel Klehr
bc30bd8e40
fix: Run cs:fix
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-16 01:13:32 +02:00
Marcel Klehr
7dc7368576
fix(settings): Improve TaskProcessingPickupSpeed setup check
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-16 01:13:32 +02:00
Andy Scherzinger
c89a00ebbd
Merge pull request #55604 from nextcloud/backport/55573/stable32
...
[stable32] fix(TaskProcessing): Make sure list command int filter parameters are parsed as ints
2025-10-16 00:58:10 +02:00
nfebe
163957faa1
fix(systemtags): Provide initial state for admin restriction setting
...
The “Restrict tag creation and editing to administrators” switch in the SystemTags
admin settings was not reflecting the correct database value on page load.
This happened because no initial state was being provided.
Fix
This change ensures the correct initial state is set by:
- Injecting IAppConfig and IInitialState dependencies.
- Following the same initial state provisioning pattern used by other admin settings in Nextcloud.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-16 00:56:32 +02:00
Andy Scherzinger
6bc2b77ec0
Merge pull request #55292 from nextcloud/backport/55282/stable32
...
[stable32] fix: create room/resource calendar synchronously
2025-10-16 00:47:21 +02:00
Andy Scherzinger
d65eaa62c5
Merge pull request #55798 from nextcloud/backport/55750/stable32
...
[stable32] feat: add new link endpoint when using globalscale
2025-10-16 00:43:42 +02:00
nextcloud-command
6befad15b7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-15 21:00:19 +00:00
Ferdinand Thiessen
515d1b5ae3
feat: add new link endpoint when using globalscale
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-15 22:52:05 +02:00
Edward Ly
c0a2ca4ee3
Merge pull request #55285 from nextcloud/backport/55275/stable32
...
[stable32] fix(comments): explicitly return limbo status of comment
2025-10-15 09:05:37 -07:00
nextcloud-command
3bea52dfd8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-15 15:05:02 +00:00
Edward Ly
eb65bd33a4
fix(comments): explicitly return limbo status of comment
...
Otherwise, the `checkForId` function returns `undefined` regardless of
whether the comment is in limbo or not.
Signed-off-by: Edward Ly <contact@edward.ly >
2025-10-15 07:41:43 -07:00
Edward Ly
4d99e4bbaf
Merge pull request #55242 from nextcloud/backport/55179/stable32
...
[stable32] fix(comments): expand long comment on click
2025-10-15 07:40:37 -07:00
Marcel Klehr
9af79f2ea1
fix(TextToImage): Set better attribute for routes
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 11:08:19 +00:00
Marcel Klehr
deffe3c4e0
Merge pull request #55778 from nextcloud/backport/55716/stable32
...
[stable32] feat(settings): Introduce TaskProcessingSuccessRate setup check
2025-10-15 11:41:21 +02:00
Marcel Klehr
74b7ce627c
fix: Fix logic error to make tests pass
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 08:14:07 +00:00
Marcel Klehr
cf90bf3da7
fix: Apply suggestion from @kyteinski
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 08:14:07 +00:00
Marcel Klehr
3f14db81bb
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 08:14:07 +00:00
Marcel Klehr
53dcd65723
fix: Apply suggestion from @julien-nc
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 08:14:06 +00:00
Marcel Klehr
15d009b4dc
fix(settings): Remove copypasta
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 08:14:06 +00:00
Marcel Klehr
27b22933aa
test(settings): Add tests for TaskProcessingSuccessRate setup check
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 08:14:06 +00:00
Marcel Klehr
a42de38830
fix(settings): Introduce TaskProcessingSuccessRate setup check
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 08:14:06 +00:00
Marcel Klehr
785508f38e
fix: Update openapi descriptions
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 07:32:33 +00:00
Marcel Klehr
8610d6f1a8
fix(TextProcessingApiController): Set better attribute on routes
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 07:32:33 +00:00
Nextcloud bot
213020199e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-15 00:12:38 +00:00
Ferdinand Thiessen
b2c96d9e6a
Merge pull request #55465 from nextcloud/backport/55245/stable32
...
[stable32] fix: legacy app navigation snapper on RTL layout
2025-10-15 01:08:28 +02:00
SebastianKrupinski
34f92a05c5
fix: iMip reply from outlook.com does not contain organizer property
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-10-14 19:29:19 +00:00
Kate
2df2f7f1f2
Merge pull request #55761 from nextcloud/backport/55754/stable32
2025-10-14 21:26:03 +02:00
Côme Chilliet
d84f1466e0
fix: Fix crash in files_version about uninitialized property
...
Fix "Typed property OC\\Files\\Cache\\Cache::$storage must not be accessed before initialization"
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-14 18:32:37 +00:00
nextcloud-command
2d2d5c1f79
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-14 15:03:53 +00:00
nextcloud-command
bab315c1f4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-14 14:54:31 +00:00
Daniel
9925ea51f1
Merge pull request #55723 from nextcloud/backport/55658/stable32
...
[stable32] fix: disable mp3 preview provider
2025-10-14 16:53:33 +02:00
Edward Ly
7922aa5715
fix(comments): expand long comment on click
...
This is a temporary fix that only applies while the server is still using
Vue 2.x (or `@nextcloud/vue` 8.x). Once migrated to Vue 3.x, this fix
may be reverted.
Signed-off-by: Edward Ly <contact@edward.ly >
2025-10-14 07:18:52 -07:00
Ferdinand Thiessen
0557148f52
fix: legacy app navigation snapper on RTL layout
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-14 15:54:48 +02:00
Ferdinand Thiessen
085edbf633
Merge pull request #55253 from nextcloud/backport/55236/stable32
...
[stable32] fix(encryption): do not setup filesystem without permissions
2025-10-14 14:05:35 +02:00
Maksim Sukharev
d11e8e9821
Merge pull request #55739 from nextcloud/backport/55655/stable32
2025-10-14 12:59:23 +02:00
Arthur Schiwon
6def417533
build(hub): 32.0.1 RC1
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-14 12:00:40 +02:00
nextcloud-command
bbbb14baa3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-14 09:13:19 +00:00
Kate
14570af7dd
Merge pull request #55736 from nextcloud/backport/55661/stable32
2025-10-14 11:07:36 +02:00
Maksim Sukharev
05477fad66
fix(files_sharing): correctly handle error in case of failing share creation
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-10-14 11:05:21 +02:00
Maksim Sukharev
ddf53c0851
Merge pull request #55733 from nextcloud/backport/55666/stable32
2025-10-14 10:27:34 +02:00
Arthur Schiwon
6ba452b426
fix(LDAP): properly disable are require TLS certificate verification
...
- the old approach lead connection issues, as ldap_set_option was called
too late. Specifically it needs to be called before ldap_connect and set
globally!
- The old approach also connected it to the ldapTLS configuration, which
has a misleading naming. It indicates StartTLS usage only, not plain TLS
connections.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-14 07:42:25 +00:00
nextcloud-command
e52e4b11ff
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-14 07:31:37 +00:00
Maksim Sukharev
71678ca551
fix(files): clear search input on directory navigation
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-10-14 07:24:08 +00:00
Nextcloud bot
bdd174f795
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-14 00:12:30 +00:00
Daniel Kesselberg
b2e6175b8e
docs(previews): mp3 preview provider is no longer enabled by default
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-13 17:54:37 +02:00
Daniel Kesselberg
6ee39e6d05
fix: disable mp3 preview provider
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-13 17:54:37 +02:00
Ferdinand Thiessen
3b6bcc7d76
Merge pull request #55329 from nextcloud/backport/55311/stable32
...
[stable32] fix: add missing sharing options to ui and add full-match results
2025-10-13 15:57:17 +02:00
nextcloud-command
9581641cd2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-13 12:00:12 +00:00
Ferdinand Thiessen
919701ce24
fix(Collaboration\UserPlugin): ensure full match is included in results
...
When searching we need to:
1. check if sharing is limited to groups
- if yes only include those
- otherwise continue
2. check if there are restrictions to groups or phonebook
3. check if full match is included
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-13 13:41:56 +02:00
Ferdinand Thiessen
a2510abae2
fix(settings): add missing sharing autocompletion configs to UI
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-13 13:41:56 +02:00
Ferdinand Thiessen
b9b42cfa7a
feat(Share\IManager): add matchUserId method and update docs
...
Add missing `matchUserId` method for full-match-autocomplete options
and update docs to make it clearer what each options exactly means.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-13 13:41:56 +02:00
Kate
bc02b6a9cb
Merge pull request #55685 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/stable32/nextcloud/openapi-extractor-1.8.6
2025-10-13 11:46:47 +02:00
Nextcloud bot
676b139f4d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-13 00:12:30 +00:00
Nextcloud bot
aff06aea3a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-12 00:12:26 +00:00
Kate
9319764178
Merge pull request #55700 from nextcloud/backport/55657/stable32
2025-10-11 18:35:55 +02:00
Louis Chemineau
dd1ad9abeb
fix(contacts): Do not expose SAB in /contactsmenu
...
When hitting the `/contactsmenu/contacts` endpoint with the `dav.system_addressbook_exposed` config switch set to `"no"`, the system address book content is still listed in the response.
This ensure that we do not expose unexpectedly the system address book.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-10-11 11:12:51 +00:00
Thomas Citharel
b670d80067
Merge pull request #55678 from nextcloud/backport/55651/stable32
...
[stable32] fix(caldav): avoid selecting every custom properties from table if we have no calendars to filter
2025-10-11 09:00:50 +02:00
dependabot[bot]
f514ead9b5
Merge pull request #55687 from nextcloud/dependabot/npm_and_yarn/stable32/puppeteer-24.24.0
2025-10-11 03:59:27 +00:00
dependabot[bot]
685bb119ed
build(deps-dev): bump puppeteer from 24.22.3 to 24.24.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.22.3 to 24.24.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.22.3...puppeteer-v24.24.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.24.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-11 03:40:26 +00:00
dependabot[bot]
9db4038053
Merge pull request #55692 from nextcloud/dependabot/npm_and_yarn/stable32/cypress-split-1.24.24
2025-10-11 03:38:18 +00:00
dependabot[bot]
63f881fd36
Merge pull request #55688 from nextcloud/dependabot/npm_and_yarn/stable32/msw-2.11.5
2025-10-11 03:38:13 +00:00
dependabot[bot]
d54872bf27
build(deps-dev): bump cypress-split from 1.24.23 to 1.24.24
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.23 to 1.24.24.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.23...v1.24.24 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.24
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-11 01:23:55 +00:00
dependabot[bot]
f4cc84d03b
build(deps-dev): bump msw from 2.11.3 to 2.11.5
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.11.3 to 2.11.5.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.11.3...v2.11.5 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.11.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-11 01:21:19 +00:00
dependabot[bot]
b40b2d8eff
build(deps): bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.8.5 to 1.8.6.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.8.5...v1.8.6 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
dependency-version: 1.8.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-11 01:18:56 +00:00
Nextcloud bot
9e9914deff
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-11 00:13:23 +00:00
Thomas Citharel
cba2723148
fix(caldav): avoid selecting every custom properties from table if we have no calendars to filter
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-10 17:25:04 +00:00
Kate
ac7a14a981
Merge pull request #55671 from nextcloud/backport/55654/stable32
2025-10-10 16:17:32 +02:00
Louis Chmn
2ad19b99f9
fix(S3): Only append streams if non-seekable
...
Later, when we rewind the stream in `writeMultiPart` during retry, both streams were rewinded, so the resulting stream was bigger than expected.
Inspired by https://github.com/aws/aws-sdk-php/blob/master/src/S3/ObjectUploader.php#L136-L146
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-10 12:43:32 +00:00
Joas Schilling
9843a2fa65
Merge pull request #55663 from nextcloud/backport/55645/stable32
...
[stable32] Fix comments when used by other apps
2025-10-10 09:47:17 +02:00
nextcloud-command
5519730463
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-10 06:53:09 +00:00
Joas Schilling
fbc07cac31
fix(comments): Don't throw type error when no itemType or itemId is given
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-10 06:37:56 +00:00
Joas Schilling
eabb387052
fix(comments): Support user IDs that are numbers, e.g. "42"
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-10 06:37:56 +00:00
Joas Schilling
5afc0bb44f
fix(comments): Correctly await the getComments() call
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-10 06:37:56 +00:00
Joas Schilling
58ad14ff96
fix(comments): Use the correct object when autocompleting mentions for other apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-10 06:37:56 +00:00
Kate
65e56be9e3
Merge pull request #55636 from nextcloud/backport/55624/stable32
2025-10-10 07:35:59 +02:00
Nextcloud bot
dbeea406a6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-10 00:13:25 +00:00
Kate
319d4ac86c
Merge pull request #55644 from nextcloud/backport/54793/stable32
2025-10-09 10:23:29 +02:00
Marcel Klehr
552ef44568
fix(FileAccess): Make getAncestorInStorage pass sharding tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-09 07:51:58 +00:00
Marcel Klehr
38f2bf6f98
fix(FileAccess): Try to fix type error
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-09 07:51:58 +00:00
Marcel Klehr
0a1754beaf
fix(FileAccess): Set filecache size column in tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-09 07:51:58 +00:00
Marcel Klehr
bb82cff328
fix(FileAccess): Chunk parent query
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-09 07:51:58 +00:00
Marcel Klehr
5117f9ab1e
fix(FileAccess): Make getByAncestorInStorage sharding ready
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-09 07:51:58 +00:00
Nextcloud bot
1a45ea1f1f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-09 00:25:35 +00:00
John Molakvoæ (skjnldsv)
5f09b17664
fix(systemtags): catch empty nodes
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-10-08 19:06:39 +00:00
Kate
8e8b74bd7d
Merge pull request #55633 from nextcloud/backport/55630/stable32
2025-10-08 20:15:06 +02:00
Richard Steinmetz
b47823e2bd
fix(caldav): disable remote access when calendar federation is off
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-10-08 17:22:44 +00:00
Kate
165f0bd330
Merge pull request #55626 from nextcloud/backport/55623/stable32
2025-10-08 13:34:42 +02:00
Richard Steinmetz
24d2b9575a
fix(caldav): encoding inconsistencies in event search provider
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-10-08 10:56:35 +00:00
Joas Schilling
990bfafb1a
Merge pull request #55615 from nextcloud/backport/55382/stable32
...
[stable32] fix(live-photo): Allow files-live-photo meta data with edit permissions
2025-10-08 09:41:58 +02:00
Nextcloud bot
df47d9575f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-08 00:13:25 +00:00
Joas Schilling
eba0292af8
fix(live-photo): Allow files-live-photo meta data with edit permissions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-07 18:56:14 +00:00
Kate
9667e8c7f5
Merge pull request #55326 from nextcloud/backport/55289/stable32
2025-10-07 18:45:51 +02:00
dependabot[bot]
b60f193578
Merge pull request #55592 from nextcloud/dependabot/npm_and_yarn/stable32/nextcloud/browser-storage-0.5.0
2025-10-07 15:46:22 +00:00
Richard Steinmetz
abb37a062d
Merge pull request #55607 from nextcloud/backport/55581/stable32
...
[stable32] fix(ooo): don't catch general DB exceptions
2025-10-07 16:32:14 +02:00
Joas Schilling
d3d2056d35
Merge pull request #55316 from nextcloud/backport/55283/stable32
...
[stable32] fix(workflowenigne): stricter length header handling
2025-10-07 16:26:26 +02:00
nextcloud-command
ba668173f9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-07 14:07:32 +00:00
dependabot[bot]
0f6745d8e4
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-07 14:37:45 +02:00
Joas Schilling
8d99fa3d7a
fix(psalm): Update baseline
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-07 13:50:59 +02:00
Anna Larch
3472beba33
fix(ooo): don't catch general DB exceptions
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-10-07 11:37:18 +00:00
Marcel Klehr
a8af145ae6
fix(TaskProcessing): Make sure list command int filter parameters are parsed as ints
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-07 09:39:15 +00:00
Josh
1e81f7293e
fix(workflowenigne): stricter length headler handling
...
Fixes #55276 and tidies things up a bit more for future maintenance.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-10-07 10:27:21 +02:00
Kate
f2051caaee
Merge pull request #55599 from nextcloud/backport/55579/stable32
2025-10-07 08:51:01 +02:00
Marcel Klehr
d82899e160
fix(TaskProcessing): Increase MAX_TASK_AGE to 6 months
...
to comply with the EU AI act
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-07 06:22:57 +00:00
Nextcloud bot
a790ac589b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-07 00:13:26 +00:00
Kate
b16626b6c4
Merge pull request #55540 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/stable32/nextcloud/openapi-extractor-1.8.5
2025-10-06 23:23:22 +02:00
dependabot[bot]
3f09f81458
Merge pull request #55546 from nextcloud/dependabot/npm_and_yarn/stable32/dockerode-4.0.9
2025-10-06 21:19:27 +00:00
dependabot[bot]
b28a5e854a
build(deps-dev): bump dockerode from 4.0.8 to 4.0.9
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.8 to 4.0.9.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.8...v4.0.9 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-version: 4.0.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 20:38:49 +00:00
Andy Scherzinger
aa36f1c8f4
Merge pull request #55571 from nextcloud/backport/55358/stable32
...
[stable32] feat(test-case): allow to use PHPUnit Group attributes to mark tests requiring database
2025-10-06 22:32:40 +02:00
Kate
5678b63697
Merge pull request #55565 from nextcloud/backport/55434/stable32
2025-10-06 22:31:54 +02:00
Andy Scherzinger
d634c4281e
Merge pull request #55587 from nextcloud/backport/55586/stable32
...
[stable32] chore(CODEOWNERS): include mjs and cjs for frontend
2025-10-06 22:27:47 +02:00
Ferdinand Thiessen
bcdd73695d
chore(CODEOWNERS): include mjs and cjs for frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-06 19:48:14 +00:00
Kate
691224e92a
Merge pull request #55584 from nextcloud/backport/55576/stable32
2025-10-06 20:01:57 +02:00
Côme Chilliet
94620e2310
fix(ldap): Fix copying and creating LDAP configuration
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-06 16:22:27 +00:00
Daniel
c285d82228
Merge pull request #55562 from nextcloud/backport/55560/stable32
...
[stable32] fix(setup): set dbtype value also for single-db
2025-10-06 17:25:09 +02:00
Kate
5a7994f3f4
Merge pull request #55570 from nextcloud/backport/55564/stable32
2025-10-06 15:39:00 +02:00
Thomas Citharel
4759e46516
feat(test-case): allow to use PHPUnit Group attributes to mark tests requiring database
...
Before that, only the annotation @group('DB') is possible to mark test classes as requiring the database. Now the \PHPUnit\Framework\Attributes\Group attribute can be used as long as PHPUnit 10+ is used.
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-06 13:03:15 +00:00
provokateurin
42f8ebaf75
fix(files): Always return a valid mimetype
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-06 11:24:18 +00:00
Daniel Kesselberg
407ab49f8d
chore(assets): Recompile assets
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-06 12:55:25 +02:00
Daniel Kesselberg
646b2545d5
fix(setup): set dbtype value also for single-db
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-06 12:55:25 +02:00
nfebe
14b047b921
fix(unified-search): Remove hard-coded search result limit
...
A change added in https://github.com/nextcloud/server/pull/45317 introduced
a hard stop (25) that prevents full search results from showing up.
If there are more than 25 search results for a query only 25 can be seen.
So two main issues:
- Only 25 results can be seen in total no matter what.
- Breaks web client pagination, which typically adds 5 results per request.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-06 08:52:51 +00:00
Arthur Schiwon
274cef169d
Merge pull request #55515 from nextcloud/backport/55475/stable32
...
[stable32] fix(user_ldap): Fix configuration creation and copy
2025-10-06 09:59:08 +02:00
Nextcloud bot
cecee1c8cc
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-06 00:13:15 +00:00
Kate
0ea197ee41
Merge pull request #55541 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable32/phpunit/phpunit-10.5.58
2025-10-05 12:04:58 +02:00
Nextcloud bot
a8c06a49cf
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-05 00:13:19 +00:00
dependabot[bot]
8e8b6ffb8a
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 10.5.57 to 10.5.58.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/10.5.58/ChangeLog-10.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/10.5.57...10.5.58 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 10.5.58
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-04 01:28:32 +00:00
dependabot[bot]
5e1adb0191
build(deps): bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.8.3 to 1.8.5.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.8.3...v1.8.5 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
dependency-version: 1.8.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-04 01:28:20 +00:00
Nextcloud bot
f5a525b060
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-04 00:13:20 +00:00
Ferdinand Thiessen
84b45058de
Merge pull request #55523 from nextcloud/backport/55486/stable32
...
[stable32] Allow to remove a website in the user profile
2025-10-03 18:07:30 +02:00
Nextcloud bot
820308b48a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-03 00:14:44 +00:00
Christian Wolf
a199b64fdf
fix (settings): Fix build artifact
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-10-02 23:39:29 +02:00
Christian Wolf
6d228656ce
fix (settings): Allow for empty websites in the profile to remove the entry completely
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
[skip ci]
2025-10-02 18:51:54 +00:00
Côme Chilliet
b42955456e
fix(user_ldap): Fix configuration creation and copy
...
The endpoint was not correctly registering the new prefix.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-02 13:08:01 +00:00
Andy Scherzinger
db4102b747
Merge pull request #55502 from nextcloud/backport/55176/stable32
...
[stable32] feat: add header with user id in response
2025-10-02 14:01:17 +02:00
Robin Appelman
caa2762140
feat: add header with user id in response
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-10-02 08:30:06 +00:00
Kate
5b7afd87a7
Merge pull request #55489 from nextcloud/backport/55151/stable32
2025-10-02 10:18:21 +02:00
Kate
084be480e6
Merge pull request #55480 from nextcloud/backport/55461/stable32
2025-10-02 09:43:40 +02:00
provokateurin
5d1d9482f8
fix(IUserManager): Fix deprecation of search method
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-02 09:21:42 +02:00
Nextcloud bot
7645c54caa
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-02 00:13:44 +00:00
nfebe
2c103fe1d1
refactor(ShareApiController): Streamline share providers & add error logging
...
1. Consolidated the repetitive provider code into a clean loop
2. Added exception handling to log unexpected errors
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-01 16:26:25 +00:00
Joas Schilling
23911c61ae
Merge pull request #55445 from nextcloud/automated/noid/stable32-update-code-signing-crl
...
[stable32] fix(security): Update code signing revocation list
2025-10-01 09:40:11 +02:00
nextcloud-command
803cbb4eaf
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-10-01 02:39:20 +00:00
Nextcloud bot
0984e2d1d5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-01 00:13:41 +00:00
Andy Scherzinger
669c84c530
Merge pull request #55430 from nextcloud/backport/55260/stable32
...
[stable32] admin-delegation occ - add output option for show command to support JSON formats
2025-09-30 23:50:27 +02:00
Marcel Müller
b19023b51f
Merge pull request #55440 from nextcloud/backport/55420/stable32
...
[stable32] fix(appstore): Make appstore timeout configurable
2025-09-30 23:38:33 +02:00
Kate
cc21984cd4
Merge pull request #55435 from nextcloud/backport/55426/stable32
2025-09-30 20:40:03 +02:00
Kate
d9178c6b6b
Merge pull request #55437 from nextcloud/backport/55422/stable32
2025-09-30 17:27:55 +02:00
Marcel Müller
d92b1f3ad0
fix(appstore): Make appstore timeout configurable
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-09-30 15:18:59 +00:00
Marcel Müller
d98d9d3c60
fix(appstore): Also catch ClientException and ServerException
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-09-30 14:03:10 +00:00
dependabot[bot]
e036a08fdc
Merge pull request #55340 from nextcloud/dependabot/npm_and_yarn/stable32/sass-1.93.2
2025-09-30 13:33:32 +00:00
Ferdinand Thiessen
bdb7389e63
test: mock appstore response in Cypress tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-30 13:33:29 +00:00
dependabot[bot]
09a623f0b1
build(deps-dev): bump sass from 1.93.0 to 1.93.2
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.93.0 to 1.93.2.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.93.0...1.93.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.93.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-30 13:06:17 +00:00
Misha M.-Kupriyanov
f326b98c6e
feat(admin-delegation): add JSON output support with validation
...
- Add --output option supporting plain, json, and json_pretty formats
- Add validateOutputFormat() method for input validation
- Implement proper error handling for invalid output formats
- Support empty state handling for both plain and JSON outputs
- Use Base class writeArrayInOutputFormat() for consistent JSON output
- Maintain backward compatibility with plain format as default
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-30 12:11:32 +00:00
Misha M.-Kupriyanov
6f00bc9aa9
refactor(admin-delegation): extract data collection logic to separate methods
...
- Extract collectDelegationData() method to eliminate code duplication
- Add formatSettingsData() method for consistent data formatting
- Add outputPlainFormat() method to separate concerns
- Add proper empty state handling with user-friendly message
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-30 12:11:32 +00:00
Misha M.-Kupriyanov
2a58db3ca0
refactor(admin-delegation): extract plain output to new function
...
prepare to add json output
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-30 12:11:32 +00:00
Misha M.-Kupriyanov
d2394fcda6
chore(admin-delegation): remove unused settings variable
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-30 12:11:32 +00:00
dependabot[bot]
51a9df8e83
Merge pull request #55341 from nextcloud/dependabot/npm_and_yarn/stable32/puppeteer-24.22.3
2025-09-30 06:36:30 +00:00
Nextcloud bot
c1300d2f59
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-30 00:13:45 +00:00
Andy Scherzinger
5653eea5f0
Merge pull request #55407 from nextcloud/backport/55394/stable32
...
[stable32] fix: small typo fix
2025-09-29 23:05:15 +02:00
Kate
58fea3adda
Merge pull request #55411 from nextcloud/backport/55374/stable32
2025-09-29 19:04:36 +02:00
provokateurin
9985baeb09
fix(files): Stop overwriting scan_permissions
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-29 16:12:24 +00:00
yemkareems
8633dd58b1
fix: small typo fix
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-09-29 12:17:22 +00:00
Louis
10609e9cc4
Merge pull request #55301 from nextcloud/backport/55259/stable32
2025-09-29 12:28:07 +02:00
Simon L.
f55d0eb913
Merge pull request #55402 from nextcloud/backport/55397/stable32
...
[stable32] revert: feat(core): Hide header in PWA
2025-09-29 12:10:37 +02:00
nextcloud-command
23f6f58be9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-29 09:46:38 +00:00
Simon L.
89e9695cc7
revert: feat(core): Hide header in PWA
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-09-29 09:46:37 +00:00
Kate
d494898e74
Merge pull request #55399 from nextcloud/backport/55375/stable32
2025-09-29 11:35:29 +02:00
nextcloud-command
43326a9bf7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-29 09:24:12 +00:00
Louis Chemineau
f320c19c85
feat(unified-search): Use existing min search length config
...
This setting existed already for the legacy unified search.
This commit expose that setting to the new front-end, and
also ignore non valid requests in the backend.
We also take the opportunity to register the config in the lexicon.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-29 10:55:51 +02:00
Louis Chemineau
004fbfc237
fix(unified-search): Add missing id prop to NcHeaderButton
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-29 10:55:51 +02:00
Côme Chilliet
2f3e2c0928
fix: Do not try to create lazy ghosts for PHP internal classes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
(cherry picked from commit d51efd9735 )
2025-09-29 10:42:43 +02:00
dependabot[bot]
7907eafcbd
build(deps-dev): bump puppeteer from 24.22.0 to 24.22.3
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.22.0 to 24.22.3.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.22.0...puppeteer-v24.22.3 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.22.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 09:29:55 +02:00
dependabot[bot]
7ccdda651c
Merge pull request #55342 from nextcloud/dependabot/npm_and_yarn/stable32/tar-7.5.1
2025-09-29 07:06:30 +00:00
dependabot[bot]
1754809bb9
build(deps-dev): bump tar from 7.4.3 to 7.5.1
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.4.3 to 7.5.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.4.3...v7.5.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 08:49:52 +02:00
Nextcloud bot
cf241dc86a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-29 00:13:34 +00:00
dependabot[bot]
26d46ecef9
Merge pull request #55337 from nextcloud/dependabot/npm_and_yarn/stable32/libphonenumber-js-1.12.23
2025-09-28 21:41:16 +00:00
nextcloud-command
22f6443875
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-28 21:17:21 +00:00
dependabot[bot]
802cb48957
build(deps): bump libphonenumber-js from 1.12.17 to 1.12.23
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.17 to 1.12.23.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.17...v1.12.23 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.23
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-28 23:10:07 +02:00
Marcel Müller
8709c3d5a0
Merge pull request #55386 from nextcloud/backport/55383/stable32
...
[stable32] fix(cache): Ensure unique global prefix per instanceid
2025-09-28 21:01:58 +02:00
Marcel Müller
9390b97d5f
fix(cache): Ensure unique global prefix per instanceid
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-09-28 17:09:21 +00:00
Nextcloud bot
6a6eeb7469
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-28 00:13:26 +00:00
Kate
71be18dac4
Merge pull request #55303 from nextcloud/backport/55134/stable32
2025-09-27 16:35:07 +02:00
Ferdinand Thiessen
4700a5471f
Merge pull request #55327 from nextcloud/backport/55313/stable32
...
[stable32] fix(sharing): ensure to check new password
2025-09-27 16:01:54 +02:00
dependabot[bot]
53f9132565
Merge pull request #55338 from nextcloud/dependabot/composer/build/integration/stable32/phpunit/phpunit-9.6.29
2025-09-27 13:38:46 +00:00
dependabot[bot]
2c78de960c
build(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.27 to 9.6.29.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.29/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.27...9.6.29 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.29
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-27 13:20:44 +00:00
Kate
4da802a847
Merge pull request #55339 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable32/phpunit/phpunit-10.5.57
2025-09-27 15:19:31 +02:00
nextcloud-command
b21d8e7ac1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-27 12:23:39 +00:00
Ferdinand Thiessen
5d7e3af78c
Merge pull request #55323 from nextcloud/carl/oc-systemtags-deprecated
...
[stable32] feat: Mark OC.SystemTags as deprecated
2025-09-27 14:23:20 +02:00
Ferdinand Thiessen
875b48bbe3
fix(sharing): ensure to check new password
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-27 14:15:50 +02:00
Benjamin Gaussorgues
5ee29decb0
Merge pull request #55354 from nextcloud/release/32.0.0
2025-09-27 09:50:23 +02:00
Worker Builder
74f3e0a55d
build(hub): 32.0.0
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-09-27 07:41:35 +00:00
dependabot[bot]
d1ab722c72
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 10.5.55 to 10.5.57.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/10.5.57/ChangeLog-10.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/10.5.55...10.5.57 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 10.5.57
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-27 01:16:44 +00:00
Nextcloud bot
bed3c20bb9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-27 00:13:42 +00:00
provokateurin
ed1282c4d3
chore(assets): Recompile assets
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-26 19:16:18 +02:00
provokateurin
4c9b04ed26
fix(core): Stop abusing the cache for avatar upload
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-26 19:11:30 +02:00
Maxence Lange
a4fee42b0e
fix(ocm): ignore cache if not setup
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-26 16:58:55 +00:00
nextcloud-command
692f21e5f1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-26 16:53:43 +00:00
Carl Schwan
7e58251c29
feat: Mark OC.SystemTags as deprecated
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-26 17:18:07 +02:00
Nextcloud bot
3ae56aa8d2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-26 00:13:46 +00:00
Benjamin Gaussorgues
f4ec0576b4
Merge pull request #55298 from nextcloud/release/32.0.0_rc4
2025-09-25 15:27:51 +02:00
Benjamin Gaussorgues
036875d1cc
Merge pull request #55305 from nextcloud/backport/55296/stable32
2025-09-25 15:27:04 +02:00
Marco Ambrosini
3a4fb03915
fix(ui): Update assistant text gradient
...
Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me >
2025-09-25 12:48:04 +00:00
Andy Scherzinger
bb94f3bde7
Merge pull request #55295 from nextcloud/backport/55290/stable32
...
[stable32] fix: Stop infinite loop in ExpireTrash
2025-09-25 11:34:50 +02:00
Worker Builder
d645ec027d
build(hub): 32.0.0 RC4
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-09-25 09:26:12 +00:00
Marcel Müller
b27cbdba35
fix: Stop infinite loop in ExpireTrash
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-09-25 07:15:35 +00:00
Nextcloud bot
bd79a28379
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-25 00:13:27 +00:00
Richard Steinmetz
5d15948c3b
fix: create room/resource calendar synchronously
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-24 20:41:42 +00:00
Nextcloud bot
1cf61a59e0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-24 00:13:38 +00:00
Nextcloud bot
50331f5e4f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-23 13:31:31 +00:00
Nextcloud bot
a9c131825a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-23 12:50:42 +00:00
Andy Scherzinger
2678e982f8
Merge pull request #55270 from nextcloud/backport/55128/stable32
...
[stable32] chore(i18n): Fixed grammar
2025-09-23 14:35:57 +02:00
rakekniven
8bdd513b16
chore(i18n): Fixed grammar
...
Reported at Transifex
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-09-23 12:35:30 +00:00
Daniel
b27df85147
Merge pull request #55192 from nextcloud/backport/55185/stable32
...
[stable32] Update calendar-availability-vue to v2.2.11 (TrashCanOutline)
2025-09-23 14:34:34 +02:00
Daniel Kesselberg
c107736604
chore(assets): Recompile assets
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-23 12:38:32 +02:00
Daniel Kesselberg
3c73d33588
chore: update @nextcloud/calendar-availability-vue to v2.2.11
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-23 12:37:02 +02:00
Nextcloud bot
b68feeeb8c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-23 00:13:38 +00:00
Andy Scherzinger
be238f64d2
Merge pull request #55256 from nextcloud/backport/55170/stable32
...
[stable32] feat(db): add SSL/TLS support for PostgreSQL
2025-09-22 16:05:37 +02:00
Benjamin Gaussorgues
e6e89d0ea1
feat(db): add SSL/TLS support for PostgreSQL
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-09-22 14:55:29 +02:00
Ferdinand Thiessen
44955d93ba
fix(encryption): do not setup filesystem without permissions
...
If the current request does not have permissions for the filesystem we
must not try to setup the filesystem.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-22 09:44:25 +00:00
Andy Scherzinger
af64922dd3
Merge pull request #55239 from nextcloud/backport/55196/stable32
...
[stable32] fix(ocm-invites): add route to invite accept dialog
2025-09-22 11:31:25 +02:00
Andy Scherzinger
7719f3b337
Merge pull request #55249 from nextcloud/backport/55172/stable32
...
[stable32] fix: added bluesky link
2025-09-22 11:16:48 +02:00
yemkareems
971edc4a16
fix: added bluesky link
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-09-22 07:33:47 +00:00
Nextcloud bot
0eda3a3f9c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-22 00:13:32 +00:00
Andy Scherzinger
ea592bc820
Merge pull request #55246 from nextcloud/backport/55237/stable32
...
[stable32] fix(github): add labels and milestone to PR checklist
2025-09-21 21:56:13 +02:00
Edward Ly
17e51646ec
fix(github): add labels and milestone to PR checklist
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-09-21 19:54:52 +00:00
Maxence Lange
71551254b1
fix(ocm-invites): add route to invite accept dialog
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-21 12:05:11 +00:00
Andy Scherzinger
ac2e3132a1
Merge pull request #55208 from nextcloud/dependabot/npm_and_yarn/stable32/nextcloud/dialogs-6.3.2
...
[stable32] build(deps): bump @nextcloud/dialogs from 6.3.1 to 6.3.2
2025-09-21 13:36:02 +02:00
nextcloud-command
e2c08ccd68
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-21 10:58:22 +00:00
dependabot[bot]
e7187e6e82
build(deps): bump @nextcloud/dialogs from 6.3.1 to 6.3.2
...
Bumps [@nextcloud/dialogs](https://github.com/nextcloud-libraries/nextcloud-dialogs ) from 6.3.1 to 6.3.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-dialogs/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-dialogs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-dialogs/compare/v6.3.1...v6.3.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/dialogs"
dependency-version: 6.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-21 12:50:34 +02:00
Andy Scherzinger
5a15843e41
Merge pull request #55203 from nextcloud/dependabot/npm_and_yarn/stable32/simplewebauthn/browser-13.2.0
...
[stable32] build(deps): bump @simplewebauthn/browser from 13.1.2 to 13.2.0
2025-09-21 11:25:50 +02:00
Andy Scherzinger
ae6ac0b10c
Merge pull request #55210 from nextcloud/dependabot/npm_and_yarn/stable32/dompurify-3.2.7
...
[stable32] build(deps): bump dompurify from 3.2.6 to 3.2.7
2025-09-21 11:11:47 +02:00
nextcloud-command
3f707ab083
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-21 08:58:30 +00:00
dependabot[bot]
d4dde167b0
build(deps): bump @simplewebauthn/browser from 13.1.2 to 13.2.0
...
Bumps [@simplewebauthn/browser](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/browser ) from 13.1.2 to 13.2.0.
- [Release notes](https://github.com/MasterKale/SimpleWebAuthn/releases )
- [Changelog](https://github.com/MasterKale/SimpleWebAuthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/MasterKale/SimpleWebAuthn/commits/v13.2.0/packages/browser )
---
updated-dependencies:
- dependency-name: "@simplewebauthn/browser"
dependency-version: 13.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-21 10:48:53 +02:00
nextcloud-command
3074509bb1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-21 08:48:34 +00:00
dependabot[bot]
1ac2e87be0
build(deps): bump dompurify from 3.2.6 to 3.2.7
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.2.6 to 3.2.7.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.6...3.2.7 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.2.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-21 10:41:21 +02:00
Andy Scherzinger
060c0b6829
Merge pull request #55209 from nextcloud/dependabot/npm_and_yarn/stable32/query-string-9.3.1
...
[stable32] build(deps): bump query-string from 9.3.0 to 9.3.1
2025-09-21 10:40:25 +02:00
nextcloud-command
911f0505d3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-21 08:16:30 +00:00
dependabot[bot]
b3de0799a3
build(deps): bump query-string from 9.3.0 to 9.3.1
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 9.3.0 to 9.3.1.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.3.0...v9.3.1 )
---
updated-dependencies:
- dependency-name: query-string
dependency-version: 9.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-21 10:09:11 +02:00
Andy Scherzinger
1f434492a1
Merge pull request #55238 from nextcloud/dependabot/npm_and_yarn/stable32/msw-2.11.3
...
[stable32] build(deps-dev): bump msw from 2.11.2 to 2.11.3
2025-09-21 09:30:47 +02:00
Andy Scherzinger
0790aac25a
Merge pull request #55213 from nextcloud/dependabot/npm_and_yarn/stable32/marked-16.3.0
...
[stable32] build(deps): bump marked from 16.2.1 to 16.3.0
2025-09-21 09:30:09 +02:00
Nextcloud bot
dd9b023d0a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-21 00:13:22 +00:00
dependabot[bot]
daf78e8671
build(deps-dev): bump msw from 2.11.2 to 2.11.3
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.11.2 to 2.11.3.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.11.2...v2.11.3 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.11.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 21:47:31 +00:00
nextcloud-command
2245c351e7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-20 21:04:29 +00:00
dependabot[bot]
9fa1e39ff4
build(deps): bump marked from 16.2.1 to 16.3.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 16.2.1 to 16.3.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v16.2.1...v16.3.0 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 16.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 22:52:00 +02:00
Andy Scherzinger
1475dec46f
Merge pull request #55206 from nextcloud/dependabot/npm_and_yarn/stable32/sass-1.93.0
...
[stable32] build(deps-dev): bump sass from 1.92.1 to 1.93.0
2025-09-20 22:46:31 +02:00
Andy Scherzinger
ba50833582
Merge pull request #55211 from nextcloud/dependabot/npm_and_yarn/stable32/color-5.0.2
...
[stable32] build(deps): bump color from 5.0.0 to 5.0.2
2025-09-20 22:44:08 +02:00
Andy Scherzinger
09a40651d8
Merge pull request #55204 from nextcloud/dependabot/composer/build/integration/stable32/phpunit/phpunit-9.6.27
...
[stable32] build(deps-dev): bump phpunit/phpunit from 9.6.26 to 9.6.27 in /build/integration
2025-09-20 22:40:14 +02:00
Andy Scherzinger
d39b227733
Merge pull request #55205 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable32/phpunit/phpunit-10.5.55
...
[stable32] build(deps): bump phpunit/phpunit from 10.5.54 to 10.5.55 in /vendor-bin/phpunit
2025-09-20 22:39:16 +02:00
Andy Scherzinger
099eceb95e
Merge pull request #55212 from nextcloud/dependabot/npm_and_yarn/stable32/cypress-split-1.24.23
...
[stable32] build(deps-dev): bump cypress-split from 1.24.21 to 1.24.23
2025-09-20 22:36:08 +02:00
Andy Scherzinger
c52f85db8b
Merge pull request #55214 from nextcloud/dependabot/npm_and_yarn/stable32/puppeteer-24.22.0
...
[stable32] build(deps-dev): bump puppeteer from 24.20.0 to 24.22.0
2025-09-20 22:34:47 +02:00
Andy Scherzinger
359492fc7f
Merge pull request #55207 from nextcloud/dependabot/npm_and_yarn/stable32/types/dockerode-3.3.44
...
[stable32] build(deps-dev): bump @types/dockerode from 3.3.43 to 3.3.44
2025-09-20 22:31:20 +02:00
Andy Scherzinger
ef1c565055
Merge pull request #55229 from nextcloud/dependabot/npm_and_yarn/stable32/nextcloud/axios-2.5.2
...
[stable32] build(deps): bump @nextcloud/axios from 2.5.1 to 2.5.2
2025-09-20 21:58:04 +02:00
nextcloud-command
db8d88a40f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-20 14:05:21 +00:00
dependabot[bot]
a9c75a6b17
build(deps): bump @nextcloud/axios from 2.5.1 to 2.5.2
...
Bumps [@nextcloud/axios](https://github.com/nextcloud-libraries/nextcloud-axios ) from 2.5.1 to 2.5.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-axios/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-axios/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-axios/compare/v2.5.1...v2.5.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/axios"
dependency-version: 2.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 14:03:08 +00:00
Andy Scherzinger
fd05414547
Merge pull request #55174 from nextcloud/backport/54788/stable32
...
[stable32] feat(files_sharing): provide web components based API for sidebar
2025-09-20 14:48:00 +02:00
dependabot[bot]
7be9c30308
build(deps-dev): bump puppeteer from 24.20.0 to 24.22.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.20.0 to 24.22.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.20.0...puppeteer-v24.22.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.22.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 01:24:45 +00:00
dependabot[bot]
0a14be5801
build(deps-dev): bump cypress-split from 1.24.21 to 1.24.23
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.21 to 1.24.23.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.21...v1.24.23 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.23
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 01:23:16 +00:00
dependabot[bot]
d2ff185ced
build(deps): bump color from 5.0.0 to 5.0.2
...
Bumps [color](https://github.com/Qix-/color ) from 5.0.0 to 5.0.2.
- [Release notes](https://github.com/Qix-/color/releases )
- [Commits](https://github.com/Qix-/color/compare/5.0.0...5.0.2 )
---
updated-dependencies:
- dependency-name: color
dependency-version: 5.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 01:22:41 +00:00
dependabot[bot]
36679ad249
build(deps-dev): bump @types/dockerode from 3.3.43 to 3.3.44
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.43 to 3.3.44.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.44
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 01:20:15 +00:00
dependabot[bot]
b87cc181ce
build(deps-dev): bump sass from 1.92.1 to 1.93.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.92.1 to 1.93.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.92.1...1.93.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.93.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 01:19:40 +00:00
dependabot[bot]
9561dd4cf2
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 10.5.54 to 10.5.55.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/10.5.55/ChangeLog-10.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/10.5.54...10.5.55 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 10.5.55
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 01:19:32 +00:00
dependabot[bot]
1b9968da99
build(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.26 to 9.6.27.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.27/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.26...9.6.27 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.27
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 01:19:20 +00:00
Nextcloud bot
48468be475
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-20 00:13:32 +00:00
Andy Scherzinger
5e674ee1c0
Merge pull request #55195 from nextcloud/backport/55180/stable32
...
[stable32] fix(comments): add inline container size query to comment body
2025-09-19 21:40:38 +02:00
nextcloud-command
968df43c4c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-19 15:59:58 +00:00
Edward Ly
32a90cae92
fix(comments): add inline container size query to comment body
...
This helps to restore missing overflow behavior to the comments header
when a user's display name exceeds the sidebar width.
Signed-off-by: Edward Ly <contact@edward.ly >
2025-09-19 15:59:58 +00:00
Joas Schilling
4aeb24ffc9
Merge pull request #55189 from nextcloud/backport/55183/stable32
...
[stable32] fix(trashbin): Translate Nextcloud exception to Sabre exception
2025-09-19 15:39:03 +02:00
Joas Schilling
36b7a96174
fix(trashbin): Translate Nextcloud exception to Sabre exception
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-19 12:52:03 +00:00
Nextcloud bot
6c8d2c8957
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-19 00:13:50 +00:00
nextcloud-command
e83fe3679c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-18 17:33:17 +00:00
Ferdinand Thiessen
86a0552d58
feat(files_sharing): provide web-components based sidebar API
...
This fixes apps providing vue components, which is invalid and does not
always work - and never work with Vue 3.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-18 16:28:29 +02:00
Ferdinand Thiessen
a7f7ae2770
fix(files): pass Node to FileInfo object
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-18 16:22:51 +02:00
Benjamin Gaussorgues
59e9d19e83
Merge pull request #55162 from nextcloud/release/32.0.0_rc3
2025-09-18 15:00:14 +02:00
Andy Scherzinger
af9077b322
Merge pull request #55146 from nextcloud/backport/54736/stable32
...
[stable32] fix: always use english name for recently contacted category
2025-09-18 10:51:36 +02:00
Andy Scherzinger
7415f7f846
Merge pull request #55167 from nextcloud/fix/noid/trigger-app-settings-migration
...
[stable32] fix(lexicon): trigger email indexing
2025-09-18 10:24:45 +02:00
Andy Scherzinger
b0dbf25a97
Merge pull request #55165 from nextcloud/backport/55153/stable32
...
[stable32] fix(TaskProcessing): Cache task types by user language
2025-09-18 10:22:54 +02:00
Maxence Lange
3803048cc8
fix(lexicon): trigger email indexing
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-18 07:15:03 -01:00
Andy Scherzinger
7514029104
Merge pull request #55154 from nextcloud/backport/53919/stable32
...
[stable32] fix: make sure default contact exists by default
2025-09-18 09:29:16 +02:00
Marcel Klehr
04a33be489
fix(TaskProcessing): Cache task types by
...
user language
fixes https://github.com/nextcloud/assistant/issues/357
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-09-18 07:23:55 +00:00
Worker Builder
30eedd3697
build(hub): 32.0.0 RC3
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-09-18 06:30:48 +00:00
Nextcloud bot
24080941ef
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-18 00:13:36 +00:00
Andy Scherzinger
5bfc3e4fb0
Merge pull request #55159 from nextcloud/backport/55139/stable32
...
[stable32] fix(userconfig): set 'mail' as indexed
2025-09-17 20:36:13 +02:00
Maxence Lange
545f930ab3
fix(userconfig): crop configvalue at 64 before index
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-17 18:07:01 +00:00
Maxence Lange
ce5964cd58
fix(userconfig): using api bit functions
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-17 18:07:01 +00:00
Maxence Lange
6cc697e476
fix(userconfig): set 'mail' as indexed
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-17 18:07:00 +00:00
Daniel Kesselberg
ca4dd9eb55
fix: always use english name for recently contacted category
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-17 18:19:58 +02:00
Joas Schilling
85ef043a6f
Merge pull request #55145 from nextcloud/backport/2140/stable32
...
[stable32] build: Update 3rdparty ignorelist
2025-09-17 17:04:08 +02:00
Andy Scherzinger
8db191407e
Merge pull request #55098 from nextcloud/dependabot/npm_and_yarn/stable32/wait-on-8.0.5
...
[stable32] build(deps-dev): bump wait-on from 8.0.4 to 8.0.5
2025-09-17 13:49:11 +02:00
Hamza
a3fbc67648
fix: make sure default contact exists by default
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-17 10:01:19 +00:00
Joas Schilling
5136281404
build: Update 3rdparty ignorelist
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-17 11:16:54 +02:00
Stephan Orbaugh
a0de176ecb
Merge pull request #55152 from nextcloud/backport/55142/stable32
...
[stable32] fix: Allow hyphen in appid
2025-09-17 09:27:42 +02:00
nextcloud-command
a674eb8216
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-17 05:39:15 +00:00
dependabot[bot]
9c65b0ccfe
[stable32] build(deps-dev): bump wait-on from 8.0.4 to 8.0.5
...
Dependabot couldn't find the original pull request head commit, abd830c269ef4c95d102f2243e8678fe604c5ce5.
2025-09-17 07:32:10 +02:00
Nextcloud bot
d676667cc2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-17 00:13:37 +00:00
Côme Chilliet
4c4af010f0
fix: Allow hyphen in appid
...
It’s rare but exists for some apps not in the appstore.
Also added unit tests for cleanAppId and fixed small issues with it.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-16 21:47:03 +00:00
Andy Scherzinger
9d0402208a
Merge pull request #55138 from nextcloud/backport/55133/stable32
...
[stable32] fix: handleIMip undefined array key
2025-09-16 21:48:25 +02:00
Andy Scherzinger
4853ea0f2c
Merge pull request #55150 from nextcloud/backport/55141/stable32
...
[stable32] fix(Updater): Lower deadlock log level from warning to info
2025-09-16 21:40:46 +02:00
Louis Chemineau
6defeaa119
fix(Updater): Lower deadlock log level from warning to info
...
If this is safe to ignore, then it does not make sense to keep warning the admins.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-16 16:19:39 +00:00
SebastianKrupinski
e04fd0850f
fix: handleIMip undefined array key
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-09-16 12:26:00 +00:00
Nextcloud bot
f595d32c57
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-16 00:13:42 +00:00
Andy Scherzinger
ace73c8356
Merge pull request #55127 from nextcloud/backport/55122/stable32
...
[stable32] fix: Dispatch favorite event with an actual path
2025-09-15 19:38:06 +02:00
Louis Chemineau
7b632f6175
fix(TagsTest): Declare rootFolder property
...
It was not caught by the CI on master, but is blocking in the backports.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-15 17:09:54 +02:00
Louis Chemineau
431f6d7c87
fix: Dispatch favorite event with an actual path
...
The `$path` argument was added in https://github.com/nextcloud/server/pull/48612 , but was never actually used by the callers. The path was therefore missing in the favorite/unfavorite events, which lead to a broken activity information.
I also added a fallback to handle `addToFavorites` and `removeFromFavorites`, which are part of a public API, and are calling `tagAs` and `untag` without `$path`.
Fix https://github.com/nextcloud/activity/issues/2134
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-15 14:38:53 +00:00
Andy Scherzinger
be23649d4e
Merge pull request #55082 from nextcloud/backport/55073/stable32
...
[stable32] fix(files_sharing): use `newPassword` always for the unsaved password
2025-09-15 13:07:48 +02:00
nextcloud-command
b6590810ce
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-15 10:46:54 +00:00
Ferdinand Thiessen
7e0262e47c
fix(files_sharing): use newPassword always for the unsaved password
...
`newPassword` is the unsaved password, while `share.password` is the
current saved password.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-15 12:39:41 +02:00
Andy Scherzinger
f97187545a
Merge pull request #55096 from nextcloud/dependabot/npm_and_yarn/stable32/mime-4.1.0
...
[stable32] build(deps-dev): bump mime from 4.0.7 to 4.1.0
2025-09-15 08:36:42 +02:00
Nextcloud bot
1ccff76342
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-15 00:13:23 +00:00
nextcloud-command
cb5a7760a0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-14 19:35:56 +00:00
dependabot[bot]
8272a9b49c
build(deps-dev): bump mime from 4.0.7 to 4.1.0
...
Bumps [mime](https://github.com/broofa/mime ) from 4.0.7 to 4.1.0.
- [Release notes](https://github.com/broofa/mime/releases )
- [Changelog](https://github.com/broofa/mime/blob/main/CHANGELOG.md )
- [Commits](https://github.com/broofa/mime/compare/v4.0.7...v4.1.0 )
---
updated-dependencies:
- dependency-name: mime
dependency-version: 4.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-14 21:28:30 +02:00
Andy Scherzinger
e1d64873ec
Merge pull request #55088 from nextcloud/backport/50532/stable32
...
[stable32] fix(contactsmenu): adjust padding to new design
2025-09-14 21:07:47 +02:00
Andy Scherzinger
19b5ae5d4f
Merge pull request #55095 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable32/phpunit/phpunit-10.5.54
...
[stable32] build(deps): bump phpunit/phpunit from 10.5.53 to 10.5.54 in /vendor-bin/phpunit
2025-09-14 21:06:25 +02:00
Andy Scherzinger
ced6cb8602
Merge pull request #55094 from nextcloud/dependabot/composer/build/integration/stable32/phpunit/phpunit-9.6.26
...
[stable32] build(deps-dev): bump phpunit/phpunit from 9.6.25 to 9.6.26 in /build/integration
2025-09-14 21:06:06 +02:00
nextcloud-command
55cd86c343
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-14 18:46:12 +00:00
Richard Steinmetz
a583a7d02c
fix(contactsmenu): adjust padding to new design
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-14 20:08:05 +02:00
Nextcloud bot
1ba09f5bb1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-14 00:13:23 +00:00
Andy Scherzinger
f4da63a3c7
Merge pull request #55099 from nextcloud/dependabot/npm_and_yarn/stable32/libphonenumber-js-1.12.17
...
[stable32] build(deps): bump libphonenumber-js from 1.12.15 to 1.12.17
2025-09-13 19:28:17 +02:00
nextcloud-command
9066baf99a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-13 05:28:10 +00:00
dependabot[bot]
33c1aea43a
build(deps): bump libphonenumber-js from 1.12.15 to 1.12.17
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.15 to 1.12.17.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.15...v1.12.17 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-13 01:18:24 +00:00
dependabot[bot]
140160f1ef
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 10.5.53 to 10.5.54.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/10.5.54/ChangeLog-10.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/10.5.53...10.5.54 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 10.5.54
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-13 01:15:36 +00:00
dependabot[bot]
3f7003890b
build(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.25 to 9.6.26.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.26/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.25...9.6.26 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.26
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-13 01:15:28 +00:00
Nextcloud bot
b958db07f3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-13 00:13:26 +00:00
Nextcloud bot
5b61605429
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-12 14:08:34 +00:00
Andy Scherzinger
a16b4209d4
Merge pull request #55028 from nextcloud/dependabot/npm_and_yarn/stable32/puppeteer-24.20.0
...
[stable32] build(deps-dev): bump puppeteer from 24.19.0 to 24.20.0
2025-09-12 15:42:06 +02:00
Andy Scherzinger
b54b98d78b
Merge pull request #55084 from nextcloud/backport/55074/stable32
...
[stable32] fix(settings): rename "Settings presets" to "Quick presets"
2025-09-12 15:41:34 +02:00
Ferdinand Thiessen
ea8c574a26
fix(settings): rename "Settings presets" to "Quick presets"
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-12 13:41:10 +00:00
Andy Scherzinger
42a1191cbd
Merge pull request #55078 from nextcloud/backport/55006/stable32
...
[stable32] fix(ownCloud): ensure that `accounts.display_name` fits into `users.displayname`
2025-09-12 15:21:18 +02:00
Andy Scherzinger
f7f8b0c1ec
Merge pull request #55076 from nextcloud/backport/54958/stable32
...
[stable32] fix(unified-search): make sure date range option is translated
2025-09-12 14:57:32 +02:00
Ferdinand Thiessen
156eca4727
fix: use mb_substr
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-12 10:50:50 +00:00
Ferdinand Thiessen
e67ee5d895
fix(ownCloud): ensure that accounts.display_name fits into users.displayname
...
`user.displayname` only allows 64 characters but old `accounts.display_name` allowed 255 characters.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-12 10:50:50 +00:00
nextcloud-command
54078938c1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-12 10:15:44 +00:00
Ferdinand Thiessen
7216060854
fix(unified-search): make sure date range option is translated
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-12 10:15:44 +00:00
dependabot[bot]
271f4e3304
build(deps-dev): bump puppeteer from 24.19.0 to 24.20.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.19.0 to 24.20.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.19.0...puppeteer-v24.20.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.20.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-12 08:36:10 +02:00
Andy Scherzinger
c8f8563cca
Merge pull request #55037 from nextcloud/dependabot/npm_and_yarn/stable32/zip.js/zip.js-2.8.2
...
[stable32] build(deps-dev): bump @zip.js/zip.js from 2.7.73 to 2.8.2
2025-09-12 08:35:34 +02:00
Andy Scherzinger
4a58b79ee2
Merge pull request #55035 from nextcloud/dependabot/npm_and_yarn/stable32/query-string-9.3.0
...
[stable32] build(deps): bump query-string from 9.2.2 to 9.3.0
2025-09-12 08:25:27 +02:00
Andy Scherzinger
8b62215c70
Merge pull request #55033 from nextcloud/dependabot/npm_and_yarn/stable32/msw-2.11.2
...
[stable32] build(deps-dev): bump msw from 2.11.1 to 2.11.2
2025-09-12 08:24:55 +02:00
Nextcloud bot
87d54102e4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-12 00:13:41 +00:00
dependabot[bot]
519fa63014
build(deps-dev): bump msw from 2.11.1 to 2.11.2
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.11.1 to 2.11.2.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.11.1...v2.11.2 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.11.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 23:10:49 +02:00
nextcloud-command
72622f551d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-11 21:04:27 +00:00
dependabot[bot]
55314e7e62
build(deps): bump query-string from 9.2.2 to 9.3.0
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 9.2.2 to 9.3.0.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.2.2...v9.3.0 )
---
updated-dependencies:
- dependency-name: query-string
dependency-version: 9.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 22:51:33 +02:00
dependabot[bot]
97aebfa4b0
build(deps-dev): bump @zip.js/zip.js from 2.7.73 to 2.8.2
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.73 to 2.8.2.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.73...v2.8.2 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 22:42:04 +02:00
Andy Scherzinger
8dce0197d6
Merge pull request #55038 from nextcloud/dependabot/npm_and_yarn/stable32/stylelint-16.24.0
...
[stable32] build(deps-dev): bump stylelint from 16.23.1 to 16.24.0
2025-09-11 22:41:22 +02:00
Andy Scherzinger
59afdf9d5c
Merge pull request #55042 from nextcloud/dependabot/npm_and_yarn/stable32/dockerode-4.0.8
...
[stable32] build(deps-dev): bump dockerode from 4.0.7 to 4.0.8
2025-09-11 22:32:47 +02:00
Andy Scherzinger
4b183c3d62
Merge pull request #55060 from nextcloud/backport/54316/stable32
...
[stable32] feat(encryption): Add integration tests for occ commands and fix them
2025-09-11 22:27:08 +02:00
dependabot[bot]
4bfe44aaeb
build(deps-dev): bump stylelint from 16.23.1 to 16.24.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.23.1 to 16.24.0.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.23.1...16.24.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.24.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 21:20:38 +02:00
Côme Chilliet
51f8379140
chore(encryption): Remove unused attribute $uid in KeyManager::getFileKey
...
It’s a private API in the application, no need to keep an unused
attribute.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-11 21:18:37 +02:00
Côme Chilliet
b28aa8bda2
chore: Improve wording of logged error in apps/encryption/lib/KeyManager.php
...
Co-authored-by: Louis <louis@chmn.me >
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2025-09-11 21:18:37 +02:00
Côme Chilliet
e66e2fb6e1
fix(tests): Fix type issues and other problems with encryption tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-11 21:18:37 +02:00
Côme Chilliet
bccec549e5
fix(encryption): Take encryption enabled status into account
...
shouldEncrypt now returns false for all paths if encryption is disabled.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-11 21:18:37 +02:00
Côme Chilliet
feef3cfa7d
fix(encryption): Correctly set encrypted to 0 when copying
...
If encryption got disabled, copying should set encrypted to 0 for the
new unencrypted copy. For instance when using encryption:decrypt-all
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-11 21:18:37 +02:00
Côme Chilliet
419711cd85
chore(encryption): Cleanup typing in EncryptAll/DecryptAll
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-11 21:18:37 +02:00
Côme Chilliet
a889e29e6d
chore(tests): Adapt encryption tests to code changes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-11 21:18:37 +02:00
Côme Chilliet
3c818c8f92
fix(encryption): Do not depend upon user in session unless really necessary
...
Should fix a bunch of stuff when encryption listener is triggered by events from occ commands or background jobs
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-11 21:18:37 +02:00
Côme Chilliet
de8777aae4
feat(encryption): Add integration tests for occ commands
...
Add tests for encrypt-all and decrypt-all.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-11 21:18:37 +02:00
Andy Scherzinger
bf3d809f41
Merge pull request #55040 from nextcloud/dependabot/npm_and_yarn/stable32/nextcloud/upload-1.11.0
...
[stable32] build(deps): bump @nextcloud/upload from 1.10.0 to 1.11.0
2025-09-11 21:17:27 +02:00
dependabot[bot]
1366619ff7
build(deps-dev): bump dockerode from 4.0.7 to 4.0.8
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.7 to 4.0.8.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.7...v4.0.8 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-version: 4.0.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 21:13:52 +02:00
Andy Scherzinger
25b5d29a4c
Merge pull request #55064 from nextcloud/backport/55027/stable32
...
[stable32] fix(PWA): fix standalone window margins
2025-09-11 21:12:52 +02:00
nextcloud-command
51285a20d0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-11 18:02:49 +00:00
Simon L.
a48ea8b5e5
fix(PWA): fix standalone window margins
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-09-11 18:02:49 +00:00
Matthieu Gallien
582d32a20c
Merge pull request #55051 from nextcloud/automated/noid/stable32-update-code-signing-crl
...
[stable32] fix(security): Update code signing revocation list
2025-09-11 17:02:52 +02:00
nextcloud-command
4e77b774c0
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-09-11 15:00:02 +00:00
Benjamin Gaussorgues
9cfa5ea21f
Merge pull request #55000 from nextcloud/release/32.0.0_rc2
2025-09-11 15:24:58 +02:00
nextcloud-command
72e5f91e69
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-11 13:17:27 +00:00
dependabot[bot]
722c810f66
build(deps): bump @nextcloud/upload from 1.10.0 to 1.11.0
...
Bumps [@nextcloud/upload](https://github.com/nextcloud-libraries/nextcloud-upload ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-upload/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-upload/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-upload/compare/v1.10.0...v1.11.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/upload"
dependency-version: 1.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-11 12:57:50 +00:00
Nextcloud bot
818bed2470
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-11 00:13:55 +00:00
Andy Scherzinger
6133f655aa
Merge pull request #55023 from nextcloud/backport/55013/stable32
...
[stable32] fix(auth): allow access to dynamic js files during 2FA
2025-09-11 01:13:08 +02:00
Christoph Wurst
90d2f6f659
fix(auth): allow access to dynamic js files during 2FA
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-09-10 23:51:41 +02:00
Andy Scherzinger
0e9bd9e7f8
Merge pull request #55020 from nextcloud/backport/55014/stable32
...
[stable32] feat(ZipFolderPlugin): always use the parent folder name as archive name
2025-09-10 23:51:20 +02:00
Ferdinand Thiessen
482690d80b
feat(ZipFolderPlugin): always use the parent folder name as archive name
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-10 21:11:47 +00:00
Nextcloud bot
297817a18c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-10 19:34:43 +00:00
Andy Scherzinger
b652116494
Merge pull request #55018 from nextcloud/backport/55015/stable32
...
[stable32] fix(user-status): adjust user status icon size
2025-09-10 21:08:09 +02:00
Andy Scherzinger
d8e6334e0c
Merge pull request #55017 from nextcloud/backport/55016/stable32
...
[stable32] fix: update transifex link
2025-09-10 21:05:01 +02:00
nextcloud-command
a72b0e2f54
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-10 18:17:01 +00:00
nextcloud-command
e83c1a3a25
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-10 18:10:01 +00:00
Ferdinand Thiessen
13a49ff1ef
fix(user-status): adjust user status icon size
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-10 17:53:03 +00:00
Daniel Kesselberg
6081777582
fix: update transifex link
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-10 19:51:42 +02:00
Andy Scherzinger
fe65c757d3
Merge pull request #54960 from nextcloud/chore/update-stable32-dbal
...
[stable32] chore(deps): update `doctrine/dbal` to v3.10.2
2025-09-10 14:08:31 +02:00
Ferdinand Thiessen
b9699fc4c7
chore(deps): update doctrine/dbal to v3.10.2
...
* Fixes the problem with MariaDB 11 and `vector` keyword, see https://github.com/nextcloud/recognize/issues/1352
| Production Changes | From | To | Compare |
|--------------------|-------|---------|----------------------------------------------------------------|
| doctrine/cache | 2.2.0 | REMOVED | |
| doctrine/dbal | 3.9.4 | 3.10.2 | [...](https://github.com/doctrine/dbal/compare/3.9.4...3.10.2 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-10 12:06:05 +02:00
Andy Scherzinger
ce6a0b7133
Merge pull request #54982 from nextcloud/automated/noid/stable32-update-ca-cert-bundle
...
[stable32] fix(security): Update CA certificate bundle
2025-09-10 09:13:05 +02:00
Worker Builder
288414a318
build(hub): 32.0.0 RC2
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-09-10 07:06:58 +00:00
Andy Scherzinger
3ddf70094b
Merge pull request #54996 from nextcloud/backport/54919/stable32
...
[stable32] fix: don't show object size warning if we can't determine the object size
2025-09-10 08:52:38 +02:00
Robin Appelman
8ce364e838
fix: don't show object size warning if we can't determine the object size
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-10 05:51:18 +00:00
Andy Scherzinger
767db6489e
Merge pull request #54972 from nextcloud/backport/54950/stable32
...
[stable32] fix(files_trashbin): Fix size propagation when moving file to trash
2025-09-10 07:12:10 +02:00
nextcloud-command
adb7151b0b
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-09-10 02:32:16 +00:00
Nextcloud bot
2e9e5f696d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-10 00:14:02 +00:00
Andy Scherzinger
1a59222c7c
Merge pull request #54973 from nextcloud/backport/54653/stable32
...
[stable32] fix: Avoid internal error when logging in with the wrong account to verify email address
2025-09-09 23:22:19 +02:00
Andy Scherzinger
e3460acb0f
Merge pull request #54976 from nextcloud/backport/54968/stable32
...
[stable32] perf(mounts): avoid array_merge in mounts loop
2025-09-09 17:31:31 +02:00
Benjamin Gaussorgues
6db16b18c9
perf(mounts): avoid array_merge in mounts loop
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-09-09 14:33:21 +00:00
Côme Chilliet
98c38589ca
fix: Use HintException instead of InvalidArgumentException
...
To carry translated error messages intended for the end user,
HintException is the correct class.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-09 13:48:44 +00:00
Côme Chilliet
289c7b493c
fix: Avoid internal error when logging in with the wrong account to verify email address
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-09 13:48:44 +00:00
provokateurin
2b57ab7d78
fix(files_trashbin): Fix size propagation when moving file to trash
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-09 13:36:57 +00:00
Andy Scherzinger
8f0126752f
Merge pull request #54964 from nextcloud/backport/54957/stable32
...
[stable32] fix: remove loading removed script
2025-09-09 14:29:52 +02:00
Ferdinand Thiessen
49ff1cf1f2
fix: remove loading removed script
...
* ref: https://github.com/nextcloud/server/pull/54656
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-09 13:14:53 +02:00
Andy Scherzinger
11d7762d0d
Merge pull request #54872 from nextcloud/dependabot/composer/build/integration/stable32/phpunit/phpunit-9.6.25
...
[stable32] build(deps-dev): bump phpunit/phpunit from 9.6.21 to 9.6.25 in /build/integration
2025-09-09 13:14:23 +02:00
Andy Scherzinger
ba55d7e867
Merge pull request #54967 from nextcloud/backport/52825/stable32
...
[stable32] feat(files_trashbin): Refactor expire background job to support parallel run
2025-09-09 13:13:30 +02:00
Andy Scherzinger
4ecdda41ee
Merge pull request #54892 from nextcloud/dependabot/npm_and_yarn/stable32/libphonenumber-js-1.12.15
...
[stable32] build(deps): bump libphonenumber-js from 1.12.13 to 1.12.15
2025-09-09 12:17:07 +02:00
nextcloud-command
2add88c02f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-09 09:42:11 +00:00
dependabot[bot]
f8f7af9d2c
build(deps): bump libphonenumber-js from 1.12.13 to 1.12.15
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.13 to 1.12.15.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.13...v1.12.15 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-09 11:34:57 +02:00
Andy Scherzinger
70457ecb75
Merge pull request #54884 from nextcloud/dependabot/composer/build/integration/stable32/symfony/event-dispatcher-6.4.25
...
[stable32] build(deps-dev): bump symfony/event-dispatcher from 6.4.13 to 6.4.25 in /build/integration
2025-09-09 11:34:16 +02:00
Andy Scherzinger
93ea44b0a8
Merge pull request #54879 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable32/phpunit/phpunit-10.5.53
...
[stable32] build(deps): bump phpunit/phpunit from 10.5.35 to 10.5.53 in /vendor-bin/phpunit
2025-09-09 11:26:33 +02:00
Louis Chemineau
a90299e197
feat(files_trashbin): Refactor expire background job to support parallel run
...
- Follow-up of #51600
The original PR introduced the possibility to continue an `ExpireTrash` job by saving the offset. This was to prevent having to start over the whole user list when the job crashed or was killed.
But on big instances, one process is not enough to go through all the users in a timely manner. Supporting parallel run allows covering more ground faster.
This PR introduced this possibility. We are now storing the offset right away to allow another parallel job to pick up the task at that point. We are arbitrarily cutting the user list in chunk of 10 to not drastically overflow the 30 minutes time limit.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-09 08:26:57 +00:00
Louis Chemineau
bc0cdcf496
feat: Support limit argument in getSeenUsers
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-09 08:26:56 +00:00
dependabot[bot]
c3c3f8b56a
build(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.21 to 9.6.25.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.25/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.21...9.6.25 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.25
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-09 09:57:55 +02:00
dependabot[bot]
a6c6507197
build(deps-dev): bump symfony/event-dispatcher in /build/integration
...
Bumps [symfony/event-dispatcher](https://github.com/symfony/event-dispatcher ) from 6.4.13 to 6.4.25.
- [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.13...v6.4.25 )
---
updated-dependencies:
- dependency-name: symfony/event-dispatcher
dependency-version: 6.4.25
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-09 09:57:36 +02:00
dependabot[bot]
3aa6c69121
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 10.5.35 to 10.5.53.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/10.5.53/ChangeLog-10.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/10.5.35...10.5.53 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 10.5.53
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-09 09:48:46 +02:00
Andy Scherzinger
e0fa21e1a6
Merge pull request #54902 from nextcloud/backport/54853/stable32
...
[stable32] fix: TypeError: this.fetchDisplayName is not a function
2025-09-09 09:42:24 +02:00
Andy Scherzinger
1670259cc4
Merge pull request #54865 from nextcloud/backport/54854/stable32
...
[stable32] style(contactsmenu): properly align contacts menu actions
2025-09-09 09:41:49 +02:00
nextcloud-command
2a82402851
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-09 07:22:17 +00:00
Kent Delante
41ae376c45
style(contactsmenu): properly align contacts menu actions
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-09-09 07:20:18 +00:00
Andy Scherzinger
1c972dd81d
Merge pull request #54861 from nextcloud/backport/54842/stable32
...
[stable32] feat(migration-attributes): add DataCleansing
2025-09-09 09:15:43 +02:00
Andy Scherzinger
922eae94ab
Merge pull request #54881 from nextcloud/dependabot/npm_and_yarn/stable32/msw-2.11.1
...
[stable32] build(deps-dev): bump msw from 2.10.5 to 2.11.1
2025-09-09 09:14:38 +02:00
nextcloud-command
9ceefedc4f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-09 07:07:36 +00:00
Andy Scherzinger
3ea0e95294
Merge pull request #54873 from nextcloud/dependabot/npm_and_yarn/stable32/testing-library/cypress-10.1.0
...
[stable32] build(deps-dev): bump @testing-library/cypress from 10.0.3 to 10.1.0
2025-09-09 09:05:57 +02:00
SebastianKrupinski
6774420fd0
fix: TypeError: this.fetchDisplayName is not a function
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-09-09 07:05:41 +00:00
Andy Scherzinger
636a2dcb11
Merge pull request #54931 from nextcloud/dependabot/npm_and_yarn/stable32/nextcloud/sharing-0.3.0
...
[stable32] chore(deps): bump @nextcloud/sharing from 0.2.5 to 0.3.0
2025-09-09 08:57:20 +02:00
Andy Scherzinger
6908454e5a
Merge pull request #54956 from nextcloud/backport/54951/stable32
...
[stable32] fix: calculate node limit using MiB instead of MB
2025-09-09 08:56:40 +02:00
nextcloud-command
ceb2464c6c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-09 06:10:47 +00:00
dependabot[bot]
9b2ab38aeb
build(deps-dev): bump msw from 2.10.5 to 2.11.1
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.10.5 to 2.11.1.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.10.5...v2.11.1 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.11.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-09 06:04:15 +00:00
dependabot[bot]
664a57b878
chore(deps): bump @nextcloud/sharing from 0.2.5 to 0.3.0
...
Bumps @nextcloud/sharing from 0.2.5 to 0.3.0.
---
updated-dependencies:
- dependency-name: "@nextcloud/sharing"
dependency-version: 0.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-09 08:02:42 +02:00
Andy Scherzinger
6b614c6eaa
Merge pull request #54929 from nextcloud/dependabot/npm_and_yarn/stable32/puppeteer-24.19.0
...
[stable32] chore(deps-dev): bump puppeteer from 24.17.0 to 24.19.0
2025-09-09 08:02:08 +02:00
Andy Scherzinger
d5e63dd885
Merge pull request #54930 from nextcloud/dependabot/npm_and_yarn/stable32/sass-1.92.1
...
[stable32] chore(deps-dev): bump sass from 1.90.0 to 1.92.1
2025-09-09 07:49:33 +02:00
Andy Scherzinger
e5d1b9b983
Merge pull request #54945 from nextcloud/backport/54941/stable32
...
[stable32] fix(cache): Set default Redis port to `0` for UNIX sockets
2025-09-09 07:49:00 +02:00
Andy Scherzinger
7ff176a5bd
Merge pull request #54961 from nextcloud/backport/54922/stable32
...
[stable32] feat: show object store instance in info:file
2025-09-09 07:44:06 +02:00
Andy Scherzinger
fc4407418b
Merge pull request #54948 from nextcloud/backport/54565/stable32
...
[stable32] fix(encryption): Correctly set encrypted to 0 when copying
2025-09-09 07:32:45 +02:00
Nextcloud bot
824fb2eb3c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-09 00:15:34 +00:00
nextcloud-command
8ec0fe3b60
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-08 20:57:40 +00:00
Robin Appelman
1ac2ea877e
feat: show object store instance in info:file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-08 22:54:40 +02:00
Andy Scherzinger
bc9104066d
Merge pull request #54895 from nextcloud/dependabot/npm_and_yarn/stable32/zip.js/zip.js-2.7.73
...
[stable32] build(deps-dev): bump @zip.js/zip.js from 2.7.72 to 2.7.73
2025-09-08 22:49:14 +02:00
Andy Scherzinger
dfaad9845f
Merge pull request #54906 from nextcloud/backport/54870/stable32
...
[stable32] fix: remove executable flag from source files
2025-09-08 22:46:22 +02:00
Louis Chemineau
2e2994d6a4
fix(encryption): Correctly set encrypted to 0 when copying
...
If encryption got disabled, copying should set encrypted to 0 for the
new unencrypted copy. For instance when using encryption:decrypt-all
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-08 22:35:57 +02:00
Richard Steinmetz
9d10a12f0c
fix: calculate node limit using MiB instead of MB
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-08 22:33:32 +02:00
Andy Scherzinger
49ff126452
Merge pull request #54952 from nextcloud/backport/54920/stable32
...
[stable32] fix: ensure all object store configuration have distict bucket names
2025-09-08 22:23:01 +02:00
Robin Appelman
a8ee28ba62
fix: ensure all object store configuration have distict bucket names
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-08 13:23:47 +00:00
Josh
7993190bc6
fix(cache): Set default Redis port to 0 for UNIX sockets
...
When using phpredis with a UNIX socket, the port should either not be specified at all or be `<1`.
https://github.com/phpredis/phpredis?tab=readme-ov-file#connect-open
https://github.com/phpredis/phpredis/blob/d0b0c5cfdde9d49a265ca4bf7184e3998863aed0/library.c#L3332-L3334
Fixes #54813
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-08 09:12:07 +00:00
Nextcloud bot
c6623752c3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-08 00:13:41 +00:00
Nextcloud bot
2bb6609fb2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-07 00:14:48 +00:00
dependabot[bot]
6bc6a10eea
chore(deps-dev): bump sass from 1.90.0 to 1.92.1
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.90.0 to 1.92.1.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.90.0...1.92.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.92.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-06 01:20:20 +00:00
dependabot[bot]
3931f4d32a
chore(deps-dev): bump puppeteer from 24.17.0 to 24.19.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.17.0 to 24.19.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.17.0...puppeteer-v24.19.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.19.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-06 01:19:45 +00:00
Nextcloud bot
77389f2900
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-06 00:13:40 +00:00
Andy Scherzinger
77974aebed
Merge pull request #54917 from nextcloud/backport/54848/stable32
...
[stable32] Add task processing manager method to get the list of available task type IDs
2025-09-05 12:50:38 +02:00
Julien Veyssier
412e60dea3
feat(taskprocessing): add tests for getAvailableTaskTypeIds
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-09-05 10:10:39 +00:00
Julien Veyssier
856bb1e162
feat(taskprocessing): add manager method to get the list of available task type IDs
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-09-05 10:10:39 +00:00
Daniel
36d7b4aa9a
Merge pull request #54910 from nextcloud/backport/54907/stable32
...
[stable32] chore(flake): update haze to 2.1.2
2025-09-05 10:56:03 +02:00
Nextcloud bot
0b1bc1171a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-05 00:13:55 +00:00
Ferdinand Thiessen
1538fa9e49
fix: remove executable flag from source files
...
(exceptions for real scripts, but source files never should be executable)
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-05 01:20:07 +02:00
Robin Appelman
49b53fb60c
chore(flake): update haze to 2.1.2
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-04 19:03:33 +00:00
dependabot[bot]
23fcd29593
build(deps-dev): bump @zip.js/zip.js from 2.7.72 to 2.7.73
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.72 to 2.7.73.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.72...v2.7.73 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.7.73
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 13:44:27 +00:00
dependabot[bot]
d04e16317d
build(deps-dev): bump @testing-library/cypress from 10.0.3 to 10.1.0
...
Bumps [@testing-library/cypress](https://github.com/testing-library/cypress-testing-library ) from 10.0.3 to 10.1.0.
- [Release notes](https://github.com/testing-library/cypress-testing-library/releases )
- [Changelog](https://github.com/testing-library/cypress-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/cypress-testing-library/compare/v10.0.3...v10.1.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/cypress"
dependency-version: 10.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 12:03:22 +00:00
Marcel Klehr
e15eb8b2b4
Merge pull request #54863 from nextcloud/backport/54810/stable32
...
[stable32] feat(SystemTag): Add typed events for tag mapper events
2025-09-04 13:38:38 +02:00
Joas Schilling
eee5f28eb5
Merge pull request #54868 from nextcloud/backport/54858/stable32
...
[stable32] fix(security): Update Expires time
2025-09-04 11:32:16 +02:00
Joas Schilling
92dc7a8416
fix(security): Update Expires time
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 09:32:00 +00:00
Benjamin Gaussorgues
e5aae19cbb
Merge pull request #54864 from nextcloud/release/32.0.0_rc1
2025-09-04 11:29:55 +02:00
Joas Schilling
038196a82c
Merge pull request #54862 from nextcloud/branchoff/welcome-stable32
...
[stable32] Welcome stable32
2025-09-04 11:28:12 +02:00
Worker Builder
4c14af3859
build(hub): 32.0.0 RC1
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-09-04 09:23:51 +00:00
Marcel Klehr
c7b5031656
feat(SystemTag): Add typed events for tag mapper events
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-09-04 09:21:13 +00:00
Joas Schilling
394d5e2b1d
chore: Update 3rdparty/ commit hash
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 11:11:11 +02:00
Joas Schilling
595971729e
fix: Adjust branch name in server files
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 11:04:57 +02:00
Joas Schilling
f296af3066
ci: Adjust branches of apps used in tests
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 11:03:04 +02:00
Joas Schilling
82aecde85d
build: Adjust checkout branch script
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 11:02:01 +02:00
Maxence Lange
fa1680c56a
feat(since-checker): check statement for /lib/public/migration/attributes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-04 09:02:00 +00:00
Maxence Lange
80656e5ebc
feat(migration-attributes): set as Consumable
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-04 09:02:00 +00:00
Maxence Lange
7c38a4d117
feat(migration-attributes): missing attributes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-04 09:02:00 +00:00
Maxence Lange
e6b9c575ad
feat(migration-attributes): add DataCleansing
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-04 09:02:00 +00:00
Nextcloud bot
ee82266210
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-04 00:12:58 +00:00
Andy Scherzinger
47669f5f38
Merge pull request #54847 from nextcloud/fix/account-filter
...
fix: the account files filter should also work in trashbin
2025-09-03 19:13:00 +02:00
Carl Schwan
f60e7b93e7
Merge pull request #54507 from nextcloud/fix/54501/removeListener
...
fix: propfind query monitor breaking removeListener and removeAllList…
2025-09-03 18:51:03 +02:00
Andy Scherzinger
18abc8c09b
Merge pull request #54839 from nextcloud/carl/perf-seen-users
...
perf(users): Create lazy users in IUserManager::getSeenUsers
2025-09-03 18:49:44 +02:00
nextcloud-command
5fbf7939ff
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 16:45:54 +00:00
Ferdinand Thiessen
a2c373b7ea
fix: the account files filter should also work in trashbin
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-03 18:38:49 +02:00
Andy Scherzinger
e135a595d4
Merge pull request #54841 from nextcloud/fix/files-inline-sharing-status
...
fix(files_sharing): add some gap between text and sharing status icon
2025-09-03 18:36:58 +02:00
Andy Scherzinger
0a8fbcfd2a
Merge pull request #54833 from nextcloud/fix/naming-of-quick-settings
...
fix(settings): Settings presets are called "Quick presets"
2025-09-03 18:36:42 +02:00
Ferdinand Thiessen
1f17748fd2
Merge pull request #54838 from nextcloud/fix/translations-product-name
...
fix(l10n): use `productName` instead of hardcoded 'Nextcloud' where possible
2025-09-03 18:12:32 +02:00
nextcloud-command
56f0d67b6f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 16:09:35 +00:00
Ferdinand Thiessen
b1cbcb6a84
fix(files_sharing): add some gap between text and sharing status icon
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-03 18:00:32 +02:00
Joas Schilling
13210bc7bd
Merge pull request #54836 from nextcloud/bugfix/noid/fix-dashboard-icons
...
Fix dashboard icons
2025-09-03 16:52:26 +02:00
nextcloud-command
7d10400a35
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 14:48:01 +00:00
Ferdinand Thiessen
7cc564bfd1
fix(l10n): use productName instead of hardcoded 'Nextcloud' where possible
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-03 16:24:50 +02:00
Ferdinand Thiessen
bc2321db94
Merge pull request #54821 from nextcloud/fix/use-filename-validator-for-filesyste
...
fix(Filesystem): use FilenameValidator for `Filesystem::isFileBlacklisted`
2025-09-03 16:24:27 +02:00
nextcloud-command
01a1c0c0e8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 13:49:04 +00:00
Joas Schilling
408094f28e
fix(dashboard): Fix user status icon for recent status widget
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-03 15:28:11 +02:00
Joas Schilling
f9cde4728d
fix(dashboard): Fix missing weather icon
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-03 15:28:11 +02:00
Joas Schilling
3638633a0b
fix(dashboard): Fix favorite dashboard icon
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-03 15:28:10 +02:00
Carl Schwan
5215954ee4
perf(users): Create lazy users in IUserManager::getSeenUsers
...
Particularly relevant in occ commands/background jobs like the trashbin
expiration which only needs the user ids and not the full information.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-03 15:24:02 +02:00
nextcloud-command
3995b4d800
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 11:44:05 +00:00
Ferdinand Thiessen
adcb76f987
fix(settings): Settings presets are called "Quick Presets"
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-03 13:31:32 +02:00
Kate
2c0f312f11
Merge pull request #54832 from nextcloud/bugfix/noid/dark-contrast-appicon
2025-09-03 13:21:26 +02:00
Joas Schilling
edbb4e8fa8
fix(theming): Remove header icon mask in dark mode high contrast as well
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-03 12:58:33 +02:00
Kate
bc328389a4
Merge pull request #54826 from nextcloud/bug/54379/use-show-file-route-comment-search
2025-09-03 11:42:40 +02:00
Andy Scherzinger
e5dc38bcd3
Merge pull request #54820 from nextcloud/test/systemtags
...
test: add cypress tests for the systemtags files view
2025-09-03 11:28:44 +02:00
Daniel Kesselberg
a37ed05b8f
fix(comments): use showFile route to reference files with a matching comment
...
The files.view.index route with dir and scrollto is deprecated and
opening the actual does not work anymore.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-03 10:58:52 +02:00
Nextcloud bot
74ff2c03cd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-03 00:12:39 +00:00
Andy Scherzinger
80afc26ae1
Merge pull request #54180 from nextcloud/jtr-feat-occ-default-help-docs-link
...
feat(occ): add default help text with docs link to all commands
2025-09-02 23:20:21 +02:00
Josh
2fa55ce134
fix: review input
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-02 16:33:30 -04:00
Daniel
478b0123b8
Merge pull request #50391 from nextcloud/fix/dav/remove-object-properties-expensive
...
fix(dav): Mark removal of dav object properties as expensive
2025-09-02 21:36:04 +02:00
Daniel Kesselberg
e80d89b7a1
Revert "fix(comments): use showFile route to reference files with a matching comment"
...
This reverts commit 317cd25497 .
2025-09-02 21:34:49 +02:00
Daniel Kesselberg
317cd25497
fix(comments): use showFile route to reference files with a matching comment
...
The files.view.index route with dir and scrollto is deprecated and
opening the actual does not work anymore.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-02 21:34:03 +02:00
Christoph Wurst
21d28c887a
Merge pull request #54424 from nextcloud/fix/dav/user-addressbook-clean-up
...
fix(dav): clean up user's addressbook shares on deletion
2025-09-02 20:18:27 +02:00
Kate
a3183f7a12
Merge pull request #54739 from nextcloud/fix/noid/limit-spam-on-strictness
2025-09-02 20:12:35 +02:00
Ferdinand Thiessen
a31e520019
fix(Filesystem): use FilenameValidator for Filesystem::isFileBlacklisted
...
This fixes the issue that some methods will not allow uploading files
because they still require the deprecated config option to be used.
So instead we need to use the validator introduced in v30.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 19:02:25 +02:00
Ferdinand Thiessen
e925dbbd0d
test: add cypress tests for the systemtags files view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 18:51:04 +02:00
Kate
74804b612c
Merge pull request #54801 from nextcloud/fix/moving-shares
2025-09-02 17:01:14 +02:00
Ferdinand Thiessen
9ba4150a18
fix(dav): ensure moving or copying a file is possible
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 16:23:47 +02:00
Benjamin Gaussorgues
b1b9763048
Merge pull request #54796 from nextcloud/release/32.0.0_beta_5
2025-09-02 15:49:00 +02:00
Andy Scherzinger
38327e4493
Merge pull request #54777 from nextcloud/perf/carddav/ungreedify-search
...
perf(carddav): ungreedify search result aggregation
2025-09-02 14:59:02 +02:00
Carl Schwan
d73537dd60
Merge pull request #54664 from nextcloud/carl/port-away-execute-lib
...
Port away from IQueryBuilder::execute in lib/ and tests/ and fix invalid usage of UniqueConstraintViolationException
2025-09-02 14:38:11 +02:00
Ferdinand Thiessen
9c3acefe53
Merge pull request #54722 from nextcloud/feat/filename-sanitize-ui
...
feat(files): provide UI to sanitize filenames after enabling WCF
2025-09-02 14:30:03 +02:00
Ferdinand Thiessen
fb38f2fd19
Merge pull request #54789 from nextcloud/fix/dark-theme-assistant
...
fix(theming): adjust assistant icon color on dark theme
2025-09-02 14:24:59 +02:00
Daniel
480517ae0c
Merge pull request #54794 from nextcloud/fix/add-missing-listener
...
fix: add missing listener
2025-09-02 14:24:43 +02:00
max-nextcloud
4927a283bd
Merge pull request #54798 from nextcloud/enh/different-color-for-guest-with-same-name
...
enh(avatars): use different colors for guests for the same name
2025-09-02 14:04:21 +02:00
Maxence Lange
46ced9df22
fix(lexicon): send single notice/warning when using unknown config key
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-09-02 10:51:44 -01:00
Christoph Wurst
9a0892ca30
Merge pull request #53831 from nextcloud/feat/meeting-proposals
...
feat: Meeting Proposals
2025-09-02 13:16:33 +02:00
nextcloud-command
0b374e6c68
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-02 10:42:50 +00:00
Andy Scherzinger
88ba65bcd4
Merge pull request #54800 from nextcloud/artonge/fix/remove_intro_from_presets
...
fix: Remove intro from presets
2025-09-02 12:36:04 +02:00
Carl Schwan
996be0f441
fix(comments): Don's catch invalid DriverException
...
These are nowadays also OCP\DB\Exception and if the id is not a numeric
deleting by id is also non working.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-09-02 11:55:58 +02:00
Carl Schwan
9b2fff5931
refactor(querybuilder): Port away from qb::execute() in tests/
...
Replace by either executeStatement or executeQuery
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-09-02 11:55:58 +02:00
Carl Schwan
c4e6fbdae7
fix(query-builder): Don't catch UniqueConstraintViolationException
...
UniqueConstraintViolationException is no longer throw directly but
instead is now wrapped inside a \OCP\DB\Exception. So check the
exception reason.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-09-02 11:55:58 +02:00
Carl Schwan
c21b8169ff
refactor(querybuilder): Port away from qb::execute() in lib/
...
Replace by either executeStatement or executeQuery
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-09-02 11:55:56 +02:00
Louis Chemineau
a9d450285f
fix: Remove intro from presets
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-02 11:37:37 +02:00
Max
78022f5447
feat(avatars): use different colors for guests for the same name
...
Make it harder to impersonate users who have not set their avatar.
Signed-off-by: Max <max@nextcloud.com >
2025-09-02 11:31:14 +02:00
Ferdinand Thiessen
9eb4c96d3b
fix(theming): adjust assistant icon color on dark theme
...
* resolves https://github.com/nextcloud/server/issues/54782
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 11:03:34 +02:00
Ferdinand Thiessen
a42bd7a507
refactor: add enum for filename sanitization also in the frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 11:01:53 +02:00
Ferdinand Thiessen
805fe3e15b
feat(files): provide UI to sanitize filenames after enabling WCF
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 10:53:01 +02:00
Christoph Wurst
ffd2b3bde0
fix(dav): Mark removal of dav object properties as expensive
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-09-02 10:49:13 +02:00
Worker Builder
e82ed1f918
build(hub): 32.0.0 beta 5
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-09-02 08:38:18 +00:00
SebastianKrupinski
ff4fdf1af8
feat: meeting proposals
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-02 10:34:19 +02:00
SebastianKrupinski
75419ce8f2
fix: add missing listener
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-02 10:31:55 +02:00
Joas Schilling
4fe0799d26
Merge pull request #54795 from nextcloud/fix/psalm-repair-mime-types
...
fix(RepairMimeTypes): Fix psalm issue
2025-09-02 10:27:37 +02:00
Marcel Klehr
a38cb61d4d
fix(RepairMimeTypes): Fix psalm issue
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-09-02 10:21:39 +02:00
Nextcloud bot
2f2049cbeb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-02 00:12:15 +00:00
Kate
1d50cf3b51
Merge pull request #54742 from nextcloud/carl/ParamNameMismatch
2025-09-01 21:00:06 +02:00
Kate
bdce9c3d79
Merge pull request #54785 from nextcloud/haze-2.1.1
2025-09-01 19:21:20 +02:00
Robin Appelman
e17af0e174
chore(flake): update haze to 2.1.1
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-01 18:41:48 +02:00
Kate
c8d6a14444
Merge pull request #54783 from nextcloud/chore/deps/openapi-extractor-v1.8.3
2025-09-01 17:06:13 +02:00
provokateurin
0221611757
chore(deps): Update nextcloud/openapi-extractor to v1.8.3
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-01 16:04:54 +02:00
Kate
796eec5962
Merge pull request #54738 from nextcloud/fix-resolve-conflict-with-dragndrop-upload
2025-09-01 15:13:38 +02:00
Marcel Klehr
61bb2dca40
Merge pull request #54737 from nextcloud/feat/text-ext
...
feat: Add text/plain MIME type mapping for 'text' extension
2025-09-01 13:36:25 +02:00
Marcel Klehr
8c93c00fd7
feat: Add text/plain MIME type mapping for 'text' extension
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-09-01 13:13:56 +02:00
nextcloud-command
7d8735f48b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-01 11:00:56 +00:00
Richard Steinmetz
4cf2203de8
perf(carddav): ungreedify search result aggregation
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-01 12:06:48 +02:00
Carl Schwan
6ee28229d5
Merge pull request #54775 from nextcloud/carl/delete-lostpassword-token
...
fix(lostpassord): Delete lost password token on password change
2025-09-01 12:05:24 +02:00
Andy Scherzinger
03f22074d9
Merge pull request #54713 from nextcloud/fix/fix-status.php-cookies
...
fix(status.php): Fix samesite cookies
2025-09-01 11:48:27 +02:00
Andy Scherzinger
8c93efec89
Merge pull request #54774 from nextcloud/style/noid/outlineDelete
...
Replace filled icon with outlined variant
2025-09-01 11:47:57 +02:00
Carl Schwan
1d3c3cfb80
fix(lostpassword): Delete lost password token on password change
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-01 11:36:15 +02:00
Côme Chilliet
22160b9d2b
chore: Add comment to make it clear the bail out for status.php should
...
not be moved above ini_set calls.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-01 10:52:31 +02:00
Christoph Wurst
8e1a070bd5
fix(dav): clean up user's addressbook shares on deletion
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-09-01 10:37:08 +02:00
nextcloud-command
5518249158
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-01 07:55:54 +00:00
Andy Scherzinger
5c707dd80a
style(icon): Replace filled icon with outlined variant
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-09-01 09:46:43 +02:00
Andy Scherzinger
be89b726b5
Merge pull request #54772 from nextcloud/dependabot/github_actions/github-actions-887c337615
...
build(deps): bump the github-actions group with 4 updates
2025-09-01 09:14:16 +02:00
Nextcloud bot
e8aacb5f34
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-01 00:12:15 +00:00
dependabot[bot]
f816a0b68e
build(deps): bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [actions/checkout](https://github.com/actions/checkout ), [shivammathur/setup-php](https://github.com/shivammathur/setup-php ), [codecov/codecov-action](https://github.com/codecov/codecov-action ) and [LizardByte/actions](https://github.com/lizardbyte/actions ).
Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
Updates `shivammathur/setup-php` from 2.35.2 to 2.35.4
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/ccf2c627fe61b1b4d924adfcbd19d661a18133a0...ec406be512d7077f68eed36e63f4d91bc006edc4 )
Updates `codecov/codecov-action` from 5.4.3 to 5.5.0
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/18283e04ce6e62d37312384ff67231eb8fd56d24...fdcc8476540edceab3de004e990f80d881c6cc00 )
Updates `LizardByte/actions` from 2025.715.25226 to 2025.814.40518
- [Release notes](https://github.com/lizardbyte/actions/releases )
- [Commits](https://github.com/lizardbyte/actions/compare/eddc8fc8b27048e25040e37e3585bd3ef9a968ed...bff0a193747a3ac7930a665fc1d4b23eba583b99 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: shivammathur/setup-php
dependency-version: 2.35.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-version: 5.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: LizardByte/actions
dependency-version: 2025.814.40518
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-31 22:12:42 +00:00
Luka Trovic
edd5dee342
fix: resolving conflict when uploading multiple files via drag&drop
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-08-31 21:20:30 +02:00
Nextcloud bot
2f8920564b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-31 00:12:14 +00:00
Josh
b4027c557d
fix: add retrieval of customized base doc URL
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-30 09:22:15 -04:00
dependabot[bot]
bcc8ff7b13
Merge pull request #54745 from nextcloud/dependabot/npm_and_yarn/cypress-axe-1.7.0
2025-08-30 08:36:00 +00:00
dependabot[bot]
0f4b27eccc
build(deps-dev): bump cypress-axe from 1.6.0 to 1.7.0
...
Bumps [cypress-axe](https://github.com/component-driven/cypress-axe ) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/component-driven/cypress-axe/releases )
- [Commits](https://github.com/component-driven/cypress-axe/compare/v1.6.0...v1.7.0 )
---
updated-dependencies:
- dependency-name: cypress-axe
dependency-version: 1.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-30 01:04:16 +00:00
Nextcloud bot
c15af7f228
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-30 00:12:10 +00:00
Andy Scherzinger
7bc8c5be3f
Merge pull request #54741 from nextcloud/style/noid/helpOutlineIcon
...
Use outline icon for Help/Copy
2025-08-29 17:18:38 +02:00
Andy Scherzinger
2c03a97386
style(icon): Replace filled with outline variant
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-29 16:22:23 +02:00
Andy Scherzinger
568407b4d7
style(icon): Replace help icon with Material Symbol outlined variant
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-29 16:19:20 +02:00
Richard Steinmetz
34097b6070
Merge pull request #54729 from nextcloud/feat/ocp/address-book-create-from-string
...
feat(ocp): create contacts from string
2025-08-29 15:25:44 +02:00
Kate
0bdabcf049
Merge pull request #54630 from nextcloud/fix/54626/occThemingTypeError
2025-08-29 15:15:57 +02:00
Richard Steinmetz
16ad73cd15
feat(ocp): create contacts from string
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-29 15:04:57 +02:00
Kate
b17745e7fd
Merge pull request #54733 from nextcloud/fix/version-autjo-string
2025-08-29 15:04:04 +02:00
Carl Schwan
76dc41ea18
fix(psalm): Fix ParamNameMismatch with IRepairStep::run
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-08-29 14:31:46 +02:00
Carl Schwan
ef5edb6801
fix(psalm): Fix ParamNameMismatch with Job::run
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-08-29 14:31:39 +02:00
nextcloud-command
dc7db45297
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-29 12:05:01 +00:00
John Molakvoæ (skjnldsv)
289cb082a6
fix(files_versions): author and label parsing fallback
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-29 12:03:01 +00:00
Andy Scherzinger
e2ea6d4680
Merge pull request #54728 from nextcloud/fix/version-autjo-string
...
fix(files_versions): ensure users IDs are strings
2025-08-29 12:20:39 +02:00
nextcloud-command
cedd1ee24b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-29 09:30:42 +00:00
Salvatore Martire
b247c97964
fix(theming): use IAppConfig instead of IConfig to set theming config
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-29 11:06:09 +02:00
John Molakvoæ (skjnldsv)
1b7418f848
fix(files_versions): ensure users IDs are strings
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-29 11:04:11 +02:00
Carl Schwan
5a73733ec1
Merge pull request #54684 from nextcloud/createFilesVersionsFolder
...
fix(files_versions): Create version folder if it doesn't exist
2025-08-29 08:11:00 +02:00
Nextcloud bot
3ba18f78b2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-29 00:12:39 +00:00
Sebastian Krupinski
94c80aadd1
Merge pull request #52622 from nextcloud/fix/refactor-imip
...
fix: aliases and capitalization of emails
2025-08-28 18:30:27 -04:00
SebastianKrupinski
7e92b157e3
fix: aliases and capitalization of emails
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-08-28 17:40:04 -04:00
Andy Scherzinger
1cb6dc0e58
Merge pull request #54313 from nextcloud/fix/download-action
...
fix(files): verify files are still accessible before downloading
2025-08-28 22:53:52 +02:00
nextcloud-command
b8338a05b3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-28 20:34:25 +00:00
Josh
5fcc8115d2
feat(occ): add default help text with docs link to all commands
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-28 22:31:57 +02:00
John Molakvoæ (skjnldsv)
6fb7f7f4e7
fix(files): verify files are still accessible before downloading
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-28 22:27:26 +02:00
Andy Scherzinger
3b9da80293
Merge pull request #54707 from nextcloud/dependabot/npm_and_yarn/nextcloud/calendar-availability-vue-2.2.10
...
build(deps): bump @nextcloud/calendar-availability-vue from 2.2.8 to 2.2.10
2025-08-28 21:58:57 +02:00
Git'Fellow
c5fa862b06
fix(files_versions): Use helper function
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-08-28 21:24:52 +02:00
nextcloud-command
145e130c20
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-28 18:24:03 +00:00
dependabot[bot]
4f3958f7c6
build(deps): bump @nextcloud/calendar-availability-vue
...
Bumps [@nextcloud/calendar-availability-vue](https://github.com/nextcloud/calendar-availability-vue ) from 2.2.8 to 2.2.10.
- [Release notes](https://github.com/nextcloud/calendar-availability-vue/releases )
- [Changelog](https://github.com/nextcloud/calendar-availability-vue/blob/v2.2.10/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/calendar-availability-vue/compare/v2.2.8...v2.2.10 )
---
updated-dependencies:
- dependency-name: "@nextcloud/calendar-availability-vue"
dependency-version: 2.2.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-28 20:16:56 +02:00
dependabot[bot]
081396c56c
Merge pull request #54709 from nextcloud/dependabot/npm_and_yarn/marked-16.2.1
2025-08-28 18:11:24 +00:00
nextcloud-command
29c358e537
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-28 17:48:11 +00:00
dependabot[bot]
bfee7226cb
build(deps): bump marked from 16.2.0 to 16.2.1
...
Bumps [marked](https://github.com/markedjs/marked ) from 16.2.0 to 16.2.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v16.2.0...v16.2.1 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 16.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-28 19:34:37 +02:00
Andy Scherzinger
f2de5c79cd
Merge pull request #54721 from nextcloud/bucket-mapper-fixes
...
fix: make bucket mapper work with new multi-object-store config
2025-08-28 19:33:47 +02:00
Andy Scherzinger
809bbe3ca5
Merge pull request #54708 from nextcloud/dependabot/npm_and_yarn/p-limit-7.1.1
...
build(deps): bump p-limit from 7.1.0 to 7.1.1
2025-08-28 19:25:58 +02:00
John Molakvoæ
47b46d830a
Merge pull request #54688 from nextcloud/release/32.0.0_beta_4
2025-08-28 18:16:50 +02:00
Joas Schilling
31d719e666
Merge pull request #54717 from nextcloud/revert-53920-revert-53918-revert-53141-perf/files/setup-fs-basic-auth-request
...
Revert "perf(base): Stop setting up the FS for every basic auth request"
2025-08-28 17:59:42 +02:00
Robin Appelman
02f4a82088
fix: make bucket mapper work with new multi-object-store config
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-28 17:51:25 +02:00
Sebastian Krupinski
a7338b079f
Merge pull request #51727 from nextcloud/fix/noid-retrieve-all-authors-at-the-same-time
...
fix(files_versions): retrieve all display names with one request
2025-08-28 11:13:39 -04:00
Joas Schilling
3df6d90a4c
Revert "perf(base): Stop setting up the FS for every basic auth request"
2025-08-28 17:11:31 +02:00
Richard Steinmetz
40117dced3
Merge pull request #54426 from nextcloud/perf/prevent-fetching-account
...
perf: prevent fetching a principal's user account if the data is not needed
2025-08-28 16:59:38 +02:00
Git'Fellow
e302983a87
Merge pull request #54695 from nextcloud/mtimeSanitizerPrintBadValues
...
chore(MtimeSanitizer): Print bad values to help debugging
2025-08-28 16:53:36 +02:00
Richard Steinmetz
eb34ddbf97
Merge pull request #54438 from nextcloud/perf/caldav/cache-empty-shares-when-preloading
...
perf(caldav): also cache empty share arrays
2025-08-28 16:42:46 +02:00
Richard Steinmetz
9001ae2a4e
Merge pull request #54435 from nextcloud/perf/caldav/preload-calendar-publish-status
...
perf(caldav): preload publish statuses for a whole calendar home at once
2025-08-28 16:40:32 +02:00
nextcloud-command
289e87e00f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-28 14:08:59 +00:00
Côme Chilliet
34aaa0cf83
fix(status.php): Fix samesite cookies
...
This skips less calls for status.php so that ini vars are correctly set
and the code to set samesite cookies has the correct information when
Nextcloud is installed in a subpath.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-28 16:02:13 +02:00
dependabot[bot]
6a97e8e3d1
build(deps): bump p-limit from 7.1.0 to 7.1.1
...
Bumps [p-limit](https://github.com/sindresorhus/p-limit ) from 7.1.0 to 7.1.1.
- [Release notes](https://github.com/sindresorhus/p-limit/releases )
- [Commits](https://github.com/sindresorhus/p-limit/compare/v7.1.0...v7.1.1 )
---
updated-dependencies:
- dependency-name: p-limit
dependency-version: 7.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-28 13:05:44 +00:00
SebastianKrupinski
5b02d11a71
fix: retrieve all display names with one request
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-08-28 09:03:35 -04:00
Richard Steinmetz
5b254ea39a
perf: prevent fetching a principal's user account if the data is not needed
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-28 14:13:29 +02:00
John Molakvoæ
d785bcdc6e
Merge pull request #53920 from nextcloud/revert-53918-revert-53141-perf/files/setup-fs-basic-auth-request
2025-08-28 14:12:57 +02:00
Kate
f383db26eb
Merge pull request #54703 from nextcloud/fix/accounts/v2-scope-migration
2025-08-28 14:07:53 +02:00
Kate
a1709f576e
Merge pull request #54627 from nextcloud/fix/ocs/accept-header
2025-08-28 14:03:23 +02:00
Richard Steinmetz
e8986db7a4
perf(caldav): preload publish statuses for a whole calendar home at once
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-28 14:00:18 +02:00
Richard Steinmetz
0a79bc44df
perf(caldav): also cache empty share arrays
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-28 13:50:54 +02:00
provokateurin
53c1268ead
chore(provisioning_api): Remove legacy scopes
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 13:30:10 +02:00
provokateurin
bede81391b
fix(Accounts): Add back v2 scope migration
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 13:30:04 +02:00
Marcel Klehr
c8a12a54fd
Merge pull request #54690 from nextcloud/fix/taskprocessing-no-anonymous-use
...
fix(TaskProcessingApiController): Don't allow anonymous access anymore
2025-08-28 13:15:28 +02:00
dependabot[bot]
c1b3b3c4db
Merge pull request #54693 from nextcloud/dependabot/composer/build/integration/guzzlehttp/guzzle-7.10.0
2025-08-28 10:44:33 +00:00
Marcel Klehr
6c85500bfb
fix: update openapi specs
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-08-28 11:46:37 +02:00
Marcel Klehr
310cd23a6a
fix(TaskProcessingApiController): Don't allow anonymous access anymore
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-08-28 11:46:37 +02:00
Git'Fellow
995c97acb4
chore(MtimeSanitizer): Print bad values to help debugging
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-08-28 11:44:06 +02:00
provokateurin
e38dfef0dc
chore: Remove unused \OC\Cache\CappedMemoryCache
...
Signed-off-by: provokateurin <kate@provokateurin.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-28 09:32:51 +00:00
provokateurin
eba11750eb
chore: Remove unused \OC\Cache\File
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 09:28:11 +00:00
provokateurin
26ab3a6b74
refactor(Server): Deprecate \OCP\ICache service and replace it with a local cache
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 09:28:11 +00:00
provokateurin
5057d5fcc5
fix(core): Stop abusing the cache for avatar upload
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 09:28:11 +00:00
provokateurin
778c6c0d46
perf(base): Stop setting up the FS for every basic auth request
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 09:28:11 +00:00
provokateurin
d5c15d4d2f
test(integration): Check ocs share permission for correct folder
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-28 09:28:10 +00:00
Kate
706c78ff52
Merge pull request #54691 from nextcloud/leftybournes/feat/teams_groups_readonly
2025-08-28 11:24:36 +02:00
Ferdinand Thiessen
5cbda3593f
Merge pull request #54692 from nextcloud/chore/nc-vue-8-29-2
...
chore(deps): update `@nextcloud/vue` to v8.29.2
2025-08-28 11:16:26 +02:00
Kate
3999dcf796
Merge pull request #54689 from nextcloud/bugfix/noid/fix-missing-return-type
2025-08-28 11:13:01 +02:00
dependabot[bot]
025e081530
build(deps-dev): bump guzzlehttp/guzzle in /build/integration
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.9.3 to 7.10.0.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.10/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.9.3...7.10.0 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-28 08:51:04 +00:00
Kate
c0595e9eaa
Merge pull request #54683 from nextcloud/chore/preview/remove-avconv-support
2025-08-28 10:11:36 +02:00
Ferdinand Thiessen
646e8ee060
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-28 10:02:41 +02:00
Ferdinand Thiessen
a334e136d5
chore(deps): update @nextcloud/vue to v8.29.2
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-28 10:00:53 +02:00
Kent Delante
2908f81769
feat: allow group's members to view fellow members
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-08-28 15:56:15 +08:00
Andy Scherzinger
86b69c75e6
Merge pull request #54490 from nextcloud/delete-share-orphan-filters
...
feat: allow filtering sharing:delete-orphan-shares by share owner or target
2025-08-28 09:34:38 +02:00
Joas Schilling
102c778228
fix(comments): Fix missing return type on new method
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-28 08:58:52 +02:00
Worker Builder
e512b5b21f
build(hub): 32.0.0 beta 4
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-08-28 06:57:25 +00:00
Nextcloud bot
2d87655e2c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-28 00:12:20 +00:00
Robin Appelman
b849f71e8f
feat: allow filtering sharing:delete-orphan-shares by share owner or target
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-27 21:46:42 +02:00
provokateurin
4b2a93cf0a
chore(Preview): Remove avconv support
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-27 20:51:08 +02:00
Thomas Citharel
4111bdbbcf
Merge pull request #53458 from nextcloud/fix-putcsv-default
...
fix(profiler): set default values for fputcsv arguments to avoid depreciation warning
2025-08-27 20:29:16 +02:00
Thomas Citharel
4515974bbd
fix(profiler): set default values for fputcsv arguments to avoid depreciation warning
...
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-08-27 19:46:30 +02:00
Andy Scherzinger
247b254294
Merge pull request #54127 from nextcloud/feat/federated-calendar-sharing
...
feat: federated calendar shares
2025-08-27 19:23:20 +02:00
Andy Scherzinger
5262bac6b5
Merge pull request #54681 from nextcloud/style/noid/iconMaterialSymbolVariant
...
More material symbol variants
2025-08-27 18:54:58 +02:00
nextcloud-command
925aa821f5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-27 15:22:00 +00:00
Andy Scherzinger
8d9f73d4cf
fix(svg): Add height and width
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 15:19:47 +00:00
Andy Scherzinger
5087e3376a
style(icon): Use material symbol variant of upload icon
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 15:19:47 +00:00
Andy Scherzinger
143cce065d
style(icon): Use material symbols for action icon
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 15:19:47 +00:00
Andy Scherzinger
1248ac93f2
style(icon): Use information-outline instead of information-variant
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 15:19:47 +00:00
Andy Scherzinger
f08da99e79
style(icon): Use material symbol variant of download icon
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 15:19:46 +00:00
Richard Steinmetz
b7dc720848
feat: calendar federation
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-27 17:14:15 +02:00
Louis
896fb2fcb5
Merge pull request #54570 from nextcloud/artonge/feat/add_preset_selection_in_settings
2025-08-27 16:54:53 +02:00
Kate
45f5daa45a
Merge pull request #54666 from nextcloud/carl/apply-rector
2025-08-27 16:29:58 +02:00
nextcloud-command
673b8c9c9a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-27 14:23:01 +00:00
Louis Chemineau
ed02d0df05
feat(Settings): Add section to select preset
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-08-27 14:20:58 +00:00
Sebastian Krupinski
9e9f3b9d16
Merge pull request #51925 from nextcloud/feat/issue-563-calendar-import
...
feat: Calendar Import
2025-08-27 09:04:47 -04:00
Salvatore Martire
abd971b65b
Merge pull request #54667 from nextcloud/fix/51733/othersWithAccessMissing
...
Restore the "Others with access" section in the sharing tab
2025-08-27 14:57:04 +02:00
SebastianKrupinski
46e624a089
feat: Calendar Import
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-08-27 08:30:33 -04:00
Kate
7512b939b4
Merge pull request #54679 from nextcloud/feat/assistant-colors
2025-08-27 14:25:57 +02:00
nextcloud-command
51468bc2a4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-27 12:16:29 +00:00
Salvatore Martire
0d6e9f8410
fix(files_sharing): remove condition on "Others with access"
...
The condition was checking shares.length to display the Others with
access component, but shares is filled only on expanding that section,
rendering the section never visible.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-27 12:14:34 +00:00
Andy Scherzinger
7f31b6f298
Merge pull request #54677 from nextcloud/style/noid/deleteIconMaterialSymbolVariant
...
style(icon): Use material symbol variant of delete icon
2025-08-27 13:36:01 +02:00
Daniel
2c53d34ecc
Merge pull request #53760 from nextcloud/bug/noid/federation-background-job-same-url-different-token
...
fix(federation): remove background jobs when removing trusted servers
2025-08-27 13:25:58 +02:00
Ferdinand Thiessen
7a367b6451
feat(theming): provide Nextcloud Assistant theming colors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-27 13:19:05 +02:00
nextcloud-command
e87830b369
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-27 10:38:36 +00:00
Andy Scherzinger
ec84001af7
style(icon): Use material symbol variant of delete icon
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-27 12:29:34 +02:00
Andy Scherzinger
176f575a92
Merge pull request #54654 from nextcloud/fix/guest-l10n
...
fix(core): more understandable guest avatar menu notice
2025-08-27 12:29:14 +02:00
Daniel Kesselberg
af38184b6f
fix: Make DummyJobList.getJobsIterator return an interable instance
...
iterator_to_array on PHP 8.1 does not accept an array and fails hard with a type error
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-27 12:28:16 +02:00
Daniel Kesselberg
8b1ac839d7
fix(federation): remove background jobs when removing trusted servers
...
Add event listener to remove matching background jobs for trusted server url.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-27 12:28:15 +02:00
Carl Schwan
d0f819ba99
Merge pull request #54409 from nextcloud/comments-db-multiple
...
perf(comments): Add a way to get comments for multiple objects at the same time
2025-08-27 11:57:24 +02:00
Carl Schwan
daa69a6b12
fix(cypress): Adapt test to check the correct string
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-27 09:48:58 +02:00
Andy Scherzinger
a9635044e3
Merge pull request #54533 from nextcloud/cal-edit-private-event
...
fix(caldav): show confidential event if writable
2025-08-27 09:41:57 +02:00
Joas Schilling
5704bcda6b
Merge pull request #54672 from nextcloud/followup/54165/avoid-future-confusion
...
docs: Adjust comment to avoid future confusion
2025-08-27 08:54:00 +02:00
Joas Schilling
6a6f5f8086
docs: Adjust comment to avoid future confusion
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-27 08:16:04 +02:00
nextcloud-command
d31d6ec707
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-27 07:52:40 +02:00
skjnldsv
7ef1216392
fix(core): more understandable guest avatar menu notice
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-27 07:52:40 +02:00
Nextcloud bot
784f76d2b9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-27 00:12:30 +00:00
Andy Scherzinger
bc567d3c55
Merge pull request #54648 from nextcloud/fix/sharing-entry
...
fix(files_sharing): correctly apply icons and copy share link
2025-08-26 22:28:37 +02:00
nextcloud-command
d27f648b06
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-26 20:09:36 +00:00
Ferdinand Thiessen
cde2618356
fix(files_sharing): correctly apply icons and copy share link
...
1. Use correct color
2. Do not mix legacy icon classes with MDI icons this will show two
icons...
3. Use proper aria label and put status into the title
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-26 20:07:37 +00:00
Andy Scherzinger
da5c912f3c
Merge pull request #54655 from nextcloud/fix/fix-owncloud-dav-properties-migration
...
feat(repair): Migrate oc_properties.propertyvalue to the correct type if needed
2025-08-26 21:58:04 +02:00
Kate
f8d6d9eb4a
Merge pull request #54671 from nextcloud/chore/noid/hub25Autumn
2025-08-26 21:34:39 +02:00
Andy Scherzinger
c145870da5
chore(version): Hub 10 -> Hub 25 Autumn
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-08-26 20:25:38 +02:00
Robin Appelman
ff65b61d9c
Merge pull request #54580 from nextcloud/sharded-cache-move-jail
...
fix moving cache items from cache jail with sharding
2025-08-26 20:20:35 +02:00
Ferdinand Thiessen
a75060a07d
Merge pull request #54656 from nextcloud/fix/color-variables
...
feat: add proper element colors and adjust setup checks
2025-08-26 19:40:43 +02:00
nextcloud-command
6f9bb77b09
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-26 16:53:17 +00:00
Ferdinand Thiessen
f9030fce04
chore: fix eslint rules for non breaking spaces in Vue files
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-26 18:35:55 +02:00
Ferdinand Thiessen
79184f3aed
feat(settings): migrate setup checks to Vue to prevent visual issues
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-26 18:35:55 +02:00
Ferdinand Thiessen
03332a1d13
fix(theming): provide proper element color variables for status colors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-26 18:35:55 +02:00
Salvatore Martire
853835b201
Merge pull request #54538 from nextcloud/fix/54537/sharePasswordCheckboxCheckedByDefault
...
Do not always check password checkbox when sharing by mail and without password
2025-08-26 18:13:30 +02:00
Salvatore Martire
eaaa9070ed
fix(files_sharing): do not check password checkbox by default
...
The checkbox appears checked when no password is set (share.password ===
undefined)
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-26 17:50:30 +02:00
Kate
4c3ad2eea8
Merge pull request #54643 from nextcloud/chore/deps/openapi-extractor-v1.8.2
2025-08-26 17:31:58 +02:00
Marcel Klehr
2f4a8bb89c
Merge pull request #54620 from nextcloud/fix/set-typed-value
...
fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException
2025-08-26 16:59:26 +02:00
Carl Schwan
5835599fa1
chore(rector): Apply current rector config
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-26 16:27:26 +02:00
Joas Schilling
c9712b4953
Merge pull request #54605 from nextcloud/bugfix/noid/fix-2fa-setup-during-ephemeral-session
...
fix(2fa): Fix 2FA session setup when ephemeral session is used
2025-08-26 15:45:15 +02:00
Côme Chilliet
78d69d5581
feat(repair): Migrate oc_properties.propertyvalue to the correct type if needed
...
This is sometimes needed when migration from owncloud
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-26 15:11:26 +02:00
Richard Steinmetz
38c8ea75ae
Merge pull request #54650 from nextcloud/fix/carddav/get-key-string
...
fix(carddav): IAddressBook::getKey() should return a string
2025-08-26 14:20:53 +02:00
Kate
6bb941bfad
Merge pull request #54618 from nextcloud/fix/oauth2/limit-getToken-grant_type-values
2025-08-26 14:07:56 +02:00
Kate
3c1dc006c6
Merge pull request #54558 from nextcloud/feat/noid/set-preset-controller
2025-08-26 14:06:59 +02:00
Benjamin Gaussorgues
7c8c593f5c
Merge pull request #54197 from nextcloud/perf/reduce_mount_db_load
2025-08-26 13:53:34 +02:00
Richard Steinmetz
caf664ea43
fix(carddav): IAddressBook::getKey() should return a string
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-26 13:31:04 +02:00
Maxence Lange
a81d58970c
feat(lexicon): set/get current preset from controller
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
feat(lexicon): set/get current preset from controller
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-26 09:00:04 -01:00
John Molakvoæ
5ab16f46f9
Merge pull request #54606 from nextcloud/release/32.0.0_beta_3
2025-08-26 11:18:12 +02:00
provokateurin
5283bb7c2f
chore(deps): Update nextcloud/openapi-extractor to v1.8.2
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-26 10:21:10 +02:00
provokateurin
aab11d35d3
fix(OCS): Add IRequest::getFormat to determine the response Content-Type the same way everywhere
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-26 09:50:03 +02:00
Benjamin Gaussorgues
39e2e70084
feat(mounts): optimize load of mounts by filtering on database side
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-08-26 08:55:24 +02:00
Côme Chilliet
d18b10ca11
Merge pull request #54632 from nextcloud/fix/fix-trashbin-plugin-dot-not-allowed
...
fix(trashbin): Fix errors in the log on MOVE operations
2025-08-26 08:33:58 +02:00
Nextcloud bot
983fd30285
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-26 00:13:50 +00:00
Maxence Lange
18351be65c
Merge pull request #54520 from nextcloud/fix/noid/preset-for-userconfig
...
feat(preset): compare userconfig lexicon entries
2025-08-25 18:19:44 -01:00
Andy Scherzinger
e878ff9119
Merge pull request #54617 from nextcloud/followup/54608/double-space
...
test: Fix double space
2025-08-25 21:08:40 +02:00
Ferdinand Thiessen
bc1f9184b7
Merge pull request #54624 from nextcloud/fix/missing-variable
...
fix(theming): add missing `color-text-success` variable
2025-08-25 19:45:43 +02:00
Ferdinand Thiessen
985eca3cf5
Merge pull request #54631 from nextcloud/fix/account-menu-mask
...
fix(core): make sure no alpha mask is applied on the account menu
2025-08-25 18:47:13 +02:00
Worker Builder
73cc94b80e
build(hub): 32.0.0 beta 3
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-08-25 17:55:23 +02:00
nextcloud-command
9c1d306a3e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-25 15:37:09 +00:00
Kate
a23c087737
Merge pull request #54625 from nextcloud/fix/files_sharing/reject-pending-remote-share
2025-08-25 17:34:54 +02:00
Ferdinand Thiessen
b3467b433c
fix(core): make sure no alpha mask is applied on the account menu
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-25 17:15:09 +02:00
Ferdinand Thiessen
a7a78054aa
Merge pull request #54621 from nextcloud/fix/setup-checks-color
...
fix(settings): adjust colors used by legacy setup checks ui
2025-08-25 17:14:40 +02:00
Côme Chilliet
3c14f9f933
Merge pull request #53578 from nextcloud/jtr-chore-mbstring-func-overload
...
chore: remove all `mbstring.func_overload` references
2025-08-25 17:00:28 +02:00
Côme Chilliet
5c9c2fe5e2
fix(trashbin): Fix errors in the log on MOVE operations
...
dirname will return '.' for files at the root, which will cause an
Exception that gets logged.
Instead use \Sabre\Uri\split like other sabre plugins, to get an empty
string for root directory.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-25 16:36:55 +02:00
Kate
111350b17b
Merge pull request #54607 from nextcloud/fix/fix-type-error-in-encryption
2025-08-25 15:34:35 +02:00
provokateurin
d4b05201d8
fix(files_sharing): Correctly reject pending remote shares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-25 14:55:27 +02:00
Ferdinand Thiessen
55f968aa4b
fix(theming): add missing color-text-success variable
...
This was planned to be added and already documented.
The use case is some rare occurences where we use success like text.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-25 14:48:06 +02:00
Ferdinand Thiessen
494806ee64
fix(settings): adjust colors used by legacy setup checks ui
...
Even if the rule is `background-color` in reality it is the color of the
icon thus needs the text color.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-25 14:27:15 +02:00
Marcel Klehr
dbb5705152
fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-08-25 14:06:29 +02:00
Maxence Lange
b7cdfddeda
feat(preset): compare userconfig lexicon entries
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-25 11:05:56 -01:00
provokateurin
1b4722c330
fix(oauth2): Limit allowed grant_type values in getToken
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-25 13:40:35 +02:00
Joas Schilling
51f596e0c2
test: Fix double space
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-25 13:29:17 +02:00
Joas Schilling
4082a45d6d
test: Adjust the hashes and signatures
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-25 13:19:36 +02:00
Josh
7996a3eb3a
chore: remove mbstring.func_overload from htaccessWithValidModifiedContent
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Josh
6d55224d46
chore: remove mbstring.func_overload from setUploadLimit .user.ini
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Josh
8ac796cd86
chore: remove mbstring.func_overload from setUploadLimit .htaccess
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Josh
130cb05ea4
chore: remove mbstring.func_overload check from checkserver()
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Josh
61d5567913
chore: remove mbstring.func_overload from .htaccess
...
Deprecated in PHP 7.2
Removed in PHP 8.0
https://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.func-overload
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Josh
aaed9a9045
chore: remove mbstring.func_overload from .user.ini
...
Deprecated in PHP 7.2
Removed in PHP 8.0
https://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.func-overload
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-25 13:19:36 +02:00
Côme Chilliet
07b046f762
fix(tests): Fix fopen in mock returning null which is not a valid return
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-25 13:18:50 +02:00
Côme Chilliet
8c21f2b19c
fix(encryption): Fix TypeError when trying to decrypt unencrypted file
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-25 13:18:50 +02:00
Richard Steinmetz
1091e59b90
Merge pull request #54608 from nextcloud/bugfix/noid/fix-failing-certificate-tests
...
tests: Update testing certificates that expired after 10 years
2025-08-25 13:17:27 +02:00
Joas Schilling
894fda1a4d
ci: Update testing certificates that expired after 10 years
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-25 12:15:57 +02:00
Kate
32f5f6e08e
Merge pull request #54598 from nextcloud/chore/flake/haze
2025-08-25 10:43:45 +02:00
Joas Schilling
11aa997da3
fix(2fa): Fix 2FA session setup when ephemeral session is used
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-25 10:39:17 +02:00
Kate
d8635180c7
Merge pull request #54099 from nextcloud/translatable-string
2025-08-25 10:01:22 +02:00
provokateurin
e2d028a3d6
chore(flake): Add haze
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-25 08:18:35 +02:00
provokateurin
2b3fec2900
chore(flake): Update flake.lock
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-25 08:18:04 +02:00
Nextcloud bot
1b05582b97
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-25 00:12:17 +00:00
Andy Scherzinger
bd6c16ea88
Merge pull request #53503 from nextcloud/fix-json-decoding-groups-excluded-from-share
...
fix(sharing): fix json decoding the list of groups excluded from sharing
2025-08-24 21:38:31 +02:00
Enjeck C
eb0ddffaaa
fix: Make some strings in CodeIntegrity.php translatable
...
Signed-off-by: Enjeck C <patrathewhiz@gmail.com >
2025-08-24 20:23:51 +02:00
Nextcloud bot
cc3938da72
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-24 00:12:07 +00:00
Ferdinand Thiessen
5d6dd51c8d
Merge pull request #54588 from nextcloud/dependabot/npm_and_yarn/p-limit-7.1.0
...
chore(deps): bump p-limit from 6.2.0 to 7.1.0
2025-08-23 19:04:07 +02:00
nextcloud-command
fad1f67156
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-23 13:24:05 +00:00
dependabot[bot]
5c4bd8b03f
chore(deps): bump p-limit from 6.2.0 to 7.1.0
...
Bumps [p-limit](https://github.com/sindresorhus/p-limit ) from 6.2.0 to 7.1.0.
- [Release notes](https://github.com/sindresorhus/p-limit/releases )
- [Commits](https://github.com/sindresorhus/p-limit/compare/v6.2.0...v7.1.0 )
---
updated-dependencies:
- dependency-name: p-limit
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-23 01:27:03 +00:00
Nextcloud bot
3712ba2c2a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-23 00:12:18 +00:00
Richard Steinmetz
01c6095052
Merge pull request #54575 from nextcloud/fix/outlook-user-agent
...
fix: use appropriate user agent string when syncing Outlook calendar subscriptions
2025-08-22 23:03:30 +02:00
Matt Evans
4d770f1c3c
fix: use appropriate user agent string when syncing Outlook calendar subscriptions
...
Signed-off-by: Matt Evans <matt@mattevans.org >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-22 22:19:31 +02:00
John Molakvoæ
e0baf69e45
Merge pull request #54581 from nextcloud/release/32.0.0_beta_2
2025-08-22 20:39:34 +02:00
John Molakvoæ
301f567089
Merge pull request #54329 from nextcloud/fix/files-batch-actions
2025-08-22 20:34:30 +02:00
nextcloud-command
14132593f7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-22 18:18:11 +00:00
skjnldsv
3bdff6b3f5
fix(files): filter non batch actions in header
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-22 18:16:09 +00:00
Worker Builder
012a3a4584
build(hub): 32.0.0 beta 2
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-08-22 17:47:43 +00:00
Robin Appelman
afe77e32f2
test: test moving cache items from cache jail with sharding
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-22 19:21:33 +02:00
Robin Appelman
1a716578fd
fix: fix moving cache items from cache jail with sharding
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-22 19:21:31 +02:00
Maksim Sukharev
ec024eb590
Merge pull request #54579 from nextcloud/fix/noid/sidebar-outline-icons
2025-08-22 17:57:05 +02:00
nextcloud-command
606c8b9a26
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-22 15:03:47 +00:00
Maksim Sukharev
ef0c1bd11c
fix(Sidebar): change icons to outline
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-08-22 15:29:04 +02:00
Maxence Lange
2975a99848
Merge pull request #54335 from nextcloud/feat/noid/lexicon-appconfig-controller
...
feat(lexicon): get value type from lexicon
2025-08-22 12:27:48 -01:00
John Molakvoæ
b243fd31bd
Merge pull request #54561 from nextcloud/fix/files-breakpoint-improvements
2025-08-22 13:33:06 +02:00
John Molakvoæ
8473d95f84
Merge branch 'master' into fix/files-breakpoint-improvements
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-22 10:04:13 +02:00
Nextcloud bot
10ef3a56d7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-22 00:12:17 +00:00
Ferdinand Thiessen
ec6d6dfb44
Merge pull request #54554 from nextcloud/feat/new-background
...
feat(theming): add new default background for Nextcloud 32
2025-08-21 23:27:12 +02:00
Ferdinand Thiessen
591601d000
fix(theming): previews need the same file extension as their originals
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-21 19:22:45 +02:00
Ferdinand Thiessen
fc5dad8343
feat(theming): add new default background for Nextcloud 32
...
With Nextcloud 32 we ship a new default background: "Fluid" by Jo Myoung Hee.
Copyright by Nextcloud GmbH under the CC-BY-SA-4.0
- added the background compressed as WebP (90% quality)
- set as new default
- added license reference and move theming related reuse config
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-21 19:22:45 +02:00
dependabot[bot]
85198fdc2a
Merge pull request #54568 from nextcloud/dependabot/npm_and_yarn/cipher-base-1.0.6
2025-08-21 16:45:15 +00:00
Côme Chilliet
c88a5b451c
Merge pull request #54519 from nextcloud/fix/fix-duplicated-category-migration
...
fix: Fix unique constraint violation in oc_vcategory migration
2025-08-21 18:01:33 +02:00
dependabot[bot]
7b82f1330c
Merge pull request #54569 from nextcloud/dependabot/npm_and_yarn/sha.js-2.4.12
2025-08-21 15:47:17 +00:00
dependabot[bot]
8cbbb9ab15
chore(deps): bump sha.js from 2.4.11 to 2.4.12
...
Bumps [sha.js](https://github.com/crypto-browserify/sha.js ) from 2.4.11 to 2.4.12.
- [Changelog](https://github.com/browserify/sha.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/sha.js/compare/v2.4.11...v2.4.12 )
---
updated-dependencies:
- dependency-name: sha.js
dependency-version: 2.4.12
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-21 15:23:09 +00:00
dependabot[bot]
fa38efe0ad
chore(deps): bump cipher-base from 1.0.4 to 1.0.6
...
Bumps [cipher-base](https://github.com/crypto-browserify/cipher-base ) from 1.0.4 to 1.0.6.
- [Changelog](https://github.com/browserify/cipher-base/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/cipher-base/compare/v1.0.4...v1.0.6 )
---
updated-dependencies:
- dependency-name: cipher-base
dependency-version: 1.0.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-21 15:23:00 +00:00
Jonas Stene
c3857ee12e
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-21 17:03:22 +02:00
Maxence Lange
4f0d5634c7
fix(lexicon): convert instead of cast
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-21 13:17:19 -01:00
Maxence Lange
295f0503d5
feat(lexicon): get value type from lexicon
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-21 13:01:10 -01:00
Kate
a7a8738e63
Merge pull request #54559 from nextcloud/feat/noid/store-description
2025-08-21 15:01:02 +02:00
Julien Veyssier
8a8e1c83ec
Merge pull request #54545 from nextcloud/enh/noid/add-token-invalidated-event
...
Dispatch new event when invalidating an authentication token
2025-08-21 14:31:31 +02:00
Jonas Stene
e44305a8b7
fix(files): changed prop to kebab-case
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Jonas Stene <jonas@stene.li >
2025-08-21 14:26:33 +02:00
Jonas Stene
b35569abe2
fix(files): added noLabel prop to UploadPicker with breakpoint
...
Signed-off-by: Jonas Stene <jonas@stene.li >
2025-08-21 14:26:33 +02:00
Jonas Stene
f9fa5abcf2
fix(files): removed breakpoint on gridView button
...
Signed-off-by: Jonas Stene <jonas@stene.li >
2025-08-21 14:26:33 +02:00
Maxence Lange
fc8d188c9f
feat(lexicon): remove limitation to store definition only on cli
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-21 10:21:24 -01:00
Julien Veyssier
3d36834284
feat(auth): include the token entity in TokenInvalidatedEvent
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-21 12:42:44 +02:00
Julien Veyssier
4a35837741
feat(auth): adjust PublicKeyTokenProviderTest
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-21 12:42:44 +02:00
Julien Veyssier
3da919c783
feat(auth): dispatch new TokenInvalidatedEvent when PublicKeyTokenProvider::invalidateToken is called
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-21 12:42:44 +02:00
Julien Veyssier
8ffd30bbf9
feat(auth): dispatch new TokenInvalidatedEvent when PublicKeyTokenProvider::invalidateTokenById is called
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-21 12:42:43 +02:00
Salvatore Martire
5d028cfaf8
fix: propfind query monitor breaking removeListener and removeAllListeners
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-21 11:59:36 +02:00
Carl Schwan
94e2af0302
perf(comments): Also cache the comments count
...
Since we now have an easy way to fetch the comments count.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-21 11:30:56 +02:00
John Molakvoæ
d5417d63e0
Merge pull request #54410 from nextcloud/fix/sharing-status-action-sidebar-promise-return
2025-08-21 11:24:15 +02:00
Carl Schwan
fa5548a1f3
perf(comments): Add a way to get comments for multiple objects at the same time
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-21 11:18:57 +02:00
John Molakvoæ
2e816535cf
Merge pull request #54552 from makoehr/extend-user-ini-with-lines-from-configuration
2025-08-21 11:09:11 +02:00
Mathias Koehrer
109b454e48
feat: allow updater to extend .user.ini on update
...
When running nextcloud with a web hoster it might be necessary
to extend .user.ini after each update (e.g. adding memory_limit).
To automate this step, an additional config entry may be provided
in config.php that specifies the lines to be added to .user.ini.
If the config option 'user_ini_additional_lines' exists, the provided
value (string or array of strings) will be added to .user.ini.
Signed-off-by: Mathias Koehrer <koehrer08@koehrer-mail.de >
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-21 10:43:37 +02:00
Nextcloud bot
bdea4337d3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-21 00:12:23 +00:00
Richard Steinmetz
ac0abb34b0
Merge pull request #54535 from nextcloud/fix/caldav/public-calendar-read-only
...
fix(caldav): public calendars are always read-only
2025-08-20 23:30:35 +02:00
Git'Fellow
4d65b91b06
Merge pull request #54541 from nextcloud/fixAppManagerNullObjs
...
fix(AppManager): Argument must be of type array|object
2025-08-20 20:12:48 +02:00
John Molakvoæ
93b97f49e5
Merge pull request #54540 from nextcloud/chore/cypress-runners
2025-08-20 17:59:07 +02:00
Git'Fellow
b36e4e3824
fix(AppManager): Argument must be of type array|object
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-08-20 17:16:33 +02:00
Kate
f7cdb228c9
Merge pull request #54530 from nextcloud/fix/lowercase-profile-page-route-name
2025-08-20 17:07:02 +02:00
John Molakvoæ
4636e165e5
Merge pull request #54331 from nextcloud/fix/systemtags-heighh-align
2025-08-20 16:58:52 +02:00
skjnldsv
12a4ff89c3
chore: increase cypress runners to 10
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-20 16:56:14 +02:00
John Molakvoæ
0958fda1b4
Merge pull request #54338 from nextcloud/chore/cleanup
2025-08-20 16:54:41 +02:00
nextcloud-command
205abce9ec
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-20 14:31:29 +00:00
nextcloud-command
5bfce62a48
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-20 14:30:37 +00:00
nextcloud-command
5c995edd07
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-20 14:30:36 +00:00
skjnldsv
a8a2edcaa8
fix(systemtags): picker tag list height alignment
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-20 14:29:18 +00:00
skjnldsv
88d7275c60
chore(files_sharing): remove unused legacy scripts
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-20 14:28:36 +00:00
skjnldsv
ce41a2d727
chore: add window.d.ts to release ignore list
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-20 16:21:34 +02:00
skjnldsv
9404059f6c
fix(files_sharing): sharing status action permission and sidebar await
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-20 16:21:09 +02:00
John Molakvoæ
971dfd7cbf
fix(files): properly type window Files APIs
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-20 16:21:09 +02:00
Maxence Lange
776a689e09
Merge pull request #54385 from nextcloud/fix/51946/split-discovery-capacities
...
feat(ocm): split ocm discovery and capacities
2025-08-20 12:31:25 -01:00
Kate
357292f937
Merge pull request #54532 from nextcloud/fix/theming/manifest-not-found-response
2025-08-20 15:23:31 +02:00
Maxence Lange
fa60488ee7
feat(ocm): split ocm discovery and capacities
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-20 11:57:01 -01:00
Richard Steinmetz
1a781d5afa
fix(caldav): public calendars are always read-only
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-20 13:37:47 +02:00
Arusekk
b3c5707a0c
fix(caldav): show confidential event if writable
...
If a party can edit the calendar/event, just display it instead of
hiding the details and risking overwrites.
This might be considered a change impacting privacy,
but it actually improves semantics.
Relevant test updates included, improving assertion correctness.
I think all the relevant use cases are solved by this.
Closes https://github.com/nextcloud/server/issues/5551
Closes https://github.com/nextcloud/calendar/issues/4044
Closes https://github.com/nextcloud/server/issues/11214
Signed-off-by: Arusekk <floss@arusekk.pl >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-20 13:34:38 +02:00
provokateurin
7b6303dcc9
fix(theming): Document correct response schema if app is not enabled
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-20 12:45:47 +02:00
zak39
a98ba27a0f
fix(route): Change "core.ProfilePage.index" to lowercase
...
Signed-off-by: zak39 <fotia.baptiste@hotmail.com >
2025-08-20 11:52:36 +02:00
Nextcloud bot
4733369764
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-20 00:12:26 +00:00
John Molakvoæ
92e71d23f2
Merge pull request #53752 from nextcloud/trasbin-event-fixes
...
fix: fix trashbin restore events
2025-08-19 21:17:06 +02:00
Robin Appelman
f3850b141a
fix: fix trashbin restore events
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-19 20:46:56 +02:00
John Molakvoæ
b9d97f2c47
Merge pull request #54523 from nextcloud/fix/changelog-gen
2025-08-19 20:46:01 +02:00
Andy Scherzinger
acf04ff752
Merge pull request #54450 from nextcloud/dependabot/npm_and_yarn/marked-16.1.2
...
chore(deps): bump marked from 16.1.1 to 16.1.2
2025-08-19 20:17:56 +02:00
nextcloud-command
5867a0f252
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 17:58:56 +00:00
dependabot[bot]
11e1d15de9
chore(deps): bump marked from 16.1.1 to 16.1.2
...
Dependabot couldn't find the original pull request head commit, 72842cc765c044e08939a1342f03d4252001c7ed.
2025-08-19 17:52:14 +00:00
John Molakvoæ
fc0ecf963b
Merge pull request #54452 from nextcloud/dependabot/npm_and_yarn/msw-2.10.5
2025-08-19 19:48:58 +02:00
skjnldsv
f304b80414
fix: changelog generation workflow
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-19 19:06:08 +02:00
dependabot[bot]
b56b23cfb2
chore(deps-dev): bump msw from 2.10.4 to 2.10.5
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.10.4 to 2.10.5.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.10.4...v2.10.5 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.10.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-19 19:05:18 +02:00
John Molakvoæ
e43e44d2ee
Merge pull request #54502 from nextcloud/release/32.0.0_beta_1
...
32.0.0 beta 1
2025-08-19 18:23:36 +02:00
John Molakvoæ
3cacd7c035
Merge pull request #54497 from nextcloud/chore/update-nextcloud-vue-8-29
2025-08-19 18:23:27 +02:00
skjnldsv
434adefe71
chore: update tests snapshots
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-19 18:05:43 +02:00
nextcloud-command
4102af5324
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 16:04:14 +00:00
nextcloud-command
9ba63683ae
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 16:01:31 +00:00
Ferdinand Thiessen
f933a41a5a
chore: adjust webpack plugin to also extract inline asset licenses
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 16:01:30 +00:00
Ferdinand Thiessen
4b2fcac882
fix: also add version to OC.config during setup
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 16:01:30 +00:00
Ferdinand Thiessen
7d73be6bdd
fix(files): ensure no invalid color is passed to NcColorPicker
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 16:01:30 +00:00
skjnldsv
d408327373
chore: update @nextcloud/vue to v8.29.1
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-19 16:01:30 +00:00
Ferdinand Thiessen
cd310afe1a
chore: update @nextcloud/vue to v8.29.0
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 16:01:30 +00:00
Ferdinand Thiessen
9fd80b2aa2
Merge pull request #54515 from nextcloud/fix/theming-parsing
...
fix(theming): correctly parse CSS colors for user primary color picker
2025-08-19 17:43:18 +02:00
Kate
4edfef4dd5
Merge pull request #53895 from nextcloud/fix/cleanup-updater-class
2025-08-19 17:40:15 +02:00
Andy Scherzinger
d8ccc9fb64
Merge pull request #54454 from nextcloud/dependabot/npm_and_yarn/webpack-5.101.2
...
chore(deps-dev): bump webpack from 5.101.0 to 5.101.2
2025-08-19 17:30:07 +02:00
nextcloud-command
8d06d2b35e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 15:05:27 +00:00
Côme Chilliet
e2b8ef769c
fix: Fix unique constraint violation in oc_vcategory migration
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-19 17:02:54 +02:00
Ferdinand Thiessen
d0012e5672
fix(theming): correctly parse CSS colors for user primary color picker
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 16:58:41 +02:00
nextcloud-command
d4a91c495e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 14:58:14 +00:00
Ferdinand Thiessen
6404a9925c
Merge pull request #54496 from nextcloud/refactor/deprecated-styles
...
refactor: replace deprecated CSS variables with their replacement
2025-08-19 16:57:11 +02:00
dependabot[bot]
9c365bf347
chore(deps-dev): bump webpack from 5.101.0 to 5.101.2
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.101.0 to 5.101.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.101.0...v5.101.2 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.101.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-19 16:42:25 +02:00
nextcloud-command
1462e6fc67
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 13:58:03 +00:00
Ferdinand Thiessen
82d4d8290b
refactor: replace deprecated CSS variables with their replacement
...
Couple of versions ago:
- `color-text-light` was replaced with `color-main-text`
- `color-text-lighter` was replaced with `color-text-maxcontrast`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 15:50:29 +02:00
Ferdinand Thiessen
24b79aa1f0
Merge pull request #54512 from nextcloud/chore/adjust-for-new-status-colors
...
fix: adjust server styles for new secondary status colors
2025-08-19 15:50:05 +02:00
Maxence Lange
8a2b02ab9c
Merge pull request #54414 from nextcloud/feat/noid/compare-defaults-on-preset
...
feat(preset): compare default for all preset
2025-08-19 12:31:45 -01:00
nextcloud-command
450c977ca8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 13:13:24 +00:00
Ferdinand Thiessen
e99ea1a351
fix: adjust server styles for new secondary status colors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-19 15:05:01 +02:00
Maxence Lange
e1c7f6020c
feat(preset): adding /settings/preset endpoint
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-19 10:55:48 -01:00
Maxence Lange
6eda5583db
feat(preset): compare default for all preset
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-19 10:50:24 -01:00
Maxence Lange
66cc7b731a
Merge pull request #54408 from nextcloud/feat/noid/preset-on-share-link-expire-date
...
feat(preset): share link expiration date
2025-08-19 10:24:43 -01:00
John Molakvoæ
8e89cc5db0
Merge pull request #54510 from nextcloud/revert-54503-skjnldsv-patch-1
2025-08-19 12:23:52 +02:00
John Molakvoæ
bc614e6c08
Revert "fix(workflows): also exclude beta in block-merge-freeze"
2025-08-19 12:18:24 +02:00
Kate
c2437ebbff
Merge pull request #54440 from nextcloud/fix/caldav/search-uid-urlencode
2025-08-19 11:52:55 +02:00
Kate
74d9649e6e
Merge pull request #54058 from nextcloud/feat/preset/load-apps-on-preset
2025-08-19 11:43:54 +02:00
Kate
c9c3acdbe0
Merge pull request #54327 from nextcloud/db-schema-export-table
2025-08-19 11:36:47 +02:00
John Molakvoæ
f4c74f5f48
Merge pull request #54492 from nextcloud/feat/status-border-text-colors
2025-08-19 10:50:00 +02:00
John Molakvoæ
7c20186b0d
Merge pull request #54503 from nextcloud/skjnldsv-patch-1
2025-08-19 10:20:54 +02:00
John Molakvoæ
0ff10e80d6
fix(workflows): also exclude beta in block-merge-freeze
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-19 09:45:46 +02:00
Daniel
09607f40eb
Merge pull request #53834 from nextcloud/feat/imailaddressvalidator
...
feat(ocp): add email address validator
2025-08-19 09:38:51 +02:00
Daniel
b9da14be0c
Merge pull request #54494 from nextcloud/fix/typos
...
fix: typos in cache and app config
2025-08-19 09:34:24 +02:00
Daniel
f7a7ae46ab
Merge pull request #54464 from nextcloud/jtr-fix-dav-direct-server-propfind-typo
...
chore(dav): Fix typo in property name
2025-08-19 09:33:05 +02:00
Worker Builder
c7ba72552c
build(hub): 32.0.0 beta 1
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-08-19 07:31:56 +00:00
Kate
96467aefa9
Merge pull request #54500 from nextcloud/chore/psalm/update-baseline
2025-08-19 09:03:03 +02:00
Kent Delante
bca451f001
Merge pull request #54474 from nextcloud/leftybournes/feat/contactsmenu_register_actions
...
feat: provide api to register actions in contacts menu
2025-08-19 15:01:48 +08:00
provokateurin
3ae53e3d2a
chore(psalm): Update baseline
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-19 08:44:15 +02:00
Andy Scherzinger
c026c7c933
Merge pull request #54419 from nextcloud/share-event-catch
...
fix: catch and log exception from share events
2025-08-19 07:21:52 +02:00
Andy Scherzinger
6ecae88d75
Merge pull request #54434 from nextcloud/fix/core--unified-search--cut-off
...
fix(core): unified search is cut off on small window
2025-08-19 07:20:20 +02:00
Kent Delante
9f3da00aac
feat: provide api to register actions in contacts menu
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-08-19 09:17:44 +08:00
Nextcloud bot
18da10fd01
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-19 00:12:37 +00:00
Andy Scherzinger
f824a5967b
Merge pull request #54421 from nextcloud/fix/outline-extra-icons
...
fix: Replace some more icons with outlined ones
2025-08-19 00:19:42 +02:00
Andy Scherzinger
5072b7e926
Merge pull request #54457 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.1.4
...
chore(deps-dev): bump rector/rector from 2.1.2 to 2.1.4 in /vendor-bin/rector
2025-08-19 00:02:53 +02:00
Ferdinand Thiessen
6c003eda5c
Merge pull request #54483 from nextcloud/feat/fetch-user-timezone
...
feat(IDateTimeZone): allow to fetch timezone of specified user
2025-08-18 20:36:46 +02:00
Ferdinand Thiessen
a0535ae917
Merge pull request #54439 from nextcloud/feat/secondary-status-colors
...
feat: use secondary-like status colors
2025-08-18 19:54:32 +02:00
Ferdinand Thiessen
112178d3a0
fix: typos in cache and app config
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:35:54 +02:00
Ferdinand Thiessen
d79e18ab18
feat: add CSS variables for status border and text
...
The variables like `--color-error` now are based on our secondary
theming, thus they are less "aggressive" colors. But there are two
usecases for primary based status colors:
- borders
- error text messages (e.g. validation errors in forms)
To simplify app changes due to the secondary color theme change this
introduces 3 new variables:
- `--color-text-error` this shall be used if text should have error
status theming and is displayed on normal background (while
`--color-error-text` is only for text shown on `--color-error` similar
as primary and secondary colors)
- `--color-border-error` and `--color-border-success` those should be
used for element borders if there is one of those statuses to be
reported (we use this for validation errors as well as for indicating a
value was saved)
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:17:59 +02:00
Ferdinand Thiessen
d779255c5f
chore: recompile stylesheets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:17:27 +02:00
Ferdinand Thiessen
04c9015210
feat: darken hover colors of primary and secondary
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:15:55 +02:00
Ferdinand Thiessen
0394f4cb2a
fix: adjust also legacy styles
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:15:55 +02:00
Ferdinand Thiessen
64db537b76
feat: use secondary-like status colors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 18:15:55 +02:00
Richard Steinmetz
c519e4a22a
Merge pull request #54377 from nextcloud/feat/notification-preload-reason
...
feat: indicate reason for preloading notifications
2025-08-18 18:15:03 +02:00
Richard Steinmetz
8dc30e4f65
Merge pull request #54485 from nextcloud/fix/caldav-acl
...
fix: exclude \Sabre\DAVACL\Plugin from prop find monitoring
2025-08-18 18:05:02 +02:00
Côme Chilliet
a25797330b
fix: Log that using an appinfo/install.php file is deprecated
...
appinfo/install.php is not part of the official documentation for
application development but some apps are still using such a file.
Log a message to deprecate this behavior, to be able to remove support
for this later.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:25:07 +02:00
Côme Chilliet
8ccf87f7a2
chore: update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:41 +02:00
Côme Chilliet
f5111c0961
chore(tests): Do not mock DependencyAnalyzer in AppManagerTest
...
Not ideal to have coupled tests like that but it’s the easiest path
forward to make sure the tests still covers the same usecase and avoid
code duplication.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:40 +02:00
Côme Chilliet
12edd2b23a
fix: Deduplicate code by using DependencyAnalyzer in the AppManager
...
Was a bit more complicated than expected because of a dependency loop,
the L10N factory uses the app manager, thus the AppManager cannot depend
on I10N directly or indirectly in its constructor.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:40 +02:00
Côme Chilliet
7978b6153d
chore: Update autoloader
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:40 +02:00
Côme Chilliet
b7c15949ce
chore: Get rid of AppLocator helper
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:40 +02:00
Côme Chilliet
3cea218750
chore(tests): Use valid application names for tests
...
Dash is not allowed in appid, underscore is.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:40 +02:00
Côme Chilliet
0e01bc09a9
chore: Inline OC_App::setupBackgroundJobs
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:39 +02:00
Côme Chilliet
e5606d7fe3
chore: Move getAppPath and getAppWebPath implementations into AppManager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:39 +02:00
Côme Chilliet
3e01a429e7
chore: Replace last calls to OC_App::enable by IAppManager
...
Also added a few missing deprecations
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:39 +02:00
Côme Chilliet
61a87bc384
chore: Deduplicate common code between installApp and installShippedApp
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 17:09:39 +02:00
Côme Chilliet
4abfd4871f
chore: Move isAppCompatible and shouldUpgrade to the app manager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:18:38 +02:00
Côme Chilliet
25c2279966
chore: Set installShippedApps as non-static in Installer
...
Make code closer to the one of installApp, to be able to compare them
and later merge them (in the shadows).
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:18:27 +02:00
Côme Chilliet
cb8d960766
chore: Remove check for appinfo/database.xml
...
It has been unsupported since Nextcloud 22.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:15:27 +02:00
Côme Chilliet
f551b9192e
chore: Adapt InstallerTest to Installer new construct parameters
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:15:27 +02:00
Côme Chilliet
410389867c
chore: Inline private method OC_App::setupLiveMigrations
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:15:27 +02:00
Côme Chilliet
f5fac6476f
chore: Remove references to obsolete field ocsid in apps info.xml
...
It’s not even allowed by our xsd schema.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:15:25 +02:00
Côme Chilliet
42c980e093
chore: Add IAppManager property in Installer
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:14:48 +02:00
Côme Chilliet
fd17555333
chore: Move OC_App::updateApp to IAppManager::upgradeApp
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:14:45 +02:00
Côme Chilliet
6aa675c6bb
fix: Cleanup OC_App uses in Updater class
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-18 16:13:14 +02:00
Richard Steinmetz
f95ce30994
feat: indicate reason for preloading notifications
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-18 15:28:46 +02:00
Ferdinand Thiessen
6d5dd4b389
Merge pull request #54383 from nextcloud/feat/cache-app-config
...
feat(AppConfig): cache the config if local cache is available
2025-08-18 15:12:09 +02:00
Ferdinand Thiessen
cd550d57ef
Merge pull request #54402 from nextcloud/fix/streamer-mtime-zip
...
fix(Streamer): use localtime for ZIP files
2025-08-18 14:39:37 +02:00
Ferdinand Thiessen
f7e0f3f241
feat(IDateTimeZone): allow to fetch timezone of specified user
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 14:26:52 +02:00
Ferdinand Thiessen
2fb1cfeb10
Merge pull request #54470 from nextcloud/feat/central-timezone-setting
...
feat: allow to set your local timezone in settings and provide it to clients
2025-08-18 14:20:13 +02:00
Ferdinand Thiessen
5a2490ba04
Merge pull request #54482 from nextcloud/chore/codeowners-dependabot
...
chore(CODEOWNERS): remove dependabot team from codeowners
2025-08-18 14:04:26 +02:00
Richard Steinmetz
51f0aa5be2
fix: exclude \Sabre\DAVACL\Plugin from prop find monitoring
...
Fixes creating events with attendees on the same server.
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-18 13:27:56 +02:00
Ferdinand Thiessen
503f43f655
test(cypress): clear cache after running OCC commands
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
866ccae542
docs(IConfig): fix wrong doc block type for $key on setAppValue
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
0ef58c96ab
refactor(Memcache\Factory): move prefix generation to the factory class
...
This removes a circular dependency between AppConfig and cache factory.
When a cache in the app config is used.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
d5e2432bcd
fix: resolve invalid usage of AppConfig::getValue
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
9d320f8470
test(AppConfig): add proper unit tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
1c85548f86
feat(AppConfig): cache app config in local cache if available
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 13:24:18 +02:00
Ferdinand Thiessen
aa9345c55a
chore: recompile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:47:39 +02:00
Ferdinand Thiessen
10768a2602
chore: update openAPI exports
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:46:00 +02:00
Ferdinand Thiessen
62804b93e0
chore(CODEOWNERS): remove dependabot team from codeowners
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:42:05 +02:00
Ferdinand Thiessen
20777e4a9d
refactor(dav): remove timezone from AvailabilitiyForm
...
It is handled in personal settings now.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:40:42 +02:00
Ferdinand Thiessen
ac545cc478
fix(SetUserTimezoneCommand): only write user login timezone if not yet set
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:40:42 +02:00
Kate
d300e32c06
Merge pull request #54479 from nextcloud/fix/files_sharing/shared-with-me-hide-own-reshares
2025-08-18 12:40:28 +02:00
Ferdinand Thiessen
0dd8e5e32e
feat(settings): allow to set own timezone in personal settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:35:31 +02:00
Ferdinand Thiessen
c40350d2e4
feat(core): provide capabilities of the current user
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-18 12:35:31 +02:00
provokateurin
37175e0e2b
fix(files_sharing): Also hide own reshares in shared with me section
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-18 11:38:05 +02:00
John Molakvoæ
2d659b2f04
Merge pull request #54035 from theking2/patch-1
2025-08-18 11:23:23 +02:00
nextcloud-command
01273b3397
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-18 10:03:14 +02:00
kramo
ba4f235628
fix: Replace some more icons with outlined ones
...
Follow-up to #54054
Signed-off-by: kramo <git@kramo.page >
2025-08-18 10:03:14 +02:00
Nextcloud bot
0bc2b34793
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-18 00:12:13 +00:00
Nextcloud bot
23573c4947
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-17 00:12:00 +00:00
Theking2
1396f76b73
Merge branch 'master' into patch-1
2025-08-16 14:06:37 +02:00
Josh
43df12f148
chore: update psalm-baseline.xml
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-16 07:58:10 -04:00
Josh
1fcf57c3ee
chore(dav): Fix typo in property name
...
Already the parent class default so a no-op either way.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-16 07:56:54 -04:00
dependabot[bot]
545194bc94
Merge pull request #54453 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.16.2
2025-08-16 02:58:10 +00:00
dependabot[bot]
2dec90f558
chore(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.1.2 to 2.1.4.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.1.2...2.1.4 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.1.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 02:15:51 +00:00
dependabot[bot]
48f43b5583
chore(deps-dev): bump puppeteer from 24.16.0 to 24.16.2
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.16.0 to 24.16.2.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.16.0...puppeteer-v24.16.2 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.16.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 01:58:00 +00:00
Nextcloud bot
22a51aace2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-16 00:12:03 +00:00
Richard Steinmetz
b38c07c682
Merge pull request #54229 from nextcloud/perf/mount-provider-join-array-merge
...
perf: join array_merge calls in MountProvider::getMountsForUser()
2025-08-15 15:25:39 +02:00
Richard Steinmetz
fa80a6199d
fix(caldav): encode calendar URLs properly when formatting search results
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-15 14:53:49 +02:00
Richard Steinmetz
7bb0e0de7a
Merge pull request #54405 from nextcloud/perf/custom-properties-default-value
...
perf: delete commonly used custom properties instead of setting the default value
2025-08-15 13:34:29 +02:00
Grigorii K. Shartsev
2fb825505b
chore(assets): Recompile assets
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-08-15 12:37:11 +02:00
Grigorii K. Shartsev
501fa4de05
fix(core): unified search is cut off on small window
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-08-15 12:34:37 +02:00
Salvatore Martire
75d9aaa3b5
Merge pull request #54318 from nextcloud/feat/54115/emitPreloadCollectionEvent
...
Emits a `preloadCollection` event in the DAV server, so that plugins can listen to it and preload DAV properties for files inside a collection, to avoid the N+1 issue that would follow if loading properties on a per-file basis.
2025-08-15 11:06:48 +02:00
Robin Appelman
89fa14fd77
Merge pull request #54386 from nextcloud/fix-n+1-caldav
...
fix(performance): Fix n+1 issue when fetching calendar properties
2025-08-15 10:56:11 +02:00
Salvatore Martire
4a0a00a5a2
perf(shares): avoid array_merge in loops
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-15 10:46:43 +02:00
Salvatore Martire
bdcd583045
feat: make use of preloadCollection in core apps
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-15 10:46:43 +02:00
Salvatore Martire
9bbebd6034
feat: emit preloadCollection event in DAV
...
This allows plugins to preload the content of a Collection to speed-up
subsequent per-node PROPFINDs and reduce database load.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-15 10:46:43 +02:00
Carl Schwan
9df79bae10
perf(caldav): Only prefetch published properties
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-15 09:57:58 +02:00
Carl Schwan
46f0c6ebb5
perf(caldav): Cache calendars in CustomPropertiesBackend
...
We already do that for files, we are now also doing for calendars.
With relatively small amount of calendars, I managed to reduce the
number of DB requests by 35% and from 23 DB requests touching the
oc_properties table to only 3.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-15 09:57:58 +02:00
Carl Schwan
977541cedf
perf(caldav): Add multi users support in findPropertiesByPaths
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-15 09:57:56 +02:00
Daniel
64c52006dd
Merge pull request #54272 from nextcloud/enh/noid/taskprocessing-task-add-cleanup-flag
...
feat(taskprocessing): add cleanup flag to tasks
2025-08-15 09:48:47 +02:00
Nextcloud bot
2fc58bf45d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-15 00:12:18 +00:00
John Molakvoæ
5f81a77c72
Merge pull request #54370 from nextcloud/chore-remove-unused-ocs-providers
2025-08-14 22:02:23 +02:00
Daniel
92e282af0b
Merge pull request #53996 from nextcloud/feat/unified_search/online_providers
...
feat(UnifiedSearch): Online search providers support, toggle option
2025-08-14 21:08:21 +02:00
Maxence Lange
6076b67696
feat(preset): share link expiration date
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-14 16:07:32 -01:00
Maxence Lange
61fe4c1aba
Merge pull request #54336 from nextcloud/feat/noid/preset-on-share-password
...
feat(preset): share password protection
2025-08-14 16:07:13 -01:00
Daniel Kesselberg
336c6d2957
feat(ocp): add email address validator
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-14 18:34:36 +02:00
Carl Schwan
806fe6619f
perf(caldav): Fetch additional properties for multiple calendars in one query
...
Instead of doing it for each calendar individually.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-14 18:25:40 +02:00
Robin Appelman
e0a21e5927
Merge pull request #54384 from nextcloud/getpath-node
...
perf: use more optimized node-by-id logic in View::getPath
2025-08-14 18:21:23 +02:00
Ferdinand Thiessen
ba00416040
refactor(Streamer): inject IDateTimeZone as constructor arg
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-14 17:19:28 +02:00
Ferdinand Thiessen
bb72eed4a2
fix(Streamer): use localtime for ZIP files
...
ZIP does not use a proper timestamp but uses something called "DOS time".
This is a weird old format with some limitations like accuracy of only
2 seconds, but also no timezone information.
Also unline UNIX time it is not relative to some specific point in time
with timezone information, but is always considered to be the local
time. Meaning we need to convert it first to the users local time.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-14 17:19:28 +02:00
Benjamin Gaussorgues
d7f66eaee4
Merge pull request #54418 from nextcloud/fix/more-transparency
2025-08-14 17:12:39 +02:00
Maxence Lange
9c7ed07571
feat(preset): load apps on new preset
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-14 13:27:33 -01:00
Robin Appelman
06aa7035db
Merge pull request #54420 from nextcloud/disable-custom-props-events
...
perf(calendar): Disable custom properties for individual calendar events
2025-08-14 15:55:36 +02:00
Anna
1a2d0d5c1d
Merge pull request #54117 from nextcloud/feat/noid/add-bulk-activity
...
feat(activity): add bulk activity option
2025-08-14 15:53:33 +02:00
Robin Appelman
b69109395b
Merge pull request #52786 from nextcloud/multi-object-store
...
allow configuring multiple object store backends
2025-08-14 15:49:00 +02:00
Andrey Borysenko
5c4e84f128
feat(UnifiedSearch): External search providers support
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com >
2025-08-14 16:37:39 +03:00
Stephan Orbaugh
7fe5c8fdda
Merge pull request #54120 from IONOS-Productivity/fix/unified_search.providers_allowed
...
fix(search): Fix SearchComposer.php filtering logic
2025-08-14 15:02:42 +02:00
Salvatore Martire
50c9c7e332
Merge pull request #54153 from nextcloud/feat/54114/reportSlowPropfinds
...
This PR adds an error log when a DAV Plugin fetches data for nodes in a directory on a per-node basis instead of using an eager loading mechanism, which is more efficient.
This is only enabled when `config.php` has `'debug'` set to enabled.
2025-08-14 13:40:31 +02:00
Robin Appelman
1f24090770
Merge pull request #54411 from nextcloud/dav-customerproperties-ignore-nc
...
perf: ignore any custom property in the nc/oc namespace that isn't explicitly allowed
2025-08-14 13:22:10 +02:00
Robin Appelman
4990d75007
feat: multi object store rename command
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 13:06:51 +02:00
Robin Appelman
b3c53c7436
feat: allow object store configuration aliases for easier migrations
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 13:06:51 +02:00
Robin Appelman
2d4bba7b0c
feat: add command to get user objectstore config mappings
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 13:06:51 +02:00
Robin Appelman
385dd36ff8
feat: allow configuring multiple objectstore configurations
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 13:06:51 +02:00
Maxence Lange
cf8203a5f6
fix(lexicon): fix definition for share password by default
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-14 09:52:28 -01:00
Robin Appelman
dcc6c1956a
fix: catch and log exception from share events
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 11:37:11 +02:00
Anna Larch
6a3a244807
feat(activity): add bulk activity option
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-08-14 11:31:47 +02:00
Carl Schwan
90cc0454a7
perf(calendar): Disable custom properties for individual calendar events
...
Save a query per event stored in the calendar and at least on the
production instance, there is no entries in the table for the events.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-14 11:27:44 +02:00
Benjamin Gaussorgues
055b5ddb9e
Merge pull request #54393 from nextcloud/automated/noid/master-update-ca-cert-bundle
2025-08-14 10:32:04 +02:00
Ferdinand Thiessen
0305004709
fix: add more transparency to the header icon gradient
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-14 10:06:46 +02:00
nextcloud-command
248adf535c
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-08-14 02:43:58 +00:00
Nextcloud bot
1b63b565d4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-14 00:12:21 +00:00
Simon L.
ec3be25955
Merge pull request #54413 from nextcloud/perf/render-sharing-tab-sections-only-once
...
perf: render sharing tab sections only once
2025-08-13 22:59:32 +02:00
Daniel
9dd661f3d8
Merge pull request #53756 from nextcloud/feat/settings/app_api/daemon-selection
...
feat(settings): Deploy daemon selection support during ExApp installation
2025-08-13 22:57:13 +02:00
Andrey Borysenko
71ef47e70b
feat(settings): Deploy daemon selection support during ExApp installation
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com >
2025-08-13 21:19:38 +03:00
Richard Steinmetz
798f3734be
perf: render sharing tab sections only once
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-13 20:10:47 +02:00
Richard Steinmetz
7c0ffc0759
perf: delete commonly used custom properties instead of setting the default value
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-13 20:07:43 +02:00
Salvatore Martire
ec176a933a
feat(dav): report inefficient DAV plugins in logs
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-13 19:46:18 +02:00
Robin Appelman
06154dd116
fix: don't use view->getPath in ownership transfer
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-13 19:42:42 +02:00
Robin Appelman
34d5a103b4
test: adjust tests to getPath changes
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-13 19:42:42 +02:00
Robin Appelman
5987584b90
perf: use more optimized node-by-id logic in View::getPath
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-13 19:42:42 +02:00
Robin Appelman
46b5ff7467
perf: ignore any customer property in the nc/oc namespace that isn't explicitly allowed
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-13 19:32:45 +02:00
Nextcloud bot
d658b9b558
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-13 16:59:00 +00:00
Andy Scherzinger
7d45e9b2a3
Merge pull request #54401 from nextcloud/fix/streamer-directory-mtime
...
fix(ZipFolderPlugin): set mtime of directories in archive
2025-08-13 17:58:45 +02:00
Ferdinand Thiessen
32703d0500
fix(ZipFolderPlugin): set mtime of directories in archive
...
Directories should also have the correct mtime set and not the current
time. For this the `Streamer` class needs to support passing a time
attribute for creating folders, the underlying library already supports
this.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-13 10:23:47 +02:00
Nextcloud bot
2979a2bab0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-13 00:12:03 +00:00
Ferdinand Thiessen
ec986d479b
Merge pull request #54380 from nextcloud/feat/3rdparty-polyfills
...
chore: update 3rdparty to include PHP polyfills
2025-08-12 22:55:58 +02:00
Johannes kingma
38f190336f
fix: adjust memcache config quote escape
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-12 21:13:17 +02:00
Ferdinand Thiessen
9e3269d3c4
chore: update 3rdparty to include PHP polyfills
...
| Production Changes | From | To | Compare |
|---------------------------|---------|---------|----------------------------------------------------------------------------|
| symfony/polyfill-ctype | v1.32.0 | REMOVED | |
| symfony/polyfill-mbstring | v1.32.0 | REMOVED | |
| symfony/polyfill-php80 | v1.32.0 | REMOVED | |
| symfony/polyfill-php83 | v1.31.0 | v1.32.0 | [...](https://github.com/symfony/polyfill-php83/compare/v1.31.0...v1.32.0 ) |
| symfony/polyfill-php82 | NEW | v1.32.0 | |
| symfony/polyfill-php84 | NEW | v1.32.0 | |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-12 18:31:11 +02:00
Maxence Lange
cb84ccc57d
feat(preset): share password protection
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-12 14:37:32 -01:00
John Molakvoæ
aaca29bdad
Merge pull request #54202 from nextcloud/fix/less-words
2025-08-12 17:16:18 +02:00
nextcloud-command
98d37090f4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-12 13:59:29 +00:00
rakekniven
17b4deb800
fix: Update tests
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-08-12 15:48:22 +02:00
kramo
c5d1f2f9ff
fix(l10n): Less jargon in source strings
...
This removes:
- “enable” for settings
- “settings” for settings sections
- “all” when there is no obvious subset of items
- “show” and “open” for navigation actions
- “changes” for applying/discarding
- “to clipboard” when copying
- Explaining things that cannot happen
- Explaining things twice, right below each other
- Unnecessary technical jargon
- Text that sounds like marketing copy and serves no other purpose
Signed-off-by: kramo <git@kramo.page >
2025-08-12 14:37:34 +02:00
Richard Steinmetz
b4302fe57c
Merge pull request #54371 from nextcloud/fix-getting-trusted-server-other-than-the-first
...
fix: Fix getting trusted server other than the first
2025-08-12 13:25:55 +02:00
John Molakvoæ
cf0b709ddf
Merge pull request #54376 from nextcloud/ci/fix-desktop-team
2025-08-12 11:28:16 +02:00
Ferdinand Thiessen
a86662705e
ci: adjust update desktop version workflow to assign correct team
...
2 of 3 persons that were assigned are not working in that area anymore.
So just assign the team.
Moreover the date was wrong as the file was created 2025.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-12 10:53:22 +02:00
Daniel Calviño Sánchez
b42d125950
fix: Fix getting trusted server other than the first
...
"array_filter" preserves the keys, so after the trusted servers were
filtered "$server[0]" existed only if the server to get was the first
one in the original array.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-08-12 06:47:51 +02:00
Nextcloud bot
2427b864ec
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-12 00:12:12 +00:00
Josh
de39c5122c
chore: drop unused ocs/providers.php
...
This appears to have been originally intended to support the providers list functionality mentioned in the OCS <=v1.7 spec. That is, appears to be an implementation of what was suggested be made available at `https://domain.tld/ocs/providers.xml `.
However best as I can tell it never worked. It also doesn't appear in the v2.0 spec drafts.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-11 18:20:19 -04:00
John Molakvoæ
43f6f9b25c
Merge pull request #54353 from nextcloud/automated/noid/-update-min-supported-desktop-version
2025-08-11 21:54:30 +02:00
John Molakvoæ
6309931feb
Merge pull request #54367 from nextcloud/patch-1
2025-08-11 21:11:02 +02:00
F. E Noel Nfebe
49e35f111c
Merge pull request #54310 from nextcloud/fix/conditional-federation-placeholders
...
fix(files_sharing): Implementation conditional federation placeholder
2025-08-11 19:21:43 +01:00
nextcloud-command
e54f990757
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 18:16:07 +00:00
Atemu
d69e8923fe
fix(core): search f keycode
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-11 18:14:05 +00:00
Andy Scherzinger
65f8de6d94
Merge pull request #54354 from nextcloud/fix/codeowners
...
chore(CODEOWNERS): ensure every file change has at least 2 reviewers
2025-08-11 20:03:30 +02:00
nextcloud-command
dd882127ab
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 18:00:00 +00:00
nfebe
e7f4de6296
fix(files_sharing): Implementation conditional federation placeholder
...
This commits addresses an annoyance where the share input placeholder would
suggest sharing via federated cloud ID even if federation was disabled.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-08-11 18:54:56 +01:00
Ferdinand Thiessen
2e7ac880bb
Merge pull request #54360 from nextcloud/fix/display-shares-as-internal
...
fix(files_sharing): show shares to remote as internal if configured so
2025-08-11 18:05:38 +02:00
nextcloud-command
6001eba392
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 15:20:32 +00:00
Ferdinand Thiessen
5cbfe61b18
fix(files_sharing): show shares to remote as internal if configured so
...
- if this is a GS instance
- or was configured by administrator
Then show the share as internal (remote and remote group shares).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-11 15:18:29 +00:00
Ferdinand Thiessen
c60cc977b4
Merge pull request #54345 from nextcloud/dependabot/npm_and_yarn/nextcloud/initial-state-3.0.0
...
chore(deps): bump @nextcloud/initial-state from 2.2.0 to 3.0.0
2025-08-11 17:15:31 +02:00
nextcloud-command
38f0ca875a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 17:01:32 +02:00
Ferdinand Thiessen
9ad5214fce
test(files): adjust mocking initial state for updated library
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-11 17:01:32 +02:00
dependabot[bot]
4d1051891e
chore(deps): bump @nextcloud/initial-state from 2.2.0 to 3.0.0
...
Bumps [@nextcloud/initial-state](https://github.com/nextcloud-libraries/nextcloud-initial-state ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-initial-state/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-initial-state/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-initial-state/compare/v2.2.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/initial-state"
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 16:13:04 +02:00
Robin Appelman
615c6916e1
Merge pull request #54200 from nextcloud/test-disable-autoload-apps
...
test: add env option to disable loading all installed apps during tests
2025-08-11 15:43:49 +02:00
John Molakvoæ
7fb59a4493
Merge pull request #54356 from nextcloud/fix/ai-apps
2025-08-11 15:35:50 +02:00
Robin Appelman
106ac1b123
Merge pull request #54357 from nextcloud/displayname-cache-duration
...
fix: increase how long we cache display names
2025-08-11 14:21:31 +02:00
nextcloud-command
75ecce0b4c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 11:50:52 +00:00
skjnldsv
23c5856b39
fix(settings): add missing AI icon
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-11 11:46:12 +00:00
Robin Appelman
06be851b1f
test: add env option to disable loading all installed apps during tests
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-11 13:35:57 +02:00
dependabot[bot]
d9bd75bae9
Merge pull request #54343 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.7.72
2025-08-11 11:14:15 +00:00
dependabot[bot]
f0085789e6
Merge pull request #54342 from nextcloud/dependabot/npm_and_yarn/core-js-3.45.0
2025-08-11 10:55:14 +00:00
nextcloud-command
05c90f5c46
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 10:39:16 +00:00
dependabot[bot]
9603805779
Merge pull request #54344 from nextcloud/dependabot/npm_and_yarn/stylelint-16.23.1
2025-08-11 10:37:41 +00:00
dependabot[bot]
0e3d986bca
chore(deps): bump core-js from 3.44.0 to 3.45.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.44.0 to 3.45.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.45.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 12:30:47 +02:00
dependabot[bot]
5f1f95e2a6
chore(deps-dev): bump stylelint from 16.23.0 to 16.23.1
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.23.0 to 16.23.1.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.23.0...16.23.1 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.23.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 10:24:35 +00:00
Ferdinand Thiessen
52665f5b62
Merge pull request #54294 from nextcloud/feat/show-gs-users-like-internal
...
feat(files_sharing): show GS users similar to internal users
2025-08-11 12:21:06 +02:00
dependabot[bot]
9330bc3200
Merge pull request #54346 from nextcloud/dependabot/npm_and_yarn/sass-1.90.0
2025-08-11 10:20:43 +00:00
dependabot[bot]
73d7dde5e2
Merge pull request #54341 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.16.0
2025-08-11 09:46:39 +00:00
Robin Appelman
21c7ae62e0
Merge pull request #53528 from nextcloud/jtr-maint-refresh-part-1
...
fix(maintenance): refresh page when turned off (sometimes)
2025-08-11 11:44:35 +02:00
dependabot[bot]
f3824f7d2c
chore(deps-dev): bump sass from 1.89.2 to 1.90.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.89.2 to 1.90.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.89.2...1.90.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.90.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 11:42:55 +02:00
Ferdinand Thiessen
f5c90b2f3d
Merge pull request #54340 from nextcloud/fix/ai-settings
...
feat(settings): Improve AI settings task list and rename to Assistant
2025-08-11 11:33:34 +02:00
nextcloud-command
a25af74028
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-11 09:20:10 +00:00
Robin Appelman
8350fea770
fix: increase how long we cache display names
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-11 11:20:05 +02:00
Ferdinand Thiessen
ae5d57371a
feat(files_sharing): show GS users similar to internal users
...
- resolves: https://github.com/nextcloud/server/issues/52497
Ensure that when global scale is enabled the federated users are shown
just like internal users.
Meaning no server part but instead use the email address like with internal.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-11 09:18:16 +00:00
Ferdinand Thiessen
109cd123fe
Merge pull request #54347 from nextcloud/dependabot/npm_and_yarn/cypress/webpack-preprocessor-7.0.0
...
chore(deps-dev): bump @cypress/webpack-preprocessor from 6.0.4 to 7.0.0
2025-08-11 10:45:09 +02:00
John Molakvoæ
a5139f93eb
Merge pull request #54337 from nextcloud/fix/legacyView
2025-08-11 10:22:17 +02:00
Ferdinand Thiessen
7165e54b4e
chore(CODEOWNERS): ensure every file change has at least 2 reviewers
...
For proper review every PR needs 2 reviews, so every file needs at least
2 codeowners. Thus @blizzz is added for `workflowengine` as the app
maintainer.
Additionally added the desktop client team for changes related to them.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-11 10:09:16 +02:00
Misha M.-Kupriyanov
55f55984f0
test(SearchComposerTest): add unit test for getProviders with mixed order values
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
d0341bb323
test(SearchComposerTest): add unit tests for getProviders with allowed providers restriction and empty configuration
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
9dfc0b1b23
test(SearchComposerTest): add test for provider icon generation
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
32d263e363
test(SearchComposerTest): add unit test for getProviders with multiple providers
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
d08fe6d6b3
test(SearchComposerTest): add test for handling unknown search provider
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
75770a00dd
test(SearchComposerTest): add unit tests for SearchComposer
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
Misha M.-Kupriyanov
69c51bb163
fix(search): Fix SearchComposer.php filtering logic
...
keep the $this->providers types
Test via ./occ config:app:set --value '["files","settings"]' --type array core unified_search.providers_allowed
should be part of 8e570041
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-11 09:42:56 +02:00
nextcloud-command
f5a5b005b6
chore: Update minimum supported desktop version
...
Signed-off-by: GitHub <noreply@github.com >
2025-08-11 00:34:04 +00:00
Nextcloud bot
de4a35b202
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-11 00:12:44 +00:00
nextcloud-command
9ce1066bc8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-10 17:47:53 +00:00
skjnldsv
c1003692f0
fix(files): drop usage of FileInfoModel
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-10 17:43:55 +00:00
Nextcloud bot
b60a8ddc24
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-10 00:12:02 +00:00
Joas Schilling
44b4741384
Merge pull request #54339 from nextcloud/techdebt/noid/reduce-deprecation-spam-2
...
fix(container): Reduce general deprecation spam on all requests
2025-08-09 12:11:47 +02:00
Joas Schilling
57f09b642e
fix(container): Reduce general deprecation spam on all requests
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-09 11:53:30 +02:00
dependabot[bot]
50ee26424d
chore(deps-dev): bump @cypress/webpack-preprocessor from 6.0.4 to 7.0.0
...
Bumps [@cypress/webpack-preprocessor](https://github.com/cypress-io/cypress ) from 6.0.4 to 7.0.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/@cypress/webpack-preprocessor-v6.0.4...@cypress/webpack-preprocessor-v7.0.0 )
---
updated-dependencies:
- dependency-name: "@cypress/webpack-preprocessor"
dependency-version: 7.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-09 02:00:39 +00:00
dependabot[bot]
1f64ed9104
chore(deps-dev): bump @zip.js/zip.js from 2.7.71 to 2.7.72
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.71 to 2.7.72.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.71...v2.7.72 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.7.72
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-09 01:58:06 +00:00
dependabot[bot]
51d72dc4e3
chore(deps-dev): bump puppeteer from 24.15.0 to 24.16.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.15.0 to 24.16.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.15.0...puppeteer-v24.16.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.16.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-09 01:57:10 +00:00
Nextcloud bot
b8c6eb82ca
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-09 00:12:21 +00:00
nextcloud-command
cb7669d72a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-08 18:31:48 +00:00
Lukas Schaefer
375369cf68
feat(settings): More condensed task list
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
2025-08-08 14:25:46 -04:00
Lukas Schaefer
1ae4764073
chore(settings): Rename ai settings to assistant
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
2025-08-08 13:54:08 -04:00
Maxence Lange
eaae5e16d8
Merge pull request #54158 from nextcloud/feat/preset/profile-visibility+presetmanager
...
feat(preset): profile visibility
2025-08-08 11:21:16 -01:00
Maxence Lange
bbc9ed138c
fix(config): fix tests+psalm
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-08 11:00:49 -01:00
Maxence Lange
a4b9edc8eb
feat(preset): Profile Visibility
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-08 10:58:59 -01:00
Maxence Lange
f32d865716
fix(lexicon): only filter out null default
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-08 10:58:58 -01:00
Maxence Lange
33c4fe504d
feat(preset): new PresetManager
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-08 10:58:58 -01:00
Benjamin Gaussorgues
8783679a49
Merge pull request #54303 from nextcloud/jtr-oc-appframework-app-cleanup
2025-08-08 10:41:51 +02:00
John Molakvoæ
7328754eb4
Merge pull request #54312 from nextcloud/fix/smarter-loadmore-unified-search
2025-08-08 10:38:15 +02:00
John Molakvoæ
93296c2679
Merge pull request #54069 from nextcloud/feature/51791/add-bsky-option-to-accounts
2025-08-08 10:32:03 +02:00
nextcloud-command
16f80a8d47
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-08 08:09:23 +00:00
nextcloud-command
e53ad663f1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-08 08:08:47 +00:00
nfebe
7fbf997420
fix(unified-search): Smarter load more button
...
This commit introduces a change to prevent showing the load more button,
if the length of existing results is not equal to the requested limit (which implies
it is less than because we never expect it to be more)
Additionally, there is an enhancment to override provider filders passed to the find method.
This would improve speed.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-08-08 08:07:26 +00:00
yemkareems
1b4e967604
fix: fontawesome license text added and vue file linting errors fixed
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-08-08 08:06:46 +00:00
yemkareems
4c887ec12b
fix: eslint errors fixed in vue file, IAccountManager since added, bluesky svg added to REUSE.toml file
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-08-08 08:06:46 +00:00
Ferdinand Thiessen
d31be348af
chore: add deprecated IAccountManager::PROPERTY_TWITTER to psalm baseline
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-08 08:06:45 +00:00
Ferdinand Thiessen
d36602acd5
chore: update openapi and autoloaders
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-08-08 08:06:45 +00:00
yemkareems
aa227f1c55
feat: add bluesky to accounts, show the same in profile edit and visibility option, in view profile and also in sharing tab
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-08-08 08:06:45 +00:00
John Molakvoæ
3dac5b33ee
Merge pull request #54282 from nextcloud/techdebt/noid/reduce-deprecation-spam
2025-08-08 10:04:22 +02:00
Joas Schilling
5eeda5fcad
Merge pull request #54228 from nextcloud/pulsejet/db-check-maria
...
feat(db): add method to test mariadb
2025-08-08 08:43:22 +02:00
Joas Schilling
2f18996347
fix(container): Don't use deprecated things to set up controllers for apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-08 08:42:56 +02:00
Joas Schilling
17c40b9474
fix(container): Log the deprecation to the app when possible
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-08 08:42:55 +02:00
John Molakvoæ
117d8dea0a
Merge pull request #54328 from nextcloud/jtr-refactor-files-external-oauth1
...
refactor(files_external): Drop unused oauth1 code
2025-08-08 08:22:14 +02:00
Varun Patil
5ecd3c4b49
feat(database): Add option to test for mariadb
...
There are some behavioral differences that apps may need to check for.
See discussion on #51175 for more info.
This preserves the existing behavior of getDatabaseProvider()
Signed-off-by: Varun Patil <varunpatil@ucla.edu >
2025-08-08 07:50:51 +02:00
Josh
9c4aaeff75
chore(files_external): update autoload_static
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 22:41:18 -04:00
Josh
1121ae0838
chore(files_external): update autoload_classmap
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 22:40:35 -04:00
Josh
af53e9ca06
chore(files_external): Remove oauth1 constant
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 22:25:51 -04:00
Josh
2b21913015
refactor(files_external): Drop oauth1 auth mechanism registration
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 22:23:25 -04:00
Josh
e37bc0b580
refactor(files_external): Remove oauth1 route
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 22:21:18 -04:00
Josh
57c62e1ca1
refactor(files_external): Drop OAuth1.php
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 21:54:33 -04:00
Josh
e87bfbe278
refactor(files_external): Drop unused oauth1.js
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-07 21:52:46 -04:00
Nextcloud bot
1518ded8b1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-08 00:12:32 +00:00
Josh
2a96042db1
Merge pull request #54260 from nextcloud/fix/less-useless-toasts
...
fix: Remove redundant toast notifications
2025-08-07 17:08:07 -04:00
nextcloud-command
da3a4c6a12
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-07 20:35:56 +00:00
kramo
718cf4e15d
fix: Remove redundant toast notifications
...
Since these actions already have highly visible visual confirmation,
no extra notifications are needed.
Split out from #54202
Signed-off-by: kramo <git@kramo.page >
2025-08-07 20:33:55 +00:00
Robin Appelman
4da6081786
feat: add table filter to schema:export and schema:expected
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-07 19:09:07 +02:00
Julien Veyssier
aa2ca86fb3
feat(taskprocessing): avoid generator cascade
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:22 +02:00
Julien Veyssier
e2c65b2493
feat(taskprocessing): fix mistake
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:22 +02:00
Julien Veyssier
222b19b805
feat(taskprocessing): rename cleanup column to allow_cleanup
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:22 +02:00
Julien Veyssier
2b9af820bd
feat(taskprocessing): add strict types to all taskprocessing command classes
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:22 +02:00
Julien Veyssier
0dc93bc320
feat(taskprocessing): fix phpunit tests
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:22 +02:00
Julien Veyssier
10921c05b7
feat(taskprocessing): fix some CI
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:21 +02:00
Julien Veyssier
cc295f2452
feat(taskprocessing): use Generator::getReturn to get the list of deleted tasks in the cleanup command
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:21 +02:00
Julien Veyssier
19801f7ec4
feat(taskprocessing): move cleanup method to private taskprocessing manager, use it in the cleanup bg job and implement a cleanup command
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:21 +02:00
Julien Veyssier
e6adbd921e
feat(taskprocessing): generate OpenAPI specs, fix lint issue, fix tests
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:21 +02:00
Julien Veyssier
8c52b6c0fe
feat(taskprocessing): add cleanup flag to tasks to decide if they should be cleaned up automatically
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-07 15:12:21 +02:00
Robin Appelman
5660a73a3d
Merge pull request #54238 from nextcloud/extra_sensitive_values
...
feat: allow admins to configure additional sensitive config values
2025-08-07 15:08:56 +02:00
Carl Schwan
43aa92f6c3
Merge pull request #54275 from nextcloud/fix-order-metadata-deletion
...
fix(trash): Fix order of metadata deletion
2025-08-07 15:04:49 +02:00
John Molakvoæ
2e0baa5801
Merge pull request #54279 from nextcloud/fix/tags-icon
2025-08-07 11:57:20 +02:00
John Molakvoæ
a488bff27a
Merge pull request #54309 from nextcloud/fix/dav-wrong-return-type
2025-08-07 11:35:45 +02:00
Carl Schwan
9fef97c9ec
fix(trash): Fix order of metadata deletion
...
First query metadata for live photo and then delete the metadata, by
making the SyncLivePhotosListener priority higher than the default.
Partially fix #54274
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-07 11:19:30 +02:00
nextcloud-command
f16c449275
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-07 07:47:39 +00:00
skjnldsv
7139cac9d8
fix(systemtags): outline icon css selector
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-07 07:45:40 +00:00
Nextcloud bot
f0c392e21c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-07 00:12:14 +00:00
Ferdinand Thiessen
378ddda301
fix(files_versions): has-preview must be either true or false
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-07 01:24:07 +02:00
Ferdinand Thiessen
6b0bce8a2d
fix(files_trashbin): has-preview must return true or false
...
Currently it returned the boolean value, but PHP will turn it into an
integer...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-07 01:23:10 +02:00
dependabot[bot]
58ae326f83
Merge pull request #54299 from nextcloud/dependabot/npm_and_yarn/tmp-0.2.4
2025-08-06 23:00:14 +00:00
dependabot[bot]
7f3fcdf495
chore(deps): bump tmp from 0.2.3 to 0.2.4
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.3 to 0.2.4.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-07 00:46:45 +02:00
Ferdinand Thiessen
09b0698255
Merge pull request #54298 from nextcloud/fix/dav/addressbook-permissions-principal
...
fix(dav): calculate permissions based on addressbook principal
2025-08-06 23:36:39 +02:00
Josh
67c14b0f11
refactor(App): \OC\AppFramework\App clean-up
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-06 17:10:45 -04:00
Matthieu Gallien
e7a28e787d
Merge pull request #54285 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-08-06 21:45:22 +02:00
Daniel Calviño Sánchez
3ba7888537
Merge pull request #53950 from nextcloud/fix-button-alignment-for-email-templates-in-outlook
...
fix: Fix button alignment for email templates in Outlook
2025-08-06 19:43:11 +02:00
Christoph Wurst
0c4bb5e8c5
fix(dav): calculate permissions based on addressbook principal
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-08-06 18:15:43 +02:00
nextcloud-command
67610f387c
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-08-06 14:57:14 +00:00
Daniel Calviño Sánchez
8b7aad82c7
fix: Fix button alignment for email templates in Outlook
...
The button group generated in email templates is expected to show the
two buttons side by side in a single row, but in Outlook both buttons
took the full width of the wrapper row and each button was shown in
its own row. To solve that the buttons are wrapped in an additional
table that shows each button in its own cell, limiting their width and
showing them in a single row; this is done conditionally and only
applied in Outlook, so it should not affect other clients.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-08-06 15:18:01 +02:00
Hamza
6e9d48b558
Merge pull request #50092 from nextcloud/feat/sync-truncation
...
feat(cardav): support result truncation for addressbook federation
2025-08-06 14:57:13 +02:00
Daniel Kesselberg
13f25c9316
fix(carddav): return correct sync token for non-truncated requests
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-06 14:32:25 +02:00
Daniel Kesselberg
b54c5392b6
feat(carddav): handle truncated non-initial requests
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-06 14:04:55 +02:00
Hamza Mahjoubi
36d9fcbb4d
feat(cardav): support result truncation for addressbook federation
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com >
2025-08-06 14:04:55 +02:00
John Molakvoæ
b514d75323
Merge pull request #51855 from Phreeman33/master
...
fix: display chinese character avatar
2025-08-06 13:43:23 +02:00
Ferdinand Thiessen
c67bdf02f0
chore: add missing license ref for new fonts
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-06 13:12:57 +02:00
Ferdinand Thiessen
7e76c91677
fix: resolve psalm errors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-06 12:52:50 +02:00
John Molakvoæ
535bf3af9f
Merge pull request #54049 from nextcloud/fix/only-show-reshare-if-there-is
2025-08-06 12:40:28 +02:00
Ferdinand Thiessen
6cae7d1f81
Merge pull request #54183 from nextcloud/refactor/unified-search-
...
refactor(UnifiedSearch): use `NcHeaderButton` for proper styles
2025-08-06 12:24:43 +02:00
Phreeman33
655ef1031b
fix: display chinese character avatar
...
Signed-off-by: Phreeman33 <12772373+Phreeman33@users.noreply.github.com >
2025-08-06 12:24:09 +02:00
John Molakvoæ
48dc04b571
Merge pull request #54237 from nextcloud/test/fix-cypress
2025-08-06 11:48:31 +02:00
nextcloud-command
3ff3ceae5d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-06 09:43:08 +00:00
Ferdinand Thiessen
6adbe44976
refactor(UnifiedSearch): use NcHeaderButton for proper styles
...
Allowing to have the new styles from
https://github.com/nextcloud/server/pull/54178 and
https://github.com/nextcloud-libraries/nextcloud-vue/pull/7242
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-06 09:41:09 +00:00
nextcloud-command
96011a1579
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-06 09:40:06 +00:00
Ferdinand Thiessen
61c9a6eb22
fix(files_sharing): only show "shared with me" information if shared
...
The variable is intialized to `{}` which is truthy, so instead just
check if there is a user assigned to the share info.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-06 09:37:58 +00:00
Ferdinand Thiessen
7c69862a5d
Merge pull request #54186 from nextcloud/chore/refactor-header-scss
...
refactor: de-duplicate header styles, add comments and mark deprecations
2025-08-06 11:35:28 +02:00
Ferdinand Thiessen
761093daf8
Merge pull request #54264 from nextcloud/smb-timeout-unavailable
...
fix: handle smb timeouts as storage not available
2025-08-06 11:27:02 +02:00
Ferdinand Thiessen
1fdda4b202
Merge pull request #54043 from nextcloud/fix/mysql-removed-auth
...
fix(db): use `caching_sha2_password` for MySQL
2025-08-06 11:26:30 +02:00
Joas Schilling
84323ff6dd
Merge pull request #54241 from nextcloud/feat/noid/add-busy-status-capability
...
feat(userstatus): add busy capability
2025-08-06 10:42:25 +02:00
Richard Steinmetz
ee6596782f
Merge pull request #54232 from nextcloud/feat/notifications/preload-many
...
feat(notifications): provide method to preload many notifications at once
2025-08-06 09:57:53 +02:00
Richard Steinmetz
ad39dab6ca
feat(notifications): provide method to preload many notifications at once
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-06 09:22:56 +02:00
nextcloud-command
89577f6f94
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-06 05:37:57 +00:00
Ferdinand Thiessen
ab49a6d8a9
refactor: de-duplicate header styles, add comments and mark deprecations
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-06 05:36:05 +00:00
John Molakvoæ
687df7c8ab
Merge pull request #54165 from nextcloud/fix/unique-vcategory
...
fix(core): ensure unique vcategory
2025-08-06 07:13:46 +02:00
Nextcloud bot
1064c676cc
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-06 00:12:56 +00:00
Ferdinand Thiessen
88be308b06
test(cypress): split helpers for files actions to make tests less flaky
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-05 23:49:46 +02:00
skjnldsv
9aac182109
fix(core): ensure unique vcategory
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-05 22:11:21 +02:00
Kate
51e5f7b159
Merge pull request #54125 from nextcloud/s3-multipart-size-check
2025-08-05 20:57:15 +02:00
Ferdinand Thiessen
c695bf1a95
Merge pull request #53437 from nextcloud/refactor/files-hotkeys
...
refactor(files): move hotkey handling to composable
2025-08-05 20:42:43 +02:00
Ferdinand Thiessen
b814f3bba6
fix(db): use caching_sha2_password for MySQL
...
`caching_sha2_password` was added in 8.0.4 as the default
authentication plugin. `mysql_native_password` is deprecated since then.
In MySQL 8.4 it was disabled by default so a user need to manually
reenable it to make it work.
In MySQL 9.0 it is removed and causes the following error:
> SQLSTATE[HY000] [1524] Plugin 'mysql_native_password' is not loaded
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-05 20:40:38 +02:00
Robin Appelman
97efc95efc
fix: better object store write error propagation
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-05 19:17:58 +02:00
Robin Appelman
83b8a390cd
fix: always do stream counting for object store upload
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-05 19:17:58 +02:00
Robin Appelman
398b106f0c
fix: validate written size for s3 multipart uploads
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-05 19:17:58 +02:00
Robin Appelman
064e1133f5
feat: allow admins to configure additional sensitive config values
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-05 19:16:14 +02:00
nextcloud-command
2cf7e038b3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-05 17:08:50 +00:00
Ferdinand Thiessen
3a5769e8f9
refactor(files): move hotkey handling to composable
...
This is a composable - not a service, because it is using the
`useHotKey` composable. At this moment it works, but in general
its only safe to put composables into `setup`-context.
This makes it future prove.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-05 19:00:32 +02:00
Joas Schilling
db8dd9f7f6
Merge pull request #54207 from nextcloud/feat/noid/cache-user-keys
...
Cache IdentityProof keys
2025-08-05 18:43:56 +02:00
Ferdinand Thiessen
ad85d65064
Merge pull request #54077 from nextcloud/jtr-files-detection-refactor-finfo
...
refactor(IMimeTypeDetector): streamline + minor tidying
2025-08-05 18:10:46 +02:00
Robin Appelman
6f0120af16
fix: handle smb timeouts as storage not available
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-05 17:39:12 +02:00
Marcel Müller
520d8beaf5
feat: Cache user keys
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-08-05 16:42:14 +02:00
John Molakvoæ
a4795a216c
Merge pull request #54233 from nextcloud/fix/ignore-shares-in-encrypt-all
2025-08-05 15:31:35 +02:00
Anna Larch
b819d71337
feat(userstatus): add busy capability
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-08-05 14:52:33 +02:00
Josh
2aa6894c38
Merge pull request #54239 from nextcloud/cleanup-appframework-spreed
...
refactor(AppFramework): drop unused spreed/Talk fallback
2025-08-05 08:42:31 -04:00
Joas Schilling
c9fa1db925
Merge pull request #54230 from nextcloud/bugfix/spreed-15625/log-query-with-immutable-dates
...
fix(logging): Fix query logging with DateTimeImmutable parameters
2025-08-05 12:29:04 +02:00
Joas Schilling
ff3043346a
Merge pull request #54196 from nextcloud/enh/noid/taskprocessing-lazy-config
...
[TaskProcessing] Load and store some config keys lazily
2025-08-05 12:28:34 +02:00
Joas Schilling
a3f1b079bb
Merge pull request #54203 from nextcloud/oci-string-length-empty
...
fix: fix oci string length with empty strings
2025-08-05 12:18:41 +02:00
Joas Schilling
1750708509
Merge pull request #54240 from nextcloud/fix/noid/oracle-test-failure
...
fix(caldav): get UID value
2025-08-05 12:18:07 +02:00
Joas Schilling
12f31b69a0
Merge pull request #54250 from nextcloud/revert/50258
...
Revert "feat: Implement Directory Check"
2025-08-05 12:11:05 +02:00
nextcloud-command
d24f0a3a54
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-05 09:25:58 +00:00
Joas Schilling
78dcf3744d
Revert "feat: Implement Directory Check"
...
This reverts commit feae8ba16a .
2025-08-05 11:18:50 +02:00
Nextcloud bot
ccda64fc66
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-05 00:12:37 +00:00
John Molakvoæ
662838b542
Merge pull request #54159 from nextcloud/fix/file-request-enforced
2025-08-04 19:18:26 +02:00
Josh
3535149418
refactor(IMimeTypeDetector): streamline finfo usage + misc tidying
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-04 11:24:58 -04:00
Anna Larch
b694d2659b
fix(caldav): get UID value
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-08-04 16:43:50 +02:00
Josh
9195987d14
refactor(AppFramework): drop unused spreed/Talk fallback
...
No longer needed from what I can tell since #20114 & nextcloud/spreed#3134
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-04 08:59:49 -04:00
Daniel
9c79483392
Merge pull request #54193 from nextcloud/ci/codeql/convert-to-action
...
ci(codeql): convert codeql integration into a workflow
2025-08-04 12:10:35 +02:00
Côme Chilliet
f95fef9938
chore(encryption): Adapt tests to code changes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-04 11:53:19 +02:00
Côme Chilliet
d711d68701
fix(encryption): Ignore shared files in encrypt-all command
...
Copying and renaming a share will not encrypt it anyway. It will get
encrypted when the owner’s files get encrypted.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-04 10:42:04 +02:00
Julien Veyssier
be7ef439cf
fix(taskprocessing): move LAZY_CONFIG_KEYS constant to the private namespace
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-04 10:11:24 +02:00
Julien Veyssier
f22f7311de
fix(taskprocessing): fix TaskProcessingTest
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-04 10:11:24 +02:00
Julien Veyssier
282bedcfb0
fix(taskprocessing): remove unused psalm baseline entries
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-04 10:11:24 +02:00
Julien Veyssier
2e3fa51132
feat(taskprocessing): load and store some config keys lazily
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-08-04 10:11:24 +02:00
Joas Schilling
c722f8c88b
fix(logging): Fix query logging with DateTimeImmutable parameters
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-04 08:47:55 +02:00
Richard Steinmetz
0bd5128d45
perf: join array_merge calls in MountProvider::getMountsForUser()
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-04 08:18:12 +02:00
Nextcloud bot
2211390ca5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-04 00:13:25 +00:00
Joas Schilling
894463b935
Merge pull request #54224 from nextcloud/nickvergessen-patch-1
...
Update CODEOWNERS
2025-08-03 12:40:08 +02:00
Joas Schilling
fbd492ff1c
Update CODEOWNERS
...
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
2025-08-03 12:32:11 +02:00
Nextcloud bot
262f647104
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-03 00:12:23 +00:00
nextcloud-command
7f93711e68
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-02 12:24:34 +00:00
skjnldsv
627f8cabd6
fix(files_sharing): ensure password or date is enabled by default to be enforced
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-02 12:22:31 +00:00
John Molakvoæ
f3d2e53371
Merge pull request #54010 from nextcloud/automated/noid/master-fix-npm-audit
2025-08-02 11:52:43 +02:00
nextcloud-command
dca988cf8c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-02 08:22:38 +00:00
skjnldsv
bf6f3d7761
chore: update minor and patch dependencies
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-02 10:18:41 +02:00
John Molakvoæ
e469d2fdad
Merge pull request #54209 from nextcloud/dependabot/npm_and_yarn/wait-on-8.0.4
2025-08-02 09:49:02 +02:00
John Molakvoæ
828007ec5d
Merge pull request #54215 from nextcloud/dependabot/npm_and_yarn/marked-16.1.1
2025-08-02 09:48:40 +02:00
John Molakvoæ
219dd00c99
Merge pull request #54211 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.42
2025-08-02 09:48:28 +02:00
John Molakvoæ
0052d77af2
Merge pull request #54212 from nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.20
2025-08-02 09:48:19 +02:00
John Molakvoæ
55a0dfc691
Merge pull request #54208 from nextcloud/dependabot/npm_and_yarn/sass-1.89.2
2025-08-02 09:47:35 +02:00
John Molakvoæ
5b4177a962
Merge pull request #54210 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.7.71
2025-08-02 09:46:52 +02:00
John Molakvoæ
cc7c86b1c1
Merge pull request #54214 from nextcloud/dependabot/npm_and_yarn/vitest/coverage-v8-3.2.4
2025-08-02 09:46:40 +02:00
nextcloud-command
97c3b8389c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-02 03:22:52 +00:00
dependabot[bot]
0b5ddf82c4
chore(deps): bump marked from 15.0.12 to 16.1.1
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.12 to 16.1.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v15.0.12...v16.1.1 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 16.1.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:15:18 +00:00
dependabot[bot]
127a02f9de
chore(deps-dev): bump @vitest/coverage-v8 from 3.2.3 to 3.2.4
...
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.2.4/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 3.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:14:51 +00:00
dependabot[bot]
02c2e01b97
chore(deps-dev): bump cypress-split from 1.24.18 to 1.24.20
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.18 to 1.24.20.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.18...v1.24.20 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.20
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:13:30 +00:00
dependabot[bot]
57aa99fb96
chore(deps-dev): bump @types/dockerode from 3.3.38 to 3.3.42
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.38 to 3.3.42.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.42
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:12:41 +00:00
dependabot[bot]
2cb552d8e2
chore(deps-dev): bump @zip.js/zip.js from 2.7.62 to 2.7.71
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.62 to 2.7.71.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.62...v2.7.71 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.7.71
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:12:08 +00:00
dependabot[bot]
7750bef6b5
chore(deps-dev): bump wait-on from 8.0.3 to 8.0.4
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 8.0.3 to 8.0.4.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.3...v8.0.4 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-version: 8.0.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:11:41 +00:00
dependabot[bot]
99e097d360
chore(deps-dev): bump sass from 1.89.1 to 1.89.2
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.89.1 to 1.89.2.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.89.1...1.89.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.89.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:11:13 +00:00
Nextcloud bot
4ce1980eff
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-02 00:12:22 +00:00
Robin Appelman
222cbd0af6
fix: fix oci string length with empty strings
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-01 17:45:35 +02:00
John Molakvoæ
e4ed547bc6
Merge pull request #50099 from nextcloud/jtr/fix-appframework-server-proto
2025-08-01 17:28:37 +02:00
John Molakvoæ
17ae4e767f
Merge pull request #52285 from nextcloud/fix/issue-50748-card-object-move
2025-08-01 17:07:30 +02:00
John Molakvoæ
3417581021
Merge pull request #50258 from nextcloud/feat/add-directory-check-workflowengine
2025-08-01 17:01:00 +02:00
skjnldsv
d2a20ea1bd
chore: update composer
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-01 17:00:09 +02:00
John Molakvoæ
4829ac57c1
fix: use OCP\Server
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-01 17:00:09 +02:00
Josh
14b4d0327e
fix(AppFramework): Log malformed protocol values and unify fallback behavior
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-01 17:00:09 +02:00
SebastianKrupinski
49d8e29a18
fix: do not ignore move command object target uri
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-08-01 09:36:07 -04:00
John Molakvoæ
6bc6ed95a3
Merge pull request #54172 from nextcloud/fix/app-icon-aria
2025-08-01 13:13:17 +02:00
nextcloud-command
69a3604d64
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 09:47:05 +00:00
Robin Windey
feae8ba16a
feat: Implement Directory Check
...
* Partially implements #27591
Signed-off-by: Robin Windey <ro.windey@gmail.com >
2025-08-01 09:43:59 +00:00
John Molakvoæ
5108b8fa13
Merge pull request #49104 from nextcloud/fix/install-dbport-unused
2025-08-01 11:35:22 +02:00
John Molakvoæ
91595aaec4
fix(workflows): disable editing commit when rebasing
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-01 11:20:38 +02:00
nextcloud-command
4af65869c3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 08:51:31 +00:00
Ferdinand Thiessen
aa9dba58f4
fix(AppMenu): ensure that aria attributes are set when needed
...
We hide **if** there is **no** notification.
We *do not* hide and *show the label* **if** there are notifications for
that application.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-01 08:49:23 +00:00
John Molakvoæ
e8fbb0dfa5
Merge pull request #54192 from nextcloud/fix-federated-sharing-bug
2025-08-01 10:43:30 +02:00
John Molakvoæ
89ef481cfc
Merge pull request #54150 from nextcloud/dependabot/npm_and_yarn/linkifyjs-4.3.2
2025-08-01 10:41:35 +02:00
Richard Steinmetz
976e42314f
Merge pull request #54182 from nextcloud/mount-cache-without-fs-access
...
fix: don't update cached mountpoints if the request doesn't have filesystem access
2025-08-01 10:32:15 +02:00
John Molakvoæ
02008829d2
Merge pull request #50470 from nextcloud/fix/49887/early-check-for-overwritten-home
2025-08-01 10:29:56 +02:00
nextcloud-command
f8b30884c2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 08:15:26 +00:00
dependabot[bot]
691fab964a
chore(deps): bump linkifyjs from 4.1.3 to 4.3.2
...
Bumps [linkifyjs](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkifyjs ) from 4.1.3 to 4.3.2.
- [Release notes](https://github.com/nfrasser/linkifyjs/releases )
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.3.2/packages/linkifyjs )
---
updated-dependencies:
- dependency-name: linkifyjs
dependency-version: 4.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-01 08:03:22 +00:00
Richard Steinmetz
e2176bcaf1
ci(codeql): convert codeql integration into a workflow
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-01 09:54:06 +02:00
John Molakvoæ
64b1428552
Merge pull request #54008 from nextcloud/dependabot/composer/build/integration/behat/behat-3.23.0
2025-08-01 09:39:08 +02:00
John Molakvoæ
f8994a53d4
Merge pull request #54009 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.1.2
2025-08-01 09:35:46 +02:00
Maksim Sukharev
809d638c05
fix: make early check if users filesystem have a mountpoint at /<user>/files/
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-08-01 09:31:50 +02:00
John Molakvoæ
4eee160c15
Merge pull request #53729 from nextcloud/dav-external-url-encoded-root
2025-08-01 09:31:14 +02:00
Mahdi Baghbani
0eca4d508b
fix: incorrect DELETE on federated-share acceptance
...
Signed-off-by: Mahdi Baghbani <mahdi.baghbani1@gamil.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 07:29:12 +00:00
John Molakvoæ
04c64faaa5
Merge pull request #54138 from nextcloud/feat/core/pwa-hide-header
2025-08-01 09:24:34 +02:00
provokateurin
4c7e85ea2a
feat(core): Hide header in PWA
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-01 09:18:29 +02:00
Kate
e9ce184561
Merge pull request #54187 from nextcloud/chore/clean-sharing
2025-08-01 09:13:55 +02:00
Maksim Sukharev
1675aa4f45
Merge pull request #53850 from nextcloud/feat/noid/add-busy-status
2025-08-01 09:09:44 +02:00
John Molakvoæ
27de1ec5c5
Merge pull request #54121 from nextcloud/tag-color-query
2025-08-01 08:51:43 +02:00
nextcloud-command
9adc97e5b8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 06:39:39 +00:00
Maksim Sukharev
47923b9d1c
style(user_status): adjust status modal styles
...
- remove modal name
- propagate box-sizing
- reduce gap between sections 12px -> 8px
- align icons vertically
- add hover effect to status labels
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-08-01 08:35:38 +02:00
Anna Larch
56174f749f
feat: add Busy status and new preset BRB status
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-08-01 08:35:37 +02:00
Ferdinand Thiessen
8fd92c8d42
Merge pull request #54188 from nextcloud/dependabot/github_actions/github-actions-55de95cf11
...
chore(deps): bump the github-actions group with 3 updates
2025-08-01 03:27:56 +02:00
Robin Appelman
01147cf872
fix: add missing color select to tags usage query
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-01 02:47:04 +02:00
Nextcloud bot
086ef597c0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-01 00:12:14 +00:00
dependabot[bot]
34d5e9db16
chore(deps): bump the github-actions group with 3 updates
...
Bumps the github-actions group with 3 updates: [shivammathur/setup-php](https://github.com/shivammathur/setup-php ), [cypress-io/github-action](https://github.com/cypress-io/github-action ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `shivammathur/setup-php` from 2.34.1 to 2.35.2
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/0f7f1d08e3e32076e51cae65eb0b0c871405b16e...ccf2c627fe61b1b4d924adfcbd19d661a18133a0 )
Updates `cypress-io/github-action` from 6.10.1 to 6.10.2
- [Release notes](https://github.com/cypress-io/github-action/releases )
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/github-action/compare/6c143abc292aa835d827652c2ea025d098311070...b8ba51a856ba5f4c15cf39007636d4ab04f23e3c )
Updates `github/codeql-action` from 3.29.2 to 3.29.5
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/181d5eefc20863364f96762470ba6f862bdef56b...51f77329afa6477de8c49fc9c7046c15b9a4e79d )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-version: 2.35.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-version: 6.10.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-version: 3.29.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-31 22:58:38 +00:00
Ferdinand Thiessen
2e5ddea8fb
chore(files_sharing): remove leftover of legacy files ui
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 21:09:43 +02:00
Ferdinand Thiessen
ba3e5ad03f
Merge pull request #54178 from nextcloud/feat/app-icon-opacity
...
feat(AppMenu): add slight opactiy gradient to app icons
2025-07-31 21:00:23 +02:00
Josh
47fd3707a2
Merge pull request #54179 from nextcloud/fix/issue-7194-fifth-not-fifty
...
fix: spelling mistake
2025-07-31 14:06:15 -04:00
Ferdinand Thiessen
4e4c4d1e4d
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 19:02:25 +02:00
Ferdinand Thiessen
4b3b2e09b1
fix(AccountMenu): do not apply alpha mask on the account menu
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 19:01:07 +02:00
Ferdinand Thiessen
2be7d03395
feat(AppMenu): add slight opactiy gradient to app icons
...
- resolves https://github.com/nextcloud/server/issues/54141
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 19:01:07 +02:00
Daniel
876b4898f0
Merge pull request #54012 from nextcloud/chore/move-smb-package
...
chore: move smb package to 3rdparty
2025-07-31 18:58:54 +02:00
Robin Appelman
73d0418425
fix: don't update cached mountpoints if the request doesn't have filesystem access
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-07-31 18:28:26 +02:00
Ferdinand Thiessen
b42f6bda8b
Merge pull request #54143 from nextcloud/fix/icons-header-meu
...
fix(ContactsMenu): use proper icons in the header navigation
2025-07-31 18:18:09 +02:00
SebastianKrupinski
adcb782b45
fix: spelling mistake
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-07-31 10:22:50 -04:00
nextcloud-command
d3e4db1255
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-31 14:18:03 +00:00
Ferdinand Thiessen
5e979b52d1
fix(ContactsMenu): use proper icons in the header navigation
...
app icons in the header navigation are excluded from the outlined icons
change, so this reverts this change.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 15:43:46 +02:00
John Molakvoæ
b4803f95c4
Merge pull request #54171 from nextcloud/chore/remove-deprecated-package
2025-07-31 15:36:31 +02:00
Daniel Kesselberg
28dc3e2d85
chore: move smb package to 3rdparty
...
- Automated updates
- Easier maintenance
- Not having another copy of the streams packages
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-31 15:19:07 +02:00
Ferdinand Thiessen
ea44382a5b
Merge pull request #54168 from nextcloud/fix/node-version
...
chore: update node and npm version
2025-07-31 15:15:51 +02:00
John Molakvoæ
5f56ad3862
Merge pull request #54085 from nextcloud/Jerome-Herbinet-folder-tree-structure
2025-07-31 14:39:11 +02:00
Daniel
bcfb010e07
Merge pull request #54167 from nextcloud/bug/noid/principal-guest_app-not-found-pt2
...
fix: hide guests group from overall principals
2025-07-31 14:38:24 +02:00
nextcloud-command
5c768aa60c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-31 12:34:18 +00:00
Jérôme Herbinet
ee3e628b7a
feat: replace "Folder tree structure" with "Folder tree"
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
Co-Authored-By: kramo <git@kramo.page >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-31 12:26:12 +00:00
Ferdinand Thiessen
48f86c4696
chore: remove nextcloud-vue-collections and use @nextcloud/vue instead
...
`nextcloud-vue-collections` is deprecated for quite some time and was
merged into `@nextcloud/vue`. So lets drop that dependency.
Adjust the two files where it was used, one of them was itself never
used so just dropped that file.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 13:52:32 +02:00
Christoph Wurst
6033c25630
Merge pull request #54084 from nextcloud/feat/dav/absence-get-set-commands
...
feat(dav): add occ commands to get and set absences
2025-07-31 12:43:36 +02:00
Ferdinand Thiessen
616f91d14d
chore: update node and npm version
...
- Adjust versions to align with our standards
- Fixes flakyness of dependabot
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 12:33:32 +02:00
Jyrki Gadinger
45c8664b00
fix: hide guests group from overall principals
...
Follow-up for #52914 and #53369
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org >
2025-07-31 11:24:23 +02:00
John Molakvoæ
91a35db95f
Merge pull request #54162 from nextcloud/feat/add-account-menu-outline
2025-07-31 09:23:52 +02:00
nextcloud-command
a0a0458b41
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-31 07:11:12 +00:00
Richard Steinmetz
46cf819e2f
Merge pull request #54160 from nextcloud/feat/event-builder-invitation-emails
...
feat: send invitation emails through ICreateFromString
2025-07-31 09:10:20 +02:00
Ferdinand Thiessen
b610239951
feat(AccountMenu): apply some outline to the user avatar
...
- resolves https://github.com/nextcloud/server/issues/54140
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 07:07:10 +00:00
Nextcloud bot
7fbe33322b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-31 00:12:09 +00:00
Christoph Wurst
ee00d166cd
feat(dav): add occ commands to get and set absences
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-07-30 22:22:22 +02:00
Richard Steinmetz
d6d94c4e63
feat: send invitation emails through ICreateFromString
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-07-30 18:54:12 +02:00
Nextcloud bot
b270a22c4a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-30 00:12:11 +00:00
F. E Noel Nfebe
f0485e4153
Merge pull request #53661 from nextcloud/feat/52635/toggle-for-trusted-server-sharing
...
feat(files_sharing): Toggle display for trusted server shares
2025-07-29 17:52:40 +01:00
Daniel
0c568ff2bb
Merge pull request #54119 from nextcloud/feat/noid/show-nice-label-when-searching-in-root
...
Show nice label when searching in root
2025-07-29 18:30:47 +02:00
Daniel Calviño Sánchez
b9ab00a59e
Merge pull request #54005 from nextcloud/do-not-show-password-dialog-when-user-can-not-validate-password
...
fix: Do not show password dialog when user can not validate password
2025-07-29 17:54:46 +02:00
John Molakvoæ
05cba2a6e3
Merge pull request #54092 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.8.1
2025-07-29 17:43:45 +02:00
John Molakvoæ
26c3c1feff
Merge pull request #53746 from nextcloud/add-VersionCreatedEvent
2025-07-29 17:43:23 +02:00
Kate
41a47f878c
Merge pull request #54082 from nextcloud/fix/54080/using-userconfig-to-set-lang
2025-07-29 17:28:15 +02:00
nextcloud-command
d38eed7797
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-29 15:15:43 +00:00
Daniel Kesselberg
2cff3454a3
feat(search): show alias when searching in root folder
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-29 15:11:24 +00:00
John Molakvoæ
f4ff7db49b
Merge pull request #54139 from nextcloud/feat/drop-compile-commits-rebase
2025-07-29 17:07:42 +02:00
skjnldsv
148f29475e
fix(workflows): don't use needs.init.outputs.head_ref directly
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-29 15:58:16 +02:00
skjnldsv
36b510a38a
feat(workflows): drop dist and js changes when compile-rebasing
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-29 15:49:36 +02:00
nextcloud-command
21b273dce9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-29 12:49:56 +00:00
nfebe
2bb8c72c47
feat(files_sharing): Toggle display for trusted server shares
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-07-29 13:24:49 +01:00
Borja Domínguez Vázquez
d0de83be10
feat(file-versions): #53151 add VersionCreatedEvent event
...
Signed-off-by: Borja Domínguez Vázquez <bdominguez@virtualwareco.com >
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-29 14:05:21 +02:00
Maxence Lange
132513dbf3
fix(userconfig): duplicate core lexicon
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-29 10:36:44 -01:00
Daniel
b8ad6d091a
Merge pull request #53945 from nextcloud/chore/share-constants
...
chore(OC\Share\Constants): Remove unused SHARE_TYPE_* constants
2025-07-29 13:31:42 +02:00
Kate
49618b30a7
Merge pull request #53946 from nextcloud/chore/remove-hierarchical-shares
2025-07-29 13:26:03 +02:00
dependabot[bot]
9b1c70227b
chore(deps): bump nextcloud/openapi-extractor
...
Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor ) from 1.8.0 to 1.8.1.
- [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.8.0...v1.8.1 )
---
updated-dependencies:
- dependency-name: nextcloud/openapi-extractor
dependency-version: 1.8.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-29 13:23:54 +02:00
Maxence Lange
51dc9f89b7
Merge pull request #54064 from nextcloud/feat/preset/custom-share-token
...
feat(preset): add lexicon entry for custom share tokens
2025-07-29 10:11:05 -01:00
John Molakvoæ
1d4032dafd
Merge pull request #54128 from nextcloud/dep/nextcloud
2025-07-29 11:53:50 +02:00
provokateurin
746e5917c7
fix(IShare): Add missing getParent and setParent methods
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-29 11:27:04 +02:00
Maxence Lange
3ceffe9f5b
feat(preset): add lexicon entry for custom share token
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-29 08:15:08 -01:00
Maxence Lange
9380375cc6
feat(lexicon): add note and key-details
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-29 08:15:08 -01:00
Kate
89d659ca17
Merge pull request #51602 from nextcloud/fix/fix-default-share-folder-for-group-shares
2025-07-29 11:12:58 +02:00
skjnldsv
a83ed8a5c2
fix(eslint): glob import spec pattern
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-29 10:55:25 +02:00
skjnldsv
26cc4782c4
chore(deps): update @nextcloud/auth, @nextcloud/calendar-availability-vue, @nextcloud/files & @nextcloud/sharing
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-29 10:40:45 +02:00
provokateurin
3c7fce39aa
chore(OC\Share\Constants): Remove unused SHARE_TYPE_* constants
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-29 10:39:33 +02:00
provokateurin
665a38573c
fix(IShareProvider): Add missing getChildren method to the interface
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-29 10:26:33 +02:00
Nextcloud bot
8bc5edf15f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-29 00:12:07 +00:00
Simon L.
2ffd72864e
Merge pull request #54111 from nextcloud/enh/noid/add-types-to-issue-templates
...
chore: add type to issue templates
2025-07-29 00:00:09 +02:00
Simon L.
4ee1cf5628
chore: add type to issue templates
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-07-28 23:47:00 +02:00
John Molakvoæ
345df00c28
Merge pull request #53966 from nextcloud/feat/show-hide-ext
...
feat(files): allow hidding files extensions
2025-07-28 19:56:25 +02:00
John Molakvoæ
33ddce490b
Merge pull request #53635 from nextcloud/fix/insecure-crypto-envs
...
fix(files_sharing): fallback self.crypto.getRandomValues
2025-07-28 19:51:59 +02:00
nextcloud-command
f35d164e33
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-28 17:08:05 +00:00
nextcloud-command
c050f49e1d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-28 16:14:08 +00:00
skjnldsv
3cff9d87e9
fix(files_sharing): fallback self.crypto.getRandomValues
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-28 18:07:26 +02:00
skjnldsv
c7dd6dd645
feat(files): allow hidding files extensions
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-28 18:05:15 +02:00
Stephan Orbaugh
4eda352397
Merge pull request #54026 from nextcloud/enh/add-cloud-id-chars
...
feat: add ICloudIdResolver
2025-07-28 15:49:12 +02:00
Anna
3b4a268c66
Merge pull request #53992 from nextcloud/fix/noid/filter-cancelled-events
...
fix(caldav): don't return cancelled events for upcoming events API
2025-07-28 12:18:40 +02:00
Anna Larch
7e3082cb46
fix(caldav): don't return cancelled events for upcoming events API
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-07-28 11:20:11 +02:00
Kate
aca5361e86
Merge pull request #53944 from nextcloud/chore/too-many-arguments
2025-07-28 10:49:52 +02:00
dependabot[bot]
89ae18ab08
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.1.0 to 2.1.2.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.1.0...2.1.2 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 10:34:50 +02:00
John Molakvoæ
12c07f9a8c
Merge pull request #53909 from nextcloud/fix/newUser-provisioning_api
2025-07-28 09:21:15 +02:00
Joas Schilling
d0865ed924
Merge pull request #54068 from nextcloud/bugfix/noid/fix-infinite-loop-on-parallelaware-block
...
fix(cron): Fix infinite loop on ParallelAware blocked jobs
2025-07-28 08:22:52 +02:00
John Molakvoæ
e89b3a0597
Merge pull request #54051 from nextcloud/fix/session/log-ephemeral-session-close
2025-07-28 08:16:32 +02:00
Joas Schilling
93d07e814b
Merge pull request #54027 from nextcloud/fix/oracle-db-connection
...
fix(ConnectionFactory): Apply Oracle connection fix to primary and replica params as well
2025-07-28 08:13:33 +02:00
Joas Schilling
3ccb3160b4
Merge pull request #53898 from nextcloud/ci-mariadb-118
...
ci: test against MariaDB 11.8 (latest LTS)
2025-07-28 08:10:05 +02:00
Nextcloud bot
993355af9f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-28 00:12:17 +00:00
Nextcloud bot
1e0ea9cc99
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-27 00:12:29 +00:00
Nextcloud bot
786bdb198e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-26 00:12:15 +00:00
Joas Schilling
0797fd8af8
Merge pull request #54086 from nextcloud/techdebt/noid/use-new-attributes-to-declare-since
...
chore(OCP): Migrate lib/Config/ to new attributes
2025-07-25 18:37:15 +02:00
Joas Schilling
a3b2557486
chore(OCP): Migrate lib/Config/ to new attributes
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-25 16:17:35 +02:00
John Molakvoæ
38768d1f8d
Merge pull request #54083 from nextcloud/fix/colum-sizes-outline-icon
2025-07-25 16:15:12 +02:00
Joas Schilling
031d739d33
fix(cron): Fix infinite loop on ParallelAware blocked jobs
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-25 15:28:24 +02:00
skjnldsv
932de24e88
fix: adjust file filter and external storage outline icon
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-25 13:43:07 +02:00
skjnldsv
8514414d08
fix(files): adjust column size to new row height
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-25 10:29:37 +02:00
Maxence Lange
de46e39405
Merge pull request #53975 from nextcloud/feat/lexicon/moving-out-from-unstable
...
feat(lexicon): moving out from unstable
2025-07-25 00:02:46 -01:00
Nextcloud bot
3c3b98e5f2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-25 00:12:21 +00:00
Daniel
52a472d7e4
Merge pull request #54020 from nextcloud/feat/42647/hide-app-password-note-without-2fa
...
feat(files): hide note about app passwords when 2FA not enabled
2025-07-24 23:52:34 +02:00
JEEEEEEEEEEEEEEEEEEEEEED
cb29b306ee
feat(files): hide note about app passwords when 2FA not enabled
...
Signed-off-by: JEEEEEEEEEEEEEEEEEEEEEED <118366366+jadjoud@users.noreply.github.com >
Co-authored-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-24 22:20:16 +02:00
John Molakvoæ
9d04729540
Merge pull request #54078 from nextcloud/fix/files-margin-webdav
2025-07-24 19:27:24 +02:00
nextcloud-command
673b5425e3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-24 17:27:13 +00:00
skjnldsv
c574d55ed2
fix(files): add webdav url settings input bottom margin
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-24 19:12:06 +02:00
Maxence Lange
011500fc7c
feat(preset): split education based on size
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-24 15:57:08 -01:00
Maxence Lange
f359904213
fix(lexicon): missing doc
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-24 15:56:35 -01:00
Maxence Lange
a0c9fede1b
feat(lexicon): marking unstable as @deprecated
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-24 15:56:34 -01:00
Maxence Lange
4cd518367c
feat(lexicon): marking unstable as @deprecated
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-24 15:56:33 -01:00
Maxence Lange
33bff30e1d
feat(lexicon): moving out from unstable
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-24 15:56:33 -01:00
John Molakvoæ
cb410cd368
Merge pull request #54075 from nextcloud/feat/material-icons-outline
2025-07-24 13:24:13 +02:00
skjnldsv
a1c84cb3c0
feat: replace material icons with outline versions (second pass)
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-24 12:34:35 +02:00
John Molakvoæ
5fa71ab9a6
Merge pull request #54054 from nextcloud/feat/vue-material-icons-outline
2025-07-24 11:42:39 +02:00
skjnldsv
8defefe1f6
chore(assets): Recompile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-24 10:57:32 +02:00
skjnldsv
3e7dc97cae
feat: replace material icons with outline versions
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-24 10:55:43 +02:00
Nextcloud bot
697ad3a13e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-24 00:13:36 +00:00
Ferdinand Thiessen
0d07542ef5
Merge pull request #54055 from nextcloud/fix/sharing-restore-on-failure
...
fix(files_sharing): restore state when updating share failed
2025-07-23 18:30:31 +02:00
nextcloud-command
1fbce910b3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-23 17:07:33 +02:00
Ferdinand Thiessen
fb397e6d23
fix(files_sharing): restore state when updating share failed
...
We need to save the previous state - here the password - so that if the
update fails we can revert the shown state.
This happens e.g. if you have the password policy app and try to add an
unsecure password.
To reproduce (with password policy):
1. Create new link share
2. enable password protection
3. use insecure password like `1234`
4. save share
Now you see that the update failed, but the password protection is still
enabled. This happened because `password` and `newPassword` were
misused. `password` was already set when `newPassword` was not saved so
we could not know to what we need to reset when the update failed.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-23 17:07:33 +02:00
Ferdinand Thiessen
66eb021ece
refactor: remove duplicated types and add return types
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-23 15:59:26 +02:00
Sandro Mesterheide
bffac23322
feat: Add cloud id resolver interface
...
Co-authored-by: Dirk Olbertz <dirk.olbertz@publicplan.de >
Signed-off-by: Sandro Mesterheide <mesterheide@publicplan.de >
2025-07-23 15:59:26 +02:00
John Molakvoæ
cf29ebb764
Merge pull request #53967 from nextcloud/fix/fav-sort-nav
2025-07-23 15:28:17 +02:00
John Molakvoæ
c7bf997ae6
Merge pull request #54057 from nextcloud/chore-enforce-dangling-comma
2025-07-23 14:00:15 +02:00
Daniel Kesselberg
860a2d3407
chore: compile assets
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-23 13:11:59 +02:00
Daniel Kesselberg
4d9e8d128b
style: enforce vue/html-self-closing
...
The ESLint vue/html-self-closing rule issues warnings but doesn't fail
the CI. Now, the CI enforces the vue/html-self-closing rule.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-23 13:08:54 +02:00
Daniel Kesselberg
4a571fc391
style: enforce comma-dangle
...
The ESLint comma-dangle rule issues warnings but doesn't fail the CI.
Running npm run lint:fix adds missing commas automatically. This often
leads to committing unrelated changes. Now, the CI enforces the dangling
comma rule.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-23 13:08:54 +02:00
Daniel
7268525a8a
Merge pull request #54016 from nextcloud/bug/noid/group-imip-logs-in-sentry
...
fix: group imip log messages by removing principal and uri
2025-07-23 11:21:15 +02:00
skjnldsv
6d3ad08e5c
chore(assets): Recompile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-23 10:17:49 +02:00
skjnldsv
9d7214bc5a
fix(files): sort favorites navigation alphabetically
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-23 10:15:14 +02:00
Christoph Wurst
084a2e8859
fix(session): log when ephemeral sessions are closed
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-07-23 07:52:06 +02:00
Nextcloud bot
4317bb7594
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-23 00:11:59 +00:00
Joas Schilling
cf0abe7fce
Merge pull request #54011 from nextcloud/3rdparty-aws-diet
...
chore(3rdparty): remove unused aws services
2025-07-22 21:06:31 +02:00
Andy Scherzinger
5c82616166
Merge pull request #54037 from nextcloud/fix/taskprocessingcontroller-errorhandling
...
fix(TaskProcessingApiController): Improve error handling
2025-07-22 15:49:25 +02:00
Daniel Kesselberg
9bbbd11191
fix(imip): group messages by logging principal and uri as context
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-22 15:33:24 +02:00
John Molakvoæ
51a09438bf
Merge pull request #53983 from nextcloud/fix/files-new-folder
...
fix(files): new folder icon color
2025-07-22 12:36:19 +02:00
provokateurin
5bd626bd40
chore: Fix all method calls with too many arguments
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-22 12:34:49 +02:00
Marcel Klehr
e2449bca6f
fix(TaskProcessingApiController): Improve error handling
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-22 11:21:17 +02:00
Nextcloud bot
12685d6d5e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-22 00:12:30 +00:00
Kate
263a276dbd
Merge pull request #53922 from nextcloud/fix/noid/fed-share-on-local-reshare
2025-07-21 19:01:47 +02:00
Kate
cb7cab56b4
Merge pull request #54019 from nextcloud/fix/app-discover-section-media
2025-07-21 18:58:02 +02:00
Maxence Lange
fab6d92f30
feat(federated-share): forward notification only on remote reshare
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-21 13:37:33 -01:00
Marcel Klehr
8589debf6d
fix(ConnectionFactory): Apply Oracle connection fix to primary and replica params as well
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-21 15:49:40 +02:00
nextcloud-command
940e1ad499
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-21 13:18:41 +00:00
skjnldsv
7a893104a2
fix(files): new folder icon color
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-21 13:10:01 +00:00
Maxence Lange
30fb9e3c5a
Merge pull request #54007 from nextcloud/fix/noid/no-lazy-loading-on-isBypassListed
...
fix(bruteforce): limit appconfig lazy loading
2025-07-21 12:03:15 -01:00
Daniel Kesselberg
bf5629f83c
chore(3rdparty): remove unused aws services
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-21 14:46:09 +02:00
Joas Schilling
4954fbc3bd
Merge pull request #54017 from nextcloud/chore/codeowners/caldav-carddav
...
chore(codeowners): add codeowners for calendar and contacts impl
2025-07-21 14:19:52 +02:00
Joas Schilling
d9e0216b2b
Merge pull request #53986 from nextcloud/bugfix/53985/trigger-update-for-autodisabled-local-apps
...
fix(update): Correctly trigger update for auto-disabled local apps
2025-07-21 14:09:22 +02:00
Ferdinand Thiessen
074b994218
fix(settings): verify source of app-discover media
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-21 14:06:47 +02:00
Daniel Kesselberg
771859b29d
chore(codeowners): add codeowners for calendar and contacts impl
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-21 13:17:07 +02:00
Kate
a1f4b59997
Merge pull request #54003 from nextcloud/enh/noid/appconfig-get-fast-keys
2025-07-21 12:27:42 +02:00
Maxence Lange
484491e7cc
fix(bruteforce): limit appconfig lazy loading
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-20 00:49:11 -01:00
Nextcloud bot
dc48b6b9ac
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-20 00:12:51 +00:00
dependabot[bot]
b1a8e01c3f
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.22.0 to 3.23.0.
- [Release notes](https://github.com/Behat/Behat/releases )
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Behat/Behat/compare/v3.22.0...v3.23.0 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.23.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-19 01:19:00 +00:00
Maxence Lange
20b908cf3f
feat(appconfig): add searchKeys()
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-18 23:54:55 -01:00
Nextcloud bot
c4b11e8a6d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-19 00:12:24 +00:00
Daniel Calviño Sánchez
03c76d86a6
fix: Do not show password dialog when user can not validate password
...
The password confirmation dialog is always shown unless the user backend
does not allow password confirmation. A user backend may explicitly
provide that information, but even if it does not that could have been
defined in the authentication token with
"IToken::SCOPE_SKIP_PASSWORD_VALIDATION" (for example, when "user_oidc"
is only used for authentication and user provision is done by another
user backend).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-07-18 20:55:02 +02:00
Nextcloud bot
daeb1e3a67
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-18 00:13:58 +00:00
Ferdinand Thiessen
74ff1c64f0
Merge pull request #53979 from nextcloud/fix/settings-share-folder
...
fix(files_sharing): ensure share folder exists in the settings
2025-07-17 23:16:31 +02:00
Ferdinand Thiessen
2120a5059c
Merge pull request #53993 from nextcloud/fix/files-mtime
...
fix(files): make sure mtime row is wide enough
2025-07-17 22:50:37 +02:00
Ferdinand Thiessen
ebc5ae810e
Merge pull request #52777 from nextcloud/feat/add-config-for-share-perm
...
feat(files_sharing): add config option for extending link-share permissions
2025-07-17 17:58:03 +02:00
nextcloud-command
1eb6f0b0f2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-17 16:59:45 +02:00
Ferdinand Thiessen
7fe272fd74
fix(Coordinator): ensure the core app is loaded first
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-17 16:59:45 +02:00
Ferdinand Thiessen
a18e61a1e5
feat(files_sharing): add config option for extending link-share permissions
...
This allows the admin to control the behavior whether link shares with
READ permissions should be extended to also gain SHARE permissions,
allowing users (public share receivers) to add the share to their cloud.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-17 16:59:36 +02:00
Ferdinand Thiessen
df69510a4c
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-17 14:52:04 +02:00
Ferdinand Thiessen
58e03a647f
fix(files): make sure mtime row is wide enough
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-17 14:50:12 +02:00
John Molakvoæ
2cbfdcc493
Merge pull request #53984 from nextcloud/feat/hint-hidden
...
fix(files): show hidden new file name warning
2025-07-17 14:25:15 +02:00
nextcloud-command
0cfc35ff89
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-17 11:46:11 +00:00
skjnldsv
e889aaa621
feat(files): show hidden new file name warning
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-17 11:44:03 +00:00
John Molakvoæ
37e401e191
Merge pull request #53965 from nextcloud/feat/order-action
...
feat(files): allow custom setting order
2025-07-17 13:41:53 +02:00
Daniel Calviño Sánchez
8fc37b2249
Merge pull request #53964 from nextcloud/fix-clearing-unified-search-when-modal-is-closed
...
fix: Fix clearing unified search when modal is closed
2025-07-17 13:40:54 +02:00
nextcloud-command
9c93cbaf95
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-17 11:09:10 +00:00
skjnldsv
869e23d665
feat(files): allow custom setting order
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-17 11:05:43 +00:00
Joas Schilling
0ace395981
fix(update): Correctly trigger update for auto-disabled local apps
...
When updating a local app we still need to run updateApp
so that repair steps and migrations are correctly executed
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-17 12:18:17 +02:00
skjnldsv
90c2bba637
Revert "fix(files): new folder icon color"
...
This reverts commit 221d8b641a .
2025-07-17 09:50:49 +02:00
skjnldsv
221d8b641a
fix(files): new folder icon color
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-17 09:50:40 +02:00
Nextcloud bot
69b296755e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-17 00:12:11 +00:00
Ferdinand Thiessen
f3857f705d
fix(files_sharing): ensure share folder exists in the settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-16 18:23:12 +02:00
John Molakvoæ
64057dae7b
Merge pull request #53968 from nextcloud/feat/files-row-height
...
feat(files): reduce row height
2025-07-16 17:58:20 +02:00
nextcloud-command
4df98d5b42
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-16 15:24:26 +00:00
skjnldsv
d1f0cee6ed
fix(files): drag ghost image
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-16 16:43:46 +02:00
skjnldsv
6ef7700ec9
feat(files): reduce row height
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-16 16:43:46 +02:00
Richard Steinmetz
1dbd22e317
Merge pull request #53972 from nextcloud/bug/noid/self-signed-trusted-servers-address-book-sync
...
fix(federation): respect sharing.federation.allowSelfSignedCertificat…
2025-07-16 14:35:58 +02:00
nextcloud-command
b51e369dde
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-16 11:30:32 +00:00
Daniel Calviño Sánchez
cf337a75a2
fix: Fix clearing unified search when modal is closed
...
The unified search modal was intended to be cleared when closed.
However, "UnifiedSearchModal" did not emit "update:query" when its
internal query value ("searchQuery") changed, so "UnifiedSearch.query"
was kept as an empty string. When the modal was closed "update:query"
was emitted with an empty string, which should have cleared
"UnifiedSearch.query" and that, in turn, should have cleared the modal.
However as "UnifiedSearch.query" was already an empty string the watcher
that updates "UnifiedSearchModal.searchQuery" from "UnifiedSearch.query"
was not triggered and the modal was not cleared.
As "UnifiedSearch.query" is now updated with the value of
"UnifiedSearchModal.searchQuery" the latter can not be trimmed when
updated from the former, as that would in turn also trim
"UnifiedSearchModal.searchQuery" and prevent to search for anything with
spaces at the beginning or end (even if those trailing spaces are just
temporary while writing something like "searched value").
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-07-16 13:05:53 +02:00
Daniel Kesselberg
68b9493a51
fix(federation): respect sharing.federation.allowSelfSignedCertificates for address book sync
...
The configuration option, to accept self-signed certificates, is now also used when syncing address books.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-16 12:36:45 +02:00
Maxence Lange
e22914b5ff
Merge pull request #53449 from nextcloud/feat/noid/preset-config
...
feat(lexicon): configurable presets
2025-07-16 08:02:54 -01:00
Joas Schilling
672e4f57a0
Merge pull request #53954 from nextcloud/automated/noid/master-update-ca-cert-bundle
...
[master] fix(security): Update CA certificate bundle
2025-07-16 06:45:20 +02:00
nextcloud-command
8c48b82437
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-07-16 02:44:58 +00:00
Nextcloud bot
88f3ee0ac0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-16 00:12:12 +00:00
Edward Ly
8210e128b9
Merge pull request #53859 from nextcloud/feat/context-chat-ocp
...
feat: add Context Chat OCP API
2025-07-15 08:57:09 -07:00
Andy Scherzinger
6a013e615c
Merge pull request #53941 from ReenigneArcher/patch-1
...
ci(integration-dav): migrate LizardByte/setup-python-action
2025-07-15 17:22:29 +02:00
Edward Ly
aafcbcc624
chore(ContextChat): add docblocks to ContentItem properties
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-07-15 08:16:25 -07:00
Edward Ly
9516d00a3c
fix: add strict typing to ContextChat classes
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-07-15 08:16:25 -07:00
Edward Ly
48406c31f9
feat(ContextChat): add isContextChatAvailable method to OCP API
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-07-15 08:16:25 -07:00
Edward Ly
86533681e8
fix(psalm): suppress UndefinedClass error for OCA\ContextChat\Public\ContentManager
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-07-15 08:16:25 -07:00
Edward Ly
42b2ca9e58
chore: update autoloaders
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-07-15 08:16:24 -07:00
Edward Ly
12b7129214
feat: add Context Chat OCP API
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-07-15 08:16:24 -07:00
John Molakvoæ
3c85aeda97
Merge pull request #53931 from nextcloud/feat/delete-separator
2025-07-15 17:09:40 +02:00
skjnldsv
aef96319f0
fix(files): remove unecessary sorting code snippet
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-15 16:12:05 +02:00
Maxence Lange
e64be71e52
feat(lexicon): preset()
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-15 11:29:33 -01:00
nextcloud-command
9347379287
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-15 12:16:02 +00:00
skjnldsv
7a8783d12a
feat(files): show destructive actions as important
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-15 14:12:05 +02:00
Andy Scherzinger
af5acc35cd
Merge pull request #51810 from nextcloud/feat/getByAncestorInStorage
...
feat: Add new methods to list distinct mounts and retrieve all files in a mount
2025-07-15 12:14:45 +02:00
Marcel Klehr
43be97de08
fix(FileAccess): Use one param for rewriting home dirs and excluding non-user files mounts
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Julien Veyssier
3a96f8e533
fix(FileAccess*): fix tests
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-07-15 09:15:16 +02:00
Julien Veyssier
cb221c8211
fix(FileAccess*): Change the way home dir root is found, remove the excludeTrashbinMounts param of getDistinctMounts
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-07-15 09:15:16 +02:00
Julien Veyssier
a2aeec0f4b
fix(FileAccess*): Adress review comments
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-07-15 09:15:16 +02:00
Julien Veyssier
28dc4a299e
fix(FileAccess): exclude trashbin nodes on the oc_filecache query, there is no trashbin mount
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-07-15 09:15:16 +02:00
Julien Veyssier
7e986988fe
fix(FileAccess*): Adress review comments
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
131125bbb7
fix(FileAccessTest): Adress review comments
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
26f6013c1f
fix(FileAccessTest): Make it work on sharded instance
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
895160a1d3
fix(FileAccessTest): Do not use LIMIT in subquery
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
3941622059
fix(FileAccessTest): Make sure path_hash is not NULL
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
34b3f7553b
fix(FileAccess#getDistinctMounts): Order results deterministically
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
10cc43041b
fix(FileAccess#getByAncestorInStorage): Use a subquery to fix tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
d67c877ac5
fix(FileAccess): Add tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
5689af5a94
fix(FileAccess): Run cs:fix
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
d8c6f8d18e
fix(FileAccess): Address review comments
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
611d83aa6a
fix: Fix psalm issues
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
3eef614769
feat(IFileAccess#getMounts): Add new method to retrieve all distinct mounts
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
Marcel Klehr
845b78086b
feat(IFileAccess#getByAncestorInStorage): Add new method to retrieve all files in a mount
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-15 09:15:16 +02:00
ReenigneArcher
7689c919c3
ci(integration-dav): migrate LizardByte/setup-python-action
...
LizardByte/setup-python-action is deprecated and has moved to LizardByte/actions.
Signed-off-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2025-07-14 23:15:41 -04:00
Ferdinand Thiessen
764b582a87
Merge pull request #53936 from nextcloud/dependabot/composer/aws/aws-sdk-php-3.349.3
...
build(deps): Bump `aws/aws-sdk-php` from 3.324.13 to 3.349.3
2025-07-14 23:49:46 +02:00
Ferdinand Thiessen
b03f8a7c9a
Merge pull request #53937 from nextcloud/chore/deps-nextcloud-vue-8-28
...
chore(deps): update `@nextcloud/vue` to v8.28.0
2025-07-14 23:38:35 +02:00
Ferdinand Thiessen
8cf077573a
build(deps): Bump aws/aws-sdk-php from 3.324.13 to 3.349.3
...
- [x] https://github.com/nextcloud/3rdparty/pull/2099
| Production Changes | From | To | Compare |
|--------------------|----------|---------|----------------------------------------------------------------------|
| aws/aws-sdk-php | 3.324.13 | 3.349.3 | [...](https://github.com/aws/aws-sdk-php/compare/3.324.13...3.349.3 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-14 21:51:13 +02:00
Ferdinand Thiessen
03c4c680d3
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-14 21:06:10 +02:00
Ferdinand Thiessen
23049db2c9
chore(deps): update @nextcloud/l10n to v3.4.0 and @nextcloud/moment to v1.3.5
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-14 21:04:59 +02:00
Ferdinand Thiessen
e1a38970a0
chore(deps): update @nextcloud/vue to v8.28.0
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-14 20:30:47 +02:00
Ferdinand Thiessen
6aa31ac9f9
Merge pull request #53928 from nextcloud/dependabot/composer/fusonic/opengraph-3.0.0
...
build(deps): Bump `fusonic/opengraph` from 2.3.0 to 3.0.0
2025-07-14 19:49:02 +02:00
Ferdinand Thiessen
6b27a9b573
build(deps): Bump fusonic/opengraph from 2.3.0 to 3.0.0
...
| Production Changes | From | To | Compare |
|------------------------|---------|---------|----------------------------------------------------------------------------|
| fusonic/opengraph | v2.3.0 | v3.0.0 | [...](https://github.com/fusonic/opengraph/compare/v2.3.0...v3.0.0 ) |
| symfony/css-selector | v6.4.3 | v6.4.13 | [...](https://github.com/symfony/css-selector/compare/v6.4.3...v6.4.13 ) |
| symfony/dom-crawler | v6.4.4 | v6.4.23 | [...](https://github.com/symfony/dom-crawler/compare/v6.4.4...v6.4.23 ) |
| symfony/polyfill-ctype | v1.31.0 | v1.32.0 | [...](https://github.com/symfony/polyfill-ctype/compare/v1.31.0...v1.32.0 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-14 14:47:01 +02:00
Ferdinand Thiessen
beb68e4490
Merge pull request #53929 from nextcloud/dependabot/composer/giggsey/libphonenumber-for-php-lite-9.0.9
...
build(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.48 to 9.0.9
2025-07-14 14:45:59 +02:00
Joas Schilling
0566ee42c6
build(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.48 to 9.0.9
...
| Prod Packages | Operation | Base | Target |
|-------------------------------------|-----------|---------|---------|
| giggsey/libphonenumber-for-php-lite | Upgraded | 8.13.48 | 9.0.9 |
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-14 13:36:50 +02:00
Joas Schilling
c5bda3e5e6
Merge pull request #53927 from nextcloud/build/update-psalm-baseline
...
build: Update psalm baseline
2025-07-14 11:47:01 +02:00
Joas Schilling
1d43f6b4a9
Merge pull request #53714 from Mark-PAS/master
...
Only attempt $result array access if array not empty.
2025-07-14 11:25:27 +02:00
Joas Schilling
752e58fbd7
Merge pull request #53926 from nextcloud/dependabot/composer/symfony-929f96b730
...
build(deps): Bump symfony/polyfill-intl-grapheme from 1.31.0 to 1.32.0
2025-07-14 11:21:39 +02:00
John Molakvoæ
c5b3768e21
Merge pull request #53900 from nextcloud/feat/ask-deletion
2025-07-14 11:16:40 +02:00
nextcloud-command
2e0f33de47
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-14 08:42:23 +00:00
skjnldsv
74d6494290
fix(provisioning_api): catch failed user creation
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-14 10:34:22 +02:00
skjnldsv
f89660e709
feat(files): add delete confirmation option
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-14 10:20:44 +02:00
Joas Schilling
2c2fa85721
build(deps): Bump symfony/polyfill-intl-grapheme from 1.31.0 to 1.32.0
...
| Prod Packages | Operation | Base | Target |
|--------------------------------|-----------|---------|---------|
| symfony/polyfill-intl-grapheme | Upgraded | v1.31.0 | v1.32.0 |
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-14 09:59:21 +02:00
provokateurin
ea6f0a7b19
build: Update psalm baseline
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-14 09:54:47 +02:00
Joas Schilling
19009b3620
Merge pull request #53915 from nextcloud/dependabot/composer/wapmorgan/mp3info-0.1.1
...
build(deps): Bump wapmorgan/mp3info from 0.1.0 to 0.1.1
2025-07-14 08:38:47 +02:00
Nextcloud bot
592d6703ef
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-14 00:11:55 +00:00
Nextcloud bot
dc910cf584
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-13 00:12:00 +00:00
Nextcloud bot
3acc4f0fa2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-12 00:11:59 +00:00
F. E Noel Nfebe
9a8e74dc73
Merge pull request #53857 from nextcloud/fix/dyslexia-font-not-loading
...
fix(theming): Correctly generate CSS for font themes
2025-07-11 20:49:04 +01:00
Joas Schilling
d897279385
build(deps): Bump wapmorgan/mp3info from 0.1.0 to 0.1.1
...
| Prod Packages | Operation | Base | Target |
|-------------------|-----------|-------|--------|
| wapmorgan/mp3info | Upgraded | 0.1.0 | 0.1.1 |
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-11 17:26:22 +02:00
John Molakvoæ
1a07c5527e
Merge pull request #53918 from nextcloud/revert-53141-perf/files/setup-fs-basic-auth-request
2025-07-11 17:08:00 +02:00
John Molakvoæ
2b50d9b2c5
Revert "perf(base): Stop setting up the FS for every basic auth request"
2025-07-11 17:07:44 +02:00
John Molakvoæ
cf3ffb3fd1
Merge pull request #53855 from nextcloud/fix/rename-trashbin
2025-07-11 16:10:20 +02:00
John Molakvoæ
6f0255d82a
Merge pull request #53141 from nextcloud/perf/files/setup-fs-basic-auth-request
2025-07-11 15:25:10 +02:00
nextcloud-command
462331beed
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-11 12:38:15 +00:00
Hamza
a4a6869d78
fix: adapt rename action tests to check for parent permissions
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
2025-07-11 14:33:07 +02:00
skjnldsv
4c19c815ca
fix(files): allow renaming if parent allow creating
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-11 14:33:07 +02:00
Hamza
56eff9d09d
fix: hide rename action is trashbin
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
2025-07-11 14:33:07 +02:00
nfebe
625c1264fe
fix(theming): Correctly generate CSS for font themes
...
Fixes a regression from dropping the SCSS compiler that broke
font themes like OpenDyslexic. The old code relied on the SCSS
compiler to automatically correct the order of the CSS rules,
ensuring the @font-face declaration was always valid.
The server now correctly generates the `@font-face` rule at
the top level of the stylesheet, fixing the previously invalid nested CSS.
Introduced in : f1448fcf07
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-07-11 12:27:41 +01:00
Arthur Schiwon
b61757a9e7
Merge pull request #53897 from nextcloud/fix/noid/krb-fallback
...
fix(Krb): switch away from deprecated and broken KerberosApacheAuth()
2025-07-11 09:58:47 +02:00
John Molakvoæ
1bc1902476
Merge pull request #53887 from nextcloud/fix/lower-email-case
2025-07-11 09:03:05 +02:00
Joas Schilling
db4450f4db
Merge pull request #53904 from nextcloud/followup/53896/adjust-interface
...
fix(comments): Adjust interface with implementation
2025-07-11 08:13:39 +02:00
Nextcloud bot
23d20eb488
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-11 00:12:23 +00:00
Ferdinand Thiessen
dee8100c37
Merge pull request #53903 from nextcloud/chore/update-openstack
...
build(deps): Bump php-opencloud/openstack from 3.12.0 to 3.14.0
2025-07-11 00:39:09 +02:00
Arthur Schiwon
80f891eee0
style(PHP): code cleanup, no effective changes
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-07-10 23:21:16 +02:00
Arthur Schiwon
fd799afc17
fix(Krb): switch away from deprecated and broken KerberosApacheAuth()
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-07-10 23:21:16 +02:00
Ferdinand Thiessen
014ab4d122
build(deps): Bump php-opencloud/openstack from 3.12.0 to 3.14.0
...
| Production Changes | From | To | Compare |
|---------------------------|---------|---------|-----------------------------------------------------------------------------|
| justinrainbow/json-schema | 5.3.0 | 6.4.2 | [...](https://github.com/jsonrainbow/json-schema/compare/5.3.0...6.4.2 ) |
| php-opencloud/openstack | v3.12.0 | v3.14.0 | [...](https://github.com/php-opencloud/openstack/compare/v3.12.0...v3.14.0 ) |
| symfony/polyfill-php80 | v1.31.0 | v1.32.0 | [...](https://github.com/symfony/polyfill-php80/compare/v1.31.0...v1.32.0 ) |
| marc-mabe/php-enum | NEW | v4.7.1 | |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-10 22:41:47 +02:00
Joas Schilling
088d6843b7
fix(comments): Adjust interface with implementation
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-10 22:03:21 +02:00
Joas Schilling
7ac4eb2a4a
Merge pull request #53896 from nextcloud/feat/talk-9679/threads
...
feat(comments): Allow to filter by topmost parent id
2025-07-10 21:22:10 +02:00
Kate
43a8fc65f2
Merge pull request #53899 from nextcloud/dependabot/composer/icewind/streams-0.7.8
...
build(deps): Bump icewind/streams from 0.7.7 to 0.7.8
2025-07-10 20:57:27 +02:00
Daniel Calviño Sánchez
d4e9a8ac33
Merge pull request #53501 from nextcloud/fix-theming-for-disabled-accounts
...
fix: Fix theming for disabled accounts
2025-07-10 20:47:48 +02:00
Joas Schilling
f9f9e80855
build(deps): Bump icewind/streams from 0.7.7 to 0.7.8
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-10 19:01:51 +02:00
Josh
6b65031a08
feat(settings): add support for MariaDB 11.8 in setup checks
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-07-10 10:18:50 -04:00
Josh
fe9b9753b2
ci: test against MariaDB 11.8 (latest LTS)
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-07-10 09:49:08 -04:00
Daniel Calviño Sánchez
01766b18f8
fix: Fix theming for disabled accounts
...
The Theming app injects the stylesheets for the different themes in the
"<header>" element of the page, and those stylesheets are then loaded by
the browser from a "Controller" (a plain "Controller", not an
"OCSController"). The stylesheets, in turn, may also get some images
(like the background) also from the "Controller".
When handling a request to "index.php" it is checked whether the user is
logged in and, if not, a login is tried. A disabled user is explicitly
seen as not logged in, so a login is always tried in that case, but
disabled users are also explicitly prevented to log in, so the login
also fails. Due to that trying to get any of the themed stylesheets or
images with a disabled account (to be able to show the "Account
disabled" error page) fails with an HTTP status 401.
To solve that, and to avoid touching this basic logic as much as
possible, the login exception is now ignored (if the user is disabled)
for some specific requests to the Theming app.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-07-10 15:19:01 +02:00
Daniel Calviño Sánchez
4fcadd630b
fix: Throw specific LoginException when the user is disabled
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-07-10 15:09:25 +02:00
Kate
034246a1a9
Merge pull request #53893 from nextcloud/fix/cleanup-loadapp-calls
2025-07-10 15:06:05 +02:00
Côme Chilliet
c0b31d1e2d
Merge pull request #53892 from nextcloud/fix/cleanup-getinstallpath
...
fix: Move getInstallPath to Installer class
2025-07-10 13:10:19 +02:00
Joas Schilling
6600c1ad86
feat(comments): Allow to filter by topmost parent id
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-10 12:58:46 +02:00
Côme Chilliet
da20bbb44d
chore: update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-10 11:40:27 +02:00
Côme Chilliet
956924bdc9
chore: Remove calls to OC_App in bootstrap.php files for tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-10 11:40:27 +02:00
Côme Chilliet
7127ac4b43
fix: Replace OC_App::loadApp calls by IAppManager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-10 11:40:27 +02:00
Côme Chilliet
edf096a09f
chore: Check if apps directory is really writable in Installer
...
...rather than checkServer.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-10 11:31:59 +02:00
Côme Chilliet
12c0cfc977
fix: Move getInstallPath to Installer class
...
This method does not need a public API for now, it’s only used
internally.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-10 09:39:58 +02:00
Joas Schilling
345a0a0735
Merge pull request #53876 from nextcloud/dependabot/composer/pear/pear-core-minimal-1.10.16
...
build(deps): Bump pear/pear-core-minimal from 1.10.15 to 1.10.16
2025-07-10 09:27:18 +02:00
John Molakvoæ
06183fc75a
Merge pull request #53863 from nextcloud/bug/noid/take-groups-and-circles-into-account-for-unshares
2025-07-10 09:24:29 +02:00
skjnldsv
027471b146
fix: force lowercase emails
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-10 09:10:01 +02:00
Nextcloud bot
ba57f554a4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-10 00:12:07 +00:00
John Molakvoæ
53028d845a
Merge pull request #53875 from nextcloud/fix/tags-search-case
2025-07-09 20:15:03 +02:00
skjnldsv
cf543bf8b4
fix(files): thead flex height
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-09 19:30:31 +02:00
skjnldsv
51a2125020
fix(systemtags): case-insensitive search & prevent duplicates
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-09 19:28:20 +02:00
John Molakvoæ
6cc5484f0e
Merge pull request #53885 from nextcloud/remove-redundant-setting
2025-07-09 19:27:52 +02:00
nextcloud-command
7f38fdf220
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-09 14:21:33 +00:00
Joas Schilling
731228c86f
build(deps): Bump pear/pear-core-minimal from 1.10.15 to 1.10.16
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-09 16:19:47 +02:00
kramo
2f6bf3578a
fix(files): Remove redundant setting
...
This setting is already present in the main view,
where it is much more visible, it is also the only one that is documented.
Having it in both places is redundant and unnecessary clutter.
Signed-off-by: kramo <git@kramo.page >
2025-07-09 14:18:26 +00:00
Joas Schilling
f077bb55f7
Merge pull request #53866 from nextcloud/chore/update-guzzle7
...
build(deps): Bump php-http/guzzle7-adapter from 1.0.0 to 1.1.0
2025-07-09 16:18:05 +02:00
Daniel Kesselberg
0f4b5e6656
Revert "fix(dav): only consider user's principal for unsharing entries"
...
This reverts commit 023b98c44b .
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-09 16:06:12 +02:00
John Molakvoæ
c7b83ef2e7
Merge pull request #53872 from nextcloud/fix/headers-lifecycle
2025-07-09 15:31:09 +02:00
Ferdinand Thiessen
5b96cca038
chore(Http\Client): fix linting issues
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-09 14:42:58 +02:00
Ferdinand Thiessen
07825883b0
build(deps): Bump php-http/guzzle7-adapter from 1.0.0 to 1.1.0
...
- Add support for PHP 8.4, drop support for PHP version 7.2
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-09 14:42:58 +02:00
Kate
3da74810b5
Merge pull request #53537 from nextcloud/fix/cleanup-dependencyanalyser
2025-07-09 13:16:55 +02:00
Joas Schilling
bdc76b804c
Merge pull request #53072 from nextcloud/techdebt/standard-15/consumable-ocp
...
feat(OCP): Consumable vs. Implementable public API
2025-07-09 11:11:03 +02:00
Joas Schilling
d717dd9850
feat(OCP): Consumable vs. Implementable public API
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-09 10:24:10 +02:00
Côme Chilliet
adb6f00051
chore: update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-09 10:15:00 +02:00
Nextcloud bot
bbc7041c07
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-09 00:12:29 +00:00
nextcloud-command
4a6bf6c28a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-08 21:23:25 +00:00
skjnldsv
2fdd132325
fix(files): ensure proper headers lifecycle
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-08 23:06:39 +02:00
Lukas Schaefer
8fc9a5d322
Merge pull request #53763 from nextcloud/feat/task/analyze-image
...
feat(TaskProcessing): Add AnalyzeImage TaskType
2025-07-08 11:10:45 -04:00
Côme Chilliet
1f5e232314
chore: Move info parsing related method from OC_App to InfoParser
...
Also fix the tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 15:57:05 +02:00
Côme Chilliet
fb4e580109
chore: Cleanup DependencyAnalyzer and InfoParser
...
Also fix support for database dependency with attributes in the info.xml
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 15:51:59 +02:00
Côme Chilliet
b1e58ba1b7
Merge pull request #53523 from nextcloud/fix/cleanup-dicontainer
...
chore: Cleanup DIContainer class
2025-07-08 15:48:47 +02:00
Lukas Schaefer
4731ecf4d4
Merge branch 'master' into feat/task/analyze-image
2025-07-08 08:35:04 -04:00
Côme Chilliet
2346a528ba
fix: Tidy up middleware registration code and scope them to application container
...
This make sure that all middlewares get a logger scoped to the
application id, among other things.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:32:16 +02:00
Côme Chilliet
90a2c77abf
fix: Use Server::get in files_sharing DeletedShareAPIController
...
In this case we do not want the application DI container because we are
requesting classes from other applications, so it’s better to ask the
server container. We use \OCP\Server::get for this.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:32:15 +02:00
Côme Chilliet
7bdfd94246
chore: update psalm baseline
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:32:15 +02:00
Côme Chilliet
580328507f
fix: Do not use deprecated IServerContainer in EventDispatcher
...
This caused a call to logger too soon in init phase
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:32:15 +02:00
Côme Chilliet
3dd4ba854f
fix: Add back ContainerInterface service to DIContainer
...
Otherwise it gets resolved to \OC::$server.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:32:15 +02:00
Côme Chilliet
2240acec7f
fix: Put back ScopedPsrLogger service
...
Cannot use an alias for this one, as it depends upon LoggerInterface so
that creates an infinite loop.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:32:15 +02:00
Côme Chilliet
bbe766b07a
fix: Make sure Request class can be dependency injected to fix SameSiteCookieMiddleware injection
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:32:14 +02:00
Côme Chilliet
5d65f14e60
chore: Fix CrashReport\Registry tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:32:14 +02:00
Côme Chilliet
ab310ce938
fix: Fix issues and tests in DIContainer and friends
...
Some tests related to MiddlewareDispatcher are still failing.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:32:14 +02:00
Côme Chilliet
9913bdda90
chore: Cleanup DIContainer class
...
Also removed deprecated tag from the class as this class will not be
removed, only the interface IAppContainer and associated methods should
be removed.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:32:12 +02:00
Côme Chilliet
7070ba4365
chore(tests): Adapt DefaultShareProviderTest to new constructor parameter
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:25:00 +02:00
Côme Chilliet
12ceeacb0e
fix: Use default share folder of the user on share accept
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-08 13:24:37 +02:00
Julien Veyssier
f05ae48fdf
Merge pull request #53846 from nextcloud/enh/noid/taskpro-agency-audio-chat
...
[TaskProcessing] Add agency audio-to-audio task type
2025-07-08 12:49:23 +02:00
nextcloud-command
caddc8d180
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-08 11:41:55 +02:00
provokateurin
90705520c7
chore: Remove unused \OC\Cache\CappedMemoryCache
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-08 11:39:33 +02:00
provokateurin
0d8f983c71
chore: Remove unused \OC\Cache\File
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-08 11:39:17 +02:00
provokateurin
57191d451f
refactor(Server): Deprecate \OCP\ICache service and replace it with a distributed cache
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-08 11:38:59 +02:00
provokateurin
24f7a2e680
fix(core): Stop abusing the cache for avatar upload
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-08 11:38:59 +02:00
provokateurin
0eae0e3c06
perf(base): Stop setting up the FS for every basic auth request
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-08 11:38:59 +02:00
provokateurin
689a853dc6
fix(dav): Initialize the FS for the user right after authenticating
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-08 11:38:58 +02:00
John Molakvoæ
58e1427ce9
Merge pull request #53824 from nextcloud/fix/FileList-render
2025-07-08 10:09:09 +02:00
Joas Schilling
a7d6f5f859
Merge pull request #53852 from nextcloud/dependabot/composer/mlocati/ip-lib-1.20.0
...
build(deps): Bump mlocati/ip-lib from 1.18.1 to 1.20.0
2025-07-08 09:35:40 +02:00
skjnldsv
47b2a961d0
chore(assets): recompile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-08 09:23:37 +02:00
skjnldsv
8f3019cf86
fix(files): VirtualList rendering for scrolling calculations
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-08 09:23:37 +02:00
skjnldsv
2d45420722
fix(files): wait for nodes to be fetched before checking for opendetails or openfile
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-08 09:13:51 +02:00
Ferdinand Thiessen
33a69bf985
fix(files): use the configured default view for redirect
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-08 09:13:50 +02:00
skjnldsv
92f034ecd5
fix(files): make sure the FilesList is always mounted
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-08 09:13:50 +02:00
Joas Schilling
a9c07445b7
build(deps): Bump mlocati/ip-lib from 1.18.1 to 1.20.0
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-08 09:05:13 +02:00
Nextcloud bot
e5572abb51
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-08 00:12:13 +00:00
Kate
905c229cc8
Merge pull request #53840 from nextcloud/fix/federatedfilesharing/dialog-callback
2025-07-08 01:16:08 +02:00
Andy Scherzinger
f37fc7615b
Merge pull request #53737 from nextcloud/dependabot/github_actions/github-actions-3d94f56bd5
...
build(deps): bump the github-actions group with 4 updates
2025-07-07 22:25:53 +02:00
dependabot[bot]
c7087fa9e5
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 ), [cypress-io/github-action](https://github.com/cypress-io/github-action ), [LizardByte/setup-python-action](https://github.com/lizardbyte/setup-python-action ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `shivammathur/setup-php` from 2.33.0 to 2.34.1
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/cf4cade2721270509d5b1c766ab3549210a39a2a...0f7f1d08e3e32076e51cae65eb0b0c871405b16e )
Updates `cypress-io/github-action` from 6.9.2 to 6.10.1
- [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/be1bab96b388bbd9ce3887e397d373c8557e15af...6c143abc292aa835d827652c2ea025d098311070 )
Updates `LizardByte/setup-python-action` from 6fe61189717d4cb073a3219e234749125f53b5c2 to 5a025cb74cf0b07fd881ff40560db2bbc516f81a
- [Release notes](https://github.com/lizardbyte/setup-python-action/releases )
- [Commits](https://github.com/lizardbyte/setup-python-action/compare/6fe61189717d4cb073a3219e234749125f53b5c2...5a025cb74cf0b07fd881ff40560db2bbc516f81a )
Updates `github/codeql-action` from 3.28.18 to 3.29.2
- [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/ff0a06e83cb2de871e5a09832bc6a81e7276941f...181d5eefc20863364f96762470ba6f862bdef56b )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-version: 2.34.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-version: 6.10.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: LizardByte/setup-python-action
dependency-version: 5a025cb74cf0b07fd881ff40560db2bbc516f81a
dependency-type: direct:production
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-version: 3.29.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 21:04:56 +02:00
Andy Scherzinger
ce78f54ba3
Merge pull request #53767 from nextcloud/jtr-fix-files-reminders-disabled
...
fix(files_reminders): Don't load if disabled for user
2025-07-07 21:02:29 +02:00
Joas Schilling
c9056afb08
Merge pull request #53847 from nextcloud/dependabot/composer/egulias/email-validator-4.0.4
...
build(deps): Bump egulias/email-validator from 4.0.2 to 4.0.4
2025-07-07 20:37:45 +02:00
Joas Schilling
135b2a7984
build(deps): Bump egulias/email-validator from 4.0.2 to 4.0.4
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-07 20:17:41 +02:00
Stephan Orbaugh
a4879f23a9
Merge pull request #53833 from bdovaz/get-revision
...
feat(files_versions): get revision for a node
2025-07-07 17:29:52 +02:00
Julien Veyssier
2da3f450fa
feat(TaskProcessing): add agency audio-to-audio task type
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-07-07 15:29:55 +02:00
Marcel Klehr
58a37108da
Merge pull request #53759 from nextcloud/enh/noid/taskpro-audio-chat
...
[TaskProcessing] Add audio-to-audio chat task type
2025-07-07 14:31:04 +02:00
Borja Domínguez Vázquez
cdeed5bcbe
chore: get revision for a node
...
Signed-off-by: Borja Domínguez Vázquez <borja.dominguez@hotmail.com >
Signed-off-by: Borja Domínguez Vázquez <iam.n3uro@gmail.com >
wip
Signed-off-by: Borja Domínguez Vázquez <borja.dominguez@hotmail.com >
Signed-off-by: Borja Domínguez Vázquez <iam.n3uro@gmail.com >
wip
Signed-off-by: Borja Domínguez Vázquez <borja.dominguez@hotmail.com >
Signed-off-by: Borja Domínguez Vázquez <iam.n3uro@gmail.com >
Update IVersionBackend.php
Signed-off-by: Borja Domínguez Vázquez <iam.n3uro@gmail.com >
wip
2025-07-07 14:30:29 +02:00
nextcloud-command
fed2c46b35
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-07 13:45:43 +02:00
provokateurin
6a3a5146f0
fix(federatedfilesharing): Fix external share being deleted when accepting share
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-07 13:45:43 +02:00
Joas Schilling
f9cdb947fc
Merge pull request #53845 from nextcloud/chore/code-style
...
chore(AccountManager): adjust code style for cs-fixer
2025-07-07 12:53:49 +02:00
Stephan Orbaugh
9a2cc58d4f
Merge pull request #53832 from bdovaz/use-constants
...
chore: use constants for metadata
2025-07-07 12:32:41 +02:00
Ferdinand Thiessen
47e77f27c3
chore(AccountManager): adjust code style for cs-fixer
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-07 12:18:57 +02:00
Stephan Orbaugh
4dcb282a47
Merge pull request #53109 from TechnicalSuwako/master
...
fix(settings): change Mastodon only URI to webfinger
2025-07-07 12:02:11 +02:00
John Molakvoæ
77939fad04
Merge pull request #53826 from nextcloud/feat/search-while-filtering
2025-07-07 11:40:24 +02:00
Julien Veyssier
af059cbf61
feat(TaskProcessing): add audio-to-audio chat task type
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-07-07 11:39:47 +02:00
Ferdinand Thiessen
c9d1b9f38e
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-07 10:54:54 +02:00
Ferdinand Thiessen
18777affe2
feat(files): sort local files first - used when filtering + local search
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-07 10:52:21 +02:00
Ferdinand Thiessen
3978e056cf
feat(files): search locally in the background while filtering by name
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-07 10:52:21 +02:00
Ferdinand Thiessen
1567d622dc
refactor(files): remove "local search"
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-07 10:52:21 +02:00
Ferdinand Thiessen
693bf9a475
fix(files): gracefully handle files:node:updated when not in store
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-07 10:52:21 +02:00
Ferdinand Thiessen
31bfd980c3
refactor(files): add active folder to active store and refactor
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-07 10:52:20 +02:00
Daniel
f0dd36720c
Merge pull request #53814 from nextcloud/bug/53811/charset-imip
...
fix(imip): set charset for imip attachment
2025-07-07 10:26:14 +02:00
Kate
d3dd4289cc
Merge pull request #53112 from nextcloud/leftybournes/fix/files_trashbin_retention
2025-07-07 09:14:45 +02:00
Nextcloud bot
0d5ceee85b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-07 00:12:07 +00:00
Daniel Kesselberg
4dee17868f
test(imip): ensure charset is set for the text/calendar attachment
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-06 20:06:44 +02:00
Daniel Kesselberg
209ad4e780
fix(imip): set charset for imip attachment
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-06 20:06:44 +02:00
Andy Scherzinger
ae4bbbf82b
Merge pull request #53718 from nextcloud/automated/noid/master-fix-npm-audit
...
[master] Fix npm audit
2025-07-06 08:28:52 +02:00
nextcloud-command
8d46b4b5e7
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-07-06 03:07:26 +00:00
Nextcloud bot
810cb5d9b4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-06 00:12:11 +00:00
Borja Domínguez Vázquez
676fb4014d
chore: use constants for metadata
...
Signed-off-by: Borja Domínguez Vázquez <borja.dominguez@hotmail.com >
2025-07-05 22:38:08 +02:00
Kent Delante
1ccf491a9e
fix(files_trashbin): Expire trashbin items when space is needed
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-07-05 14:12:30 +08:00
Nextcloud bot
26210e205d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-05 00:12:03 +00:00
John Molakvoæ
224479adf3
Merge pull request #53776 from nextcloud/fix/comments-outlined-icons
2025-07-04 21:18:21 +02:00
Ferdinand Thiessen
664b514f3d
Merge pull request #53798 from nextcloud/feat/allow-to-configure-default-view
...
feat(files): allow to configure default view
2025-07-04 18:24:37 +02:00
nextcloud-command
7d045f680b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-04 16:13:50 +00:00
Edward Ly
6aaa853e14
fix(comments): switch to outlined icons where possible
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-07-04 18:09:18 +02:00
Ferdinand Thiessen
f845202ff0
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-04 18:04:46 +02:00
Ferdinand Thiessen
275c4404d4
feat(files): allow to configure default view
...
This allows to configure which view should be the default ("start view")
in the files app, currently either "all files" or "personal files".
But it might be extended to the new home view in the future.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-04 18:03:10 +02:00
Ferdinand Thiessen
927beefae2
Merge pull request #53820 from nextcloud/feat/add-search-everywhere-button
...
feat(files): add "search everywhere" button within the filters row
2025-07-04 15:40:03 +02:00
Ferdinand Thiessen
f6658d820b
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-04 14:50:19 +02:00
Ferdinand Thiessen
69275cbda5
feat(files): add "search everywhere" button within the filters row
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-04 14:47:21 +02:00
Nextcloud bot
b8d3e64205
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-04 00:12:11 +00:00
Côme Chilliet
b880ec33ae
Merge pull request #53693 from nextcloud/fix/files-navigation-quota-total
...
fix: Correctly show free space if lower than quota in Files navigation
2025-07-03 18:13:32 +02:00
Andy Scherzinger
0c087ece4c
Merge pull request #53740 from nextcloud/fix/properly-fail-on-invalid-json
...
Properly fail on invalid json
2025-07-03 18:00:28 +02:00
nextcloud-command
97e8756dad
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-03 15:54:01 +00:00
Côme Chilliet
fed1451604
chore: Adapt cypress component test to contain total space
...
Mocked server initial state was incomplete
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-03 17:45:09 +02:00
Côme Chilliet
e1e47305f4
fix: Correctly show free space if lower than quota in Files navigation
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-03 17:44:40 +02:00
Ferdinand Thiessen
247e3ee887
Merge pull request #53789 from nextcloud/chore/files-public-api
...
chore: update `@nextcloud/files` and use now public API
2025-07-03 17:40:36 +02:00
Matthieu Gallien
fd054ff4fd
Merge pull request #53800 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-07-03 17:34:12 +02:00
nextcloud-command
8d009e269e
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-07-03 15:33:06 +00:00
nextcloud-command
8cd2171001
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-03 15:06:13 +00:00
Lukas Schaefer
20a779e4aa
feat: support multiple images
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
2025-07-03 11:01:10 -04:00
Ferdinand Thiessen
0a794f4054
chore: update @nextcloud/files and use now public API
...
Remove the hack which was needed until the view.hidden attribute was
public API.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-03 16:58:51 +02:00
Côme Chilliet
1ded359d7e
Merge pull request #53665 from nextcloud/fix/catch-exception-in-encrypt-all
...
fix(encryption): Catch exceptions in encrypt-all command and continue
2025-07-03 16:28:23 +02:00
Ferdinand Thiessen
6d8ef878f9
Merge pull request #53788 from nextcloud/fix/profile-visibility
...
fix(profile): add max width for the user actions
2025-07-03 16:26:32 +02:00
Arthur Schiwon
38a8546bd6
Merge pull request #52963 from nextcloud/fix/avoid-crashing-versions-listener-on-non-existing-file
...
fix(files_versions): Log error instead of crashing when event listeners get called on non-existing files
2025-07-03 15:21:25 +02:00
Côme Chilliet
4427050f84
fix(encryption): Correctly handle file opening and copying failures
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-03 15:19:34 +02:00
Côme Chilliet
58e8626f5f
chore: Adapt tests to new parameter in EncryptAll constructor
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-03 15:19:34 +02:00
Côme Chilliet
1285ebc3cf
fix(encryption): Catch exceptions in encrypt-all command and continue
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-03 15:19:34 +02:00
Kate
31cfbad9cb
Merge pull request #53787 from nextcloud/fix/l10n-us-english
2025-07-03 14:32:37 +02:00
Joas Schilling
d67396f1b3
Merge pull request #53418 from nextcloud/fix/timedjob-execution-time
...
Fix TimedJob execution time to allow job execution exactly when scheduled
2025-07-03 14:16:56 +02:00
nextcloud-command
999240d3b0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-03 12:04:41 +00:00
Ferdinand Thiessen
5d736722a1
fix(profile): add max width for the user actions
...
This prevents the profile to look distorted when the primary action is a
long email address.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-03 13:06:52 +02:00
Ferdinand Thiessen
ffdc2c73e4
fix(l10n): our default language is American English so adjust the spelling
...
For British English we have the `en-GB` translations, so the default
should be American English which spells it `organization` not `organisation`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-03 13:05:43 +02:00
Maksim Sukharev
11f0a5f655
Merge pull request #53766 from nextcloud/fix/noid/actions-boundaries
2025-07-03 12:08:57 +02:00
nextcloud-command
533536a4ff
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-03 09:19:54 +00:00
Maksim Sukharev
d439e2adb1
fix(files): provide boundaries for FileListTableHeaderActions element
...
- default boundaries element is 'content-vue', which includes sidebar
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-07-03 11:15:11 +02:00
Andy Scherzinger
ee2d16dc6a
Merge pull request #53764 from nextcloud/feat/ai-guest-restriction
...
Feat(taskprocessing): add toggle for AI guest restriction
2025-07-03 11:00:33 +02:00
nextcloud-command
b8a5f97798
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-03 08:29:54 +00:00
Jana Peper
603522a59c
test: fix tests
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-07-03 10:25:19 +02:00
Jana Peper
f8886fe27a
feat: add toggle for AI guest restriction
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-07-03 10:25:19 +02:00
Arthur Schiwon
cbc573f787
Merge pull request #53276 from nextcloud/fix/log-failure-from-file-events
...
fix(files_versions): Log failure to compute node path
2025-07-03 09:45:37 +02:00
Nextcloud bot
7383858a8f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-03 00:12:18 +00:00
Josh
fc6fb866d7
fix(files_reminders): Don't load if disabled for user
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-07-02 12:58:29 -04:00
Robin Appelman
2337bd84c2
Merge pull request #53728 from nextcloud/rector-phpunit10
...
chore/rector: make phpunit dataproviders phpunit 12 compatible
2025-07-02 18:30:40 +02:00
Lukas Schaefer
3e24c40939
feat(TaskProcessing): Add AnalyzeImage TaskType
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
2025-07-02 09:18:53 -04:00
Kent Delante
5d14f87375
Merge pull request #53738 from nextcloud/leftybournes/fix/syslog
...
fix(syslog): open syslog channel on write
2025-07-02 09:45:31 +08:00
Kent Delante
eb58d2bb5a
fix(syslog): open syslog channel on write
...
This fixes a bug where only one tag gets used when multiple tags have
been configured (e.g. different tags for 'syslog_tag' and 'syslog_tag_audit')
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-07-02 09:14:33 +08:00
Nextcloud bot
44a9fa262a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-02 00:11:59 +00:00
Robin Appelman
aa15f9d16d
chore: run rector
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-07-01 22:45:52 +02:00
Robin Appelman
1620a0c051
chore: add rector DataProviderAnnotationToAttributeRector
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-07-01 22:45:06 +02:00
Robin Appelman
259f1fe9bd
chore: add phpunit StaticDataProviderClassMethodRector rector rule
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-07-01 22:45:01 +02:00
Ferdinand Thiessen
c89856b2fa
Merge pull request #53662 from nextcloud/feat/search-in-files
...
feat(files): allow to proper search in files
2025-07-01 21:35:50 +02:00
Ferdinand Thiessen
541f5503b6
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:48:42 +02:00
Ferdinand Thiessen
81ce4280e9
fix(files): do not redirect router when navigating between views
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Ferdinand Thiessen
c2d5b4eaf2
test: add e2e tests for files search
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Ferdinand Thiessen
7cac057747
fix(files): reload file list on search update
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Ferdinand Thiessen
32dfd34099
feat(files): add search scope toggle and logic
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Ferdinand Thiessen
2c65bd2f4b
feat(files): allow hidden views
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Ferdinand Thiessen
b2d0b4adeb
feat(files): add search view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Ferdinand Thiessen
2521622709
refactor(files): adjust filename filter to use events
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Ferdinand Thiessen
c9997f1e0b
feat(files): add search store to handle all search related state
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Ferdinand Thiessen
d5a4eb8139
fix(files): also use open-in-files for the search view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Ferdinand Thiessen
2c3774892e
feat(files): add getDirectoryByPath to files store
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Ferdinand Thiessen
28b2710ef0
fix(files): log aborted navigation as debug level
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Ferdinand Thiessen
af2cae740c
fix(files_sharing): scope file action id to prevent conflicts
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-01 19:47:25 +02:00
Nextcloud bot
eabbde31c7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-01 15:17:12 +00:00
Joas Schilling
214c304cd7
Merge pull request #53625 from nextcloud/dependabot/composer/vendor-bin/cs-fixer/nextcloud/coding-standard-1.4.0
...
chore(deps): bump nextcloud/coding-standard from 1.3.2 to 1.4.0 in /vendor-bin/cs-fixer
2025-07-01 16:45:40 +02:00
Côme Chilliet
5c0e8df427
fix(files_versions): Log error instead of crashing when event listeners get called on non-existing files
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-01 16:40:57 +02:00
Côme Chilliet
9b1a306e9f
chore: Add coding standard refactor commit to .git-blame-ignore-revs
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-01 16:27:28 +02:00
Ferdinand Thiessen
5981b7eb51
chore: apply new CSFixer rules
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
# Conflicts:
# apps/settings/lib/SetupChecks/PhpOpcacheSetup.php
2025-07-01 16:26:50 +02:00
dependabot[bot]
28ef8b2689
chore(deps): bump nextcloud/coding-standard in /vendor-bin/cs-fixer
...
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard ) from 1.3.2 to 1.4.0.
- [Release notes](https://github.com/nextcloud/coding-standard/releases )
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/coding-standard/compare/v1.3.2...v1.4.0 )
---
updated-dependencies:
- dependency-name: nextcloud/coding-standard
dependency-version: 1.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-01 16:24:21 +02:00
Salvatore Martire
289b7ab684
test: check that UserStatusAutomation is cleaned up
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-07-01 15:15:53 +02:00
Salvatore Martire
125696bfbc
fix: delete UserStatusAutomation when user is deleted
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-07-01 15:15:53 +02:00
Salvatore Martire
e4183236ed
fix: adjust setTimeout value for ClearOldStatusesBackgroundJob
...
These jobs that were setting their interval to 0 were not really running
at every run of cron.php if the run was in the same second. To keep the
same behaior, I am updating those intervals to 1 second.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-07-01 15:15:53 +02:00
John Molakvoæ
bd00b75b29
Merge pull request #53671 from nextcloud/fix/read-only-share-download
2025-07-01 15:11:06 +02:00
Joas Schilling
a9e3f6820f
Merge pull request #53735 from nextcloud/bugfix/noid/document-hide-download
...
fix(ROS): Document hide-download option on files
2025-07-01 14:28:24 +02:00
Ferdinand Thiessen
54f55a1a0e
Merge pull request #53429 from nextcloud/enh/opcache-checks
...
feat(settings): simplify OPcache checks
2025-07-01 14:26:04 +02:00
Ferdinand Thiessen
dd92b45208
Merge pull request #53648 from nextcloud/rename-hooks-webhook
...
fix: don't try to get fileid for non exising nodes when serializing events file
2025-07-01 14:22:59 +02:00
Kate
768e99eb36
Merge pull request #52976 from nextcloud/perf/realpath-custom-prop
2025-07-01 13:54:51 +02:00
Stephan Orbaugh
54ea691c0c
Merge pull request #53741 from nextcloud/chore/public/user-mount-events-union-type
...
chore(public): Remove unused union type for user mount events
2025-07-01 12:28:07 +02:00
Stephan Orbaugh
f36100eb8e
Merge pull request #53304 from nextcloud/fix/files_sharing/hide-own-reshares
...
fix(files_sharing): Hide own reshares
2025-07-01 12:27:44 +02:00
Côme Chilliet
79f4e0de76
fix: Only attempt to decode JSON input if it is not an empty string
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-01 11:24:27 +02:00
provokateurin
baeaaf09dc
chore(public): Remove unused union type for user mount events
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-01 10:50:28 +02:00
Côme Chilliet
e8bc35ec0a
fix(ocs): Return a proper error on JSON decoding failures
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-01 10:45:31 +02:00
Côme Chilliet
87f98c88ab
chore: Rename property and type it to match its current use in Request
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-01 10:25:14 +02:00
provokateurin
8e580f8548
fix(files_sharing): Hide own reshares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-01 08:23:53 +02:00
provokateurin
2e5ccc7123
fix(files): Always transfer incoming shares when doing ownership transfer to prevent broken reshares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-01 08:23:53 +02:00
provokateurin
edf5493ae8
fix(files): Limit transferring incoming shares to the selected path
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-01 08:23:52 +02:00
Nextcloud bot
1fd2d4d435
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-01 00:12:14 +00:00
Mark
b04760af6e
Only attempt $result array access if array not empty.
...
Signed-off-by: Mark <mark@perkinsadministrationservices.com.au >
2025-07-01 07:44:20 +09:30
Joas Schilling
875e707911
Merge pull request #53476 from invario/remove-x-xss-protection
...
Fix: Remove X-XSS-Protection use, check and recommendation
2025-06-30 22:54:46 +02:00
Joas Schilling
60b8384e48
Merge branch 'master' into remove-x-xss-protection
2025-06-30 21:32:22 +02:00
Joas Schilling
d4718034c0
fix(ROS): Document hide-download option on files
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-30 20:04:34 +02:00
Arthur Schiwon
ac70e12d10
Merge pull request #52981 from nextcloud/perf/dav-preload-search-tags
...
perf(dav): Preload dav search with tags/favorites
2025-06-30 18:03:10 +02:00
Robin Appelman
6d0119bf8d
fix: handle dav external storage roots with spaces
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-30 18:01:01 +02:00
Nextcloud bot
26c5166790
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-30 13:15:32 +00:00
Nextcloud bot
0abd96d1a5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-30 12:54:03 +00:00
Kate
fbe485946f
Merge pull request #53639 from nextcloud/fix/files_sharing/advanced-settings-delete-share-button
2025-06-30 13:37:56 +02:00
Ferdinand Thiessen
59ae7390b5
Merge pull request #53679 from nextcloud/debt/noid/wrong-return-type-iresponse
...
docs(http): update return type for getBody
2025-06-30 13:34:23 +02:00
nextcloud-command
f9153f8814
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-30 11:08:21 +00:00
provokateurin
d55b1eeb33
fix(files_sharing): Stop hiding delete share button in advanced settings menu
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-06-30 13:01:05 +02:00
Daniel Kesselberg
de54bdb06b
fix: handle ambiguous IResponse.getBody return types
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-30 11:50:11 +02:00
Daniel Kesselberg
3d0fb7e603
docs(http): Update return type for getBody
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-30 11:50:10 +02:00
Kate
44be41d9bd
Merge pull request #53700 from nextcloud/fix/catch-exception-in-encryption-listener
2025-06-30 11:48:03 +02:00
Côme Chilliet
f4b780bfea
fix(encryption): Pass an IUser and not a string to getUpdate
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-30 10:28:49 +02:00
dependabot[bot]
ce10828983
Merge pull request #53478 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.0.18
2025-06-27 22:36:51 +00:00
Robin Appelman
ab6f418340
fix: don't try to get fileid for non exising nodes when serializing events file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-27 20:52:32 +02:00
Julius Knorr
82e299401e
perf(dav): Preload dav search with tags/favorites
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-06-27 20:42:07 +02:00
Ferdinand Thiessen
a28526dd63
Merge pull request #53698 from nextcloud/fix/pronouns-translation
...
fix(settings): translate pronounce account property
2025-06-27 13:58:41 +02:00
nextcloud-command
89738e1a52
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-27 11:32:52 +00:00
Ferdinand Thiessen
7473c232c1
fix(settings): translate pronounce account property
...
Template string is not working.
Additionally migrate to Typescript and directly import `t` method.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-27 13:28:27 +02:00
dependabot[bot]
942a2e6b8e
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.0.17 to 2.0.18.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.0.17...2.0.18 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.0.18
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-27 10:34:58 +00:00
Joas Schilling
57a375ce97
Merge pull request #53421 from nextcloud/fix/convert-schedulednotifications-to-timedjob
...
fix: make ScheduledNotifications a TimedJob and run every minute
2025-06-27 11:04:11 +02:00
Nextcloud bot
8b8006546e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-27 00:23:17 +00:00
Daniel
0efd05a31c
Merge pull request #53695 from nextcloud/fix/settings-l10n
...
fix(settings): use correct scope for translations
2025-06-26 20:09:29 +02:00
Ferdinand Thiessen
b1282f75fa
fix(settings): use correct scope for translations
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-26 18:26:02 +02:00
Côme Chilliet
07f9d8f4c2
fix(encryption): Catch NotFoundException in ShareDeletedEvent listener
...
Avoids issues when a share is deleted after the node itself is already
deleted.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-26 17:13:43 +02:00
Salvatore Martire
08b58a2225
Merge pull request #53621 from nextcloud/feature/53428-autoCreateCollectionOnUpload
...
Feature/53428 auto create collection on upload
2025-06-26 15:43:32 +02:00
Salvatore Martire
3cb28d5034
build: update autoloader
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-06-26 15:08:11 +02:00
Salvatore Martire
8167b07118
feat(files): automatically create directories on upload
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-06-26 15:08:11 +02:00
Maksim Sukharev
d00519d7ec
Merge pull request #53697 from nextcloud/fix/noid/content-header-height
2025-06-26 14:43:15 +02:00
nextcloud-command
64c9fb4c88
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-26 12:19:15 +00:00
Maksim Sukharev
bf20a56974
style(content): rely on var(--header-height)
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-26 13:33:30 +02:00
John Molakvoæ
beae65ae39
Merge pull request #53678 from nextcloud/debt/noid/wrong-return-type-nullcache
2025-06-26 12:44:40 +02:00
John Molakvoæ
20a50ea877
fix: invalid bool return
...
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-06-26 11:47:53 +02:00
skjnldsv
9806a9830c
feat(files_sharing): allow viewing files with download disabled
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-26 11:47:53 +02:00
Daniel Kesselberg
53fb05e2d0
fix(nullcache): make get compliant with the interface
...
The interface defines ICacheEntry|false, thus we should not return null.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-26 09:54:48 +02:00
Nextcloud bot
894f963804
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-26 00:22:42 +00:00
Andy Scherzinger
0f94ceace1
Merge pull request #53499 from nextcloud/jtr-profile-email-pages
...
fix(profile): Consistent email confirmation pages
2025-06-25 18:34:21 +02:00
Josh
883272e36e
fix(profile): Consistent email confirmation success page design
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-06-25 18:01:04 +02:00
Josh
6fff4fd09f
fix(profile): Consistent email confirmation page design
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-06-25 18:01:04 +02:00
John Molakvoæ
280ee156bc
Merge pull request #53649 from nextcloud/security-missing-auth-error
2025-06-25 15:57:16 +02:00
Kate
faf16fbfb8
Merge pull request #53677 from nextcloud/fix/noid/ignore-missing-owner
2025-06-25 15:36:00 +02:00
Ferdinand Thiessen
bed94cc31e
Merge pull request #53657 from nextcloud/chore/debug-output
...
fix(files): add more debug output to the filename sanitizing command
2025-06-25 15:30:52 +02:00
MichaIng
0d10c4fb33
feat(settings): simplify OPcache checks
...
For the overall OPcache size check, we currently compare used memory with free memory. However, `opcache.memory_consumption` is split into `used_memory`, `free_memory` and `wasted_memory`. When cached files change on disk, old entries are not replaced or removed, but remain as wasted memory, until the cache is actually full, and if their percentage is above `opcache.max_wasted_percentage`, which is 5% by default. When this happens, the engine is restarted, resetting the cache completely, like a `opcache_reset()` call.
As long as we do not consider wasted cache, recommendations based on free memory can be false. To solve this, we could count wasted memory as free memory, if it is above `opcache.max_wasted_percentage`, as the engine will be restarted as soon as needed, freeing up this wasted space. On the other hand, wasted memory below the threshold permanently blocks the OPcache, which supports counting it as used memory. Depending on the situation, instead of raising OPcache size, it could be also advised to reduce `opcache.max_wasted_percentage`. But too frequent cache resets break its purpose as well.
In my opinion, the matter is too complex to consider wasted cache correctly, and do precise recommendations, but we should focus on reducing false positives instead. What we know for sure is: if the cache is full (`$status['cache_full'] === true`), and the limit for cached keys has not been reached, the OPcache was too small to maintain free space, with wasted memory below the configured threshold, where it consumes memory permanently. Recommending to raise the OPcache size in this case, is hence as accurate as it gets. Even if 5% wasted cache could be freed, 95% used memory is still above the previous threshold for the setup check warning. And if `opcache.max_wasted_percentage` is above 5%, then the admin must have decided to change the default, deciding that system memory consumption has lower priority than preventing OPcache engine restarts.
`cache_full` can be true as well if the limit for cached keys has been reached, hence we need to merge both checks. In this case `num_cached_keys` equals `max_cached_keys` exactly, hence it is easy to differentiale whether `opcache.max_accelerated_files` or `opcache.memory_consumption` needs to be raised to address the `cache_full` state.
In practice, this change relaxes the checks: the respective limit needs to be reached 100% instead of 90%, to trigger a warning, eliminating also false alarms if a large share of the cache is consumed by wasted memory, which would be automatically freed once cache is 100% full.
Additionally, the recommendation for raising `opcache.max_accelerated_files` now says "a value higher than `max_cached_keys`", instead of "higher than `opcache.max_accelerated_files`". The actual limit, reflected by `max_cached_keys` from `opcache_get_status()`, [is a next higher value from a set of prime numbers](https://www.php.net/manual/en/opcache.configuration.php#ini.opcache.max-accelerated-files ). E.g. if `opcache.max_accelerated_files` is set to 10,000 (PHP default), the effective limit is 16,229 OPcache keys. Recommending "higher than 10000" could hence lead to a settings change without effect. For an effective change, the new value needs to be "higher than 16229" instead, which is what the setup check will show in this situation, with this change applied.
Signed-off-by: MichaIng <micha@dietpi.com >
2025-06-25 15:12:40 +02:00
Christoph Wurst
4ab573f8e6
Merge pull request #53676 from nextcloud/chore/noid/use-same-app-id
...
Align app id for federation in error messages
2025-06-25 15:09:11 +02:00
Maxence Lange
58c089e6f4
fix(dav): catch exception on non local account
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-06-25 14:35:02 +02:00
Daniel Kesselberg
2a0cb8d37d
refactor(federation): omit app argument for error messages
...
As federation is an app, the LoggerInterface instance is ScopedPsrLogger and will set it.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-25 14:10:04 +02:00
Robin Appelman
3fa81d0dc1
Merge pull request #52880 from nextcloud/memcache-commands
...
Add commands to set/get/delete/clear the distributed memcache
2025-06-25 13:38:33 +02:00
dependabot[bot]
29ff88dfbd
Merge pull request #53624 from nextcloud/dependabot/npm_and_yarn/puppeteer-24.10.2
2025-06-25 09:07:23 +00:00
Joas Schilling
06ebbb620b
Merge pull request #53669 from nextcloud/feat/noid/add-command-to-list-all-routes
...
feat(occ): Add commands to list all routes and match a single one
2025-06-25 09:34:52 +02:00
Robin Appelman
f057a2054c
Merge pull request #53461 from nextcloud/copyr-no-empty-newfile
...
fix: don't create an empty file before writing the contents in OC_Util::copyr
2025-06-25 08:28:51 +02:00
Joas Schilling
a957e3a2c2
feat(occ): Add commands to list all routes and match a single one
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-25 08:19:08 +02:00
Nextcloud bot
c93919b922
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-25 00:23:22 +00:00
dependabot[bot]
0da45f4a7c
chore(deps-dev): bump puppeteer from 24.10.0 to 24.10.2
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.10.0 to 24.10.2.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.10.0...puppeteer-v24.10.2 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.10.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-24 19:08:26 +00:00
Kate
d7b9845112
Merge pull request #53647 from nextcloud/dont-double-scan-storage
2025-06-24 20:22:02 +02:00
dependabot[bot]
0fb93b9478
Merge pull request #53623 from nextcloud/dependabot/npm_and_yarn/dockerode-4.0.7
2025-06-24 18:14:36 +00:00
dependabot[bot]
927ff79575
Merge pull request #53653 from nextcloud/dependabot/npm_and_yarn/pbkdf2-3.1.3
2025-06-24 17:39:33 +00:00
nextcloud-command
21a6f7b5fd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-24 17:20:04 +00:00
dependabot[bot]
06fd59fb34
chore(deps): bump pbkdf2 from 3.1.2 to 3.1.3
...
Bumps [pbkdf2](https://github.com/crypto-browserify/pbkdf2 ) from 3.1.2 to 3.1.3.
- [Changelog](https://github.com/browserify/pbkdf2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/pbkdf2/compare/v3.1.2...v3.1.3 )
---
updated-dependencies:
- dependency-name: pbkdf2
dependency-version: 3.1.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-24 19:15:27 +02:00
Robin Appelman
1d2b991bda
fix: don't create an empty file before writing the contents in OC_Util::copyr
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:27:27 +02:00
Robin Appelman
b5b2eb9da7
feat: add command to clear memcache
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:27:14 +02:00
Robin Appelman
131115fb6a
feat: add command to delete memcache key
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:27:14 +02:00
Robin Appelman
8689a4ad2a
feat: add commands to get and set memcache values
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:27:14 +02:00
Robin Appelman
d61ec62ae7
refactor: split off value casting out of config:system:set command
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:27:14 +02:00
Robin Appelman
a338f56fd5
fix: don't scan the same storage multiple times
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 16:27:03 +02:00
Robin Appelman
8b0a3a774d
fix: throw a better error if we don't get an authorization header for secutity confirmation
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-24 15:57:20 +02:00
Maxence Lange
d161e07cf7
Merge pull request #52832 from nextcloud/feat/noid/lexicon-migrate-keys
...
feat(lexicon): migrate config key/value
2025-06-24 12:54:13 -01:00
Maxence Lange
d860cfd1cb
feat(lexicon): better numeric conversion
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-06-24 12:10:57 -01:00
Maxence Lange
d29e1dc380
feat(lexicon): new tests about lexicon migration
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-06-24 12:10:57 -01:00
Maxence Lange
d8fc08d718
feat(lexicon): fix tests
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-06-24 12:10:57 -01:00
Maxence Lange
3d3c77b774
feat(lexicon): migrate keys on app update
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-06-24 12:10:57 -01:00
Maxence Lange
d5e487078a
feat(lexicon): using configmanager
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-06-24 12:10:57 -01:00
Maxence Lange
e39ab65239
feat(lexicon): migrate config key/value
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-06-24 12:10:57 -01:00
Richard Steinmetz
abced23a09
Merge pull request #53615 from nextcloud/fix/revive-lowercase-email
...
fix: revive always storing lowercased email addresses
2025-06-24 14:19:12 +02:00
Richard Steinmetz
b6af06d2e0
fix: revive always storing lowercased email addresses
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-24 13:53:08 +02:00
Ferdinand Thiessen
dffc741201
fix(files): add more debug output to the filename sanitizing command
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-24 11:07:45 +02:00
dependabot[bot]
651b59d90c
chore(deps-dev): bump dockerode from 4.0.6 to 4.0.7
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.6 to 4.0.7.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.6...v4.0.7 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-version: 4.0.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-21 01:22:49 +00:00
Salvatore Martire
dc041c530c
fix: make ScheduledNotifications a TimedJob and...
...
run every 1s.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-06-20 18:35:48 +02:00
Côme Chilliet
15c8b5ac58
chore: Use an if/else instead of the try/catch to make meaning more obvious
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-17 16:25:45 +02:00
Josh
54142b2b20
fix(maintenanceMode): Refresh web page when turned off (part 1)
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-06-16 15:41:59 -04:00
Thomas Citharel
e2195a2f6d
fix(sharing): fix json decoding the list of groups excluded from sharing
...
json_decode() returns stdclass by default instead of an associative object, which can't be used for
array_diff or array_intersect later
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-06-16 08:30:31 +02:00
invario
2b58f74cc8
Fix: Remove X-XSS-Protection use, check and recommendation
...
Co-authored-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
2025-06-13 16:12:27 -04:00
Côme Chilliet
7f1fb65549
fix(files_versions): Log failure to compute node path
...
To avoid hidden bugs, add some debug logging when a node path cannot be
computed from a received event, to have more information for debugging
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-03 09:35:23 +02:00
諏訪子
e489713197
fix(settings): fix test
...
Signed-off-by: 諏訪子 <suwako@076.moe >
2025-05-27 18:45:31 +09:00
諏訪子
30fc680086
fix(settings): add link check in webfinger
...
Signed-off-by: 諏訪子 <suwako@076.moe >
2025-05-27 10:13:13 +09:00
諏訪子
ef0729f23e
fix(settings): change Mastodon only URI to webfinger
...
Signed-off-by: 諏訪子 <suwako@076.moe >
2025-05-25 23:52:16 +09:00
Julius Knorr
24f3b15acc
perf: Skip photos app related property in custom properties
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-05-20 11:56:26 +02:00
Josh
ef238b5602
fix(db): Stop writing unused dbport to config at install time
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2024-11-05 16:40:29 -05:00