mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-04 10:24:02 +00:00
Merge pull request #367: add issue reporting forms
Collect reproducible reports and allow unavailable diagnostics during installation failures.
This commit is contained in:
3 files changed
+119
No files matched your search
@@ -0,0 +1,69 @@
|
||||
name: Bug report
|
||||
description: Something is broken, fails to install, or renders wrong.
|
||||
title: "bug: "
|
||||
labels: ["bug"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for the report. Reproduction steps and relevant errors help us investigate. If installation failed before you could run a command, say which command failed and why. Redact API keys, tokens, and personal information; do not paste your .env file.
|
||||
- type: textarea
|
||||
id: what
|
||||
attributes:
|
||||
label: What happened
|
||||
description: What you did, what you expected, and what you saw instead.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: steps
|
||||
attributes:
|
||||
label: Steps to reproduce
|
||||
placeholder: |
|
||||
1. Fresh clone, `npm ci`, `npm run dev`
|
||||
2. Open http://localhost:4173, click LOCATION, type "London"
|
||||
3. See "Search failed" toast
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: install
|
||||
attributes:
|
||||
label: How you installed
|
||||
options:
|
||||
- Pinokio one-click
|
||||
- Terminal (git clone + npm)
|
||||
- Docker
|
||||
- Other (say what in the description)
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: env
|
||||
attributes:
|
||||
label: OS, Node version, browser
|
||||
description: Include the versions you can find. Write "unknown" for anything unavailable.
|
||||
placeholder: "Windows 11, Node 24.14.0, Chrome 151"
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: commit
|
||||
attributes:
|
||||
label: Version or commit
|
||||
description: Output of `git rev-parse --short HEAD`, or the release tag. If unavailable, say when you installed or last updated.
|
||||
placeholder: "aacfa06"
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: doctor
|
||||
attributes:
|
||||
label: Output of `npm run doctor`
|
||||
description: Run this in the app directory. It reports which providers are configured without printing key values. If it cannot run, describe the failure instead.
|
||||
render: text
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: logs
|
||||
attributes:
|
||||
label: Server log and browser console
|
||||
description: Paste the relevant error lines from the terminal or Pinokio log and browser console. If no log is available, explain what prevented it. Redact credentials and personal information.
|
||||
render: text
|
||||
validations:
|
||||
required: true
|
||||
@@ -0,0 +1,11 @@
|
||||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: Security vulnerability
|
||||
url: https://github.com/bilawalsidhu/gods-eye-view/security/advisories/new
|
||||
about: Report anything exploitable privately. Do not open a public issue for it.
|
||||
- name: Setup and quick start
|
||||
url: https://github.com/bilawalsidhu/gods-eye-view#readme
|
||||
about: Install paths (Pinokio, terminal), provider keys, and what runs keyless.
|
||||
- name: Known issues
|
||||
url: https://github.com/bilawalsidhu/gods-eye-view/blob/main/docs/KNOWN-ISSUES.md
|
||||
about: Check here before filing. Your problem may already be tracked with a workaround.
|
||||
@@ -0,0 +1,39 @@
|
||||
name: Feature request
|
||||
description: Propose a new layer, data source, tool, or UI capability.
|
||||
title: "feat: "
|
||||
labels: ["enhancement"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
The project only ships public data with a license that allows redistribution, and it does not build features for identifying or tracking individuals. Read the "Responsible & Open" section of the README before proposing a data source.
|
||||
- type: textarea
|
||||
id: problem
|
||||
attributes:
|
||||
label: Problem
|
||||
description: What can you not do today, and who needs it?
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: proposal
|
||||
attributes:
|
||||
label: Proposal
|
||||
description: What should it do? Keep the first version small.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: source
|
||||
attributes:
|
||||
label: Data source, license, and attribution
|
||||
description: For anything that shows data, link the feed or API, name its license, and say whether it works without a key. Write "none" for pure UI changes.
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: contribute
|
||||
attributes:
|
||||
label: Will you build it?
|
||||
options:
|
||||
- Yes, I plan to open a PR
|
||||
- No, this is a request for someone else
|
||||
validations:
|
||||
required: true
|
||||
Reference in new issue
Block a user