chore(github): complete issue/PR templates and wire in-app bug report to them

Add a feature request template and a config.yml (blank issues disabled,
security reports routed to SECURITY.md) alongside the existing bug report
template, plus a PR template with a checklist matching the project's
security rules. Point the app's "Report a bug" button at the new GitHub
template now that the repo is hosted there instead of the old self-hosted
tracker.
This commit is contained in:
2026-07-02 21:18:46 +02:00
parent e7797017f6
commit 2d017231eb
5 changed files with 87 additions and 14 deletions
+1 -3
View File
@@ -131,9 +131,7 @@ public partial class MainView : UserControl
private async void OnOpenBugReportClick(object? sender, RoutedEventArgs e)
{
// TODO: replace with the final GitHub URL once the repo is on GitHub
// e.g. https://github.com/davide3011/PalladiumWallet/issues/new?assignees=&labels=bug&template=bug_report.yml
const string issueUrl = "https://santantonio.sytes.net/davide/PalladiumWallet/issues/new";
const string issueUrl = "https://github.com/davide3011/PalladiumWallet/issues/new?template=bug_report.yml";
var launcher = TopLevel.GetTopLevel(this)?.Launcher;
if (launcher is not null)
await launcher.LaunchUriAsync(new Uri(issueUrl));