Peter R.
4d0cba89ab
Merge pull request #59406 from nextcloud/feat/40903/edit-user-dialog
...
feat(users and groups): re-use add account dialog when editing accounts
2026-04-30 17:54:42 +02:00
Carl Schwan
c26de181ed
Merge pull request #60018 from nextcloud/chore/dont-use-legacy
...
refactor(provisioning): do not use legacy `OC_App` class
2026-04-30 16:02:33 +02:00
Ferdinand Thiessen
9a5ff61820
Merge pull request #60016 from nextcloud/fix/app-types
...
refactor(Fetcher): properly type AppStore fetcher
2026-04-30 15:52:01 +02:00
Peter R.
ec6ba2357d
Merge branch 'master' into feat/40903/edit-user-dialog
2026-04-30 15:25:52 +02:00
Ferdinand Thiessen
1dbc2c4c10
refactor(provisioning): do not use legacy OC_App class
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-30 14:40:32 +02:00
Ferdinand Thiessen
e7a2f660c7
refactor(Fetcher): properly type AppStore fetcher
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-30 14:01:56 +02:00
Ferdinand Thiessen
fdbd39a4a0
Merge pull request #60012 from nextcloud/chore/rector-psalm
...
chore: fix strict psalm and rector
2026-04-30 14:00:50 +02:00
Ferdinand Thiessen
ca4a81e047
Merge pull request #59952 from nextcloud/fix/public-view-inital-state
...
fix(core): provide valid initial state also on public templates
2026-04-30 12:42:31 +02:00
John Molakvoæ
723b441324
Merge pull request #60000 from cuppett/cuppett/test-isolation
2026-04-30 12:38:03 +02:00
Ferdinand Thiessen
75273a67f0
chore: adjust for now fixed strict rector changes
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-30 12:35:37 +02:00
Ferdinand Thiessen
d3031b8de5
chore: make psalm and rector strict properly autoload OCP
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-30 12:35:37 +02:00
provokateurin
a16c24b677
fix(psalm-strict): Also check app tests
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-04-30 12:35:37 +02:00
provokateurin
42eebfb03c
feat(psalm): Enable PHPUnit plugin
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-04-30 12:35:37 +02:00
Benjamin Gaussorgues
e6a1bfd354
Merge pull request #60006 from nextcloud/release/34.0.0_beta_2
2026-04-30 11:27:32 +02:00
Peter Ringelmann
fee4a8208d
chore: rebuild frontend assets
...
-e
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-04-30 09:11:14 +02:00
Peter Ringelmann
e5d8c3bad4
Merge remote-tracking branch 'origin/master' into feat/40903/edit-user-dialog
...
# Conflicts:
# dist/files-main.js
# dist/files-main.js.map
2026-04-30 09:09:23 +02:00
Worker Builder
08ba7358c2
build(hub): 34.0.0 beta 2
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com>
2026-04-30 06:18:34 +00:00
Kent Delante
afe0d44b94
Merge pull request #59889 from nextcloud/fix/files_search_with_special_characters
...
fix(files): escape html entities in dav search requests
2026-04-30 11:54:22 +08:00
nextcloud-command
614af8fe3c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-30 11:09:18 +08:00
Kent Delante
6f9b4c47f1
fix(files): escape html entities in dav search requests
...
Signed-off-by: Kent Delante <kent@delante.me>
This fixes a 'xmlParseEntityRef: no name' error returned when
searching in files navigation while in folders with special characters
in the name.
2026-04-30 11:09:18 +08:00
Josh
73b3689a28
Merge pull request #56920 from nextcloud/jtr/tests-testcase-ncdata
...
test(TestCase): '.ocdata' -> '.ncdata' in knownEntries
2026-04-29 20:38:08 -04:00
Nextcloud bot
f9ff92746e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-04-30 00:19:21 +00:00
Stephen Cuppett
c2e2b5704d
fix(tests): Fix encryption test isolation between test runs
...
Add global encryption teardown to TestCase base class so encryption state
does not leak between test suites regardless of which tests ran earlier.
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Stephen Cuppett <steve@cuppett.com>
2026-04-29 19:42:38 -04:00
github-actions[bot]
b81a45b560
Merge pull request #59743 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/browserslist-useragent-regexp-4.1.4
...
chore(deps): Bump browserslist-useragent-regexp from 4.1.3 to 4.1.4 in /build/frontend-legacy
2026-04-29 23:41:39 +00:00
Josh
268cc5f07e
test(TestCase): '.ocdata' -> '.ncdata' in knownEntries
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2026-04-30 01:39:59 +02:00
Ferdinand Thiessen
a6f4ed2cf8
Merge pull request #57902 from nextcloud/useStrictOperator
...
refactor: use strict operator
2026-04-30 01:28:05 +02:00
Ferdinand Thiessen
c4e2159284
Merge pull request #58576 from nextcloud/carl/updater-controller
...
refactor(updater): Move updater to a Controller
2026-04-30 01:19:45 +02:00
Ferdinand Thiessen
473e4b101d
test: prevent flaky tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-30 00:55:46 +02:00
nextcloud-command
7cbfe4145c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-30 00:55:46 +02:00
dependabot[bot]
b366dd0e65
chore(deps): Bump browserslist-useragent-regexp
...
Bumps [browserslist-useragent-regexp](https://github.com/browserslist/browserslist-useragent-regexp ) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/browserslist/browserslist-useragent-regexp/releases )
- [Changelog](https://github.com/browserslist/browserslist-useragent-regexp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist-useragent-regexp/compare/v4.1.3...v4.1.4 )
---
updated-dependencies:
- dependency-name: browserslist-useragent-regexp
dependency-version: 4.1.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-30 00:55:46 +02:00
Git'Fellow
3bbe0ee570
refactor: use strict operator
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2026-04-30 00:51:29 +02:00
Kate
c9ece351ff
Merge pull request #59917 from nextcloud/automated/noid/rector-changes
2026-04-30 00:37:13 +02:00
nextcloud-command
e11e7f1c70
refactor: Apply rector changes
...
Signed-off-by: GitHub <noreply@github.com>
2026-04-29 23:54:19 +02:00
github-actions[bot]
e53533c8a5
Merge pull request #59744 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sass-1.99.0
...
chore(deps-dev): Bump sass from 1.98.0 to 1.99.0 in /build/frontend-legacy
2026-04-29 21:23:01 +00:00
Ferdinand Thiessen
be2ac0bd86
Merge pull request #59932 from nextcloud/carl/copySkeleton
...
refactor: Move copy skeleton step to a file listener
2026-04-29 23:15:38 +02:00
nextcloud-command
61d52dbfee
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-29 21:11:14 +00:00
Côme Chilliet
c332ca74be
Merge pull request #59790 from nextcloud/fix/fix-passwordless-login-redirect
...
fix: Harmonize login and passwordless login redirect behavior
2026-04-29 23:09:29 +02:00
Carl Schwan
b53d9a7259
refactor(updater): Move updater to a Controller
...
Signed-off-by: Carl Schwan <carlschwan@kde.org>
2026-04-29 22:58:15 +02:00
Ferdinand Thiessen
be5d980ace
Merge pull request #59996 from nextcloud/chore/harden-vite
...
build: harden module name generation
2026-04-29 21:55:00 +02:00
nextcloud-command
4431f30f7b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-29 18:05:56 +00:00
Ferdinand Thiessen
04c66dc197
build: harden module name generation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-29 19:21:28 +02:00
Peter Ringelmann
3dbb635194
chore: rebuild frontend assets to match CI toolchain
...
-e
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-04-29 18:50:51 +02:00
Peter Ringelmann
b9ac421649
chore: fix linting
...
-e
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-04-29 16:54:14 +02:00
Peter Ringelmann
61b00b20c8
chore: rebuild frontend assets
...
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-04-29 16:29:02 +02:00
Peter Ringelmann
15279b44d8
fix(settings): debounce manager search and drop startup-time preload
...
-e
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-04-29 16:26:39 +02:00
Peter Ringelmann
6c427d24a9
test(cypress): release per-test snapshots on CI to avoid renderer OOMs
...
-e
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-04-29 16:26:39 +02:00
Peter Ringelmann
bbd77ac10b
test(settings): seed manager setting as JSON array in users_manager spec
...
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-04-29 16:26:39 +02:00
Peter Ringelmann
caabea1534
chore: rebuild frontend assets
...
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-04-29 16:26:39 +02:00
Peter R.
48727aa942
fix(provisioning_api): use isAdmin() in delegated admin edit guard
...
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-04-29 16:26:38 +02:00
Peter Ringelmann
2f927e0d94
fix(provisioning_api): tighten editUserMultiField permission checks
...
-e
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-04-29 16:26:38 +02:00