diff --git a/.gitea/ISSUE_TEMPLATE/bug_report.yml b/.gitea/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..7630cf2 --- /dev/null +++ b/.gitea/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,57 @@ +name: Bug report +about: Report a problem with Pulse Signage +labels: + - bug +body: + - type: markdown + attributes: + value: | + Please provide enough detail to reproduce the problem. + + - type: input + id: summary + attributes: + label: Summary + description: Short description of the bug. + placeholder: The player freezes after switching playlists. + validations: + required: true + + - type: textarea + id: steps + attributes: + label: Steps to reproduce + description: List the actions that trigger the bug. + placeholder: | + 1. Open the dashboard + 2. Change the playlist on a screen + 3. Save and wait for playback to refresh + validations: + required: true + + - type: textarea + id: expected + attributes: + label: Expected behavior + description: What you expected to happen. + validations: + required: true + + - type: textarea + id: actual + attributes: + label: Actual behavior + description: What actually happened. + validations: + required: true + + - type: textarea + id: environment + attributes: + label: Environment + description: Include version, browser, player setup, and any relevant logs. + placeholder: | + Version: + Browser: + Player version: + Logs: diff --git a/.gitea/ISSUE_TEMPLATE/config.yml b/.gitea/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..3dbc04c --- /dev/null +++ b/.gitea/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Documentation + url: https://git.lzstealth.com/LZStealth/pulse-signage + about: Check the project repository and docs before opening an issue. diff --git a/.gitea/ISSUE_TEMPLATE/feature_request.yml b/.gitea/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..799b39b --- /dev/null +++ b/.gitea/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,46 @@ +name: Feature request +about: Suggest an improvement or new capability +labels: + - enhancement +body: + - type: markdown + attributes: + value: | + Share the problem you're trying to solve and the outcome you'd like. + + - type: input + id: summary + attributes: + label: Summary + description: Short description of the feature request. + placeholder: Add an option to schedule playlists by weekday. + validations: + required: true + + - type: textarea + id: problem + attributes: + label: Problem statement + description: What limitation or workflow gap are you trying to address? + validations: + required: true + + - type: textarea + id: proposal + attributes: + label: Proposed solution + description: Describe the change you would like to see. + validations: + required: true + + - type: textarea + id: alternatives + attributes: + label: Alternatives considered + description: Any workarounds or other approaches you've considered. + + - type: textarea + id: context + attributes: + label: Additional context + description: Mockups, screenshots, examples, or related links.