[PR #165] feat: add bug report/feature/feedback menu items with pre-filled environment data #159

Closed
opened 2026-02-26 17:37:33 +03:00 by kerem · 0 comments
Owner

Original Pull Request: https://github.com/Corsinvest/cv4pve-admin/pull/165

State: closed
Merged: Yes


Summary

  • Add three separate HelpMenu items: Report a Bug, Request a Feature, Provide Feedback (each links to its own GitHub issue template)
  • Pre-fill bug report URL with version, cluster name, Proxmox VE version, deployment type, browser and platform via IDetectionService
  • Move GitHub issue URL builders to ApplicationHelper (GetBugReportUrl, FeatureRequestUrl, FeedbackUrl)
  • Move Wangkanai.Detection dependency from Module.Profile to Admin.Core
  • Simplify bug_report.yml: remove Aspire/AppHost/Other deployment options, update environment placeholder description
  • Add HTTPS with Reverse Proxy link to getting-started.md Next Steps

Test plan

  • Open HelpMenu — verify three separate items appear (Report a Bug, Request a Feature, Provide Feedback)
  • Click Report a Bug — verify URL opens GitHub issue with bug_report.yml template, version and environment pre-filled
  • Click Request a Feature — verify URL opens feature_request.yml template
  • Click Provide Feedback — verify URL opens feedback.yml template with version pre-filled
  • Verify environment field contains cluster name, PVE version, deployment type, browser and platform
  • Build succeeds with Wangkanai.Detection moved to Admin.Core
**Original Pull Request:** https://github.com/Corsinvest/cv4pve-admin/pull/165 **State:** closed **Merged:** Yes --- ## Summary - Add three separate HelpMenu items: **Report a Bug**, **Request a Feature**, **Provide Feedback** (each links to its own GitHub issue template) - Pre-fill bug report URL with version, cluster name, Proxmox VE version, deployment type, browser and platform via `IDetectionService` - Move GitHub issue URL builders to `ApplicationHelper` (`GetBugReportUrl`, `FeatureRequestUrl`, `FeedbackUrl`) - Move `Wangkanai.Detection` dependency from `Module.Profile` to `Admin.Core` - Simplify `bug_report.yml`: remove Aspire/AppHost/Other deployment options, update environment placeholder description - Add HTTPS with Reverse Proxy link to `getting-started.md` Next Steps ## Test plan - [x] Open HelpMenu — verify three separate items appear (Report a Bug, Request a Feature, Provide Feedback) - [x] Click **Report a Bug** — verify URL opens GitHub issue with `bug_report.yml` template, version and environment pre-filled - [x] Click **Request a Feature** — verify URL opens `feature_request.yml` template - [x] Click **Provide Feedback** — verify URL opens `feedback.yml` template with version pre-filled - [x] Verify environment field contains cluster name, PVE version, deployment type, browser and platform - [x] Build succeeds with `Wangkanai.Detection` moved to `Admin.Core`
kerem 2026-02-26 17:37:33 +03:00
kerem changed title from [PR #165] [MERGED] feat: add bug report/feature/feedback menu items with pre-filled environment data to [PR #165] feat: add bug report/feature/feedback menu items with pre-filled environment data 2026-03-07 19:57:15 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cv4pve-admin#159
No description provided.