Commit graph

78419 commits

Author SHA1 Message Date
John Molakvoæ
8c428e22e4
Merge pull request #52090 from nextcloud/release/30.0.9
30.0.9
2025-04-10 16:07:35 +02:00
skjnldsv
7c2f05f3ed build(hub): 30.0.9
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-04-10 15:06:49 +02:00
Nextcloud bot
180ec1a875
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-10 00:23:02 +00:00
Nextcloud bot
5b1010d3a8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-09 00:23:43 +00:00
Benjamin Gaussorgues
a5e74aeb09
Merge pull request #52017 from nextcloud/release/30.0.9_rc2
30.0.9 RC2
2025-04-08 16:30:05 +02:00
Benjamin Gaussorgues
c6dd578de1
Merge pull request #52032 from nextcloud/backport/52015/stable30
[stable30] feat(ip): use larger IPv6 range by default
2025-04-08 13:56:31 +02:00
Benjamin Gaussorgues
bad8f54232
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 11:30:15 +02:00
Joas Schilling
83190a8800
Merge pull request #52029 from nextcloud/automated/noid/stable30-update-code-signing-crl
[stable30] fix(security): Update code signing revocation list
2025-04-08 10:32:15 +02:00
nextcloud-command
8db25fb21b fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
2025-04-08 08:27:39 +00:00
Benjamin Gaussorgues
760de46623
build(hub): 30.0.9 RC2
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-04-08 09:47:07 +02:00
Nextcloud bot
117e974718
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-08 00:23:28 +00:00
Arthur Schiwon
8d913bf296
Merge pull request #51991 from nextcloud/backport/51944/stable30
[stable30] fix(files_reminders): add missing import
2025-04-07 19:41:09 +02:00
Ferdinand Thiessen
5486d0a1b1
chore: adjust syntax for app manager
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-07 11:56:56 +02:00
Ferdinand Thiessen
1ab680ae69 chore: lint files_reminders using psalm
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-07 09:39:15 +00:00
Ferdinand Thiessen
e60d69352b fix(files_reminders): add l10n to constructor of setup check
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-07 09:39:15 +00:00
Ferdinand Thiessen
19f8d27f48 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:15 +00:00
Stephan Orbaugh
1059a6a8f3
Merge pull request #51986 from nextcloud/backport/51982/stable30
[stable30] Revert "refactor: add migration for email setting"
2025-04-07 11:11:21 +02:00
provokateurin
d44b42fd24
Revert "refactor: add migration for email setting"
This reverts commit e7859f0dac.

Signed-off-by: provokateurin <kate@provokateurin.de>
2025-04-07 10:23:23 +02:00
Joas Schilling
6c708a936e
Merge pull request #51974 from nextcloud/automated/noid/stable30-update-code-signing-crl
[stable30] fix(security): Update code signing revocation list
2025-04-07 07:58:08 +02:00
nextcloud-command
66b9b36603 fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
2025-04-07 02:37:20 +00:00
Nextcloud bot
610ef983ca
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-07 00:23:00 +00:00
Nextcloud bot
21dffe0ff0
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-06 00:22:36 +00:00
John Molakvoæ
8ec64c2687
Merge pull request #51960 from nextcloud/dependabot/npm_and_yarn/stable30/types/dockerode-3.3.37
build(deps-dev): bump @types/dockerode from 3.3.36 to 3.3.37
2025-04-05 10:28:06 +02:00
dependabot[bot]
f4df6950d3
build(deps-dev): bump @types/dockerode from 3.3.36 to 3.3.37
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) from 3.3.36 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:48:32 +00:00
Nextcloud bot
01c137980f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-05 00:22:33 +00:00
Andy Scherzinger
ce17046aa0
Merge pull request #51931 from nextcloud/fix/30-template-layout
[stable30] fix: ensure enabled themes are set on the template
2025-04-04 11:10:43 +02:00
Ferdinand Thiessen
8a0bc2422d
fix: ensure enabled themes are set on the template
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-04 10:10:25 +02:00
Nextcloud bot
dc2a087e30
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-04 00:22:53 +00:00
Benjamin Gaussorgues
ebb62262e0
Merge pull request #51903 from nextcloud/release/30.0.9_rc1
30.0.9 RC1
2025-04-03 20:58:47 +02:00
Benjamin Gaussorgues
c9ce1837e6
build(hub): 30.0.9 RC1
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-04-03 18:17:48 +02:00
Benjamin Gaussorgues
2f22c0dd58
Merge pull request #51900 from nextcloud/backport/51745/stable30
[stable30] fix(settings): Handle email change restriction separately from display name change restriction
2025-04-03 17:21:26 +02:00
nextcloud-command
185e97bd47 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-04-03 16:12:55 +02:00
Ferdinand Thiessen
8ab28350f9 refactor: add migration for email setting
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-03 16:12:55 +02:00
provokateurin
8a8d6addfb 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 16:12:55 +02:00
Arthur Schiwon
9bd991b3e8
Merge pull request #51914 from nextcloud/backport/50783/stable30
[stable30] fix(workflowengine): require a web component as operation plugin
2025-04-03 14:29:49 +02:00
Arthur Schiwon
67a562fcb9
build(workflowengine): compile assets
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-03 14:15:05 +02:00
Arthur Schiwon
44a286a2f0
style(vue): satisfy linter
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-03 14:13:19 +02:00
Arthur Schiwon
bd1b9231fc
fix: properly set value in FileMimeType
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-03 14:13:19 +02:00
Arthur Schiwon
91f244d615
refactor: remove mixing from FileMimeType as it is bad practice
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-03 14:13:17 +02:00
Arthur Schiwon
23d3b76afe
fix(workflowengine): adapt check operator RequestUserGroup to use web component
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-03 14:12:53 +02:00
Arthur Schiwon
c4590b600a
fix(workflowengine): adapt check operator RequestUserAgent to use web component
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-03 14:12:53 +02:00
Arthur Schiwon
89588d9b69
fix(workflowengine): adapt check operator RequestTime to use web component
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-03 14:12:53 +02:00
Arthur Schiwon
869e0a258e
fix(workflowengine): adapt check operator RequestURL to use web component
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-03 14:12:53 +02:00
Arthur Schiwon
355b2ffda6
fix(workflowengine): use adapted mixin again in FileMimeType
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-03 14:12:53 +02:00
Arthur Schiwon
e97b4702da
fix(workflowengine): minimally adapt check operator FileMimeType to use web component
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-03 14:12:53 +02:00
Arthur Schiwon
686d52ee16
fix(workflowengine): adapt check operator FileSystemTag to use web component
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-03 14:12:51 +02:00
Arthur Schiwon
7b0704c8e6 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:29 +00:00
Arthur Schiwon
120375fe04 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:29 +00:00
Andy Scherzinger
eccbe3fd11
Merge pull request #51907 from nextcloud/backport/51905/stable30
[stable30] fix(session): Only mark sessions of permanent tokens as app passwords
2025-04-03 12:30:12 +02:00
Louis
c8bccdea1b
Merge pull request #51911 from nextcloud/backport/51861/stable30
[stable30] fix: Catch exceptions when expiring trashbin
2025-04-03 12:28:08 +02:00