John Molakvoæ
9aaf858a1b
Merge pull request #52202 from nextcloud/release/31.0.4_rc1
2025-04-15 17:35:27 +02:00
F. E Noel Nfebe
4cfb4b440d
Merge pull request #52208 from nextcloud/backport/52121/stable31
...
[stable31] fix(files_sharing): Apply default password setting in SharingDetailsTab
2025-04-15 14:01:36 +02:00
nextcloud-command
290216129d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-15 11:47:20 +00:00
nfebe
cc9ec2607a
fix(files_sharing): Apply default password setting in SharingDetailsTab
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
[skip ci]
2025-04-15 10:57:10 +00:00
John Molakvoæ
1044a44aa8
Merge pull request #52206 from nextcloud/backport/50905/stable31
2025-04-15 11:53:39 +02:00
John Molakvoæ
3f528a2726
fix(files_sharing): adjust rate limit share creation to 20 over 10 minutes
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-04-15 08:58:17 +00:00
skjnldsv
496521e993
test: enable rate limiting for ratelimiting.feature
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-15 08:58:17 +00:00
Joas Schilling
7a6fd82a4b
test: Disable ratelimit as tests trigger it
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-15 08:58:17 +00:00
skjnldsv
aec6eeb5b8
fix(files_sharing): rate limit share creation 10 times per 10 minutes
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-15 08:58:17 +00:00
skjnldsv
b7de099b23
build(hub): 31.0.4 RC1
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-15 10:45:57 +02:00
dependabot[bot]
1649cd32f3
Merge pull request #51964 from nextcloud/dependabot/npm_and_yarn/stable31/dompurify-3.2.5
2025-04-15 07:08:07 +00:00
Nextcloud bot
3c1b471d0c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-15 00:22:51 +00:00
nextcloud-command
397bfa44a4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-14 20:59:09 +00:00
dependabot[bot]
9c2d81f792
build(deps): bump dompurify from 3.2.4 to 3.2.5
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.4...3.2.5 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.2.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 22:55:48 +02:00
John Molakvoæ
98371cd0ac
Merge pull request #51348 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/event-bus-3.3.2
2025-04-14 22:48:50 +02:00
nextcloud-command
96b87eed18
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-14 20:35:12 +00:00
dependabot[bot]
d0a99a5012
build(deps): bump @nextcloud/event-bus from 3.3.1 to 3.3.2
...
Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-event-bus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v3.3.1...v3.3.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/event-bus"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 20:31:03 +00:00
Ferdinand Thiessen
8c087c8436
Merge pull request #52043 from nextcloud/backport/52013/stable31
...
[stable31] fix: Handle missing share providers when promoting reshares
2025-04-14 17:19:31 +02:00
Louis
470af3e908
Merge pull request #51999 from nextcloud/backport/51837/stable31
2025-04-14 11:01:45 +02:00
dependabot[bot]
c759b05a2e
Merge pull request #52155 from nextcloud/dependabot/npm_and_yarn/stable31/marked-15.0.8
2025-04-14 08:35:03 +00:00
dependabot[bot]
3057776a0b
build(deps): bump marked from 15.0.7 to 15.0.8
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.7 to 15.0.8.
- [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.7...v15.0.8 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 15.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-14 08:20:35 +00:00
Marcel Klehr
fd0802a5e9
Merge pull request #52169 from nextcloud/backport/52168/stable31
...
[stable31] fix(ContextAgent): Do not translate the name ContextAgent
2025-04-14 09:18:59 +02:00
Marcel Klehr
af3a543e35
fix(ContextAgent): Do not translate the name ContextAgent
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-04-14 06:55:42 +00:00
Nextcloud bot
997ea5e34f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-14 00:23:03 +00:00
Nextcloud bot
3c4906a3e9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-13 00:23:15 +00:00
Maxence Lange
cc988dff85
Merge pull request #52135 from nextcloud/fix/52131/ignore-missing-themes-31
...
[stable31] ignore missing theming app
2025-04-12 16:24:02 -01:00
Maxence Lange
46a3b18dd1
fix(setup): ignore missing theming app
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-04-12 15:33:41 +02:00
Nextcloud bot
d2055c6235
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-12 00:23:16 +00:00
Joas Schilling
0c3c61c4be
Merge pull request #52068 from nextcloud/backport/52066/stable31
...
[stable31] fix(federation): Don't load the addressbook when resolving a cloud ID
2025-04-11 13:44:22 +02:00
John Molakvoæ
fdcb8ceb9f
Merge pull request #52123 from nextcloud/backport/51431/stable31
2025-04-11 13:40:05 +02:00
John Molakvoæ
e75f3df9a1
Merge pull request #52078 from nextcloud/backport/52075/stable31
2025-04-11 13:29:53 +02:00
Joas Schilling
023542c9a5
Merge pull request #52054 from nextcloud/backport/52019/stable31
...
[stable31] fix(dav): Really only run the chunk cleanup once
2025-04-11 12:35:16 +02:00
Joas Schilling
a9d126a219
fix(federation): Fix returning "no display name" after cache result
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-11 12:32:23 +02:00
Joas Schilling
878c4d5597
fix(federation): Don't load the addressbook when resolving a cloud ID
...
Instead we delay the lookup of the display name until it is actually used
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-11 12:32:22 +02:00
Simon L.
90aad5759c
feat(bulk-upload): change the default to disabled as there are still some bugs present
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-04-11 09:22:24 +00:00
Alexander Piskun
d64e700a68
Merge pull request #52120 from nextcloud/backport/52050/stable31
...
[stable31] fix(taskprocessing): use the event for AppAPI to get list of AI providers
2025-04-11 11:21:37 +03:00
Oleksander Piskun
9543f9822a
fix(taskprocessing): use the event for AppAPI to get list of AI providers
...
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com >
2025-04-11 07:59:40 +00:00
Nextcloud bot
689738570e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-11 00:23:12 +00:00
John Molakvoæ
048d03a43b
Merge pull request #52089 from nextcloud/release/31.0.3
...
31.0.3
2025-04-10 16:32:38 +02:00
skjnldsv
00361cdf06
build(hub): 31.0.3
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-10 15:06:05 +02:00
Nextcloud bot
94fd2be634
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-10 00:22:54 +00:00
nextcloud-command
9e56da2b20
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-09 15:28:11 +00:00
skjnldsv
f81ef274dd
fix(files_sharing): fix share creation error handling
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-09 15:22:32 +00:00
Joas Schilling
bd5002958f
Merge pull request #52059 from nextcloud/revert/52038
...
Revert "refactor(RichObjectStrings): Only log error if key or value i…
2025-04-09 09:34:59 +02:00
Joas Schilling
8c460c9f58
Revert "refactor(RichObjectStrings): Only log error if key or value is not string in validator"
...
This reverts commit 23a61a2b42 .
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-09 08:29:43 +02:00
Nextcloud bot
5ace494bf2
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-09 00:23:36 +00:00
Joas Schilling
219995da90
fix(dav): Really only run the chunk cleanup once
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-08 21:02:42 +00:00
Benjamin Gaussorgues
b5974d885e
Merge pull request #52018 from nextcloud/release/31.0.3_rc2
...
31.0.3 RC2
2025-04-08 16:38:35 +02:00
Stephan Orbaugh
0e36cd83b3
Merge pull request #51981 from nextcloud/backport/51715/stable31
...
[stable31] fix(dav): Allow underscores on custom links
2025-04-08 15:50:00 +02:00
Stephan Orbaugh
db26f6ad39
Merge pull request #52038 from nextcloud/backport/52035/stable31
...
[stable31] refactor(RichObjectStrings): Only log error if key or value is not string in validator
2025-04-08 15:49:28 +02:00
Daniel Calviño Sánchez
a9437209b9
fix: Handle missing share providers when promoting reshares
...
The provider for mail shares is not available when the "sharebymail" app
is disabled, and in that case a "ProviderException" is thrown when
trying to get it.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-04-08 13:34:11 +00:00
provokateurin
23a61a2b42
refactor(RichObjectStrings): Only log error if key or value is not string in validator
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-04-08 11:17:10 +00:00
Benjamin Gaussorgues
98b3a2ea61
Merge pull request #52033 from nextcloud/backport/52015/stable31
...
[stable31] feat(ip): use larger IPv6 range by default
2025-04-08 11:47:09 +02:00
Benjamin Gaussorgues
fffde28b51
feat(ip): use larger IPv6 range by default
...
Some providers assign `/48` IPv6 blocks instead of `/64` so it sounds safer
to use this mask by default.
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-04-08 09:16:13 +00:00
Git'Fellow
e30bc2bd37
fix(shares): Allow underscores on custom links
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-04-08 09:59:50 +02:00
Benjamin Gaussorgues
4013d72317
build(hub): 31.0.3 RC2
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-04-08 09:48:35 +02:00
Nextcloud bot
b8e87483f0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-08 00:23:21 +00:00
Arthur Schiwon
774b85a125
Merge pull request #51984 from nextcloud/backport/51942/stable31
...
[stable31] fix(cache): always require updates if mtime is null
2025-04-07 19:53:11 +02:00
Arthur Schiwon
4ec0ca633a
Merge pull request #51992 from nextcloud/backport/51944/stable31
...
[stable31] fix(files_reminders): add missing import
2025-04-07 19:29:12 +02:00
Louis Chemineau
def8bf3102
chore(files_trashbin): Add user details in log from Trashbin
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-07 15:39:42 +02:00
Ferdinand Thiessen
9dcbd76ced
chore: adjust syntax for app manager
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 11:58:29 +02:00
Ferdinand Thiessen
330b14b82a
chore: lint files_reminders using psalm
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 09:39:28 +00:00
Ferdinand Thiessen
55929c942d
fix(files_reminders): add l10n to constructor of setup check
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 09:39:28 +00:00
Ferdinand Thiessen
b29207ce6b
fix(files_reminders): add missing import
...
- Resolves https://github.com/nextcloud/server/issues/51943
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 09:39:28 +00:00
Stephan Orbaugh
c23e4b34be
Merge pull request #51987 from nextcloud/backport/51982/stable31
...
[stable31] Revert "refactor: add migration for email setting"
2025-04-07 11:11:10 +02:00
provokateurin
bc1e1a064e
Revert "refactor: add migration for email setting"
...
This reverts commit e7859f0dac .
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-04-07 08:20:15 +00:00
Ferdinand Thiessen
45cd76224e
fix(cache): always require updates if mtime is null
...
- Resolves https://github.com/nextcloud/server/issues/51941
Due to strong typings we introduced the parameter needs to be an
integer. Previously it was `null` which was equal to `0`.
So if there is no storage mtime we need to update the cache.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 08:17:16 +00:00
Nextcloud bot
177c0b2487
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-07 00:22:53 +00:00
Nextcloud bot
a4fa41a2a1
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-06 00:22:29 +00:00
John Molakvoæ
b15d080bbb
Merge pull request #51965 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.37
...
build(deps-dev): bump @types/dockerode from 3.3.35 to 3.3.37
2025-04-05 10:37:35 +02:00
dependabot[bot]
148089a352
build(deps-dev): bump @types/dockerode from 3.3.35 to 3.3.37
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.35 to 3.3.37.
- [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.37
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-05 01:59:40 +00:00
Nextcloud bot
605d8a5887
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-05 00:22:27 +00:00
Andy Scherzinger
511a8e2b6d
Merge pull request #51929 from nextcloud/fix/31-template-layout
...
fix: ensure enabled themes are set on the template
2025-04-04 09:59:43 +02:00
Ferdinand Thiessen
00580b369e
fix: ensure enabled themes are set on the template
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-04 09:23:45 +02:00
Nextcloud bot
decbda4d90
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-04 00:22:46 +00:00
Benjamin Gaussorgues
287b520471
Merge pull request #51904 from nextcloud/release/31.0.3_rc1
...
31.0.3 RC1
2025-04-03 16:35:07 +02:00
Andy Scherzinger
6928031c95
Merge pull request #51566 from nextcloud/backport/51418/stable31
...
[stable31] fix(unified-search): do not overlap search bar with button
2025-04-03 15:16:22 +02:00
Arthur Schiwon
6530386555
Merge pull request #51915 from nextcloud/backport/50783/stable31
...
[stable31] fix(workflowengine): require a web component as operation plugin
2025-04-03 14:29:42 +02:00
Arthur Schiwon
647b26562c
build(workflowengine): compile assets
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 14:01:21 +02:00
Arthur Schiwon
9113fa3904
style(vue): satisfy linter
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 14:01:21 +02:00
Arthur Schiwon
963193001f
fix: properly set value in FileMimeType
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:33:12 +02:00
Arthur Schiwon
1bbf27b43e
refactor: remove mixing from FileMimeType as it is bad practice
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:01 +02:00
Arthur Schiwon
24770d19d9
fix(workflowengine): adapt check operator RequestUserGroup to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:01 +02:00
Arthur Schiwon
d6a0d4fd27
fix(workflowengine): adapt check operator RequestUserAgent to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:01 +02:00
Arthur Schiwon
23dae0ec18
fix(workflowengine): adapt check operator RequestTime to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:01 +02:00
Arthur Schiwon
d483715479
fix(workflowengine): adapt check operator RequestURL to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:01 +02:00
Arthur Schiwon
9e5e50d16e
fix(workflowengine): use adapted mixin again in FileMimeType
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:00 +02:00
Arthur Schiwon
2619904080
fix(workflowengine): minimally adapt check operator FileMimeType to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:00 +02:00
Arthur Schiwon
a39074a168
fix(workflowengine): adapt check operator FileSystemTag to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:31:58 +02:00
Arthur Schiwon
12b78f9866
fix(workflowengine): require a web component as check plugin
...
Similar case as with operator plugins (check previous commit). Although we
are not aware of an existign problem, it is there in principle, and
asjusting the API we stay consistent with that one from the operations.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 11:20:44 +00:00
Arthur Schiwon
63c174d9f3
fix(workflowengine): require a web component as operation plugin
...
solves an incompatibility issue when the providing app registers their code
from an incompatible nextcloud-vue version.
Also changes and clarifies WorkflowEngine API. This is necessary to stay
compatible with the original way, but also promotes usage of the originally
declared but never used "component" attribute on registration.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 11:20:44 +00:00
Andy Scherzinger
11934e5e1f
Merge pull request #51906 from nextcloud/backport/51905/stable31
...
[stable31] fix(session): Only mark sessions of permanent tokens as app passwords
2025-04-03 12:33:18 +02:00
Louis
0d0aca2b0b
Merge pull request #51912 from nextcloud/backport/51861/stable31
...
[stable31] fix: Catch exceptions when expiring trashbin
2025-04-03 12:28:09 +02:00
Louis
f65267d2ae
Merge pull request #51659 from nextcloud/backport/51471/stable31
...
[stable31] fix(files): Ensure actions never overflow filename
2025-04-03 11:44:46 +02:00
Louis Chemineau
bea43d14c8
fix: Catch exceptions when expiring trashbin
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-03 09:16:58 +00:00
Louis Chemineau
d6c16e95b0
chore: Use iterator in ExpireTrash command
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-03 09:16:58 +00:00
Ferdinand Thiessen
c6ebf1c7cb
fix(files): Ensure actions never overflow filename
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-03 08:23:58 +00:00
Louis
5d1a7b7b1f
Merge pull request #51880 from nextcloud/backport/51870/stable31
...
[stable31] fix: Use login name to check the password
2025-04-03 10:18:49 +02:00
Andy Scherzinger
b7d1157d23
Merge pull request #51901 from nextcloud/backport/51745/stable31
...
[stable31] fix(settings): Handle email change restriction separately from display name change restriction
2025-04-03 10:15:13 +02:00
Christoph Wurst
81a8e83bf8
fix(session): Only mark sessions of permanent tokens as app passwords
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-04-03 08:10:56 +00:00
Benjamin Gaussorgues
d0b1b44a9f
build(hub): 31.0.3 RC1
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-04-03 09:31:37 +02:00
dependabot[bot]
32db8e9016
Merge pull request #51893 from nextcloud/dependabot/npm_and_yarn/stable31/wait-on-8.0.3
2025-04-03 07:17:52 +00:00
nextcloud-command
edf7f77414
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-03 07:12:16 +00:00
dependabot[bot]
cf04673af9
Merge pull request #51896 from nextcloud/dependabot/npm_and_yarn/stable31/zip.js/zip.js-2.7.60
2025-04-03 07:08:06 +00:00
Ferdinand Thiessen
93d8e7e8a5
refactor: add migration for email setting
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-03 09:03:42 +02:00
provokateurin
67948fa7ed
fix(settings): Handle email change restriction separately from display name change restriction
...
Co-authored-by: provokateurin <kate@provokateurin.de >
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Louis <louis@chmn.me >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-03 09:03:42 +02:00
Nextcloud bot
094197a22d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-03 00:23:25 +00:00
John Molakvoæ
d85d4af5ad
Merge pull request #51895 from nextcloud/dependabot/npm_and_yarn/stable31/backbone-1.6.1
...
build(deps): bump backbone from 1.6.0 to 1.6.1
2025-04-02 21:25:19 +02:00
nextcloud-command
6514b5ac15
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 19:19:36 +00:00
John Molakvoæ
9aa25aad63
Merge pull request #51344 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-split-1.24.14
...
build(deps-dev): bump cypress-split from 1.24.11 to 1.24.14
2025-04-02 21:16:34 +02:00
dependabot[bot]
0209180ca4
build(deps): bump backbone from 1.6.0 to 1.6.1
...
Bumps [backbone](https://github.com/jashkenas/backbone ) from 1.6.0 to 1.6.1.
- [Commits](https://github.com/jashkenas/backbone/compare/1.6.0...1.6.1 )
---
updated-dependencies:
- dependency-name: backbone
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 21:15:31 +02:00
dependabot[bot]
326f9d7230
build(deps-dev): bump @zip.js/zip.js from 2.7.57 to 2.7.60
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.57 to 2.7.60.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.57...v2.7.60 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 21:05:01 +02:00
John Molakvoæ
6081720b7b
Merge pull request #51890 from nextcloud/dependabot/npm_and_yarn/stable31/cypress/webpack-preprocessor-6.0.4
...
build(deps-dev): bump @cypress/webpack-preprocessor from 6.0.2 to 6.0.4
2025-04-02 20:31:35 +02:00
John Molakvoæ
d547f11448
Merge pull request #51888 from nextcloud/dependabot/npm_and_yarn/stable31/dockerode-4.0.5
...
build(deps-dev): bump dockerode from 4.0.4 to 4.0.5
2025-04-02 20:28:47 +02:00
dependabot[bot]
8afd9c563b
build(deps-dev): bump wait-on from 8.0.2 to 8.0.3
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 8.0.2 to 8.0.3.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.2...v8.0.3 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 18:12:56 +00:00
dependabot[bot]
099148fa54
build(deps-dev): bump @cypress/webpack-preprocessor from 6.0.2 to 6.0.4
...
Bumps [@cypress/webpack-preprocessor](https://github.com/cypress-io/cypress ) from 6.0.2 to 6.0.4.
- [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.2...@cypress/webpack-preprocessor-v6.0.4 )
---
updated-dependencies:
- dependency-name: "@cypress/webpack-preprocessor"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 18:12:30 +00:00
dependabot[bot]
09c2761fe3
build(deps-dev): bump dockerode from 4.0.4 to 4.0.5
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.4...v4.0.5 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 18:11:48 +00:00
Louis Chemineau
81e70c99cb
fix: Use login name to check the password
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-02 17:21:19 +00:00
Andy Scherzinger
ff9538302b
Merge pull request #51865 from nextcloud/backport/51852/stable31
...
[stable31] fix(encryption): init keys also when logged in using cookie auth
2025-04-02 18:47:02 +02:00
Andy Scherzinger
c6f10f3e18
Merge pull request #51869 from nextcloud/backport/51866/stable31
...
[stable31] fix: use proper migration sorting when checking if a migration needs to be executed
2025-04-02 18:45:15 +02:00
John Molakvoæ
25a0f4bb0c
Merge pull request #51871 from nextcloud/backport/51863/stable31
...
[stable31] fix(files): right click actions menu flicker
2025-04-02 17:36:28 +02:00
nextcloud-command
6deb2887fb
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 14:49:00 +00:00
skjnldsv
f069e12dfa
fix(files): right click actions menu flicker
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-02 14:38:21 +00:00
Richard Steinmetz
677a9a1fd0
Merge pull request #51859 from nextcloud/backport/50858/stable31
...
[stable31] fix(oauth2): retain support for legacy ownCloud clients
2025-04-02 16:16:58 +02:00
Robin Appelman
28c63750f9
fix: use proper migration sorting when checking if a migration needs to be executed
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-02 12:52:52 +00:00
Ferdinand Thiessen
69a88210c4
Merge pull request #51582 from nextcloud/backport/51250/stable31
...
[stable31] fix: pass hide download attribute while creating the share to fix github issue 50788
2025-04-02 13:34:58 +02:00
Ferdinand Thiessen
ddefca1d8a
fix(encryption): init keys also when logged in using cookie auth
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 11:31:11 +00:00
nextcloud-command
717468c45e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 11:29:26 +00:00
Ferdinand Thiessen
ba280a1968
fix(unified-search): do not overlap search with button
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 13:23:35 +02:00
nextcloud-command
0e8eb9c337
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 11:14:32 +00:00
Ferdinand Thiessen
a8f10369c7
test: add cypress tests for sharing download permission
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
[skip ci]
2025-04-02 13:10:33 +02:00
Ferdinand Thiessen
d9ba5d6810
fix(files_sharing): make sure IDs are unique for HTML elements
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 13:10:32 +02:00
Ferdinand Thiessen
938289c052
fix(files_sharing): ugly hacks to update permissions on share creation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 13:10:32 +02:00
yemkareems
368a82ffb6
fix: pass hide download attribute while creating the share to fix github issue 50788
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-04-02 13:10:32 +02:00
Richard Steinmetz
1653cd2dea
fix(oauth2): retain support for legacy ownCloud clients
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-04-02 12:05:18 +02:00
Andy Scherzinger
f61636bcaa
Merge pull request #51578 from nextcloud/backport/51521/stable31
...
[stable31] fix(webauthn): adjust for updated library and add tests
2025-04-02 10:42:30 +02:00
Nextcloud bot
a988387264
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-02 00:23:19 +00:00
Ferdinand Thiessen
6c371c7991
test: adjust for cypress
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-01 23:29:17 +02:00
Andy Scherzinger
d297e8fac7
Merge pull request #51850 from nextcloud/backport/51845/stable31
...
[stable31] fix: don't have sabre/dav send it's own reponse if we already send the zip response
2025-04-01 21:46:22 +02:00
Robin Appelman
17569defaa
fix: don't have sabre/dav send it's own reponse if we already send the zip response
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-01 17:26:12 +00:00
nextcloud-command
441bcc6b57
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-01 17:14:10 +00:00
Ferdinand Thiessen
2d48c02913
test: make cypress run in secure context and add WebAuthn tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-01 19:10:11 +02:00
Ferdinand Thiessen
ff172e178e
fix(webauthn): do not require bcmath or gmp - not needed anymore
...
The extensions are not required anymore but only recommended for
performance. See also:
https://github.com/web-auth/webauthn-framework/issues/213
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-01 19:10:11 +02:00
Ferdinand Thiessen
7dc45631cf
fix(core): adjust fronend code for changes in webauthn library
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-01 19:10:11 +02:00
Andy Scherzinger
3afd719d85
Merge pull request #51843 from nextcloud/backport/51760/stable31
...
[stable31] fix(files_reminders): Lower disabled notifications app error to info
2025-04-01 18:42:07 +02:00
Louis Chemineau
89da238b70
fix(files_reminder): Replace error log by setup check
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-01 15:09:23 +00:00
Louis Chemineau
909d6a87c1
fix(files_reminders): Lower disabled notifications app error to info
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-01 15:09:22 +00:00
Christoph Wurst
9e2d1e0eb0
Merge pull request #51820 from nextcloud/backport/50768/stable31
...
[stable31] perf(cron): Delay (re)checking timed jobs
2025-04-01 12:27:40 +02:00
Joas Schilling
4d75eeaffe
Merge pull request #51331 from nextcloud/backport/51082/stable31
...
[stable31] feat(dav): add webhook compatibility for calendar object events
2025-04-01 12:05:16 +02:00
Nextcloud bot
48a2de092a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-01 00:23:20 +00:00
Pytal
5906f1b3f1
Merge pull request #51781 from nextcloud/backport/51336/stable31
...
[stable31] fix(settings): Fix infinitely loading account management page with pagination of groups
2025-03-31 14:51:29 -07:00
nextcloud-command
49912719f7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-31 21:16:58 +00:00
Christopher Ng
1fc9fb9985
test(settings): Fix group items not being found
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
1223063399
test(settings): Correctly find group in select
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
ada190bb39
test(settings): Wait until groups list has loaded
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
0eedb6904f
fix(settings): Separate subadmin options
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
4a7fee32db
fix(settings): Fix initialization of store
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
42517d9c34
fix(settings): Preserve system groups on reset
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
59885c0254
chore(openapi): Update spec
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
6ce464b899
fix(settings): Natural order groups
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
e0cafe5fb1
fix(settings): Fix duplicated group options in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
6a36355dc5
fix(settings): Fix duplicated group options when editing account
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
6b28f90881
fix(settings): Fix group creation in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
f5b35fe1e5
fix(settings): Fix group creation when editing users
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
bdac0d7670
fix(settings): Only change usercount if group can be found
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
46098c975b
fix(settings): Fix editing groups and subadmin groups of user
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
80a2fd25cf
feat(provisioning_api): Add endpoint for fetching user subadmin groups with details
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
32c3e18781
fix(settings): Fix erroneous hiding of group admin column with paginated groups
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
b1d3ee8539
fix(settings): Prevent selection of invalid groups that are not fully loaded
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
0dc089799e
fix(settings): Fix loaded groups being undefined
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
13765c623c
chore(settings): Add note on groups sorting
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
02ca811c9d
refactor(settings): Consolidate group formatting
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
4d0f2da3e0
perf(settings): Make scrolling smooth when a large number of groups are rendered
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
cae40a3521
fix(settings): Allow searching for groups in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
19e1b54ae2
fix(settings): Allow searching for groups in user row
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
9b303db186
perf(settings): Cancel request on new search
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
56e255ecac
feat(provisioning_api): Add endpoint for fetching user groups with details
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
0d20ddf6f1
fix(settings): Fix infinitely loading account management page with pagination of groups
...
- Includes searching
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
4c3335c934
perf(settings): Remove computation of all groups
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Joas Schilling
bcb2c50c6f
fix(caldav): Restore old private events and deprecate them
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-31 10:26:23 -07:00
Edward Ly
5f15089a05
feat(dav)!: migrate OCA calendar object events to OCP
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-03-31 10:26:23 -07:00
Edward Ly
a85b6778b6
feat(dav): add webhook compatibility for calendar object events
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-03-31 10:26:01 -07:00
Christoph Wurst
dfb0b38acc
perf(cron): Delay (re)checking timed jobs
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-03-31 15:33:59 +00:00
Côme Chilliet
911830df8a
Merge pull request #51376 from nextcloud/backport/51108/stable31
...
[stable31] Fix disabled user list for SAML group subadmin
2025-03-31 15:41:10 +02:00
Marcel Klehr
f09f1d1f8c
Merge pull request #51813 from nextcloud/backport/51750/stable31
...
[stable31] fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
2025-03-31 15:24:38 +02:00
Andy Scherzinger
beba048bd7
Merge pull request #51799 from nextcloud/automated/noid/stable31-fix-npm-audit
...
[stable31] Fix npm audit
2025-03-31 14:32:37 +02:00
Andy Scherzinger
88c17ebe63
Merge pull request #51808 from nextcloud/backport/51600/stable31
...
[stable31] feat: Limit `ExpireTrash` job to 30 minutes
2025-03-31 14:24:30 +02:00
Marcel Klehr
f42380f138
fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-03-31 11:46:53 +00:00
Louis Chemineau
27079eedeb
feat: Limit trash expire job to 30 minutes
...
And pick up where it left off, leveraging getSeenUsers.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-31 11:01:02 +00:00
Louis Chemineau
749b4f4d22
chore: Refactor callForSeenUsers to use getSeenUsers
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-31 11:01:02 +00:00
Louis Chemineau
cd3d955e21
feat: Implement getSeenUsers to iterate over users
...
This method uses an iterator.
This is lighter on resources and gives more control to the caller
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-31 11:01:02 +00:00
Nextcloud bot
a198345867
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-31 00:23:37 +00:00
nextcloud-command
ac4008ea74
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-03-30 18:21:00 +00:00
Andy Scherzinger
6d4a2dde95
Merge pull request #51347 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/cypress-1.0.0-beta.14
...
build(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.12 to 1.0.0-beta.14
2025-03-30 15:30:24 +02:00
dependabot[bot]
0288dbd6f1
build(deps-dev): bump @nextcloud/cypress
...
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress ) from 1.0.0-beta.12 to 1.0.0-beta.14.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases )
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.12...v1.0.0-beta.14 )
---
updated-dependencies:
- dependency-name: "@nextcloud/cypress"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-30 15:16:16 +02:00
Andy Scherzinger
7197b9db89
Merge pull request #51316 from nextcloud/backport/51144/stable31
...
[stable31] fix(dav): Create SAB at installation
2025-03-30 14:41:47 +02:00
Nextcloud bot
162d1ceed8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-30 12:36:54 +00:00
Christoph Wurst
1f1945640d
fix(dav): Create SAB at installation
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-03-30 14:04:45 +02:00
Andy Scherzinger
dfc067ad7d
Merge pull request #51666 from nextcloud/backport/51644/stable31
...
[stable31] fix(user): Some strings not being translated
2025-03-30 13:42:40 +02:00
nextcloud-command
3ed08d2118
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-30 11:27:49 +00:00
Git'Fellow
606c781218
fix(user): Some strings not being translated
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-30 13:22:42 +02:00
dependabot[bot]
0392970117
Merge pull request #51345 from nextcloud/dependabot/npm_and_yarn/stable31/libphonenumber-js-1.11.20
2025-03-30 08:23:54 +00:00
nextcloud-command
14665cc0e8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-30 08:10:05 +00:00
dependabot[bot]
c15cc613a6
build(deps-dev): bump cypress-split from 1.24.11 to 1.24.14
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.11 to 1.24.14.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.11...v1.24.14 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-30 09:16:33 +02:00
dependabot[bot]
b6fb42a344
build(deps): bump libphonenumber-js from 1.11.19 to 1.11.20
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.11.19 to 1.11.20.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/commits/master )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-30 09:13:32 +02:00
Côme Chilliet
720d1c0cd3
chore: Move magic number into a documented const
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-30 09:11:30 +02:00
Côme Chilliet
3ed1c0c214
chore: Remove now unused methods from User manager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-30 09:11:30 +02:00
Côme Chilliet
171886ae6b
fix: Correctly count disabled users for SAML groups subadmins
...
If too many users return -1 as for LDAP so that link is shown
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-30 09:11:30 +02:00
Nextcloud bot
b0c5a1c205
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-30 00:23:32 +00:00
Andy Scherzinger
8179a4871b
Merge pull request #51708 from nextcloud/backport/51707/stable31
...
[stable31] fix: filter out contacts with empty email addresses in sharee completion
2025-03-29 20:26:58 +01:00
dependabot[bot]
de51d68305
Merge pull request #51783 from nextcloud/dependabot/npm_and_yarn/stable31/moment-timezone-0.5.48
2025-03-29 11:14:21 +00:00
nextcloud-command
88ccbb2637
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-29 10:59:42 +00:00
dependabot[bot]
c72529320e
chore(deps): bump moment-timezone from 0.5.46 to 0.5.48
...
Bumps [moment-timezone](https://github.com/moment/moment-timezone ) from 0.5.46 to 0.5.48.
- [Release notes](https://github.com/moment/moment-timezone/releases )
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md )
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.46...0.5.48 )
---
updated-dependencies:
- dependency-name: moment-timezone
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-29 02:05:07 +00:00
Nextcloud bot
b757349adf
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-29 00:23:02 +00:00
Julius Knorr
deafe47b98
test: Adapt tests to properly use valid email addresses
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-03-28 22:37:07 +01:00
Julius Knorr
4308f0019b
fix: filter out contacts with invalid email addresses in sharee completion
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-03-28 22:37:07 +01:00
Andy Scherzinger
2182494975
Merge pull request #51662 from nextcloud/backport/51611/stable31
...
[stable31] fix(IFilenameValidator): correctly handle case insensitivity
2025-03-28 21:14:48 +01:00
Ferdinand Thiessen
ef1a73a8dc
fix(IFilenameValidator): correctly handle case insensitivity
...
- forbidden names and forbidden base names are case **insensitive**
so we need to check all lowercase here.
- add test that config value is also read case insensitive.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-28 20:54:23 +01:00
Andy Scherzinger
0da6eeabf8
Merge pull request #51330 from nextcloud/backport/51130/stable31
...
[stable31] fix: Do not build encrypted password if there is none
2025-03-28 16:48:04 +01:00
Julius Knorr
1642cd1ff1
fix: Do not build encrypted password if there is none
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-03-28 15:18:27 +01:00
Kate
b93f6dbeaf
Merge pull request #51691 from nextcloud/backport/51669/stable31
...
[stable31] perf(sharing): Use oc_share.item_type IN instead of OR equals
2025-03-28 15:13:47 +01:00
Marcel Klehr
0273b4d0ba
perf(sharing): Use oc_share.{item_type, share_type} IN instead of OR equals
...
to improve performance by using the db index
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-03-28 14:46:30 +01:00
Ferdinand Thiessen
770e4e5238
Merge pull request #51770 from nextcloud/backport/51501/stable31
...
[stable31] fix: add event status and participant status
2025-03-28 14:35:37 +01:00
Kate
1fd0651d08
Merge pull request #51748 from nextcloud/backport/51744/stable31
...
[stable31] fix(files_versions): Rely on server mime fallback icons
2025-03-28 12:14:38 +01:00
nextcloud-command
2107d8d519
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-28 11:56:25 +01:00
provokateurin
dab670f289
fix(files_versions): Rely on server mime fallback icons
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-28 11:54:32 +01:00
provokateurin
d15ea1f17e
feat(files_versions): Implement preview mime icon fallback
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-28 11:54:31 +01:00
provokateurin
0169965c84
fix(files_versions): Cache previews
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-28 11:54:13 +01:00
John Molakvoæ
fa2b03d759
Merge pull request #51753 from nextcloud/backport/50121/stable31
...
[stable31] fix(theming): enforce theme also for login
2025-03-28 09:36:24 +01:00
SebastianKrupinski
d977d50151
fix: add event status and participant status
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-03-28 04:34:44 -04:00
John Molakvoæ
281bb874b0
Merge pull request #51751 from nextcloud/backport/51684/stable31
...
[stable31] fix(files): Properly encode URLs when preparing ZIP download
2025-03-28 08:52:24 +01:00
Andy Scherzinger
9ea72adb99
Merge pull request #51688 from nextcloud/backport/51490/stable31
...
[stable31] fix(database): Cast users count to integer
2025-03-28 07:42:17 +01:00
Nextcloud bot
db677a6bc0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-28 00:23:36 +00:00
Kate
dd602f826a
Merge pull request #51718 from nextcloud/backport/51433/stable31
...
[stable31] fix(GenerateBlurhashMetadata): Suppress imagescale errors
2025-03-27 23:32:17 +01:00
Kate
da83efc61f
Merge pull request #51758 from nextcloud/backport/51449/stable31
...
[stable31] fix: resolve typo in authMethod enum cases
2025-03-27 22:07:43 +01:00
Côme Chilliet
964a59a948
Merge pull request #51704 from nextcloud/backport/51458/stable31
...
[stable31] Fix public download activity
2025-03-27 18:24:44 +01:00
janepie
940973efdf
Merge pull request #51741 from nextcloud/backport/51724/stable31
...
[stable31] Fix: task type translations
2025-03-27 17:13:56 +01:00
Jana Peper
2cd4760b61
fix: task type translations
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-03-27 14:56:31 +01:00
Hendrik Heil
36a32eba02
fix(webhooks): resolve typo in openapi authMethod enum cases
...
Signed-off-by: Hendrik Heil <hendrik@heil.sh >
2025-03-27 13:25:28 +00:00
Hendrik Heil
64b6439be8
fix(webhooks): update docblock options for authMethod
...
Signed-off-by: Hendrik Heil <hendrik@heil.sh >
2025-03-27 13:25:28 +00:00
Côme Chilliet
304112b0ad
fix(tests): Sort activities by id to get the last one
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:20:35 +01:00
Côme Chilliet
07422477f5
fix(sharebymail): Fix activity rich object id type
...
Fixes "Object for placeholder file is invalid, value 21 for key id is not a string"
Exception spotted in tests logs.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:20:28 +01:00
Côme Chilliet
69235976ad
feat: Add context and test steps for activity in sharing
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:20:22 +01:00
Côme Chilliet
d3b976bf36
feat: add integration test for sharing activity
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:20:03 +01:00
Côme Chilliet
8b41055297
fix(files_sharing): Use session id as part of cache key to avoid concurrency issues
...
If several people are watching and seeking the same video file we do not
want the cache key to be the same or it would flood activity again.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:19:02 +01:00
Côme Chilliet
d9b2178ee1
fix(files_sharing): Set higher priority for listeners that may abort the request
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:18:56 +01:00
Côme Chilliet
0c293b3569
fix: Avoid triggering several activities for Range request on the same file
...
Avoids flooding activities when someone browse a video in the web player.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:18:51 +01:00
Côme Chilliet
97dbbe4768
fix: Fix download activity for folders
...
Remove duplicate activity publishing from share controller download,
listen to BeforeZipCreatedEvent to publish activity for folders, and
cache folders activity to avoid sending activity for each file in the
folder.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:18:46 +01:00
Côme Chilliet
6ff8d1e43b
fix(sharing): Publish activity for download by public link
...
Even if dav endpoint is now used.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:18:23 +01:00
Ferdinand Thiessen
be2f75efb8
fix(theming): enforce theme also for login
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-27 11:15:31 +00:00
nextcloud-command
06ae7766e5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-27 11:13:19 +00:00
Fabian Zwemke
fabcb547a5
chore: recompile assets
...
Signed-off-by: Fabian Zwemke <fabian@zwemke.de >
2025-03-27 11:05:37 +00:00
Fabian Zwemke
7b429c8a44
fix(files): Properly encode URLs when preparing ZIP download
...
Signed-off-by: Fabian Zwemke <fabian@zwemke.de >
2025-03-27 11:05:36 +00:00
Pytal
f61446e843
Merge pull request #51738 from nextcloud/backport/51737/stable31
...
[stable31] fix(files_reminders): Fix reminder actions being displayed on invalid nodes
2025-03-27 01:55:59 -07:00
Nextcloud bot
053538a05e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-27 00:24:09 +00:00
nextcloud-command
3935051196
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-26 19:04:40 +00:00
Christopher Ng
f0f6b0b69d
fix(files_reminders): Fix reminder actions being displayed on invalid nodes
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-26 18:41:35 +00:00
Ferdinand Thiessen
fa475f157c
Merge pull request #51723 from nextcloud/backport/51705/stable31
...
[stable31] fix(files_versions): correctly show version author also for shared files
2025-03-26 13:17:34 +01:00
Ferdinand Thiessen
433e704b63
fix(files_versions): correctly show version author also for shared files
...
The users endpoint is not available for other users if the current user
has no admin privileges, so instead use the displaynames endpoint.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-26 11:50:46 +00:00
Kate
7a0a728a2d
Merge pull request #51720 from nextcloud/backport/51594/stable31
...
[stable31] fix(occ): Suppress errors when checking config.php fileowner
2025-03-26 10:45:46 +01:00
provokateurin
3a50674855
fix(occ): Suppress errors when checking config.php fileowner
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-26 09:14:44 +00:00
umgfoin
eb97cfe755
fix(GenerateBlurhashMetadata): Suppress imagescale errors
...
Suppress errors in imagescale during file-scans:
Most of these errors are caused by out of range x/y-dims.
Triggering un unhandled exception, metadata-generation aborts at this point (e.g. occ files:scan --generate-metadata), effectively preventing these images from being added to photos or maps.
This problem might be the root cause for an issue described here:
https://github.com/nextcloud/photos/issues/2768
Signed-off-by: umgfoin <umgfoin@users.noreply.github.com >
2025-03-26 09:02:49 +00:00
Nextcloud bot
927739cb2b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-26 00:22:48 +00:00
F. E Noel Nfebe
e7924b19a2
Merge pull request #51699 from nextcloud/backport/51697/stable31
...
[stable31] fix(login): Improve CSRF error message for better user understanding
2025-03-25 16:57:14 +01:00
nextcloud-command
5a7794bd84
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-25 15:41:09 +00:00
nextcloud-command
e50fd23fd6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-25 14:49:06 +00:00
nfebe
2a631f4676
fix(login): Improve CSRF error message for better user understanding
...
This commit changes the CSRF error message displayed in the login form to
provide more specific information to the user. Instead of the generic less helpful error.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-03-25 14:49:04 +00:00
Côme Chilliet
18759c7e6a
Merge pull request #51695 from nextcloud/backport/51689/stable31
...
[stable31] Fix files_sorting cypress tests
2025-03-25 15:17:40 +01:00
Kate
e8f010571e
Merge pull request #51690 from nextcloud/backport/51649/stable31
...
[stable31] fix(systemtags): Dispatch events when bulk assigning system tags
2025-03-25 13:59:14 +01:00
John Molakvoæ
34a2979aaa
Merge pull request #51693 from nextcloud/backport/51682/stable31
...
[stable31] fix(dav): filter user files when updating tags
2025-03-25 13:58:45 +01:00
Côme Chilliet
51b146d15d
fix(tests): Files are sorted by Name by default, no need to click it
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 12:32:58 +00:00
skjnldsv
2b4fed3340
fix(dav): filter user files when updating tags
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-25 12:30:03 +00:00
Roland Scheidel
09ea98858d
fix(systemtags): Dispatch events when bulk assigning system tags
...
Signed-off-by: Roland Scheidel <kontakt@scheidel.at >
2025-03-25 12:22:52 +00:00
Git'Fellow
e5d62aeec7
fix(database): Cast users count to integer
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-25 11:57:42 +00:00
Kate
760503d73e
Merge pull request #51672 from nextcloud/backport/51668/stable31
...
[stable31] fix(provisioning_api): Pass on translated hint if password change fails
2025-03-25 10:59:20 +01:00
Nextcloud bot
7de5152eb6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-25 00:22:47 +00:00
Marcel Müller
e79aea33cc
Merge pull request #51678 from nextcloud/backport/51675/stable31
...
[stable31] fix(setupchecks): Treat information messages as success
2025-03-24 22:18:17 +01:00
nextcloud-command
0614a59e32
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-24 20:19:33 +00:00
Marcel Müller
b01efbb55a
fix(setupchecks): Treat information messages as success
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-03-24 20:12:12 +00:00
provokateurin
a4ddc6dc6c
fix(provisioning_api): Pass on translated hint if password change fails
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-24 15:06:34 +00:00
Kate
32413b8896
Merge pull request #51388 from nextcloud/backport/51364/stable31
...
[stable31] fix(files_external): Stop building path twice when checking if file exists on case insensitive SMB storage
2025-03-24 14:08:47 +01:00
Nextcloud bot
4fa9662758
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-24 00:23:10 +00:00
Kate
1742702294
Merge pull request #51653 from nextcloud/backport/51622/stable31
...
[stable31] fix(ocm): `publicKey` can be disabled so capabilities do not match
2025-03-23 20:56:18 +01:00
Ferdinand Thiessen
68ddad80e1
fix(ocm): publicKey can be disabled so capabilities do not match
...
When the public key feature is disabled null is returned for
`publicKey`. So in this case we need to adjust the capabilities
and return type of `jsonSerialize()`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-23 18:34:20 +00:00
Nextcloud bot
c544e04856
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-23 00:22:55 +00:00
Sebastian Krupinski
a8461c0453
Merge pull request #51326 from nextcloud/backport/51216/stable31
...
[stable31] fix: remote account activity translation
2025-03-22 13:38:03 +00:00
SebastianKrupinski
aee4328b1f
fix:remote account activity translation
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-03-22 08:21:57 -04:00
Nextcloud bot
ab00df4e33
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-22 00:22:06 +00:00
Andy Scherzinger
6a86a38d59
Merge pull request #50840 from nextcloud/automated/noid/stable31-fix-npm-audit
...
[stable31] Fix npm audit
2025-03-21 21:15:33 +01:00
nextcloud-command
0fdf24c080
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-03-21 17:48:02 +00:00
Andy Scherzinger
dee375d16a
Merge pull request #51511 from nextcloud/backport/51477/stable31
...
[stable31] fix(profile): allow to unset phone number
2025-03-21 18:43:47 +01:00
nextcloud-command
7acb77a7c0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-21 17:25:47 +00:00
Ferdinand Thiessen
e1fe4f6e24
fix(profile): allow to reset phone number
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-21 18:21:45 +01:00
Kate
d7903b1630
Merge pull request #51616 from nextcloud/backport/50542/stable31
...
[stable31] fix(files_sharing): skip expiration notify for invalid share record
2025-03-21 07:41:18 +01:00
Luka Trovic
833ec55728
fix(files_sharing): skip expiration notify for invalid share record
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-03-21 07:15:49 +01:00
Nextcloud bot
ff114a842f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-21 00:23:07 +00:00
Ferdinand Thiessen
4d061566bd
Merge pull request #51275 from nextcloud/backport/51148/stable31
...
[stable31] fix(files): also show file list headers on empty views
2025-03-20 16:12:03 +01:00
Ferdinand Thiessen
0fd88445df
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-20 15:42:05 +01:00
Ferdinand Thiessen
046e4b2d59
test: fix CI when running Karma tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-20 15:41:58 +01:00
Ferdinand Thiessen
e9c242e2a2
fix(files): also show file list headers on empty views
...
It is needed, e.g. for the note-to-recipient, that the headers
are also shown when there is no content (yet).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-20 15:37:43 +01:00
Andy Scherzinger
f4a0ec44e9
Merge pull request #51466 from nextcloud/backport/51441/stable31
...
[stable31] fix(CalDav): alter invitation attachment filename and type
2025-03-20 07:51:41 +01:00
Andy Scherzinger
ebce16e46d
Merge pull request #51522 from nextcloud/backport/51389/stable31
...
[stable31] fix: skip caching lastSeenQuotaUsage for remote shares
2025-03-20 07:37:58 +01:00
Andy Scherzinger
957ffda3cb
Merge pull request #51561 from nextcloud/backport/50663/stable31
...
[stable31] enh: improve occ file:transfer-ownership logging
2025-03-20 01:32:27 +01:00
Nextcloud bot
7a1717d305
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-20 00:23:31 +00:00
grnd-alt
cdad92d2bb
feat: improve occ file:transfer-ownership logging
...
Signed-off-by: grnd-alt <github@belakkaf.net >
2025-03-20 00:56:11 +01:00
Daniel Kesselberg
ca63574674
fix: skip caching lastSeenQuotaUsage for remote shares
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-03-20 00:54:46 +01:00
SebastianKrupinski
8cc0062227
fix(CalDav): alter invitation attachment filename and type
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-03-20 00:53:43 +01:00
Andy Scherzinger
ec7c823182
Merge pull request #51539 from nextcloud/backport/51380/stable31
...
[stable31] fix(cardav): only show users from enabled addressBooks in contacts menu
2025-03-20 00:24:31 +01:00
Hamza Mahjoubi
7e6801a9af
fix(cardav): only show useres from enabled addressBooks in contacts menu
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com >
2025-03-19 23:46:57 +01:00
Andy Scherzinger
806a3d1e39
Merge pull request #51474 from nextcloud/backport/51469/stable31
...
[stable31] fix(files_sharing): ensure share status action works also in grid view
2025-03-19 23:12:10 +01:00
nextcloud-command
349b31f439
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-19 21:54:17 +00:00
Ferdinand Thiessen
b07ef78fa2
fix(files_sharing): ensure share status action works also in grid view
...
Remove some hacks from files app about the *files_sharing* status
action, in general not sure why this hack was there instead of being in
the correct app - but it broke the grid view.
So now the sharing information is also available in grid view.
Moreover the icon is fixed in size to not overflow the actions menu.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-19 22:49:05 +01:00
Arthur Schiwon
8ab08221a0
Merge pull request #51575 from nextcloud/release/31.0.2
...
31.0.2
2025-03-19 12:41:08 +01:00
Arthur Schiwon
cbc4bb60f2
build(hub): 31.0.2
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-03-19 11:37:13 +01:00
Nextcloud bot
e544647470
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-19 00:22:52 +00:00
Benjamin Gaussorgues
f815a0dab8
Merge pull request #51552 from nextcloud/release/31.0.2_rc1
...
31.0.2 RC1
2025-03-18 11:24:35 +01:00
Benjamin Gaussorgues
a75fdd42fd
Merge pull request #51549 from nextcloud/backport/51544/stable31
...
[stable31] fix(auth): Allow 2FA challenges for Ephemeral sessions
2025-03-18 11:19:49 +01:00
Benjamin Gaussorgues
6722bcbcb6
build(hub): 31.0.2 RC1
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-03-18 10:21:51 +01:00
Joas Schilling
90fff7d6cc
fix(auth): Allow 2FA challenges for Ephemeral sessions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-18 09:16:58 +00:00
Git'Fellow
561775d2fe
Merge pull request #51536 from nextcloud/backport/51333/stable31
...
[stable31] fix(files): Make sure file pointer exists
2025-03-18 09:10:11 +01:00
Nextcloud bot
b2ff0daab7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-18 00:24:01 +00:00
Joas Schilling
550bf27a6d
Merge pull request #51371 from nextcloud/backport/51361/stable31
...
[stable31] fix(base.php): Correct order for booting \OC\Server
2025-03-17 21:11:41 +01:00
Joas Schilling
13dc5e54a1
Merge pull request #51515 from nextcloud/backport/51512/stable31
...
[stable31] fix(comments): Fix activity rich subject parameters
2025-03-17 21:11:09 +01:00
Git'Fellow
55f50b485f
fix(files): Make sure file pointer exists
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-17 16:05:04 +00:00
Joas Schilling
c1533ab830
Merge pull request #51519 from nextcloud/ci/noid/3rdparty-31
...
[stable31] ci: Update 3rdparty actions
2025-03-17 12:21:46 +01:00
Joas Schilling
ff923cb306
ci: Update 3rdparty actions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-17 11:32:03 +01:00
provokateurin
b20800aeab
fix(comments): Fix activity rich subject parameters
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-17 09:35:14 +00:00
Louis
6fdcd84f71
Merge pull request #51304 from nextcloud/backport/51302/stable31
...
[stable31] test: Remove `.only()` calls
2025-03-17 10:28:06 +01:00
Stephan Orbaugh
d2b0c4003a
Merge pull request #51445 from nextcloud/backport/51442/stable31
...
[stable31] fix(RichObjectStrings): Make exception messages for invalid parameters more useful for debugging
2025-03-17 08:58:48 +01:00
provokateurin
4f27d82471
fix(RichObjectStrings): Make exception messages for invalid parameters more useful for debugging
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-17 06:46:12 +01:00
Kate
a59c89eb6a
Merge pull request #51396 from nextcloud/backport/51365/stable31
...
[stable31] fix(dav): Fix share token pattern for base uri extraction
2025-03-17 06:23:10 +01:00
Nextcloud bot
5331744db9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-17 00:22:53 +00:00
Nextcloud bot
2a83070836
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-16 00:23:48 +00:00
Nextcloud bot
7d54ff5398
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-15 00:23:39 +00:00
Nextcloud bot
4f4be6b0ea
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-14 00:23:26 +00:00
Ferdinand Thiessen
c34c8ed3ba
Merge pull request #51397 from nextcloud/backport/51394/stable31
...
[stable31] Allow to delete files without trashbin + add unit tests + some refactoring
2025-03-13 22:03:33 +01:00
Ferdinand Thiessen
b2f2bf7cd7
Merge pull request #51311 from nextcloud/backport/51310/stable31
...
[stable31] fix(encryption): Listen for user login and logout to set encryption key
2025-03-13 21:51:19 +01:00
Ferdinand Thiessen
da8e210a14
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:31:52 +01:00
Ferdinand Thiessen
5eff90005e
fix(files): also enable delete action if trashbin is disabled
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:30:43 +01:00
Ferdinand Thiessen
f9355decbc
test(files_trashbin): add test coverage also for utils like the logger
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:30:43 +01:00
Ferdinand Thiessen
b15ce12f28
refactor(files_trashbin): restore action refactoring
...
1. do not rely on magic string but use constant ID for trashbin view
2. add unit tests for restore action
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:30:43 +01:00
Ferdinand Thiessen
4b773f6dd7
fix(files_trashbin): return correct type in empty trash action
...
1. correctly return null instead of void in empty trash action
2. use constant instead of magic value for action ID
3. add unit tests for empty trash action
4. add unit tests for trashbin api
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:30:43 +01:00
Ferdinand Thiessen
ede015a424
fix(files_trashbin): correctly sort custom columns in trashbin view
...
1. Refactor to make code better testable (move columns and view source to `files_views` folder)
2. Fix deletion time fallback (JS Date vs unix timestamp for
"delted"-column)
3. Correctly sort `deletedBy` and `originalLocation` columns to use
natural sort like any other column
4. Add unit tests for columns and views
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:30:43 +01:00
Ferdinand Thiessen
04ae68a8f7
Merge pull request #51437 from nextcloud/backport/51434/stable31
...
[stable31] fix(mime-types): adjust compiled mime types and sign
2025-03-13 21:29:07 +01:00
Arthur Schiwon
ca86133382
Merge pull request #51460 from nextcloud/release/31.0.1
...
31.0.1
2025-03-13 16:08:48 +01:00
Arthur Schiwon
398f1db437
build(hub): 31.0.1
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-03-13 14:37:12 +01:00
Nextcloud bot
3bcecbdaec
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-13 00:23:10 +00:00
Arthur Schiwon
a9429acb98
Merge pull request #51440 from nextcloud/fix/jquery-ui
...
[stable31] revert(deps): jquery-ui to 1.13.3
2025-03-12 14:00:55 +01:00
skjnldsv
0640db49be
chore(assets): recompile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-12 13:45:48 +01:00
skjnldsv
7a3cc17a82
revert(deps): jquery-ui to 1.13.3
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-12 13:45:41 +01:00
Arthur Schiwon
f52b2ac208
Merge pull request #51428 from nextcloud/release/31.0.1_rc2
...
31.0.1 RC2
2025-03-12 13:03:10 +01:00
Ferdinand Thiessen
dfd39f21b7
fix(mime-types): adjust compiled mime types and sign
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-12 12:03:06 +00:00
Arthur Schiwon
9043a8788a
build(hub): 31.0.1 RC2
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-03-12 11:51:26 +01:00
John Molakvoæ
d5987f857c
Merge pull request #51417 from nextcloud/backport/51384/stable31
...
[stable31] fix(lookup-server): Only flag new users for lookup update / delete
2025-03-12 11:14:13 +01:00
Ferdinand Thiessen
00141635dd
fix(lookup-server): Only flag new users for lookup update / delete
...
If the flag was already set then we do not need to overwrite it.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-12 08:06:06 +00:00
Andy Scherzinger
bef1a658b5
Merge pull request #51402 from nextcloud/backport/51379/stable31
...
[stable31] fix(AppDiscover): Strip double-quotes from folder name
2025-03-12 08:57:52 +01:00
John Molakvoæ
f17c3cd440
Merge pull request #51413 from nextcloud/backport/51405/stable31
...
[stable31] fix(mimetypes): drop `tar.gz` and `tar.bz2` and adjust `tgz`
2025-03-12 08:53:59 +01:00
Ferdinand Thiessen
d8c0852f38
fix(mimetypes): drop tar.gz and tar.bz2 and adjust tgz
...
1. mimetypes with a dot do not work with our mime detector (only checks
last dot).
2. all of those files are tar files compressed as gzip / bzip2 so the
real mimetype of the file is the compression not the tar.
We could at max. set mime to `application/x-tar+gzip`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-12 07:51:11 +00:00
Nextcloud bot
aebc0806fc
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-12 00:23:27 +00:00
Andy Scherzinger
33115268f5
Merge pull request #51395 from nextcloud/backport/51320/stable31
...
[stable31] fix(external_storage): fix settings save
2025-03-12 00:49:08 +01:00
nextcloud-command
57313e345a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-11 23:55:01 +01:00
skjnldsv
9ff9096e4a
fix(external_storage): fix settings save
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-11 23:55:01 +01:00
Andy Scherzinger
1d58ce82c9
Merge pull request #51404 from nextcloud/backport/51378/stable31
...
[stable31] fix(lookup-server): disable when not using global scale
2025-03-11 23:27:25 +01:00
Ferdinand Thiessen
e60f6fe6e0
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 21:54:06 +01:00
Ferdinand Thiessen
324582729a
fix(lookup-server): disable lookup server for non-global scale setups
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 21:54:06 +01:00
Ferdinand Thiessen
aa7300b53d
fix(lookup-server): do not query data by default
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 21:39:33 +01:00
Ferdinand Thiessen
29398c819c
fix(lookup-server): do not upload data by default
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 21:39:33 +01:00
Git'Fellow
1009704fa0
fix(AppDiscover): Ensure created cache folder is safe-chars only
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-11 17:31:26 +00:00
provokateurin
51602ae8e2
fix(dav): Fix share token pattern for base uri extraction
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-11 14:05:31 +00:00
provokateurin
6aea50c8b8
fix(files_external): Stop building path twice when checking if file exists on case insensitive SMB storage
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-11 10:47:37 +00:00
Nextcloud bot
c4a17a6bc8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-11 00:23:08 +00:00
Joas Schilling
a7cee21ec1
fix(base.php): Correct order for booting \OC\Server
...
A recent change had broken authentication with an older
FastCGI Apache2 module, because the IRequest object got
initialised before the fix from self::handleAuthHeaders()
copied the authentication headers into the correct $_SERVER
variables.
Since this part is completely independent from any Nextcloud
code it is now done as a first thing within the init() call.
Additionally similar issues could happen when another class
would boot too early and read other global PHP settings like
ini values and default timezone, so those are now also moved
to the beginning.
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-10 11:34:31 +00:00
Nextcloud bot
58f83cc569
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-10 00:23:02 +00:00
Nextcloud bot
e24146d000
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-09 00:23:20 +00:00
Nextcloud bot
f68bda0353
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-08 00:22:25 +00:00
Nextcloud bot
37cff42752
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-07 00:23:42 +00:00
Ferdinand Thiessen
47e7be5af8
fix(encryption): Listen for user login and logout to set encryption key
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-06 17:53:25 +00:00
John Molakvoæ
d9cc221bd6
Merge pull request #51308 from nextcloud/backport/51288/stable31
...
[stable31] fix(systemtags): unify restrict_creation_to_admin handling
2025-03-06 16:37:25 +01:00
nextcloud-command
52e87147ea
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-06 15:18:03 +00:00
skjnldsv
f00d596b8c
fix(systemtags): prevent tag edition if restricted
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
[skip ci]
2025-03-06 15:11:51 +00:00
skjnldsv
75ce4d3ae0
fix(systemtags): unify restrict_creation_to_admin handling
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 15:11:50 +00:00
John Molakvoæ
9304846bdf
Merge pull request #51240 from nextcloud/release/31.0.1_rc1
...
31.0.1 RC1
2025-03-06 13:56:23 +01:00
Louis Chemineau
b5a053b93f
test: Remove .only( calls
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-06 11:13:39 +00:00
Andy Scherzinger
9d0ddc9939
Merge pull request #50932 from nextcloud/backport/50910/stable31
...
[stable31] fix(files_external): request strict password auth on credentials enter action
2025-03-06 10:22:52 +01:00
skjnldsv
2b875bb27c
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 10:03:05 +01:00
Ferdinand Thiessen
a3845297af
fix(systemtags): Fix invalid dompurify import
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-06 09:47:21 +01:00
skjnldsv
4f2c2d073b
chore(deps): bump dompurify from 3.1.7 to 3.2.4
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 09:47:21 +01:00
Joas Schilling
2260561fb5
fix(l10n): Fix triple dot in translation
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-06 09:40:35 +01:00
skjnldsv
fc943ef465
fix(cypress): action selector menu lookup
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 09:40:35 +01:00
skjnldsv
4783f2f215
chore(cypress): also log the current server image sha
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 09:40:35 +01:00
skjnldsv
7786d6a53d
fix(files_external): inline storage check improvements
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 09:40:35 +01:00
skjnldsv
ef263a0249
chore(files_external): add cypress tests for user credentials action
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 09:40:35 +01:00
Nextcloud bot
a157b65d22
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-06 08:26:24 +00:00
skjnldsv
edead7274b
fix(files_external): request strict password auth on credentials enter action
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 07:47:41 +00:00
Nextcloud bot
0721bea606
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-06 00:23:39 +00:00
John Molakvoæ
d9b537ba7d
Merge pull request #51262 from nextcloud/skjnldsbot/dep-upload-stable31
...
[stable31] chore(deps): update `@nextcloud/upload` to 1.9.0
2025-03-05 20:54:24 +01:00
Andy Scherzinger
96d3138219
Merge pull request #51289 from nextcloud/backport/51287/stable31
...
[stable31] fix(l10n): Remove leading space from translation string
2025-03-05 19:12:35 +01:00
Louis
0a9a14d319
Merge pull request #51295 from nextcloud/backport/51280/stable31
...
[stable31] fix(login): Properly target public page with attribute
2025-03-05 18:45:16 +01:00
Louis Chemineau
fb41438db1
fix(login): Properly target public page with attribute
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-05 17:02:26 +00:00
Joas Schilling
37587bda5f
fix(l10n): Remove leading space from translation string
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-05 16:48:42 +00:00
Andy Scherzinger
5c0babe27b
Merge pull request #51251 from nextcloud/backport/50989/stable31
...
[stable31] fix: Use case insensitive check when validating login name
2025-03-05 17:47:50 +01:00
skjnldsv
063bf4ae6a
chore(deps): update @nextcloud/vue to 8.23.1
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-05 16:45:41 +01:00
nextcloud-command
cb0549e20c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-05 16:43:49 +01:00
skjnldsv
003c680258
chore(deps): update @nextcloud/upload to 1.9.0
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-05 16:43:48 +01:00
Kate
c93eda7b6f
Merge pull request #51276 from nextcloud/backport/51259/stable31
...
[stable31] fix(files): Don't do session related work in the constructor of the View
2025-03-05 16:32:21 +01:00
Joas Schilling
cc257ecf92
Merge pull request #51283 from nextcloud/backport/51258/stable31
...
[stable31] fix(dav): Use IUser::getDisplayName directly
2025-03-05 16:13:23 +01:00
Christoph Wurst
b6a22a7ace
fix(dav): Use IUser::getDisplayName directly
...
No need to send this from the client.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-05 13:05:47 +00:00
Marcel Müller
44e89610ed
fix: No IFactory in constructor
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-03-05 11:34:02 +00:00
Joas Schilling
93f039fb96
fix(files): Don't do session related work in the constructor of the View
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-05 11:34:02 +00:00
Maksim Sukharev
b88e3b730f
Merge pull request #51268 from nextcloud/backport/51239/stable31
...
[stable31] fix(Comment): replace richEditor mixin with NcRichText
2025-03-05 11:49:31 +01:00
Kate
4a07ee3a84
Merge pull request #51273 from nextcloud/backport/51256/stable31
...
[stable31] fix(dav): Handle long absence status earlier
2025-03-05 11:45:23 +01:00
Christoph Wurst
14a00a4753
fix(dav): Handle long absence status earlier
...
Validate the request early. Don't let this cause a database error.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-03-05 10:03:56 +00:00
nextcloud-command
acf6ac7fc1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-05 09:52:55 +00:00
Andy Scherzinger
158f60b9f1
Merge pull request #51263 from nextcloud/backport/51152/stable31
...
[stable31] fix(files_sharing): ensure downloaded file has the correct filename
2025-03-05 10:46:51 +01:00
Maksim Sukharev
d86e501c27
fix(Comment): replace richEditor mixin with NcRichText
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-03-05 10:34:51 +01:00
Ferdinand Thiessen
db800350f8
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 09:33:57 +01:00
Ferdinand Thiessen
a9bea3b944
fix(files_sharing): ensure downloaded file has the correct filename
...
Single file shares use the share token as source name, so we need to use
the displayname. To do so we need to set the download attribute to the
displayname of the file to download.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 09:32:41 +01:00
John Molakvoæ
07293019d1
Merge pull request #51257 from nextcloud/backport/51211/stable31
...
[stable31] test(e2e): adjust trashbin tests to be less flaky
2025-03-05 09:17:08 +01:00
Ferdinand Thiessen
571124bc3c
test(e2e): adjust trashbin tests to be less flaky
...
1. Move general files delete action (thats not trashbin app!) to files
tests.
2. Delete files (move to trashbin) before loading the page so previews
are not generated so they cannot lock the file.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 08:24:54 +01:00
Cleopatra Enjeck M.
0535716391
fix: use mb_strtolower to convert login name
...
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com >
2025-03-05 06:20:07 +00:00
Cleopatra Enjeck M.
90f83ac234
fix: Improve string comparison
...
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com >
2025-03-05 06:20:07 +00:00
Cleopatra Enjeck M.
449676be7c
fix: Use case insensitive check when validating login name
...
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com >
2025-03-05 06:20:07 +00:00
Nextcloud bot
ea24143154
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-05 00:22:51 +00:00
Andy Scherzinger
a8cd60062d
Merge pull request #51236 from nextcloud/backport/51151/stable31
...
[stable31] fix(files_sharing): ignore duplicated navigation when replacing current route
2025-03-04 23:55:10 +01:00
Ferdinand Thiessen
e115a8fb57
Merge pull request #50935 from nextcloud/backport/50918/stable31
...
[stable31] fix(files_sharing): Map sharee information for `shared-by-you` view
2025-03-04 22:59:12 +01:00
Ferdinand Thiessen
7c1fd93586
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 22:41:25 +01:00
Ferdinand Thiessen
ee1aec7225
fix(files_sharing): ignore duplicated navigation when replacing current route
...
Missing piece from https://github.com/nextcloud/server/pull/50669 as we
also need to adjust the files sharing router otherwiese we can get those
exceptions.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 22:26:20 +01:00
nextcloud-command
a04926cab4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-04 21:51:53 +01:00
Ferdinand Thiessen
eb8c19c7cf
fix(files_sharing): Map sharee information for shared-by-you view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 21:51:53 +01:00
Ferdinand Thiessen
f7fc17c2c9
Merge pull request #51015 from nextcloud/backport/50979/stable31
...
[stable31] feat(files): allow to ignore warning to change file type
2025-03-04 21:49:44 +01:00
Andy Scherzinger
7381387d24
Merge pull request #51091 from nextcloud/backport/51069/stable31
...
[stable31] Fix SQL query so that it is ansi safe fixing #51067
2025-03-04 21:47:29 +01:00
Ferdinand Thiessen
68f1ad778b
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 21:12:47 +01:00
Ferdinand Thiessen
3ac9a316bb
feat(files): allow to ignore warning to change file type
...
* Missing pieces of https://github.com/nextcloud/server/issues/46528
* Add checkbox to not show this dialog again
* Add user config as suggested by designers in files settings to
reenable or diable this behavior.
* Fix behavior of dialog: It says "keep .ext" but it does not keep the
extension but cancels the operation. From the button label the user
expects that the operation is continued but with the old extension.
* Added more test coverage by adding component tests.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 21:12:42 +01:00
Ferdinand Thiessen
c4669ba439
Merge pull request #51237 from nextcloud/backport/51229/stable31
...
[stable31] fix(lookup_server_connector): correctly handle account properties
2025-03-04 21:01:56 +01:00
Arthur Schiwon
9171e32e5d
build(hub): 31.0.1 RC1
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-03-04 19:12:58 +01:00
AbangTor
961d8ac876
fix(lookup_server_connector): fixed publishing of user properties to lookup-server
...
Fix of the bug in the lookup_server_connector module to publish public user information to the lookup-server.
As described in issue [#25290 ](https://github.com/nextcloud/server/issues/25290 )
Signed-off-by: AbangTor <63029179+abangtor@users.noreply.github.com >
2025-03-04 18:02:58 +00:00
Andy Scherzinger
228628f181
Merge pull request #51227 from nextcloud/backport/51218/stable31
...
[stable31] feat: Add bases and gidNumber attribute to ldap:test-user-settings output
2025-03-04 17:16:54 +01:00
Kate
aed2cc2298
Merge pull request #51230 from nextcloud/backport/51073/stable31
...
[stable31] feat: log query for dbal exceptions
2025-03-04 17:05:45 +01:00
Robin Appelman
0ae944db2c
feat: log query for dbal exceptions
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-04 15:33:54 +00:00
Côme Chilliet
f6ff808b28
feat: Add bases and gidNumber attribute to ldap:test-user-settings output
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-04 14:16:21 +00:00
Kate
72ee217bb4
Merge pull request #51223 from nextcloud/backport/50852/stable31
...
[stable31] feat: Support deleting metadata from WebDAV
2025-03-04 14:52:38 +01:00
Louis Chemineau
d0b4746a08
feat: Support deleting metadata from WebDAV
...
The `$value` will be `null` if the update is wrapped inside a `<d:remove>...</d:remove>` block.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-04 13:12:20 +00:00
Andy Scherzinger
eb250fae02
Merge pull request #51197 from nextcloud/fix/51022/simpler-request-pre-upgrade
...
[stable31] fix(userconfig): simpler db request pre-upgrade
2025-03-04 13:11:20 +01:00
Kate
b0566ad780
Merge pull request #51203 from nextcloud/backport/51194/stable31
...
[stable31] refactor(TempManager): Simplify and unify implementations and remove legacy behavior
2025-03-04 10:16:24 +01:00
Kate
98f3648d97
Merge pull request #51206 from nextcloud/backport/51000/stable31
...
[stable31] fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
2025-03-04 10:13:17 +01:00
provokateurin
fa379052b7
fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-04 07:57:01 +01:00
provokateurin
e8b7ddd14e
fix(Share20\Manager): Propagate user and group deletion to remote share providers
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-04 07:57:00 +01:00
provokateurin
64ed0c05dd
fix(Share20): Convert broken hooks to IEventListener
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-04 07:56:59 +01:00
Nextcloud bot
d3530a1859
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-04 00:23:37 +00:00
Andy Scherzinger
3310c7e265
Merge pull request #51210 from nextcloud/backport/51146/stable31
...
[stable31] fix(files_trashbin): disable bulk download for trashbin
2025-03-03 21:33:12 +01:00
Ferdinand Thiessen
affb3afaa5
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 18:21:51 +01:00
Ferdinand Thiessen
9458225989
fix(files_trashbin): disable bulk download for trashbin
...
The backend does not allow bulk download within the trashbin,
so we need to disable this also on the frontend.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 18:20:32 +01:00
Ferdinand Thiessen
00eb733d2c
Merge pull request #51132 from nextcloud/backport/50919/stable31
...
[stable31] fix(files): Ensure the filter instance is mounted
2025-03-03 17:54:18 +01:00
Maxence Lange
1fac9cfa14
fix(userconfig): simpler db request before 31 upgrade
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-03-03 14:46:41 -01:00
provokateurin
b42d26b42f
refactor(TempManager): Simplify and unify implementations and remove legacy behavior
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-03 15:25:00 +00:00
nextcloud-command
74c9634176
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-03 13:29:04 +00:00
Ferdinand Thiessen
18c3cc14bd
refactor: use eventbus for updated filters
...
prevent filters not applied if `filtersChanged` was set before file list
mounted.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 14:20:54 +01:00
Ferdinand Thiessen
a3f663a2ff
fix(files): Ensure the filter instance is mounted
...
`reset` could be called before the filters are mounted,
in this case it is valid to update the presets, but we must not try to
access the vue instance (as it does not exist yet).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 14:20:54 +01:00
Stephan Orbaugh
0a1a63cd37
Merge pull request #51106 from nextcloud/backport/51019/stable31
...
[stable31] fix(files_external): Move definition parameter to the correct place
2025-03-03 13:20:17 +01:00
Louis
4e7a3c1f9e
Merge pull request #51090 from nextcloud/backport/51051/stable31
...
[stable31] feat: Close sessions created for login flow v2
2025-03-03 12:28:48 +01:00
Louis Chemineau
2f71b7e197
fix(login): Support subfolder install for ephemeral sessions
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-03 11:00:29 +01:00
Louis Chemineau
ab01b76a19
fix(login): Also check legacy annotation for ephemeral sessions
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-03 11:00:29 +01:00
Kate
b46f010c1e
Merge pull request #51111 from nextcloud/backport/47513/stable31
2025-03-03 10:37:38 +01:00
Nextcloud bot
c184c3d32a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-03 00:23:01 +00:00
Ferdinand Thiessen
a6e7f4cd35
Merge pull request #51186 from nextcloud/backport/50970/stable31
...
[stable31] chore(deps): bump webdav from 5.7.1 to 5.8.0
2025-03-02 23:32:10 +01:00
Ferdinand Thiessen
a00a0bcede
Merge pull request #51149 from nextcloud/backport/51142/stable31
...
[stable31] Remove space
2025-03-02 18:44:38 +01:00
Andy Scherzinger
e7039ccc6e
Merge pull request #51121 from nextcloud/backport/51079/stable31
...
[stable31] fix(files_reminders): Do not attempt to send reminders after a user has left a share
2025-03-02 18:04:32 +01:00
Ferdinand Thiessen
760e035d25
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-02 16:35:57 +01:00
Ferdinand Thiessen
856a3c9cbc
fix(systemtags): support new attribute parsing of webdav props
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-02 16:35:04 +01:00
Ferdinand Thiessen
e74da6a46c
chore(deps): bump webdav from 5.7.1 to 5.8.0
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-02 16:34:51 +01:00
Ferdinand Thiessen
0a5e4a94d5
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-02 12:44:54 +01:00
John Molakvoæ
fc0634045d
fix(eslint): Strings must use singlequote
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-03-02 12:43:38 +01:00
Valdnet
26d3a8f48f
fix(l10n): use do not instead of don't
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com >
2025-03-02 12:43:38 +01:00
Valdnet
c4d7e9be9d
fix(l10n): remove unnecessary space
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com >
2025-03-02 12:43:37 +01:00
dependabot[bot]
82bd76f943
Merge pull request #51171 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.35
2025-03-02 11:39:17 +00:00
dependabot[bot]
f6e93b9820
Merge pull request #51167 from nextcloud/dependabot/npm_and_yarn/stable31/focus-trap-7.6.4
2025-03-02 10:53:58 +00:00
dependabot[bot]
3939ee65ed
chore(deps): bump focus-trap from 7.6.0 to 7.6.4
...
Bumps [focus-trap](https://github.com/focus-trap/focus-trap ) from 7.6.0 to 7.6.4.
- [Release notes](https://github.com/focus-trap/focus-trap/releases )
- [Changelog](https://github.com/focus-trap/focus-trap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/focus-trap/focus-trap/compare/v7.6.0...v7.6.4 )
---
updated-dependencies:
- dependency-name: focus-trap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-02 10:21:49 +00:00
Joas Schilling
92bbcada49
Merge pull request #51173 from DaleBCooper/fix-a+-rating
...
Fix A+ rating when checking with Nextcloud Security Scan.
2025-03-02 11:03:42 +01:00
Nextcloud bot
043f0e6040
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-02 00:22:53 +00:00
dependabot[bot]
55d5203e93
Merge pull request #51168 from nextcloud/dependabot/npm_and_yarn/stable31/marked-15.0.7
2025-03-01 23:39:49 +00:00
dependabot[bot]
c25aa50d41
chore(deps): bump marked from 15.0.6 to 15.0.7
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.6 to 15.0.7.
- [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.6...v15.0.7 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-01 22:58:13 +00:00
DaleBCooper
ed15fdf0a3
Fix A+ rating when checking with Nextcloud Security Scan.
...
Due to commit 33d7019 session.cookie_secure=true is not set when accessing /status.php.
This results in a degration from A+ to A rating due to missing __Host prefix for nc_sameSiteCookielax and nc_sameSiteCookiestrict cookies.
2025-03-01 23:57:51 +01:00
dependabot[bot]
7e33eb3c71
Merge pull request #51169 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/files-3.10.2
2025-03-01 14:31:41 +00:00
dependabot[bot]
64d9ef780c
Merge pull request #51170 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/eslint-config-8.4.2
2025-03-01 12:59:00 +00:00
dependabot[bot]
1e241fddf2
chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2
...
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files ) from 3.10.1 to 3.10.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v3.10.1...v3.10.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/files"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-01 12:53:11 +00:00
dependabot[bot]
ec14a12b21
chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2
...
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud-libraries/eslint-config ) from 8.4.1 to 8.4.2.
- [Release notes](https://github.com/nextcloud-libraries/eslint-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/eslint-config/blob/v8.4.2/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/eslint-config/compare/v8.4.1...v8.4.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-01 12:31:09 +00:00
dependabot[bot]
a446ebdb64
chore(deps-dev): bump @types/dockerode from 3.3.34 to 3.3.35
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.34 to 3.3.35.
- [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-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-01 03:01:24 +00:00
Nextcloud bot
fe2cf50496
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-01 00:45:14 +00:00
Ferdinand Thiessen
477a3f84e7
Merge pull request #51128 from nextcloud/backport/50881/stable31
...
[stable31] fix(dav): Handle end of stream in `File::put`
2025-03-01 01:04:02 +01:00
John Molakvoæ
159c5140b2
Merge pull request #51143 from nextcloud/backport/51126/stable31
2025-02-28 19:57:08 +01:00
skjnldsv
b58497d2a3
fix(cypress): wait for toast to appear
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-28 16:03:54 +00:00
Ferdinand Thiessen
25b4c7dccd
fix(dav): Handle end of stream in File::put
...
If the stream is aborted and the callback wrapper returns false (or
null as it happened in some cases), we should not try to write to the
storage but abort the operation.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-28 09:38:11 +00:00
Nextcloud bot
52163b4905
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-28 00:23:28 +00:00
Christopher Ng
1bc3e66c07
fix(files_reminders): Do not attempt to send reminders after a user has left a share
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-27 23:00:38 +00:00
Joas Schilling
be8902cdb8
Merge pull request #51118 from nextcloud/backport/33545/stable31
...
[stable31] make it possible to run occ as root
2025-02-27 22:46:11 +01:00
Frank Karlitschek
d28eb731a8
fix(occ): Make it possible to run as root
...
Signed-off-by: Frank Karlitschek <karlitschek@users.noreply.github.com >
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-27 21:23:49 +00:00
Joas Schilling
25268f2fdf
Merge pull request #51058 from nextcloud/backport/51049/stable31
...
[stable31] fix(l10n): Improve english source strings
2025-02-27 16:51:47 +01:00
Côme Chilliet
f09de1f2c5
fix: Fix test by scanning group before using it
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-27 15:35:22 +00:00
Daniel Kesselberg
5e1cf1359d
fix: remove caching in fetchListOfGroups
...
When using nested groups without a memberof overlay, then fetchListOfGroups is called from getGroupsByMember without applying the group filter.
In some setups, the "unfiltered" result is then written back to the group mapping table. That might cause random "An administrator removed you from group" activities.
I was unable to replicate it locally, but we got the feedback that the random activities stopped with the patch applied.
Ref: https://github.com/nextcloud/server/issues/42195
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-02-27 15:35:22 +00:00
provokateurin
19601eedc3
fix(files_external): Move definition parameter to the correct place
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-02-27 14:26:10 +00:00
John Molakvoæ
4ab69ec7f4
Merge pull request #51093 from nextcloud/backport/51077/stable31
...
[stable31] files: fix exception when share-attributes is undefined
2025-02-27 14:57:00 +01:00
Varun Patil
752bc004ae
fix(files): exception when share-attributes is undefined
...
Signed-off-by: Varun Patil <varunpatil@ucla.edu >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-27 12:21:16 +00:00
Johan Bernhardsson
ddebea24c2
fix: Change SQL query so that it is ansi safe
...
Signed-off-by: Johan Bernhardsson <johan.bernhardsson@redpill-linpro.com >
2025-02-27 09:01:17 +00:00
Louis Chemineau
e840ee72b2
feat: Close sessions created for login flow v2
...
Sessions created during the login flow v2 should be short lived to not leave an unexpected opened session in the browser.
This commit add a property to the session object to track its origin, and will close it as soon as possible, i.e., on the first non public page request.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-27 07:59:49 +00:00
Nextcloud bot
6e52b55555
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-27 00:22:29 +00:00
Arthur Schiwon
e332784e1b
Merge pull request #51076 from nextcloud/backport/51071/stable31
...
[stable31] fix(translation): Fix string concatenation in LDAP endpoint
2025-02-26 23:11:54 +01:00
Joas Schilling
2ffa65201f
fix(translation): Fix string concatenation in LDAP endpoint
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-26 18:27:18 +00:00
Louis
45439dcd9c
Merge pull request #51062 from nextcloud/backport/51050/stable31
...
[stable31] fix: Report duplicated extra files in integrity check
2025-02-26 15:58:33 +01:00
Louis Chemineau
fe56b3ccc2
fix: Report duplicated extra files in integrity check
...
The `array_diff` is not comparing the array keys. This means that an extra key with an expected hash will not be reported. Using `array_diff_assoc` will report such files.
For example, copying `status.php` to `status 2.php`, will only be reported with the new version.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-26 13:26:38 +00:00
nextcloud-command
ba38abe4cd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-26 13:23:58 +00:00
Joas Schilling
1a60bca362
fix(l10n): Improve english source strings
...
- No leading/trailing whitespace
- Use asci single quote
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-26 13:08:49 +00:00
Andy Scherzinger
3b49ee1c6b
Merge pull request #51034 from nextcloud/backport/48795/stable31
...
[stable31] feat: support migrating an instance to sharding
2025-02-26 11:05:50 +01:00
John Molakvoæ
f9fd3cf17b
Merge pull request #51047 from nextcloud/backport/50366/stable31
2025-02-26 09:43:46 +01:00
nextcloud-command
8a04a89028
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-26 07:59:11 +00:00
Joas Schilling
4538a4f4b4
Merge pull request #51041 from nextcloud/automated/noid/stable31-update-ca-cert-bundle
...
[stable31] fix(security): Update CA certificate bundle
2025-02-26 08:52:31 +01:00
nfebe
3f745a9fea
fix(systemtags): Use literal strings for i18n in showSuccess
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-26 07:42:01 +00:00
nextcloud-command
a8f664c58e
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-02-26 02:31:06 +00:00
Nextcloud bot
4201daaa40
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-26 00:21:55 +00:00
Robin Appelman
ea678c0280
feat: support migrating an instance to sharding
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-25 21:43:54 +00:00
Andy Scherzinger
77db5c76e8
Merge pull request #50963 from nextcloud/dependabot/npm_and_yarn/stable31/ts-loader-9.5.2
...
[stable31] chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2
2025-02-25 21:25:25 +01:00
Andy Scherzinger
3bc2e4358d
Merge pull request #50994 from nextcloud/backport/50992/stable31
...
[stable31] fix(admin_audit): Fix incorrect truncation of files path in admin audit log
2025-02-25 20:32:16 +01:00
dependabot[bot]
3225d6b896
chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 9.5.1 to 9.5.2.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.5.1...v9.5.2 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-25 20:25:48 +01:00
Côme Chilliet
74531b680a
fix(admin_audit): Fix incorrect truncation of files path in admin audit log
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-25 19:38:05 +01:00
Andy Scherzinger
74c30d08d8
Merge pull request #51028 from nextcloud/backport/50987/stable31
...
[stable31] Spelling standardization
2025-02-25 19:37:22 +01:00
Andy Scherzinger
0d6f26153c
Merge pull request #51003 from nextcloud/backport/50958/stable31
...
[stable31] Fix: NotFoundException for anonymous users
2025-02-25 19:36:57 +01:00
nextcloud-command
59370fc50a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-25 18:00:16 +00:00
Valdnet
fc0b59bb8f
fix(l10n): Spelling standardization
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com >
2025-02-25 17:42:13 +00:00
Andy Scherzinger
55b8a6ba13
Merge pull request #50941 from nextcloud/backport/50053/stable31
...
[stable31] fix: Change UserAgent to *cloud
2025-02-25 18:37:15 +01:00
Kostiantyn Miakshyn
22b3c6cd2e
Fix: NotFoundException for anonymous users
...
Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com >
2025-02-25 18:15:30 +01:00
Maksim Sukharev
d4bbe3c64b
Merge pull request #50995 from nextcloud/backport/50956/stable31
2025-02-25 17:22:41 +01:00
Louis
d632679d8f
Merge pull request #51025 from nextcloud/backport/50903/stable31
...
[stable31] fix(files_versions): Do not expire versions newer than min age
2025-02-25 17:22:31 +01:00
nextcloud-command
32c559415e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-25 15:53:39 +00:00
Maksim Sukharev
0ec5954f1c
fix: wipe local storages on log out
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-02-25 16:47:32 +01:00
Louis Chemineau
46b1825f2d
fix(files_versions): Do not expire versions newer than min age
...
The auto expire logic does not take into account the min retention age set by the admin. So versions were eagerly deleted.
Fix https://github.com/nextcloud/server/issues/19791
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-25 15:04:21 +00:00
Côme Chilliet
5b421c99c6
Merge pull request #51017 from nextcloud/backport/50874/stable31
...
[stable31] fix: Initialize lastConnectionCheck after first connection
2025-02-25 16:01:39 +01:00
Joas Schilling
63b9a48e69
Merge pull request #50954 from nextcloud/backport/50942/stable31
...
[stable31] fix(cron): Ignore time sensitivity when a class was explicitely scheduled
2025-02-25 14:05:30 +01:00
Joas Schilling
43c677da86
Merge pull request #50953 from nextcloud/backport/50949/stable31
...
[stable31] ci(autochecks): Run some autochecks also on non-PHP files
2025-02-25 14:04:04 +01:00
Louis Chemineau
8a2437927d
fix: Initialize lastConnectionCheck after first connection
...
We are checking whether the DB connection is alive once every 30 seconds. But when we are lacking the last check time, we are skipping the check and reconnect logic. This is causing the reconnect logic to never fire in those cases.
It seems to me that "those cases", are actually always the case, as upon initialization, we are not using the proper connection name to store the time.
In the `connect()` logic, when `$this->_conn` is null, `$this->getConnectionName()` is returning `replica`, so `$this->lastConnectionCheck` will be equal to `['replica' => time()];`
https://github.com/nextcloud/server/blob/60711ea4cfde6f53d0b18bcd7e166a34a43056a5/lib/private/DB/Connection.php#L215-L221
https://github.com/nextcloud/server/blob/60711ea4cfde6f53d0b18bcd7e166a34a43056a5/lib/private/DB/Connection.php#L891-L893
https://github.com/nextcloud/3rdparty/blob/2b6d7bf65ff242ea050e736925f752a38d8da220/doctrine/dbal/src/Connections/PrimaryReadReplicaConnection.php#L136-L139
Then, if the connection name ends up as being 'primary', the reconnect logic is skipped:
https://github.com/nextcloud/server/blob/60711ea4cfde6f53d0b18bcd7e166a34a43056a5/lib/private/DB/Connection.php#L874-L880
Follow-up of https://github.com/nextcloud/server/pull/41819
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-25 11:07:34 +00:00
Nextcloud bot
aef968456f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-25 00:21:39 +00:00
Arthur Schiwon
051e46a7a2
Merge pull request #51011 from nextcloud/release/31.0.0
...
31.0.0
2025-02-24 22:41:02 +01:00
Nextcloud bot
0e038ec0a5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-24 21:01:11 +00:00
Arthur Schiwon
fd933f2f1b
build(hub): 31.0.0
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-02-24 21:42:00 +01:00
Nextcloud bot
3276012191
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-24 20:39:17 +00:00
Arthur Schiwon
a9ba58e48f
Merge pull request #51007 from nextcloud/release/31.0.0
...
31.0.0
2025-02-24 19:50:04 +01:00
Arthur Schiwon
4c6c1e37c5
Merge pull request #51005 from nextcloud/backport/50985/stable31
...
[stable31] fix: validate account properties as a repair step
2025-02-24 18:22:46 +01:00
Arthur Schiwon
562baf499b
build(hub): 31.0.0
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-02-24 17:09:13 +01:00
Ferdinand Thiessen
06ddb7aff6
refactor: convert sanitize account properties repair step to background job
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-24 15:23:20 +00:00
Ferdinand Thiessen
29e5e8a31b
fix: Optimize repair step performance
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-24 15:23:20 +00:00
Ferdinand Thiessen
e9c4c59998
fix: validate account properties as a repair step
...
Replace `ValidatePhoneNumber` from Nextcloud 21 with a new repair step,
`ValidateAccountProperties` which validates and sanitizes all account
properties.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-24 15:23:20 +00:00
Nextcloud bot
a1f748040a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-24 00:22:04 +00:00
Nextcloud bot
328d1c24bd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-23 00:22:08 +00:00
Nextcloud bot
543a01ab89
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-22 00:22:03 +00:00
Joas Schilling
83652ec4be
fix(cron): Ignore time sensitivity when a class was explicitely scheduled
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-21 13:40:50 +00:00
Joas Schilling
5e2b8c22fa
ci(autochecks): Run some autochecks also on non-PHP files
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-21 12:04:34 +00:00
Johannes Endres
76d4138736
fix: Change UserAgent to *cloud
...
Co-authored-by: Daniel Kesselberg <mail@danielkesselberg.de >
Signed-off-by: Johannes Endres <je@johannes-endres.de >
2025-02-21 09:30:10 +00:00
Nextcloud bot
8c2a39cd89
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-21 00:21:58 +00:00
Benjamin Gaussorgues
6568bb3d7d
Merge pull request #50912 from nextcloud/release/31.0.0_rc5
2025-02-20 20:54:20 +01:00
Benjamin Gaussorgues
8bac3d6740
build(hub): 31.0.0 RC5
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-20 19:49:43 +01:00
Andy Scherzinger
7c440108ee
Merge pull request #50829 from nextcloud/dependabot/npm_and_yarn/stable31/sass-loader-16.0.5
...
bump sass-loader from 16.0.4 to 16.0.5
2025-02-20 17:50:46 +01:00
Andy Scherzinger
daf5747018
Merge pull request #50926 from nextcloud/backport/50922/stable31
...
[stable31] fix(files_sharing): Also list deleted team shares
2025-02-20 17:44:48 +01:00
Andy Scherzinger
77b80b5eff
Merge pull request #50923 from nextcloud/backport/50920/stable31
...
[stable31] Revert "fix(files): updateAll method"
2025-02-20 17:44:12 +01:00
skjnldsv
6a1ab49c16
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-20 15:26:09 +00:00
Ferdinand Thiessen
77ba2a6d75
fix(files_sharing): Also list deleted team shares
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-20 15:02:48 +00:00
skjnldsv
c37bb3e1b1
Revert "fix(files): updateAll method"
...
This reverts commit fbec19c0d7 .
2025-02-20 14:20:20 +00:00
dependabot[bot]
ef19e2ad80
bump sass-loader from 16.0.4 to 16.0.5
...
---
updated-dependencies:
- dependency-name: sass-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-20 13:23:54 +00:00
Benjamin Gaussorgues
dd37d1f87b
Merge pull request #50913 from nextcloud/backport/50791/stable31
2025-02-20 09:57:28 +01:00
Benjamin Gaussorgues
4f8eacd3a2
chore(filecache): remove index fs_id_storage_size
...
Index is outdated by PR 50781
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-20 08:09:31 +00:00
Nextcloud bot
2afb2156ef
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-20 00:22:18 +00:00
Andy Scherzinger
529978a663
Merge pull request #50832 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.34
...
bump @types/dockerode from 3.3.32 to 3.3.34
2025-02-19 22:33:23 +01:00
dependabot[bot]
804ab80827
bump @types/dockerode from 3.3.32 to 3.3.34
...
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-19 21:06:52 +00:00
Andy Scherzinger
747fbf6ed8
Merge pull request #50799 from nextcloud/backport/50794/stable31
...
[stable31] fix: Only keep allowed characters in appid, and flag the method as escaping
2025-02-19 21:00:19 +01:00
Andy Scherzinger
f0a229c92f
Merge pull request #50880 from nextcloud/backport/50873/stable31
...
[stable31] fix(files_sharing): block downloading if needed
2025-02-19 20:45:17 +01:00
Andy Scherzinger
f7e9388be0
Merge pull request #50831 from nextcloud/dependabot/npm_and_yarn/stable31/zip.js/zip.js-2.7.57
...
bump @zip.js/zip.js from 2.7.53 to 2.7.57
2025-02-19 18:43:16 +01:00
Andy Scherzinger
1a52535337
Merge pull request #50812 from nextcloud/backport/50769/stable31
...
[stable31] fix(SharedStorage): Check if storage ID is set on cache
2025-02-19 18:41:56 +01:00
Côme Chilliet
a9ad23e3d8
fix: Also remove digits at the start and underscore on both ends of appid
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2025-02-19 18:39:20 +01:00
Côme Chilliet
adf5b72939
fix: Only keep allowed characters in appid, and flag the method as escaping
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-19 18:39:20 +01:00
Andy Scherzinger
08e3e213d3
Merge pull request #50797 from nextcloud/backport/50781/stable31
...
[stable31] perf(files): faster query to fetch incomplete directories
2025-02-19 18:38:21 +01:00
Andy Scherzinger
be10e5b317
Merge pull request #50850 from nextcloud/backport/50798/stable31
...
[stable31] fix(login): only show error state on login box if user interacted
2025-02-19 18:37:28 +01:00
Ferdinand Thiessen
760939b9bb
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-19 17:10:10 +01:00
Ferdinand Thiessen
0b75350f24
fix(login): only show error state on login box if user interacted
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-19 17:10:10 +01:00
Andy Scherzinger
2abf275cb4
Merge pull request #50906 from nextcloud/backport/50904/stable31
...
[stable31] fix(files): do not show extension warning for folders renaming
2025-02-19 17:09:01 +01:00
nextcloud-command
5d684e0fb5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-19 15:42:01 +00:00
Andy Scherzinger
29b7364d68
Merge pull request #50892 from nextcloud/backport/50820/stable31
...
[stable31] fix(files_sharing): Fix public share expiration being set when toggle is not enabled
2025-02-19 16:40:21 +01:00
skjnldsv
2131496291
fix(files): do not show extension warning for folders renaming
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-19 15:36:13 +00:00
Joas Schilling
c7e84f99c1
Merge pull request #50901 from nextcloud/backport/50896/stable31
...
[stable31] fix(cron): Keep job class limitation when searching for the next job
2025-02-19 13:34:23 +01:00
nextcloud-command
9f2a77009d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-19 12:04:21 +00:00
Christopher Ng
9ded1e3c63
fix(files_sharing): Fix public share expiration being set when toggle is not enabled
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-19 12:59:42 +01:00
Joas Schilling
4b1b16430d
fix(cron): Keep job class limitation when searching for the next job
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-19 09:28:34 +00:00
Nextcloud bot
4a4cfa00f1
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-19 00:21:52 +00:00
John Molakvoæ
6654fc9d74
Merge pull request #50884 from nextcloud/backport/50814/stable31
...
[stable31] fix(systemtags): do not hide if no tags
2025-02-18 19:47:00 +01:00
nextcloud-command
7c728d859f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-02-18 19:32:04 +01:00
skjnldsv
862644ce1f
fix(systemtags): do not hide if no tags
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 16:42:00 +00:00
skjnldsv
5be019ff2a
fix(files): attach sidebar to main content for vue debug
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 16:42:00 +00:00
John Molakvoæ
e8f38066c0
Merge pull request #50878 from nextcloud/backport/50807/stable31
...
[stable31] fix(files): properly forward open params from short urls
2025-02-18 17:04:32 +01:00
Joas Schilling
d37a74dabf
Merge pull request #50863 from nextcloud/backport/50860/stable31
...
[stable31] fix(activity): Fix activity parameter types
2025-02-18 15:05:22 +01:00
Ferdinand Thiessen
28fd638017
fix(files_sharing): block downloading if needed
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-18 13:31:31 +00:00
nextcloud-command
de9141e90d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-18 13:02:38 +00:00
skjnldsv
15147625dc
fix(files): properly show file not found error
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 12:42:23 +00:00
skjnldsv
0823f924c0
fix(files): properly forward open params from short urls
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 12:42:23 +00:00
Nextcloud bot
1255a482dd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-18 00:22:06 +00:00
Joas Schilling
b041438dc9
fix(activity): Fix activity parameter types
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-17 16:35:29 +00:00
Stephan Orbaugh
69eced3387
Merge pull request #50857 from nextcloud/backport/50816/stable31
...
[stable31] fix(transferownership): Allow searching new owner by email
2025-02-17 15:19:52 +01:00
nextcloud-command
3247cbd869
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-17 12:43:51 +00:00
Julien Veyssier
1ab3c89136
fix(transferownership): allow searching by email, display user.shareWithDisplayNameUnique in item subline, adjust style
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-02-17 12:33:51 +00:00
Andy Scherzinger
cd6671c7dd
Merge pull request #50802 from nextcloud/backport/50784/stable31
...
[stable31] fix: Fix regression in calendar invitation sending
2025-02-17 09:31:52 +01:00
Nextcloud bot
b534d83e39
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-17 00:21:52 +00:00
dependabot[bot]
4986cbee8d
bump @zip.js/zip.js from 2.7.53 to 2.7.57
...
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-16 22:46:41 +00:00
Andy Scherzinger
d7e26b52ba
Merge pull request #50828 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-split-1.24.11
...
bump cypress-split from 1.24.10 to 1.24.11
2025-02-16 23:44:43 +01:00
Andy Scherzinger
a418a20597
Merge pull request #50830 from nextcloud/dependabot/npm_and_yarn/stable31/vitest/coverage-v8-2.1.9
...
bump @vitest/coverage-v8 from 2.1.8 to 2.1.9
2025-02-16 23:44:10 +01:00
Andy Scherzinger
ab07c94547
Merge pull request #50838 from nextcloud/backport/50809/stable31
...
[stable31] fix(repair): PHP8.3 deprecation warning
2025-02-16 23:42:34 +01:00
Nextcloud bot
7e5b706e03
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-16 00:45:03 +00:00
Git'Fellow
361a6757b1
fix(repair): PHP8.3 deprecation warning
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-02-15 11:10:17 +00:00
dependabot[bot]
270cd38b05
bump @vitest/coverage-v8 from 2.1.8 to 2.1.9
...
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-15 04:29:34 +00:00
dependabot[bot]
38640912b3
bump cypress-split from 1.24.10 to 1.24.11
...
---
updated-dependencies:
- dependency-name: cypress-split
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-15 04:10:45 +00:00
Nextcloud bot
d989fd8b5c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-15 00:22:02 +00:00
Git'Fellow
b2b37ba604
fix(SharedStorage): Check if storage ID is set on cache
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-02-14 15:01:39 +00:00
Nextcloud bot
ea6bb3755f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-14 00:22:13 +00:00
SebastianKrupinski
17b86bab47
fix: Fix regression in calendar invitation sending
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-02-13 20:10:23 +00:00
Benjamin Gaussorgues
d056e4dc74
perf(files): faster query to fetch incomplete directories
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-13 14:24:44 +00:00
Benjamin Gaussorgues
965526cf35
Merge pull request #50770 from nextcloud/release/31.0.0_rc4
...
31.0.0 RC4
2025-02-13 14:34:46 +01:00
John Molakvoæ
4af1ff7a69
Merge pull request #50790 from nextcloud/backport/50602/stable31
...
[stable31] fix: template field title
2025-02-13 11:07:18 +01:00
Elizabeth Danzberger
07d7c93336
chore: rebuild assets
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-02-13 10:17:28 +01:00
Elizabeth Danzberger
dc416f6213
fix(template-filler): Hide template fields with unknown labels
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-02-13 10:15:47 +01:00
Nextcloud bot
c7c773b522
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-13 00:21:47 +00:00
Andy Scherzinger
46e115ec66
Merge pull request #50776 from nextcloud/backport/50692/stable31
...
[stable31] fix(emailTemplate): use instance Name instead of Url in subject
2025-02-12 13:05:29 +01:00
Git'Fellow
7ca328c9ed
fix(emailTemplate): use instance Name instead of Url in subject
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-02-12 11:26:24 +00:00
Andy Scherzinger
77ccb71537
Merge pull request #50766 from nextcloud/backport/50081/stable31
...
[stable31] fix(core): Fix undefined "application" array key error
2025-02-12 12:02:44 +01:00
Benjamin Gaussorgues
49735507ad
build(hub): 31.0.0 RC4
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-12 11:31:42 +01:00
Christopher Ng
74d26019c3
fix(core): Fix undefined "application" array key error in user layout
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-12 00:49:57 +00:00
Christopher Ng
8bd93f5dd8
fix(core): Fix undefined "application" array key error
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-12 00:49:57 +00:00
Nextcloud bot
1162b63816
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-12 00:22:34 +00:00
Andy Scherzinger
faca032747
Merge pull request #50760 from nextcloud/backport/50324/stable31
...
[stable31] fix: don't use cached root info from shared cache if the watcher has detected an update
2025-02-11 22:22:23 +01:00
Robin Appelman
9e7bed0c46
test: add test for shared storage root being changed after watcher
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-11 20:35:46 +01:00
Robin Appelman
5eac86afec
fix: don't use cached root info from shared cache if the watcher has detected an update
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-11 20:35:46 +01:00
Andy Scherzinger
60871d2dd6
Merge pull request #50709 from nextcloud/chore/31-phpseclib
...
[stable31] build(deps): Bump phpseclib/phpseclib from 2.0.47 to 2.0.48
2025-02-11 20:34:06 +01:00
Andy Scherzinger
2a76114134
Merge pull request #50763 from nextcloud/backport/50498/stable31
...
[stable31] Don't rethrow a type error
2025-02-11 20:31:50 +01:00
Robin Appelman
856b87c08d
fix: use relative paths for upload locks
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-11 16:29:43 +00:00
Robin Appelman
e813f3d605
fix: make locked exception path relative to the view
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-11 16:29:43 +00:00
Daniel Kesselberg
cb22b3f63e
fix: Replace the TypeError to prevent exposing the installation path
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-02-11 16:29:43 +00:00
Andy Scherzinger
205b597295
Merge pull request #50758 from nextcloud/backport/50739/stable31
...
[stable31] feat(sharing): Allow to set default view mode for public shares
2025-02-11 14:56:04 +01:00
nextcloud-command
29890dfc13
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-11 11:26:43 +00:00
Ferdinand Thiessen
8003b270c5
feat(sharing): Allow to set default view mode for public shares
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-11 12:19:05 +01:00
Ferdinand Thiessen
851355c34c
build(deps): Bump phpseclib/phpseclib from 2.0.47 to 2.0.48
...
| Production Changes | From | To | Compare |
|---------------------|--------|--------|-----------------------------------------------------------------------|
| phpseclib/phpseclib | 2.0.47 | 2.0.48 | [...](https://github.com/phpseclib/phpseclib/compare/2.0.47...2.0.48 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-11 08:53:20 +01:00
Nextcloud bot
53b79b7f1e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-11 00:21:54 +00:00
Andy Scherzinger
32169097a8
Merge pull request #50751 from nextcloud/backport/50735/stable31
...
[stable31] fix(setupcheck): Update setup check for PHP version to be more accurate
2025-02-10 21:47:00 +01:00
Joas Schilling
bfb3bd7d87
fix(setupcheck): Update setup check for PHP version to be more accurate
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-10 18:47:59 +00:00
Nextcloud bot
9bfd71df02
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-10 00:21:52 +00:00
Andy Scherzinger
2929b9af50
Merge pull request #50690 from nextcloud/backport/50567/stable31
...
[stable31] Add LDAP test settings command
2025-02-09 22:13:43 +01:00
Côme Chilliet
cf283249cc
feat(user_ldap): Add a --clearcache option to ldap:test-user-settings
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-09 21:55:34 +01:00
Côme Chilliet
27673a3611
fix(user_ldap): Remove redundant if check
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-09 21:55:34 +01:00
Côme Chilliet
8a9c2c9f8f
feat(user_ldap): Add command test-user-settings to test LDAP user settings
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-09 21:55:34 +01:00
Côme Chilliet
8eb0041df8
feat(user_ldap): upstream common code into Proxy class and add public getters for backends
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-09 21:55:34 +01:00
Andy Scherzinger
4b12c1cd32
Merge pull request #50721 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-13.15.2
...
[stable31] chore(deps-dev): bump cypress from 13.15.0 to 13.15.2
2025-02-09 21:54:16 +01:00
Andy Scherzinger
c2165db356
Merge pull request #50743 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-split-1.24.10
...
[stable31] chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.10
2025-02-09 21:53:44 +01:00
Andy Scherzinger
7173257ac9
Merge pull request #50705 from nextcloud/backport/50660/stable31
...
[stable31] fix: make sure we process mime extensions as string
2025-02-09 21:41:18 +01:00
dependabot[bot]
7f31643732
chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.10
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.0 to 1.24.10.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.0...v1.24.10 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-09 20:09:29 +00:00
dependabot[bot]
96750e685a
chore(deps-dev): bump cypress from 13.15.0 to 13.15.2
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 13.15.0 to 13.15.2.
- [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/v13.15.0...v13.15.2 )
---
updated-dependencies:
- dependency-name: cypress
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-09 20:09:18 +00:00
John Molakvoæ
1946fdf80d
fix: psalm and OCP @since declarations
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-02-09 21:09:12 +01:00
skjnldsv
63d9a11575
fix: make sure we process mime extensions as string
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-09 21:09:12 +01:00
Andy Scherzinger
22f2f6d02b
Merge pull request #50720 from nextcloud/dependabot/npm_and_yarn/stable31/dockerode-4.0.4
...
[stable31] chore(deps-dev): bump dockerode from 4.0.2 to 4.0.4
2025-02-09 21:06:33 +01:00
Andy Scherzinger
a6d70652b0
Merge pull request #50719 from nextcloud/dependabot/npm_and_yarn/stable31/sass-1.81.1
...
[stable31] chore(deps-dev): bump sass from 1.81.0 to 1.81.1
2025-02-09 21:06:00 +01:00
Andy Scherzinger
dc24efce8d
Merge pull request #50718 from nextcloud/dependabot/npm_and_yarn/stable31/karma-coverage-2.2.1
...
[stable31] chore(deps-dev): bump karma-coverage from 2.2.0 to 2.2.1
2025-02-09 21:05:28 +01:00
Andy Scherzinger
e395cc86dc
Merge pull request #50736 from nextcloud/backport/50680/stable31
...
[stable31] fix(files): only send config update requests if user is logged in
2025-02-09 21:04:15 +01:00
nextcloud-command
9d665f68d6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-09 18:49:29 +00:00
Ferdinand Thiessen
8ab40e5065
fix(files): only send config update requests if user is logged in
...
Since we use the files app also for public shares it is not guaranteed
that there is a user logged in, in that case the update for user / view
config will fail.
So ensure there is a user or do not send a request.
Also refactor both stores to setup styles to fix (remove) initialization hack,
which causes Typescript issues.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-09 13:57:55 +01:00
Nextcloud bot
8144ab6cc7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-09 00:21:52 +00:00
dependabot[bot]
9210015ccf
chore(deps-dev): bump dockerode from 4.0.2 to 4.0.4
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.2 to 4.0.4.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.2...v4.0.4 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-08 02:07:44 +00:00
dependabot[bot]
546b3b6cdc
chore(deps-dev): bump sass from 1.81.0 to 1.81.1
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.81.0 to 1.81.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.81.0...1.81.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-08 02:07:17 +00:00
dependabot[bot]
823aefe0aa
chore(deps-dev): bump karma-coverage from 2.2.0 to 2.2.1
...
Bumps [karma-coverage](https://github.com/karma-runner/karma-coverage ) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/karma-runner/karma-coverage/releases )
- [Changelog](https://github.com/karma-runner/karma-coverage/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma-coverage/compare/v2.2.0...v2.2.1 )
---
updated-dependencies:
- dependency-name: karma-coverage
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-08 02:06:48 +00:00
Nextcloud bot
b6887083a9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-08 00:21:50 +00:00
John Molakvoæ
368fa61484
Merge pull request #50714 from nextcloud/backport/50364/stable31
...
[stable31] fix(files): support submenu in batch actions header too
2025-02-07 13:13:29 +01:00
skjnldsv
44c0e1db51
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-07 09:26:43 +00:00
skjnldsv
738447bcd5
chore(files): add actions cypress tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-07 09:22:54 +00:00
skjnldsv
d8b6e83805
fix(files): support submenu in batch actions header too
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-07 09:22:54 +00:00
Nextcloud bot
0fa809d53c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-07 00:22:01 +00:00
Andy Scherzinger
b9b2d7b379
Merge pull request #50695 from nextcloud/backport/50655/stable31
...
[stable31] enh: Fix display default expire date, add tests & tiny refactors
2025-02-06 22:04:43 +01:00
Joas Schilling
5ae678cf3d
Merge pull request #50710 from nextcloud/backport/50697/stable31
...
[stable31] feat(admin_audit): write admin audit log for AnyLoginFailedEvent
2025-02-06 21:12:54 +01:00
Luka Trovic
57971afad5
feat(admin_audit): write admin audit log for AnyLoginFailedEvent
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-02-06 18:27:10 +00:00
Andy Scherzinger
0f96d72e14
Merge pull request #50700 from nextcloud/backport/50678/stable31
...
[stable31] fix(AccountProperty): better validation of twitter and fediverse handles
2025-02-06 18:38:22 +01:00
Ferdinand Thiessen
c6ec735d4e
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 16:22:44 +01:00
Ferdinand Thiessen
a5f15f836f
fix(settings): Also sanitize fediverse and twitter handle in the frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 15:46:15 +01:00
Ferdinand Thiessen
2c03bc74fa
fix(provisioning_api): Correct limit for editUser
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 15:46:15 +01:00
Ferdinand Thiessen
e550ad7bbe
fix(FediverseAction): Ensure valid fediverse links are generated
...
Harden also for existing values of the profile.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 15:46:15 +01:00
Ferdinand Thiessen
ac1a448765
fix(AccountManager): Sanitize social media handles
...
Ensure to only accept valid X and fediverse handles.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 15:46:15 +01:00
nextcloud-command
ba7411fd6d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-06 13:19:08 +00:00
nfebe
08f50dcead
fix(files_sharing): Hide internal recommendations in external share input
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 14:11:50 +01:00
nfebe
6c231b6e09
fix(files_sharing): Update QuickShareSelect if share is modified
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:55:10 +00:00
nfebe
fe08fd0dbe
test(files_sharing): Check that default expiration date is shown b4 create share
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:55:10 +00:00
nfebe
84602522f7
fix: Show default expiration date before create link share
...
Since `ShareEntryLink` component is used to both create and display/list the share links,
we should only set default expiration date on `share.expireDate` when we know is a new share.
Otherwise, we overidding data from the backend.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:55:10 +00:00
nfebe
ba2a1ec72f
refactor: Remove some deprecated containers and exceptions
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:55:10 +00:00
John Molakvoæ
7646b6b2b0
Merge pull request #50688 from nextcloud/backport/50666/stable31
...
[stable31] feat(theming): allow to disable standalone windows
2025-02-06 13:36:24 +01:00
Andy Scherzinger
490fc64e17
Merge pull request #50681 from nextcloud/backport/50669/stable31
...
[stable31] fix(files): Do not download files with openfile query flag
2025-02-06 11:55:29 +01:00
Simon L.
4cc3c5f0e4
feat(theming): allow to disable standalone windows
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-02-06 10:46:11 +00:00
John Molakvoæ
fc71757ef3
Merge pull request #50671 from nextcloud/release/31.0.0_rc3
...
31.0.0 RC3
2025-02-06 11:19:01 +01:00
John Molakvoæ
806e5ac30f
Merge pull request #50675 from nextcloud/backport/50193/stable31
...
[stable31] fix(oauth2): adjust db schemas when migrating from owncloud
2025-02-06 10:23:29 +01:00
Ferdinand Thiessen
48bc62ba67
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 10:15:57 +01:00
Ferdinand Thiessen
5bb4fc5997
fix(files): Do not download files with openfile query flag
...
Instead of downloading files, if there is no other default action,
we should just open the details tab.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 10:14:50 +01:00
Andy Scherzinger
b54c71febc
Merge pull request #50683 from nextcloud/backport/50640/stable31
...
[stable31] fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
2025-02-06 09:43:04 +01:00
Marcel Klehr
75585be67f
fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-02-06 07:52:04 +00:00
Marcel Klehr
f9450f2d20
fix: lib/private/TaskProcessing/Manager.php
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-02-06 07:52:04 +00:00
Marcel Klehr
ec3660a3c2
fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-02-06 07:52:04 +00:00
Andy Scherzinger
5bddc7db06
Merge pull request #50679 from nextcloud/backport/50582/stable31
...
[stable31] fix(files): Correctly scroll selected file into view
2025-02-06 07:31:21 +01:00
nextcloud-command
3eb864a139
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-06 07:23:58 +01:00
Ferdinand Thiessen
5c2cb2df9c
test(files): Make scrolling tests independent from magic values
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 07:23:58 +01:00
Ferdinand Thiessen
43180134a0
fix(files): Correctly scroll selected file into view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 07:23:58 +01:00
Ferdinand Thiessen
b5313e4f9f
test: Add Cypress command for deleting files
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 07:23:58 +01:00
Nextcloud bot
6d850e9e5c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-06 00:22:02 +00:00
Richard Steinmetz
2c51ff1e3b
fix(oauth2): adjust db schemas when migrating from owncloud
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-02-05 21:17:28 +00:00
Benjamin Gaussorgues
7033eb9c29
build(hub): 31.0.0 RC3
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-05 21:17:38 +01:00
Andy Scherzinger
6446556790
Merge pull request #50662 from nextcloud/chore/31-symfony
...
[stable31] chore(deps): Bump the symfony group with 3 updates
2025-02-05 20:03:34 +01:00
Ferdinand Thiessen
3ee5e2a9fb
chore(deps): Bump the symfony group with 3 updates
...
| Production Changes | From | To | Compare |
|-------------------------|---------|---------|-----------------------------------------------------------------------------|
| symfony/http-foundation | v6.4.16 | v6.4.18 | [...](https://github.com/symfony/http-foundation/compare/v6.4.16...v6.4.18 ) |
| symfony/mailer | v6.4.13 | v6.4.18 | [...](https://github.com/symfony/mailer/compare/v6.4.13...v6.4.18 ) |
| symfony/mime | v6.4.17 | v6.4.18 | [...](https://github.com/symfony/mime/compare/v6.4.17...v6.4.18 ) |
| symfony/routing | v6.4.16 | v6.4.18 | [...](https://github.com/symfony/routing/compare/v6.4.16...v6.4.18 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-05 18:43:43 +01:00
Andy Scherzinger
a0cd4d7396
Merge pull request #50659 from nextcloud/backport/50657/stable31
...
[stable31] fix(theming): high contrast themes scrollbar
2025-02-05 11:04:50 +01:00
skjnldsv
38a65b0006
fix(theming): high contrast themes scrollbar
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-05 09:05:35 +00:00
Nextcloud bot
1688edc222
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-05 00:21:57 +00:00
Andy Scherzinger
c777f44c01
Merge pull request #50608 from nextcloud/dependabot/npm_and_yarn/stable31/libphonenumber-js-1.11.19
...
chore(deps): bump libphonenumber-js from 1.11.18 to 1.11.19
2025-02-04 21:56:24 +01:00
nextcloud-command
d43e19f285
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-04 20:27:23 +00:00
dependabot[bot]
4b88e123ee
chore(deps): bump libphonenumber-js from 1.11.18 to 1.11.19
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.11.18 to 1.11.19.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.11.18...v1.11.19 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-04 21:22:07 +01:00
Andy Scherzinger
764d745e83
Merge pull request #50606 from nextcloud/dependabot/npm_and_yarn/stable31/marked-15.0.6
...
chore(deps): bump marked from 15.0.0 to 15.0.6
2025-02-04 21:21:14 +01:00
nextcloud-command
b7b176f766
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-04 19:58:33 +00:00
dependabot[bot]
6b62139b21
chore(deps): bump marked from 15.0.0 to 15.0.6
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.0 to 15.0.6.
- [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.0...v15.0.6 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-04 20:52:52 +01:00
Andy Scherzinger
b90d495cbd
Merge pull request #50341 from nextcloud/dependabot/npm_and_yarn/stable31/query-string-9.1.1
...
chore(deps): bump query-string from 9.1.0 to 9.1.1
2025-02-04 20:51:24 +01:00
nextcloud-command
a628b2fa6d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-04 18:39:39 +00:00
dependabot[bot]
802925ad47
chore(deps): bump query-string from 9.1.0 to 9.1.1
...
Dependabot couldn't find the original pull request head commit, 6c36b278660fa61ce5261616700a0322e09a315d.
2025-02-04 18:13:06 +00:00
Andy Scherzinger
c29e1b0ef3
Merge pull request #50647 from nextcloud/backport/50642/stable31
...
[stable31] fix(sharing): better handle file share attributes
2025-02-04 18:33:35 +01:00
Andy Scherzinger
c070f27fdd
Merge pull request #50651 from nextcloud/backport/50645/stable31
...
[stable31] fix(files): properly update store on files conversions success
2025-02-04 18:13:12 +01:00
nextcloud-command
79a214f75b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-04 16:55:27 +00:00
skjnldsv
a0e40f0b96
fix(files): properly update store on files conversions success
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
[skip ci]
2025-02-04 16:46:46 +00:00
Andy Scherzinger
69ec0ff31e
Merge pull request #50607 from nextcloud/dependabot/npm_and_yarn/stable31/babel/node-7.25.9
...
chore(deps-dev): bump @babel/node from 7.25.7 to 7.25.9
2025-02-04 17:15:29 +01:00
dependabot[bot]
69cdac4443
chore(deps-dev): bump @babel/node from 7.25.7 to 7.25.9
...
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node ) from 7.25.7 to 7.25.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.25.9/packages/babel-node )
---
updated-dependencies:
- dependency-name: "@babel/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-04 15:50:55 +00:00
Andy Scherzinger
a397f231f4
Merge pull request #50609 from nextcloud/dependabot/npm_and_yarn/stable31/testing-library/cypress-10.0.3
...
chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3
2025-02-04 16:46:32 +01:00
Ferdinand Thiessen
8fc1b6f1cd
fix(sharing): Ensure download restrictions are not dropped
...
When a user receives a share with share-permissions but also with
download restrictions (hide download or the modern download permission attribute),
then re-shares of that share must always also include those restrictions.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-04 15:06:11 +00:00
dependabot[bot]
404dacec7b
chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3
...
Bumps [@testing-library/cypress](https://github.com/testing-library/cypress-testing-library ) from 10.0.2 to 10.0.3.
- [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.2...v10.0.3 )
---
updated-dependencies:
- dependency-name: "@testing-library/cypress"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-04 14:57:18 +00:00
Andy Scherzinger
dd921969da
Merge pull request #50641 from nextcloud/backport/50635/stable31
...
[stable31] chore(files): Adjust wording
2025-02-04 15:14:28 +01:00
nextcloud-command
009ddd1cac
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-04 13:34:34 +00:00
Christopher Ng
d5532a9d7d
chore(cypress): Finish comment
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-04 13:17:42 +00:00
Christopher Ng
16bd639619
fix(files): Fix casing
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-04 13:17:42 +00:00
Christopher Ng
94858691d3
chore(files): Change "filename" to "file name"
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-04 13:17:42 +00:00
Nextcloud bot
b4067478aa
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-04 00:21:26 +00:00
Andy Scherzinger
18f8f617a5
Merge pull request #50632 from nextcloud/backport/50592/stable31
...
[stable31] fix(unified-search): filteredProviders now inherits all provider props
2025-02-03 20:44:42 +01:00
nextcloud-command
ecf0e70e5c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-03 18:23:54 +00:00
nfebe
77c88e1ae7
fix(unified-search): filteredProviders now inherits all provider props
...
The main providers come from both the backend and client side plugins such as `in-folder` search.
The main providers may carry callbacks functions and other information that should be passed to the `filteredProviders`.
This is important because the current code does not make a distinction between `filteredProviders` and `providers`
rightly so, becuase they are the same thing!
Without the mentioned distinction above, sooner or later, we try to access a property on the `filteredProviders` which we
did not transfer with the manual property copy.
----
This fix prevents in-folder search from searching everywhere when "load more results" is clicked; Essentially ignoring the in-folder
search filter.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 19:19:02 +01:00
Andy Scherzinger
c4564ba735
Merge pull request #50625 from nextcloud/backport/50260/stable31
...
[stable31] chore : Comprehensive e2e testing for public sharing
2025-02-03 19:18:36 +01:00
nextcloud-command
76aa56d68c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-03 16:13:27 +00:00
nfebe
6b6f55ab1d
fix(files_sharing): Adjust wrong labeling identified by test
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 17:07:54 +01:00
nfebe
28cf67a157
test(files_sharing): add e2e tests for public link sharing
...
This commit introduces end-to-end tests for various public link sharing scenarios in the `files_sharing` app. It validates the behavior under multiple configurations:
- Password and expiration date enforced
- Password enforced with a default expiration date
- Expiration date enforced with optional password
- Default password and expiration date without enforcement
- Password enforced, expiration date set but not enforced
- Both password and expiration date not enforced, but defaults set
- Password not enforced, expiration date enforced
- Password not enforced, default expiration date set
- Password and expiration date not enforced with no defaults
The tests ensure proper validation and functionality of the configurations, leveraging the `setupData` and `createShare` utilities.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 11:49:33 +00:00
nfebe
161a9e786a
refactor: Modularize setup-public-share.ts
...
This update enhances the testing framework for public sharing by
improving the setup and management of share contexts.
It refactors the code to make the `createShare` function reusable externally,
ensuring better testability and flexibility.
Additionally, the update optimizes share permission adjustments and
improves state management, making public share setups more efficient and maintainable.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 11:49:33 +00:00
Stephan Orbaugh
210b293b98
Merge pull request #50594 from nextcloud/backport/50424/stable31
...
[stable31] fix(settings): Clarify peculiarities of enabling encryption
2025-02-03 11:55:18 +01:00
Stephan Orbaugh
bea4e21c40
Merge pull request #50624 from nextcloud/backport/50576/stable31
...
[stable31] fix(files): Fix folder preview for favorites widget
2025-02-03 11:43:52 +01:00
provokateurin
9d1cab21b2
fix(files): Fix folder preview for favorites widget
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-02-03 09:57:02 +00:00
Nextcloud bot
aaad1e588b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-03 00:39:31 +00:00
Nextcloud bot
276a4a0a40
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-02 00:22:30 +00:00
Nextcloud bot
aca3bca62b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-01 00:21:56 +00:00
Ferdinand Thiessen
d3b826c112
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-31 17:22:38 +01:00
Ferdinand Thiessen
49f104a996
fix(settings): Clarify peculiarities of enabling encryption
...
- Clarify that enabling server side encryption will not encrypt
existing files but only new or changed files.
- Clarify that server side encryption can only be disabled using OCC
- Ensure there is accessible information of encryption state (`disabled`
input will not be announced so make it `aria-disabled` instead)
- Make warning more prominent by moving it into a dialog
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-31 17:21:33 +01:00
Andy Scherzinger
23cb06dfc1
Merge pull request #50565 from nextcloud/backport/50530/stable31
...
[stable31] fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard
2025-01-31 16:52:12 +01:00
Andy Scherzinger
0c1cd28233
Merge pull request #50589 from nextcloud/backport/50550/stable31
...
[stable31] fix: unified search provider id
2025-01-31 16:51:15 +01:00
Andy Scherzinger
3c64282109
Merge pull request #50590 from nextcloud/backport/50514/stable31
...
[stable31] feat(S3): add SSE-C support in S3 External Storage
2025-01-31 14:53:46 +01:00
nfebe
74200f28cb
fix: Use searchFrom property for client side plugins
...
The client-side plugin `in-folder` uses the `files` provider, this makes it
overlap with the main files provider itself.
This change follows eecda06f1a after it was discovered
that some apps/providers like `dav` use providers from another app like `contacts`
Signed-off-by: nfebe <fenn25.fn@gmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-31 12:10:34 +00:00
Christian Becker
5b51e1b0dc
feat(S3): add SSE-C support in S3 External Storage
...
Just need to add the parameter and fix two calls. All other logic is already implemented and implicitly called through the S3ConnectionTrait
fixes #33283
Signed-off-by: Christian Becker <christian@dabecka.de >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-01-31 12:01:09 +00:00
SebastianKrupinski
c1f9114e72
fix: unified search provider id
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-31 11:40:53 +00:00
Nextcloud bot
d0da4db975
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-31 00:22:27 +00:00
Arthur Schiwon
8ba7c3ea0b
Merge pull request #50538 from nextcloud/release/31.0.0_rc2
...
31.0.0 RC2
2025-01-30 16:02:46 +01:00
Andy Scherzinger
07e61b0dbc
Merge pull request #50573 from nextcloud/backport/50292/stable31
...
[stable31] Fix opening federated shares
2025-01-30 16:00:17 +01:00
provokateurin
d998af0770
chore: Compile assets
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 15:38:48 +01:00
provokateurin
3654fb53e2
fix(files_sharing): Only clear permissions of pending federated shares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 14:27:24 +00:00
provokateurin
27efd04c28
fix(files): Allow opening the same file repeatedly
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 14:27:24 +00:00
Andy Scherzinger
1dca8f98aa
Merge pull request #50569 from nextcloud/backport/50524/stable31
...
[stable31] fix(files_sharing): file request form validity check reset
2025-01-30 14:33:29 +01:00
skjnldsv
694a06e4c5
fix(files_sharing): file request form validity check reset
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-30 13:20:01 +00:00
Andy Scherzinger
9c3dc03945
Merge pull request #50556 from nextcloud/backport/50281/stable31
...
[stable31] fix(settings): Fix setup check when mail_smptmode is set to "null"
2025-01-30 13:02:14 +01:00
Andy Scherzinger
23ac20347b
Merge pull request #50560 from nextcloud/backport/50519/stable31
...
[stable31] fix: Exclude non accepted shares when computing access list
2025-01-30 12:07:19 +01:00
Andy Scherzinger
7adb956ae1
Merge pull request #50562 from nextcloud/backport/50540/stable31
...
[stable31] fix: Only hide template folder creation if default was changed to empty
2025-01-30 12:06:28 +01:00
provokateurin
279b9ca3ad
fix(ConvertType): Read hostname from arguments and not options
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 10:50:16 +00:00
Nils Wenninghoff
8a6d9ffdc1
fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard
...
Signed-off-by: Nils Wenninghoff <nils@ungemein.cool >
2025-01-30 10:50:16 +00:00
Julius Knorr
11926bc789
fix: Only hide template folder creation if default was changed to empty
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-01-30 10:23:35 +00:00
Louis Chemineau
a56cff70e1
fix: Exclude non accepted shares when computing access list
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-30 09:18:41 +00:00
Côme Chilliet
98b8912d74
fix(settings): Fix setup check when mail_smptmode is set to "null"
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-01-30 08:35:14 +00:00
Andy Scherzinger
378b0f9765
Merge pull request #50516 from nextcloud/backport/50284/stable31
...
[stable31] chore: update icewind/smb to 3.7.0
2025-01-30 09:31:21 +01:00
Andy Scherzinger
a82c1f137d
Merge pull request #50555 from nextcloud/backport/50503/stable31
...
[stable31] fix(theming): Do not throw in background color migration
2025-01-30 09:27:07 +01:00
Andy Scherzinger
c17d892489
Merge pull request #50534 from nextcloud/backport/50129/stable31
...
[stable31] fix(unified-search): load more than 5 items in folder filter
2025-01-30 09:26:17 +01:00
Ferdinand Thiessen
09b6598e73
fix(theming): Do not throw in background color migration
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-30 00:28:37 +00:00
Robin Appelman
2ee38139f3
chore: update icewind/smb to 3.7.0
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-01-29 21:56:41 +01:00
nextcloud-command
e74966aa07
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-29 20:37:54 +00:00
nextcloud-command
25eea26001
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-29 21:32:29 +01:00
nfebe
6e2e35f641
fix(unified-search): Prevent multiple file picker triggers in in-folder search
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 21:32:29 +01:00
nfebe
6bb24885d6
refactor: Drop deprecated use of defineStore
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 21:32:29 +01:00
nfebe
f2678b122e
fix(unified-search): Use appId for searching
...
Each provider may search from a particular app so we should use that for searching.
Before this commit, we used `provider.id` instead of `provider.appId` the problem with the previous
approach is that it forces the provider id to be a valid search provider (an app that supports search)
limiting the developers ability to use unique IDs to identify the different providers (especially plugin providers)
inside the places filter.
For example the Files search plugin "In folder" (search in folder plugin) was required to have id as `files` while the
files provider itself already has id as `files`.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 21:32:29 +01:00
Andy Scherzinger
ceadae2e19
Merge pull request #50537 from nextcloud/backport/50515/stable31
...
[stable31] fix: Show recipient email addresses in share owner notification email
2025-01-29 21:31:49 +01:00
nfebe
066ffc5fb7
fix: Show recipient email addresses in share owner notification email
...
Previously, the share owner notification email did not display the recipient email addresses,
making it difficult for the owner to know who the share was sent to.
This fix ensures that the recipient email addresses are included in the notification email.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 21:11:53 +01:00
Andy Scherzinger
e8844cacec
Merge pull request #50528 from nextcloud/backport/50494/stable31
...
[stable31] fix(performance): use low resolution for blurhash
2025-01-29 21:07:52 +01:00
Andy Scherzinger
1d7d01dd3a
Merge pull request #50547 from nextcloud/backport/50514/stable31
...
[stable31] feat(S3): add SSE-C support in S3 External Storage
2025-01-29 20:52:14 +01:00
Richard Steinmetz
936ef804cd
fix(s3): treat empty sse_c_key as not set
...
Co-authored-by: Christian Becker <christian@dabecka.de >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-01-29 17:35:52 +00:00
Andy Scherzinger
9ee1e19157
Merge pull request #50531 from nextcloud/backport/50501/stable31
...
[stable31] fix: Increase background and primary color debounce time
2025-01-29 18:27:02 +01:00
Arthur Schiwon
c70de52049
build(hub): 31.0.0 RC2
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-01-29 15:10:40 +01:00
nextcloud-command
3c583f5ce6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-29 14:45:15 +01:00
Louis Chemineau
ed04204de2
fix: Increase background and primary color debounce time
...
This prevent flooding the server with requests
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-29 14:45:15 +01:00
Andy Scherzinger
ef0d2eae31
Merge pull request #50520 from nextcloud/backport/50299/stable31
...
[stable31] fix(files_versions): Update `unencrypted_size` during rollback
2025-01-29 14:44:14 +01:00
Max
1b34f6ad65
fix(performance): use low resolution for blurhash
...
Improve blurhash performance by using a low res image.
The results are hard to destinguish visualy.
It is a **blur** hash after all.
Signed-off-by: Max <max@nextcloud.com >
2025-01-29 10:44:15 +00:00
Louis Chemineau
f5df254521
fix(files_versions): Update unencrypted_size during rollback
...
This prevent restored version of encrypted files from having a wrong reported size. This was blocking download.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-29 09:36:39 +00:00
Louis Chemineau
097ce6ef98
chore(files_versions): Remove unused $node variable
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-29 09:36:39 +00:00
Nextcloud bot
d43f7b6ee6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-29 00:22:14 +00:00
Andy Scherzinger
c99c135520
Merge pull request #50508 from nextcloud/backport/50436/stable31
...
[stable31] fix: Harden files scanner for invalid null access
2025-01-28 23:52:39 +01:00
Andy Scherzinger
cc6a9a9ec3
Merge pull request #50510 from nextcloud/backport/50490/stable31
...
[stable31] fix(CalDav): Spelling
2025-01-28 23:07:59 +01:00
Andy Scherzinger
a2470db709
Merge pull request #50505 from nextcloud/backport/50270/stable31
...
[stable31] fix(files_sharing): Respect permissions passed when creating link shares
2025-01-28 23:04:39 +01:00
Andy Scherzinger
f752a01722
Merge pull request #50492 from nextcloud/backport/47889/stable31
...
[stable31] fix: `user:settings` command when user is not available
2025-01-28 23:02:24 +01:00
SebastianKrupinski
37adb8813e
fix(CalDav): Spelling
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-01-28 19:53:55 +00:00
Andy Scherzinger
fe352bf212
Merge pull request #50467 from nextcloud/chore/31-doctrine
...
[stable31] build(deps): Bump doctrine/dbal from 3.9.1 to 3.9.4
2025-01-28 20:50:04 +01:00
Ferdinand Thiessen
26c93519f2
fix: Harden files scanner for invalid null access
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 19:49:03 +00:00
Ferdinand Thiessen
124db6147d
test: Reset sharing app config after test
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 17:26:28 +00:00
Ferdinand Thiessen
0f298e1db1
fix(sharing): Move permission validation to share manager
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 17:26:28 +00:00
Ferdinand Thiessen
2926fe270a
fix(files_sharing): Respect permissions passed when creating link shares
...
Given:
User creates a link or email share with permissions=4 (create only = file drop).
Problem:
Currently the permissions are automatically extended to permissions = 5
(READ + CREATE). Work around was to create the share and directly update
it.
Solution:
Respect what the user is requesting, create a file drop share.
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 17:26:28 +00:00
Ferdinand Thiessen
ce0dfc9bb8
build(deps): Bump doctrine/dbal from 3.9.1 to 3.9.4
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 16:21:02 +01:00
Ferdinand Thiessen
00286eefa8
fix: user:settings command when user is not available
...
If `ignore-missing-user` all sub commands work, except listing all settings
for a user like `occ user:settings --ignore-missing-user user core`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 11:22:08 +01:00
John Molakvoæ
5650a59cfc
Merge pull request #50497 from nextcloud/backport/50496/stable31
...
[stable31] fix(ci): cypress container name
2025-01-28 11:21:13 +01:00
John Molakvoæ
9b310e915e
fix(ci): cypress container name
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-01-28 10:06:01 +00:00
Andy Scherzinger
e7ab2c1598
Merge pull request #50485 from nextcloud/backport/49645/stable31
...
[stable31] fix(config): drop value details
2025-01-28 10:21:41 +01:00
Nextcloud bot
325e5ee9ac
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-28 00:22:21 +00:00
Andy Scherzinger
3e37c6c5a4
Merge pull request #50486 from nextcloud/backport/50293/stable31
...
[stable31] fix(theming): Harden admin theming settings
2025-01-27 20:50:14 +01:00
Andy Scherzinger
b60fb6f2f5
Merge pull request #50484 from nextcloud/backport/50446/stable318
...
[stable31] fix(unifiedsearch): Simplify and correct thumbnail styles
2025-01-27 20:12:45 +01:00
Ferdinand Thiessen
80de84fa46
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-27 19:03:58 +00:00
nextcloud-command
f3fc39c78b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-27 18:33:57 +00:00
Ferdinand Thiessen
6dbd8da40f
fix(theming): Ensure to only send valid URLs to backend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 17:56:35 +00:00
Ferdinand Thiessen
a8c2769cae
fix(theming): Harden admin web link settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 17:56:35 +00:00
Maxence Lange
578b4ba0ee
fix(config): drop value details
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-01-27 17:55:29 +00:00
Ferdinand Thiessen
67e7c706f4
fix(unifiedsearch): Simplify and correct thumbnail styles
...
Ensure that the if a preview is available the maximum sizes are
respected (clickable area).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 17:42:19 +00:00
Andy Scherzinger
7b3daafad3
Merge pull request #50482 from nextcloud/backport/50221/stable31
...
[stable31] Add integration tests for moving a file from and to a shared folder
2025-01-27 18:15:44 +01:00
Andy Scherzinger
bae32be74d
Merge pull request #50468 from nextcloud/backport/50234/stable31
...
[stable31] fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist
2025-01-27 18:14:06 +01:00
Andy Scherzinger
3604f0b0e6
Merge pull request #50481 from nextcloud/backport/45364/stable31
...
[stable31] fix(user_ldap): Do not map groups we do not know if they match filter
2025-01-27 18:13:22 +01:00
Andy Scherzinger
9b6258ac68
Merge pull request #50477 from nextcloud/backport/50464/stable31
...
[stable31] Hide "Create templates folder" option if templates are disabled
2025-01-27 18:11:55 +01:00
Andy Scherzinger
e916fff40f
Merge pull request #50474 from nextcloud/backport/48581/stable31
...
[stable31] fix: Filter for folders in cleanup old preview job
2025-01-27 18:10:36 +01:00
Daniel Calviño Sánchez
bf45ce843c
test: Add integration tests for moving a file from and to a shared folder
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-01-27 17:01:14 +00:00
nextcloud-command
1b5abc40ff
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-27 16:31:51 +00:00
Côme Chilliet
128b2e1cec
fix(user_ldap): Do not map groups we do not know if they match filter
...
When nesting is enabled, filterValidGroups is supposed to check for each
groups if it actually exist, because it may not be visible to
Nextcloud. So in this codepath we disable automapping of groups.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-01-27 16:31:14 +00:00
Pawel Boguslawski
64e261dad7
fix: Hide "Create templates folder" option if templates are disabled in configuration
...
When both `skeletondirectory` and `templatedirectory` are set to empty
strings in configuration, templates folder creation should be disabled
and no Create templates folder option should be present
in new folder menu.
Related: https://github.com/nextcloud/server/issues/39266
Related: https://github.com/nextcloud/server/issues/46455
Author-Change-Id: IB#1156403
Signed-off-by: Pawel Boguslawski <pawel.boguslawski@ib.pl >
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-01-27 16:19:00 +00:00
Dario Mehlich
72a43a17f5
fix(preview): Filter for folders in cleanup old preview job
...
Fixes #35936 .
When running `OC\Preview\BackgroundCleanupJob`, the main iteration loop
in `run()` expects a folder, however, `getOldPreviewLocations()`
currently does not filter by mimetype and therefore can yield a
non-folder entry which causes an Exception when constructing the Folder
impl.
Filtering for `httpd/unix-directory`, as `getNewPreviewLocations()`
already does, fixes this issue.
Signed-off-by: Dario Mehlich <d.mehlich@gmail.com >
2025-01-27 15:11:26 +00:00
Joas Schilling
77fddb8f23
fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-27 13:21:36 +00:00
Andy Scherzinger
62a74d8264
Merge pull request #50458 from nextcloud/backport/50298/stable31
...
[stable31] fix: detect deleted items as updated for smb storage
2025-01-27 12:23:26 +01:00
Joas Schilling
1c89327141
Merge pull request #50453 from nextcloud/chore/update-symfony
...
[stable31] chore(deps): Bump the symfony dependency group
2025-01-27 12:19:19 +01:00
Joas Schilling
39cb18de4f
Merge pull request #50461 from nextcloud/backport/50455/stable31
...
[stable31] fix(log): Fix log level handling
2025-01-27 12:18:51 +01:00
Ferdinand Thiessen
edf3032183
chore(deps): Bump the symfony dependency group
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 11:33:02 +01:00
Joas Schilling
e78cec5d7b
fix(log): Fix log level handling
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-27 10:23:28 +00:00
Robin Appelman
5c0d4a4bea
fix: detect deleted items as updated for smb storage
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-01-27 09:22:03 +00:00
Andy Scherzinger
46c4013b51
Merge pull request #50337 from nextcloud/dependabot/npm_and_yarn/stable31/wait-on-8.0.2
...
chore(deps-dev): bump wait-on from 8.0.1 to 8.0.2
2025-01-27 09:58:03 +01:00
Nextcloud bot
d06a26d58b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-27 00:21:51 +00:00
Andy Scherzinger
fa6dac457b
Merge pull request #50450 from nextcloud/backport/48672/stable31
...
[stable31] fix(settings): Add some context to the PHP memory limit error
2025-01-26 23:17:04 +01:00
Andy Scherzinger
1c28ae4aeb
Merge pull request #50451 from nextcloud/backport/50425/stable31
...
[stable31] Fix outdated OpenAPI specs
2025-01-26 22:34:30 +01:00
provokateurin
8e0b72184a
fix(settings): Add back adminstration scope for LogSettingsController
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-26 21:10:29 +00:00
provokateurin
f741fd16ca
chore(federation): Remove outdated OpenAPI spec
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-26 21:10:29 +00:00
Josh
5a8242feea
fix(settings): Add some context to the PHP memory limit error
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-01-26 20:48:16 +00:00
Andy Scherzinger
4701b61e5d
Merge pull request #50449 from nextcloud/backport/50447/stable31
...
[stable31] fix: Ensure `label` is always a string
2025-01-26 21:34:13 +01:00
Ferdinand Thiessen
57949b2e22
fix: Ensure label is always a string
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-26 20:00:33 +00:00
dependabot[bot]
065974cffa
chore(deps-dev): bump wait-on from 8.0.1 to 8.0.2
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.1...v8.0.2 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-26 18:07:19 +00:00
Andy Scherzinger
f5d3aea2b8
Merge pull request #50344 from nextcloud/dependabot/npm_and_yarn/stable31/pinia-2.3.1
...
chore(deps): bump pinia from 2.3.0 to 2.3.1
2025-01-26 18:52:01 +01:00
nextcloud-command
b6ab6a12c0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-26 18:09:33 +01:00
dependabot[bot]
03ee0d83df
chore(deps): bump pinia from 2.3.0 to 2.3.1
...
Bumps [pinia](https://github.com/vuejs/pinia ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/vuejs/pinia/releases )
- [Commits](https://github.com/vuejs/pinia/compare/v2.3.0...v2.3.1 )
---
updated-dependencies:
- dependency-name: pinia
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-26 18:09:33 +01:00
Andy Scherzinger
fcb73d7217
Merge pull request #50438 from nextcloud/backport/49440/stable31
...
[stable31] fix(SetupChecks): Pass webfinger if the handler returns 400 too
2025-01-26 17:46:03 +01:00
Andy Scherzinger
1124eaac83
Merge pull request #50442 from nextcloud/backport/50430/stable31
...
[stable31] files: harden thumbnail endpoint
2025-01-26 16:58:53 +01:00
Ferdinand Thiessen
76ac30f576
fix(files): Harden thumbnail endpoint
...
- Catch all thrown exceptions and handle in such a way you do not get
information about forbidden files.
- Resepect download permissions of shares.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-26 15:20:35 +00:00
Josh
92c603b082
fix(SetupChecks): Pass webfinger if a handler is there
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-01-26 14:37:05 +00:00
Andy Scherzinger
e5d4bddc91
Merge pull request #50433 from nextcloud/automated/noid/stable31-fix-npm-audit
...
[stable31] Fix npm audit
2025-01-26 12:10:02 +01:00
nextcloud-command
a64814dfc3
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-01-26 02:46:20 +00:00
Nextcloud bot
b380f25af4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-26 00:22:40 +00:00
Andy Scherzinger
8a78feb7f2
Merge pull request #50347 from nextcloud/dependabot/npm_and_yarn/stable31/sass-loader-16.0.4
...
chore(deps-dev): bump sass-loader from 16.0.2 to 16.0.4
2025-01-25 20:29:32 +01:00
nextcloud-command
f8de5a73a7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-25 18:44:50 +00:00
dependabot[bot]
3e6b5f46f3
chore(deps-dev): bump sass-loader from 16.0.2 to 16.0.4
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 16.0.2 to 16.0.4.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v16.0.2...v16.0.4 )
---
updated-dependencies:
- dependency-name: sass-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-25 18:40:33 +00:00
Andy Scherzinger
7cd21b7d91
Merge pull request #50339 from nextcloud/dependabot/npm_and_yarn/stable31/jsdoc-4.0.4
...
chore(deps-dev): bump jsdoc from 4.0.3 to 4.0.4
2025-01-25 19:38:39 +01:00
dependabot[bot]
2a9102d7d0
chore(deps-dev): bump jsdoc from 4.0.3 to 4.0.4
...
Bumps [jsdoc](https://github.com/jsdoc/jsdoc ) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/jsdoc/jsdoc/releases )
- [Changelog](https://github.com/jsdoc/jsdoc/blob/4.0.4/CHANGES.md )
- [Commits](https://github.com/jsdoc/jsdoc/compare/4.0.3...4.0.4 )
---
updated-dependencies:
- dependency-name: jsdoc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-25 18:12:18 +00:00
Andy Scherzinger
cac5830746
Merge pull request #50427 from nextcloud/backport/50426/stable31
...
[stable31] fix(occ): hide sensitive data while config:app:set
2025-01-25 19:03:32 +01:00
Andy Scherzinger
e6089ee599
Merge pull request #50428 from nextcloud/backport/50320/stable31
...
[stable31] fix(theming): remove node-vibrant dependency and usage (was moved to backend)
2025-01-25 18:44:32 +01:00
nextcloud-command
56a57e9b77
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-25 17:18:10 +00:00
Ferdinand Thiessen
f7318c17a6
fix(theming): remove node-vibrant dependency and usage (was moved to backend)
...
The color extraction is handled by the backend nowadays, this was not
used by the backend anymore.
Reduce depdencies + compiled size + security warning on that dependency.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-25 17:11:34 +00:00
Misha M.-Kupriyanov
744d57d5d8
fix(occ): hide sensitive data while config:app:set
...
in order to hide sensitive data from logs
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-01-25 16:52:54 +00:00
Andy Scherzinger
abab62b12f
Merge pull request #50419 from nextcloud/backport/50331/stable31
...
[stable31] fix(taskprocessing): More caching
2025-01-25 14:42:29 +01:00
Marcel Klehr
35052624b9
fix(TaskProcessing): Cache providersById in getPreferredProviders
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Marcel Klehr
6e59f9a693
fix: copypasta
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Marcel Klehr
215f6c6418
fix(taskprocessing): cache provider settings in distributed cache as well
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Marcel Klehr
c88c2216ae
fix(taskprocessing): Fix tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Marcel Klehr
8c81f9e0fa
fix(TaskProcessing\Manager): Cache the result of parsing JSON
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Marcel Klehr
e2bef275ec
fix(taskprocessing): Cache result of getAvailableTaskTypes between requests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Andy Scherzinger
0fd798968f
Merge pull request #50423 from nextcloud/backport/50399/stable31
...
[stable31] feat: Use redundant label for accesibility only
2025-01-25 12:58:00 +01:00
nextcloud-command
a5be652931
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-25 12:33:02 +01:00
nfebe
b11fc4e2a2
feat: Use redundant label for accessibility only
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-25 12:33:02 +01:00
Andy Scherzinger
c186379614
Merge pull request #50420 from nextcloud/backport/50273/stable31
...
[stable31] fix: Metadata field search
2025-01-25 12:31:46 +01:00
Louis Chemineau
5b2af8b4c0
fix: Metadata field search
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-25 09:44:50 +00:00
Andy Scherzinger
bb2980e738
Merge pull request #50401 from nextcloud/backport/50368/stable 31 8
...
[stable31] fix: Properly read updater channel before returning version channel as a fallback
2025-01-25 08:48:32 +01:00
Nextcloud bot
aaeb93782e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-25 00:42:51 +00:00
Julius Knorr
f2ae9bcb11
fix: Properly read updater channel before returning version channel as a fallback
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-01-25 01:16:58 +01:00
Andy Scherzinger
32ba3f8e47
Merge pull request #50411 from nextcloud/backport/49639/stable31
...
[stable31] fix: adjust url for task links
2025-01-25 01:16:39 +01:00
Raimund Schlüßler
94d95a68f7
fix(TasksSearchProviderTest): adjust deep link to Tasks app
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org >
2025-01-24 23:46:13 +01:00
Raimund Schlüßler
c79b8a6901
fix: adjust url for task links
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org >
2025-01-24 23:46:13 +01:00
Andy Scherzinger
cf98040af8
Merge pull request #50388 from nextcloud/backport/46780/stable31
...
[stable31] fix(TaskProcessing): Catch JSON encode errors in Manager#setTaskResult
2025-01-24 23:41:21 +01:00
Marcel Klehr
44aa380ce4
fix(TaskProcessing): Catch JSON encode errors in Manager#setTaskResult
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-24 22:15:11 +01:00
Andy Scherzinger
30a4f92202
Merge pull request #50374 from nextcloud/backport/50282/stable31
...
[stable31] refactor: Sharing sidebar UI redesign
2025-01-24 22:12:01 +01:00
Andy Scherzinger
44fe423e89
Merge pull request #50406 from nextcloud/backport/50353/stable31
...
[stable31] feat: Support X-NC-Skip-Trashbin header
2025-01-24 19:58:50 +01:00
Andy Scherzinger
07c52c3718
Merge pull request #50407 from nextcloud/backport/50398/stable31
...
[stable31] fix: Correctly return app id and app version for `core` styles and images
2025-01-24 19:45:21 +01:00
Ferdinand Thiessen
99e76d7a99
fix(TemplateLayout): core is not an app but the server itself
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-24 18:12:18 +00:00
Ferdinand Thiessen
ae3e26024e
fix: Correctly return app id and app version for core styles and images
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-24 18:12:18 +00:00
Louis Chemineau
3250d71284
feat: Support X-NC-Skip-Trashbin header
...
This is useful for clients that want to directly and permanently delete a file.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-24 17:58:14 +00:00
nextcloud-command
66bd6fd37f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-24 13:22:12 +00:00
nfebe
afb8c4f071
feat: Only show show inherited shares section if present
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-24 13:08:05 +01:00
nfebe
6f545828ac
feat: Improve create link texts
...
Use `Create public link` for first link share creation
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-24 13:08:05 +01:00
nfebe
64138650d1
feat(files_sharing): Modularize SharingInput to adapt with share sections
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-24 13:08:05 +01:00
nfebe
24d7fc1bdd
refactor(files_sharing): Split internal & external shares
...
Create two seperate sections for internal and external shares.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-24 13:08:05 +01:00
Thomas Lehmann
33fc5fc1d8
refactor(files_sharing): move deprecated projects component
...
Primarily to move it out of the way for changes in the source location.
The feature was deprecated in version 25 (#28320 ), five versions ago.
Refs: #48925
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-24 13:08:05 +01:00
Andy Scherzinger
409bb9ef15
Merge pull request #50396 from nextcloud/backport/50394/stable31
...
[stable31] ci(reuse): Fix translation reuse mapping
2025-01-24 12:32:25 +01:00
Joas Schilling
f15fd324be
Merge pull request #50393 from nextcloud/backport/50389/stable31
...
[stable31] Revert "fix(Share20\Manager): Ensure node is still accessible when checking share"
2025-01-24 11:55:36 +01:00
Andy Scherzinger
f553197d11
Merge pull request #50373 from nextcloud/backport/50369/stable31
...
[stable31] fix(dav): default calendar and address book not created on first login
2025-01-24 11:55:08 +01:00
Joas Schilling
ee30644f0d
ci(reuse): Fix translation reuse mapping
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-24 10:47:44 +00:00
provokateurin
9fafcb267c
Revert "fix(Share20\Manager): Ensure node is still accessible when checking share"
...
This reverts commit c2ca99e2f6 .
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-24 09:47:35 +00:00
Nextcloud bot
d99caa2083
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-24 00:21:18 +00:00
Richard Steinmetz
cc9f1e00dd
fix(dav): default calendar and address book not created on first login
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-01-23 22:54:02 +01:00
John Molakvoæ
7396f74e98
Merge pull request #50370 from nextcloud/backport/50365/stable31
...
[stable31] chore: add profile translations reuse license
2025-01-23 22:31:01 +01:00
John Molakvoæ
7425270f2c
chore: add profile translations reuse license
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-01-23 21:01:12 +00:00
Arthur Schiwon
91b180dd1b
Merge pull request #50367 from nextcloud/backport/50362/stable31
...
[stable31] fix: remove return type
2025-01-23 21:14:31 +01:00
Anna Larch
3a9713de2c
fix: remove typing and return type
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-01-23 19:28:30 +00:00
Joas Schilling
3c9f86a3b7
Merge pull request #50332 from nextcloud/backport/50330/stable31
...
[stable31] fix(security): Update .well-known/security.txt expiration date
2025-01-23 15:06:22 +01:00
Nextcloud bot
36ef0f1add
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-23 13:39:42 +00:00
Joas Schilling
bfbb2fa961
Merge pull request #50356 from nextcloud/backport/50355/stable31
...
[stable31] fix(translations): Fix profile and webhook_listeners
2025-01-23 14:15:47 +01:00
Joas Schilling
57c5e66788
fix(translations): Fix profile and webhook_listeners
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 13:10:22 +00:00
Joas Schilling
f6b179e059
Merge pull request #50351 from nextcloud/branchoff/welcome-stable31
...
chore(branchoff): Test against stable31 branches
2025-01-23 11:43:13 +01:00
Joas Schilling
fafa94e51f
fix: Adjust branch name in server files
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 10:35:37 +01:00
Joas Schilling
afd23e61fe
ci: Adjust branches of apps used in tests
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 10:33:42 +01:00
Joas Schilling
e11adbd09d
build: Adjust checkout branch script
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 10:32:24 +01:00
Joas Schilling
0dc641795b
fix: Adjust version in 3rdparty composer.json
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 10:29:42 +01:00
John Molakvoæ
e879ba1896
Merge pull request #50329 from nextcloud/release/31.0.0_rc1
2025-01-23 09:55:03 +01:00
Joas Schilling
3e138d71f4
fix(security): Update .well-known/security.txt expiration date
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 08:43:32 +00:00
Benjamin Gaussorgues
32b68ad7ee
build(hub): 31.0.0 RC1
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-01-23 09:13:39 +01:00