Skip to content

feat(system): add a bug-report link to the Information build card#40

Merged
fdaugan merged 1 commit into
feature/vuejsfrom
norman/bug-report-info
Jun 17, 2026
Merged

feat(system): add a bug-report link to the Information build card#40
fdaugan merged 1 commit into
feature/vuejsfrom
norman/bug-report-info

Conversation

@Terracosmos

Copy link
Copy Markdown
Collaborator

Context

Companion to the host PR (bug-report relocation, #33). Adds the
bug-report link to the Information page Build card.

Changes

  • SystemInfoView: a 'report a bug' link in the Build card opening BugReportDialog,
    imported from @ligoj/host. i18n key system.info.reportBug.

Dependency

Depends on the host PR exporting BugReportDialog from @ligoj/host — merge/deploy the
host PR first, otherwise the @ligoj/host import won't resolve.

Tests

npm run test (13) + npm run build pass. Verified: the Build card link opens the
prefilled dialog.

Refs #33 — close manually after both PRs merge.

Per feedback on #33: the Information page Build card gets a 'report a bug' link opening the shared BugReportDialog (imported from @ligoj/host).
@Terracosmos Terracosmos requested a review from fdaugan June 17, 2026 14:06
@sonarqubecloud

Copy link
Copy Markdown

@sonarqubecloud

Copy link
Copy Markdown

@fdaugan fdaugan merged commit 1a38ac6 into feature/vuejs Jun 17, 2026
3 of 4 checks passed
@fdaugan fdaugan deleted the norman/bug-report-info branch June 17, 2026 15:57
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.

2 participants