diff --git a/.github/1-feature_request.yml b/.github/1-feature_request.yml new file mode 100644 index 000000000..fc77bc74e --- /dev/null +++ b/.github/1-feature_request.yml @@ -0,0 +1,20 @@ +name: Feature Request +description: Suggest an idea for Allsky +title: "[FEATURE REQUEST]" +labels: "enhancement" +body: + - type: markdown + attributes: + value: | + > [!IMPORTANT] + > If you have a QUESTION, enter a GitHub [Discussion](https://github.com/AllskyTeam/allsky/discussions). Do NOT create an Issue. + + > First look in the GitHub [Issues](https://github.com/AllskyTeam/allsky/issues) and [Discussions](https://github.com/AllskyTeam/allsky/discussions) pages. + > Make sure no one else has already requested this feature. If someone has and you have additional information, add it to the existing request. + - type: textarea + id: request + attributes: + label: If this is a new feature, describe what you would like. + description: Screenshots of examples are helpful. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/2-bug_report.yml b/.github/ISSUE_TEMPLATE/2-bug_report.yml new file mode 100644 index 000000000..d639ea2d0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/2-bug_report.yml @@ -0,0 +1,72 @@ +name: Bug Report +description: Let us know of an Allsky problem. +title: "[BUG] " +body: + - type: markdown + attributes: + value: | + > [!IMPORTANT] + > If you have a QUESTION, enter a GitHub [Discussion](https://github.com/AllskyTeam/allsky/discussions). Do NOT create an Issue. + > If this is a FEATURE REQUEST, go back a page and select the `Feature Request` template. + - type: markdown + attributes: + value: | + > [!IMPORTANT] + > First look in the GitHub [Issues](https://github.com/AllskyTeam/allsky/issues) and [Discussions](https://github.com/AllskyTeam/allsky/discussions) pages. + > Most problems have already been reported by other people, so add to their Issue instead of creating a new one. + - type: input + id: camera + attributes: + label: Camera model + placeholder: "[enter brand and model]" + validations: + required: true + - type: dropdown + id: OS + attributes: + label: Operating System + options: + - Buster + - Bullseye + - Bookworm + - Not a Pi + validations: + required: true + - type: input + id: allsky_version + attributes: + label: Allsky version + placeholder: "[see: ~/allsky/version]" + validations: + required: true + - type: input + id: pi + attributes: + label: "Pi and amount of memory (512 MB, 1, 2, 4, or 8 GB)" + validations: + required: true + - type: textarea + id: bug_description + attributes: + label: Bug Description + description: | + \* Include a clear and concise description of what the problem is. + \* Include a screenshot of any error message(s). + \* Can you reproduce it? If so, how? + \* Did any settings or anything else change? + validations: + required: true + - type: textarea + id: logs + attributes: + label: Log / configuration files + description: | + ATTACH files, do NOT copy/paste them: +   + Follow the instructions for "Reporting Issues" in the Wiki, then attach `/var/log/allsky.log`. +   + Attach `~/allsky/config/settings.json`, appending `.txt` to its name first. +   + If your problem is with an **Allsky Website**, also attach: + \* `~/allsky/html/allsky/configuration.json` (local Website) + \* `~/allsky/config/remote_configuration.json` (remote Website) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 3b8a564b7..000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -name: Bug report -about: If you have a QUESTION enter a Discussion item using the link above. Do NOT enter an Issue. -title: "[BUG]" ---- - - - - -# Is this a QUESTION or FEATURE REQUEST? - -If so, please add a Discussion item by clicking on the Discussions link above; do NOT create an Issue. - - - - -  -## Look in the Wiki before submitting this Issue -The Wiki has lots of information including troubleshooting tips for the vast majority of known issues. - - -   - - - - - -### Environment - -* Camera: ZWO or RPi - include the model -* OS: Buster or Bullseye -* Allsky version: - * The newest software includes a file called ~/allsky/version - * If it does not exist, run: grep Software /var/log/allsky.log -* Pi model and amount of memory (512 MB, 1, 2, 4, or 8 GB) - - - - -### Bug Description - -* Include a clear and concise description of what the bug is. -* Can it be reproduced? If so, how? -* Did anything change? Any settings? Most issues occur after a change was made. -* Please include the exact messages or a screenshot. -* If this is a configuration-related issue (or you are not sure), attach these files, appending ".txt" to their names first: - * Allsky problems: - * ~/allsky/config/config.sh - * ~/allsky/config/settings.json - * ~/allsky/config/ftp-settings.sh (only for upload-related problems) - * Allsky Website problems: - * ~/allsky/html/allsky/configuration.json (local Website) - * ~/allsky/config/remote_configuration.json (remote Website) - - -If you have program output or multi-line messages to include, -add it like this so it formats correctly (note the lines with tildas): - -~~~ -output/message line 1 -output/message line 2 -~~~ - - - - -### Log / configuration files - -Follow the instructions for Reporting Issues in the Wiki, then ATTACH a copy of the file(s) above. -Do NOT copy/paste them into this Issue.