Commit graph

88205 commits

Author SHA1 Message Date
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
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
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
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
Benjamin Gaussorgues
7269f43fab
Merge pull request #49697 from nextcloud/appStoreDisabledOcc
feat(occ): Better handling of disabled or unreacheable App store
2026-06-11 11:36:28 +02:00
Louis
73272c36de
Merge pull request #60840 from rodrigocorreiaist/feature/db-diagnostics
feat(db): add occ db:info, db:size, db:index-usage and db:locks
2026-06-11 11:29:49 +02:00
Louis
08c38d8aec
Merge pull request #61175 from nextcloud/ci/playwright
test(systemtags): migrate from Cypress to PlayWright
2026-06-11 11:26:58 +02:00
Louis
cea88ab357
Merge pull request #60663 from nextcloud/R0Wi-patch-1
Add fallback for Codespace environment variables
2026-06-11 11:26:50 +02:00
Louis
8d615049bd
Merge pull request #61181 from nextcloud/fix/do-not-run-integration-on-merge
chore: Run integration tests only on PRs as the other tests
2026-06-11 11:15:24 +02:00
Andy Scherzinger
19e90da990
Merge pull request #60331 from nextcloud/jtr/fix-occ-gid-before-uid
fix(occ): set GID before UID to ensure success
2026-06-11 11:12:36 +02:00
Louis
035801fede
Merge pull request #60713 from nextcloud/fix/F3-scheduled-notifications-throwable
fix(files_reminders): keep batch alive on per-row failure
2026-06-11 11:06:15 +02:00
Louis
20bc4e715e
Merge pull request #60714 from nextcloud/fix/F4-federation-retainjob-reset
fix(federation): reset retainJob at start of run()
2026-06-11 11:04:47 +02:00
Louis
996fcfe443
Merge pull request #57216 from Roszakos/2fa-stateless-provider-interface
feat (2fa): Add IStatelessProvider interface
2026-06-11 11:01:23 +02:00
krazyhell
f8980dab61 feat: implement isSelectableGroup function to filter out unselectable groups
Signed-off-by: krazyhell <hellwarrior@riseup.net>
2026-06-11 11:00:58 +02:00
Salvatore Martire
87e907592a chore: update since from 34.0.0 to 35.0.0
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2026-06-11 10:53:49 +02:00
Kate
d3c74a545a
Merge pull request #60842 from nextcloud/fix/guard-null-path
fix(files_versions): guard null path in event listeners
2026-06-11 10:48:06 +02:00
Louis
63685d446e
Merge pull request #58370 from subhaushsingh/chore/remove-ext-json
chore: remove redundant ext-json requirement (bundled since PHP 8.0)
2026-06-11 10:39:04 +02:00
Louis
eb0584896e
Merge pull request #59358 from nextcloud/jtr/refactor-files-reminder-drop-db-side-now-use
fix(files_reminders): switch from DB-side `NOW()` to PHP-side generation
2026-06-11 10:35:35 +02:00
Louis
15002cbdc3
Merge pull request #59680 from piepre/occ-token-login-name
feat: allow setting custom login-name for occ generated app password
2026-06-11 10:32:08 +02:00
Louis
a8135190f3
Merge pull request #59916 from nextcloud/jtr/fix-MoveFromCacheTrait-hardening
fix(Files/Cache): align `MoveFromCacheTrait` fallback validation with `Cache::moveFromCache`
2026-06-11 10:28:15 +02:00
Louis
5e4abd734d
Merge pull request #59984 from nextcloud/jtr/docs-lock-ILockManager-API
docs(lock): clarify ILockManager API documentation
2026-06-11 10:26:49 +02:00
Louis
421e4de7e5
Merge pull request #59979 from elicpeter/patch-1
fix(repair): restrict unserialize() in RemoveBrokenProperties
2026-06-11 10:26:04 +02:00
Daphne Muller
69af641e34
Merge pull request #60500 from nextcloud/enh/noid/taskprocessing-streaming
On behalf of Julien
2026-06-11 10:22:33 +02:00
Louis
8f93d51354
Merge pull request #60029 from icarta-l/fix/missing-early-fail-for-basic-auth-without-credentials
Fix: missing early fail for basic auth without credentials
2026-06-11 10:22:07 +02:00
Louis
3e2578113b
Merge pull request #60379 from nextcloud/jtr/test-settings-auth-group-dups
test(settings): reduce flakiness of authorized group integration assertions
2026-06-11 10:20:17 +02:00