Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 24 additions & 1 deletion .github/ISSUE_TEMPLATE/01_bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,17 @@ body:
description: Which app is affected? (name as it appears in the app menu)
validations:
required: true
- type: input
id: app-version
attributes:
label: App version
description: >
The app's own version, not the firmware version. Read `fap_version` from
the app's `application.fam` - in its folder in this repo, or in the app's
folder on your microSD.
placeholder: e.g. 1.4
validations:
required: true
- type: textarea
id: description
attributes:
Expand All @@ -30,13 +41,25 @@ body:
1. Open the app...
2. Press '...'
3. See the issue
validations:
required: true
- type: input
id: version
attributes:
label: Firmware version
description: Which Unleashed firmware version are you running?
- type: textarea
id: logs
attributes:
label: Logs
description: Paste any logs or other text output here.
# Rendered as a code block so logs arrive intact instead of being reflowed
# as Markdown. This is the only field with `render`: it also disables file
# attachments, which is a fair trade for logs but not for anything else -
# hence the separate catch-all below, where photos of the screen can go.
render: Text
- type: textarea
id: anything-else
attributes:
label: Anything else?
description: Logs, photos, or anything else that helps.
description: Screenshots, photos of the Flipper screen, or anything else that helps.
22 changes: 22 additions & 0 deletions .github/ISSUE_TEMPLATE/02_new_app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ body:
attributes:
value: |
Use this to request a new app be added to the pack.

The pack is redistributed under GPLv3, so an app can only be included if its
license allows that. Please check the source repo before opening the request -
it is the most common reason one can't be accepted.
- type: input
id: app
attributes:
Expand All @@ -19,6 +23,24 @@ body:
description: Link to the app's source code.
validations:
required: true
- type: dropdown
id: license
attributes:
label: License
description: >
What license is the app's source published under? Pick "No license file" if
the repo has none - that means it is not redistributable by default, however
permissive it looks.
options:
- GPL-3.0
- GPL-2.0
- MIT
- Apache-2.0
- BSD (2- or 3-clause)
- Other (please say which below)
- No license file / unclear
validations:
required: true
- type: textarea
id: description
attributes:
Expand Down
5 changes: 5 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,14 @@
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] My code is released under GPLv3 license and can be edited, or published according to the opensource license
- [ ] I have bumped `fap_version` in the app's `application.fam`
- [ ] I have added an entry to the app's `CHANGELOG.md` describing the change

# AI usage disclosure (Fill this out):

Tick exactly one - leaving all three blank reads as "not filled out" rather than "no AI".

- [ ] No AI assistance.
- [ ] Partially AI assisted (clarify below which code was AI assisted and briefly explain what it does).
- [ ] Fully AI generated (explain what all the generated code does in moderate detail).

Expand Down
Loading