Skip to content

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

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#605
rubenvdlinde merged 1 commit into
developmentfrom
chore/adopt-nav-sections

Conversation

@rubenvdlinde
Copy link
Copy Markdown
Contributor

Summary

Adopts the new CnAppNav three-section nav model (nc-vue 1.0.0-beta.97). The OLD bundled CnAppNav drops section:"footer" items, so the manifest change and dependency bump land together.

  • Bump @conduction/nextcloud-vue ^1.0.0-beta.66 -> ^1.0.0-beta.97 (lockfile resolves 1.0.0-beta.97)
  • src/manifest.json: move "Documentation" and "Features & roadmap" menu items to section: "footer" (bottom-pinned)
  • All existing section: "settings" config items (Case Types, Tenants, Workflow definitions, etc.) and the no-action "Settings" item left unchanged
  • No action: "user-settings" item to remove
  • Patch bump appinfo/info.xml 0.2.0 -> 0.2.1

Test plan

  • Footer items (Documentation, Features & roadmap) bottom-pin in CnAppNav
  • Settings gear foldout still lists the config items
  • App builds and loads in dev container

@github-actions
Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/procest @ 39e46b7

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

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

Download the full PDF report from the workflow artifacts.

@rubenvdlinde rubenvdlinde merged commit 2891c79 into development May 25, 2026
15 of 24 checks passed
@rubenvdlinde rubenvdlinde deleted the chore/adopt-nav-sections branch May 25, 2026 20:42
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