mirror of
https://github.com/yusufipk/OpenFrame.git
synced 2026-09-11 17:46:06 +00:00
refactor: update issue templates for clarity and conciseness
This commit is contained in:
@@ -32,11 +32,9 @@ What happened instead?
|
|||||||
- Browser (if UI issue):
|
- Browser (if UI issue):
|
||||||
- OS:
|
- OS:
|
||||||
|
|
||||||
## Relevant logs/errors
|
## Relevant logs/errors (attach files)
|
||||||
|
|
||||||
```text
|
Attach error logs, stack traces, or API error outputs as files/images. If needed, you can add a short summary here.
|
||||||
Paste error logs, stack traces, or API errors here.
|
|
||||||
```
|
|
||||||
|
|
||||||
## Scope and impact
|
## Scope and impact
|
||||||
|
|
||||||
|
|||||||
@@ -18,23 +18,13 @@ What do you want to happen?
|
|||||||
|
|
||||||
What alternatives did you evaluate?
|
What alternatives did you evaluate?
|
||||||
|
|
||||||
## Scope
|
|
||||||
|
|
||||||
Which areas are affected?
|
|
||||||
|
|
||||||
- [ ] API
|
|
||||||
- [ ] Auth/access
|
|
||||||
- [ ] Database
|
|
||||||
- [ ] UI/UX
|
|
||||||
- [ ] Docs
|
|
||||||
- [ ] DevEx/Operations
|
|
||||||
|
|
||||||
## Acceptance criteria
|
## Acceptance criteria
|
||||||
|
|
||||||
How will we know this is done?
|
How will we know this is done?
|
||||||
|
|
||||||
- [ ] Criterion 1
|
- [ ] User value: The proposed change solves the stated problem in an end-to-end user flow.
|
||||||
- [ ] Criterion 2
|
- [ ] Security and access control: Existing authorization rules are preserved, and no sensitive data is exposed.
|
||||||
|
- [ ] Verifiability: Completion is proven with test steps, reproducible evidence, or clear output/screenshots.
|
||||||
|
|
||||||
## Non-goals (optional)
|
## Non-goals (optional)
|
||||||
|
|
||||||
|
|||||||
@@ -6,14 +6,6 @@ Explain what changed in this PR.
|
|||||||
|
|
||||||
Explain the problem this PR solves.
|
Explain the problem this PR solves.
|
||||||
|
|
||||||
## Type of change
|
|
||||||
|
|
||||||
- [ ] feat
|
|
||||||
- [ ] fix
|
|
||||||
- [ ] docs
|
|
||||||
- [ ] refactor
|
|
||||||
- [ ] chore
|
|
||||||
- [ ] test
|
|
||||||
|
|
||||||
## Scope
|
## Scope
|
||||||
|
|
||||||
|
|||||||
-12
@@ -9,10 +9,6 @@ Security fixes are prioritized for the latest code on `master` and recent releas
|
|||||||
|
|
||||||
Please do not report security vulnerabilities in public issues.
|
Please do not report security vulnerabilities in public issues.
|
||||||
|
|
||||||
Use GitHub private security advisories:
|
|
||||||
|
|
||||||
- https://github.com/yusufipk/OpenFrame/security/advisories/new
|
|
||||||
|
|
||||||
Include as much detail as possible:
|
Include as much detail as possible:
|
||||||
|
|
||||||
- Affected area (API route, auth flow, upload flow, etc.)
|
- Affected area (API route, auth flow, upload flow, etc.)
|
||||||
@@ -41,11 +37,3 @@ Security-sensitive areas in this repository include:
|
|||||||
- Upload validation and storage paths in [app/api/upload](app/api/upload)
|
- Upload validation and storage paths in [app/api/upload](app/api/upload)
|
||||||
- Billing and webhook handling in [app/api/billing](app/api/billing) and [app/api/stripe/webhook/route.ts](app/api/stripe/webhook/route.ts)
|
- Billing and webhook handling in [app/api/billing](app/api/billing) and [app/api/stripe/webhook/route.ts](app/api/stripe/webhook/route.ts)
|
||||||
|
|
||||||
## Safe Contribution Reminders
|
|
||||||
|
|
||||||
When contributing fixes:
|
|
||||||
|
|
||||||
- Avoid logging secrets or sensitive payloads.
|
|
||||||
- Keep error responses safe and non-leaky.
|
|
||||||
- Preserve access-control checks (do not bypass shared helpers).
|
|
||||||
- Add regression tests or reproduction notes for the fix.
|
|
||||||
|
|||||||
Reference in New Issue
Block a user