Skip to content

chore(deps): @conduction/nextcloud-vue 3.0.0-vue3.4 - #2318

Merged
rubenvdlinde merged 1 commit into
developmentfrom
chore/ncvue-vue3.4
Aug 3, 2026
Merged

chore(deps): @conduction/nextcloud-vue 3.0.0-vue3.4#2318
rubenvdlinde merged 1 commit into
developmentfrom
chore/ncvue-vue3.4

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Picks up the ADR-079 admin-settings link-out and Step 2's credential-broker home.

What changes for users: the gear foldout's Admin settings entry becomes an admin-gated link to /settings/admin/<app> instead of a modal — app configuration lives in Nextcloud's settings framework, which authorizes it server-side.

Verified the feature is genuinely in the published tarball rather than trusting a green Release run: vue3.2 ships 0 files containing showAdminSettingsLink and 9 containing the removed cnOpenAdminSettings; vue3.4 ships the new API.

Live-verified end-to-end on openconnector (ConductionNL/integriq#1136):

⚙ Settings
   ⚙ Personal settings
   🛡 Admin settings  →  /settings/admin/openconnector   (401 for anon)

Lockfile updated with --package-lock-only; CI builds and runs this app's own e2e against it.

Related: nextcloud-vue#593 (Step 1), nextcloud-vue#594 (Step 2), hydra ADR-079.

Picks up the ADR-079 admin-settings link-out: the gear foldout's 'Admin
settings' entry becomes an admin-gated LINK to /settings/admin/<app> instead of
a modal, and ADR-079 Step 2's organisation credential broker home on
CnAdminSettingsShell.

Verified the feature is genuinely in the published tarball rather than trusting
a green Release run: vue3.2 ships 0 files containing showAdminSettingsLink and 9
containing the removed cnOpenAdminSettings; vue3.4 ships the new API.

Live-verified end-to-end on openconnector (ConductionNL/integriq#1136): the
foldout renders Settings > Personal settings + Admin settings ->
/settings/admin/openconnector, which returns 401 for an anonymous caller.

Lockfile updated with --package-lock-only; CI builds and runs this app's own
e2e against it.
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/openregister @ 803e5d1

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
build
composer ✅ 174/174
npm ✅ 713/713
PHPUnit
Newman
Playwright

Quality workflow — 2026-08-03 22:51 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde
rubenvdlinde merged commit ff36701 into development Aug 3, 2026
30 checks passed
@rubenvdlinde
rubenvdlinde deleted the chore/ncvue-vue3.4 branch August 3, 2026 22:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant