Skip to content

feat(in-app-docs): point in-app Documentation links at mydash.conduction.nl#133

Merged
rubenvdlinde merged 1 commit intodevelopmentfrom
feature/in-app-docs-url-update
May 6, 2026
Merged

feat(in-app-docs): point in-app Documentation links at mydash.conduction.nl#133
rubenvdlinde merged 1 commit intodevelopmentfrom
feature/in-app-docs-url-update

Conversation

@rubenvdlinde
Copy link
Copy Markdown
Contributor

Summary

Companion to PR #132 (which moved the Docusaurus deploy domain). The in-app DOCS_URL constant in SidebarFooter.vue and the CnSettingsSection doc-url in AdminSettings.vue still pointed at https://mydash.app — those are the targets of the sidebar footer's Documentation icon and the admin-page documentation link respectively, so users clicking either would have landed on the old domain.

Updated both to https://mydash.conduction.nl. The test fixture in SidebarFooter.spec.js (which exact-asserts the URL) and the prose comments referencing the URL are updated in lockstep so the spec still passes and the comments don't drift.

What changed

  • src/components/Workspace/SidebarFooter.vueDOCS_URL constant + comment block
  • src/components/admin/AdminSettings.vueCnSettingsSection doc-url prop
  • src/components/Workspace/__tests__/SidebarFooter.spec.js — exact-asserted URL in the test + comment block

3 files, 6 insertions, 5 deletions. No behaviour change beyond the link target.

Test plan

  • vitest run — 857 / 857 pass (was already 857 before; SidebarFooter spec exercises the new URL)
  • Manual UI: hover the Documentation icon in the sidebar footer, confirm the tooltip / new-tab opens mydash.conduction.nl
  • Manual UI: open admin settings, click the Documentation icon next to "MyDash settings", confirm same destination

…ion.nl

Companion to PR #132 which moved the Docusaurus deploy domain. The
in-app `DOCS_URL` constant in `SidebarFooter.vue` and the
`CnSettingsSection` `doc-url` in `AdminSettings.vue` still pointed at
`https://mydash.app` — those are the targets of the sidebar footer's
Documentation icon and the admin-page documentation link respectively,
so users clicking either would have landed on the old domain.

Updated both to `https://mydash.conduction.nl`. Test fixture in
`SidebarFooter.spec.js` (which exact-asserts the URL) and the prose
comments referencing the URL updated in lockstep so the spec still
passes and the comments don't drift.

No behaviour change beyond the link target. 857 vitest pass.
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

Quality Report — ConductionNL/mydash @ 704bd60

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

Coverage: 90.7% (127/140 statements)


Quality workflow — 2026-05-06 08:22 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde rubenvdlinde merged commit 34e3316 into development May 6, 2026
49 checks passed
@rubenvdlinde rubenvdlinde deleted the feature/in-app-docs-url-update branch May 6, 2026 08:25
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