Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

chore(nav): adopt three-section nav model + bump nc-vue to beta.97#66

Merged
rubenvdlinde merged 1 commit into
developmentfrom
chore/adopt-nav-sections
May 25, 2026
Merged

chore(nav): adopt three-section nav model + bump nc-vue to beta.97#66
rubenvdlinde merged 1 commit into
developmentfrom
chore/adopt-nav-sections

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Summary

  • Adopt the new CnAppNav three-section nav model in the scaffold manifest
  • Documentation and Features & roadmap menu items move to "section": "footer" (bottom-pinned)
  • Removed the Settings menu item ("action": "user-settings") — the new nav auto-prepends a Personal settings entry
  • Bumped @conduction/nextcloud-vue from beta.66 to 1.0.0-beta.97 (the new CnAppNav; the old bundled one drops section:"footer" items, so the manifest change + dep bump must land together)
  • Patch bump appinfo/info.xml 0.1.0 -> 0.1.1

This is the scaffold new apps copy, so it models best practice. Proven on pipelinq + openconnector.

Test plan

  • Verify nav renders Documentation + Features & roadmap pinned to the footer
  • Verify the gear foldout shows the auto-prepended Personal settings

Adopt CnAppNav three-section nav: Documentation and Features & roadmap
move to section:"footer" (bottom-pinned). Remove the user-settings menu
item since the new nav auto-prepends a Personal settings entry. Bump
@conduction/nextcloud-vue to 1.0.0-beta.97, which ships the new CnAppNav
(the old bundled one drops section:"footer" items). Patch info.xml.
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/nextcloud-app-template @ 44ccf43

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
composer
npm ✅ 596/596
PHPUnit ⏭️
Newman ⏭️
Playwright ⏭️

Quality workflow — 2026-05-25 20:39 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde rubenvdlinde merged commit 8e2ecbb into development May 25, 2026
10 of 24 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant