Commit graph

88228 commits

Author SHA1 Message Date
Carl Schwan
535651d77c
Merge pull request #61217 from nextcloud/test/pw-core
test(core): migrate end-to-end test to PlayWright
2026-06-12 02:10:15 +02:00
Ferdinand Thiessen
a6d9c953e9
test: ensure cron was executed
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-12 01:19:40 +02:00
Ferdinand Thiessen
5fd406c784
test(core): migrate end-to-end test to PlayWright
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-12 01:13:44 +02:00
Andy Scherzinger
b49ea3596e
Merge pull request #60596 from nextcloud/fix/settings-clear-app-navigation-toggle-overhang
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Psalm static code analysis / changes (push) Waiting to run
Psalm static code analysis / static-code-analysis (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-security (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ocp (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ncu (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-strict (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-summary (push) Blocked by required conditions
fix(settings): clear NcAppNavigation toggle overhang
2026-06-11 23:25:07 +02:00
github-actions[bot]
94194e7062
Merge pull request #61173 from nextcloud/dependabot/npm_and_yarn/multi-280c263cef
build(deps): Bump shell-quote and concurrently
2026-06-11 19:53:04 +00:00
Kate
692f5f3e30
Merge pull request #61158 from nextcloud/ci/php/versions
ci(PHP): Only test against highest and lowest supported PHP versions
2026-06-11 21:26:37 +02:00
Andy Scherzinger
e99befd96f
Merge pull request #58750 from nextcloud/jtr/migrate-AuditLogger-to-IAppConfig
refactor(admin_audit): migrate to IAppConfig
2026-06-11 20:18:29 +02:00
provokateurin
3ee06f338c
ci(PHP): Only test against highest and lowest supported PHP versions
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-06-11 20:04:56 +02:00
provokateurin
fd89f703e7
ci(PHP): Remove coverage collection and upload
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-06-11 20:04:56 +02:00
Stephan Orbaugh
9c743f6ba0
Merge pull request #61216 from nextcloud/style/php/fix
style(PHP): Fix
2026-06-11 20:03:52 +02:00
provokateurin
dd8b4fb384
style(PHP): Fix
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-06-11 20:01:52 +02:00
Louis
d4751c66da
Merge pull request #61167 from nextcloud/artonge/test/dont_always_run_e2e_tests
test(ci): Do not always run e2e tests
2026-06-11 18:12:53 +02:00
Louis Chmn
4a3f25d3af test(ci): Do not always run e2e tests
Signed-off-by: Louis Chmn <louis@chmn.me>
2026-06-11 17:53:43 +02:00
Louis
7457a6843e
Merge pull request #61214 from nextcloud/fix/ci
chore: apply code style
2026-06-11 17:40:05 +02:00
Louis
14caffcc7b
Merge pull request #43226 from jpsn123/master
movie preview bug fix, in some case stream reading functions may block indefinitely
2026-06-11 17:28:54 +02:00
Louis
32387e1a66
Merge pull request #43364 from Schnoop/feature/fediverse
Add rel attribute for fediverse link to make verification possible.
2026-06-11 17:28:24 +02:00
Ferdinand Thiessen
56fabb20aa
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-11 17:24:59 +02:00
Thorsten Daners
30b30d09d5
fix(profile): add rel tag for ferdiverse link to make verification possible
Signed-off-by: Thorsten Daners <thorsten@daners.info>
2026-06-11 17:23:37 +02:00
Ferdinand Thiessen
9bc22fd2c4
chore: apply code style
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-11 17:19:41 +02:00
Andy Scherzinger
2ab629fd1b
Merge pull request #53464 from nextcloud/correctParentStorageMtime-id
fix: pass parent id to correctParentStorageMtime when known
2026-06-11 17:17:52 +02:00
cn-shell
cb8c152ed3
fix(previews): movie preview bug fix, in some case stream reading functions may block indefinitly
Signed-off-by: cn-shell <jpsn@foxmail.com>
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-11 17:14:54 +02:00
Louis
97df391969
Merge pull request #49978 from nextcloud/jtr-feat-setupchecks-limit-type
feat: Run setup checks by category or class
2026-06-11 16:58:21 +02:00
Louis
bf4b5ce8d6
Merge pull request #61208 from nextcloud/artonge/fix/psalm_from_60840
fix: Psalm errors from #60840
2026-06-11 16:53:20 +02:00
Louis Chmn
9f6984d0a1 fix(DB): Improve wording about unused indexes
Signed-off-by: Louis Chmn <louis@chmn.me>
2026-06-11 16:46:23 +02:00
Louis Chmn
d93047cfc7 fix: autoload and composer.lock content
Signed-off-by: Louis Chmn <louis@chmn.me>
2026-06-11 16:43:30 +02:00
Benjamin Gaussorgues
d1762f1bca
Merge pull request #61163 from nextcloud/fix/update-all
fix(appstore): bring back "update all" button
2026-06-11 16:03:12 +02:00
Ferdinand Thiessen
9970d5ec8d
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-11 15:39:27 +02:00
Ferdinand Thiessen
4b5fb3a197
fix(appstore): bring back "update all" button
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-11 15:37:30 +02:00
Louis
e6b8de4d0d
Merge pull request #60483 from masskrdjn/fix-hiding-unselectable-groups-in-account-manager
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Psalm static code analysis / changes (push) Waiting to run
Psalm static code analysis / static-code-analysis (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-security (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ocp (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ncu (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-strict (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-summary (push) Blocked by required conditions
feat: implement isSelectableGroup function to filter out unselectable groups
2026-06-11 15:36:58 +02:00
Louis
70955fbeb0
Merge pull request #54191 from nextcloud/master-IB#1156402
Added parameter to disable web UI integration with local client
2026-06-11 15:35:59 +02:00
nextcloud-command
c8c3f58563
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-06-11 15:26:50 +02:00
John Molakvoæ
09a3ca924a
fix: remove unnecessary copyright header
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-06-11 15:24:49 +02:00
Pawel Boguslawski
9d9d372551
feat(files): added parameter to disable web UI integration with local client
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2026-06-11 15:24:37 +02:00
Benjamin Gaussorgues
d1fbf3d293
Merge pull request #59175 from rodrigocorreiaist/fix/57282-download-button-icon-color
fix(sharing): icon color mismatch on download button in public share
2026-06-11 15:08:24 +02:00
Louis Chmn
1c48481217 fix: Psalm errors from #60840
Signed-off-by: Louis Chmn <louis@chmn.me>
2026-06-11 15:07:54 +02:00
Louis
da706223e4
Merge pull request #61140 from nextcloud/fix/fix-deprecations-in-tests
Fix deprecations in tests
2026-06-11 14:48:10 +02:00
Peter Ringelmann
ca950f7f5b fix(settings): clear NcAppNavigation toggle overhang
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-06-11 14:35:49 +02:00
Carl Schwan
c882abff2e
Merge pull request #60957 from nextcloud/carl/simplify-di-init
refactor(server): Register alias when needed
2026-06-11 13:57:35 +02:00
Josh
69e3b94594
chore: Add category/class type parameter to setupchecks cmd
Signed-off-by: Josh <josh.t.richards@gmail.com>
2026-06-11 12:24:47 +02:00
Josh
b42fbab94d
feat: Run setup checks by category or class
Signed-off-by: Josh <josh.t.richards@gmail.com>
2026-06-11 12:24:47 +02:00
Josh
5d01ea8755
chore: migrate AuditLogger to IAppConfig
Signed-off-by: Josh <josh.t.richards@gmail.com>
Signed-off-by: Carl Schwan <carlschwan@kde.org>
2026-06-11 12:18:31 +02:00
Benjamin Gaussorgues
6470514906
Merge pull request #60285 from nextcloud/jtr/feat-settings-office-section
feat(settings): add shared Office admin section
2026-06-11 12:11:22 +02:00
Louis
f4f6a188ad
Merge pull request #61194 from nextcloud/artonge/fix/reuse
chore: Fix reuse licence after #60840
2026-06-11 12:04:35 +02:00
Louis Chmn
b4f2a71987 chore: Fix reuse licence after #60840
Signed-off-by: Louis Chmn <louis@chmn.me>
2026-06-11 12:02:10 +02:00
Ferdinand Thiessen
950ba3ef91
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-11 11:48:42 +02:00
Rodrigo Mendes Correia
b7ebec6304
fix: #57282: icon color mismatch on download button in public share
The download button icon on the public share page always appeared
in the opposite color of the button text. The root cause was the
wrong CSS variable for the filter applied to the icon.

Background-image icons are dark (black) by default. In light mode,
the icon must be inverted to white when the primary color is dark,
which requires --primary-invert-if-dark. The code was incorrectly
using --primary-invert-if-bright, inverting in the wrong direction.

In dark mode, icons.css swaps the icon variables so that
--icon-download-dark resolves to the white SVG. The filter logic
must be reversed: --primary-invert-if-bright is needed to invert
the white icon to black when the primary color is bright.

Fix by using --primary-invert-if-dark in light mode and
--primary-invert-if-bright in dark mode, handling both the
prefers-color-scheme media query and the Nextcloud data-themes
attribute for explicit theme selection.

Signed-off-by: Rodrigo Mendes Correia <rodrigo.mendes.correia@tecnico.ulisboa.pt>
2026-06-11 11:48:37 +02:00
Benjamin Gaussorgues
728644d647
Merge pull request #59731 from nextcloud/jtr/refactor-share-dry-exp-dat-validation
refactor(share): DRY up expiration date validation and fix dispatchEvent() log message
2026-06-11 11:42:06 +02:00
Benjamin Gaussorgues
46a81176c7
Merge pull request #60783 from nextcloud/jtr/docs-PwConfirmationRequired
docs(appframework): clarify PasswordConfirmationRequired behavior in docblocks
2026-06-11 11:40:39 +02:00
Louis
86c2b912bf
Merge pull request #50835 from nextcloud/updateLastSeen
fix(session): Update `last_seen` when user session is validated
2026-06-11 11:38:03 +02:00
Andy Scherzinger
d1921c9c13
Merge pull request #59413 from nextcloud/jtr/fix-setupcheck-maintenance-length
fix(SetupChecks): maintenance window length is 4h (not 6h)
2026-06-11 11:37:49 +02:00