Skip to content

Commit 195ebeb

Browse files
committed
chore(repo): add issue templates and SECURITY.md
1 parent 5f48014 commit 195ebeb

4 files changed

Lines changed: 114 additions & 0 deletions

File tree

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
name: Bug report
2+
description: Report a bug in performance-app-backend
3+
title: "[bug] <short title>"
4+
labels: ["bug"]
5+
body:
6+
- type: checkboxes
7+
id: checks
8+
attributes:
9+
label: Előzetes ellenőrzések
10+
options:
11+
- label: Átkerestem a meglévő issue-kat (nincs duplikátum).
12+
required: true
13+
- label: Tudok minimális reprodukciós lépéseket adni.
14+
required: true
15+
- type: textarea
16+
id: env
17+
attributes:
18+
label: Környezet (Environment)
19+
description: OS, Java version, Spring Boot version, Docker/Docker Compose version, DB version, stb.
20+
placeholder: "Windows 11, Java 21 (Temurin), Spring Boot 3.x, Docker 27.x, Postgres 16..."
21+
- type: textarea
22+
id: steps
23+
attributes:
24+
label: Lépések a reprodukcióhoz
25+
description: Írd le pontosan, hogyan lehet előidézni a hibát.
26+
placeholder: |
27+
1. ...
28+
2. ...
29+
3. ...
30+
validations:
31+
required: true
32+
- type: textarea
33+
id: expected
34+
attributes:
35+
label: Várt viselkedés
36+
placeholder: "Mit kellett volna történjen?"
37+
validations:
38+
required: true
39+
- type: textarea
40+
id: actual
41+
attributes:
42+
label: Tényleges viselkedés / hibaüzenet
43+
placeholder: "Mi történt valójában? Log-részletek, stacktrace-ek…"
44+
validations:
45+
required: true
46+
- type: textarea
47+
id: logs
48+
attributes:
49+
label: Releváns logok / képernyőképek
50+
description: Csatolj részleteket (érzékeny adatokat takard ki).
51+
render: shell
52+
- type: dropdown
53+
id: severity
54+
attributes:
55+
label: Súlyosság
56+
multiple: false
57+
options:
58+
- low
59+
- medium
60+
- high

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Q&A / Support
4+
url: https://github.com/Gabesz79/performance-app-backend/discussions
5+
about: Kérdések és válaszok itt.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Feature request
2+
description: Suggest an idea or improvement
3+
title: "[feat] <short title>"
4+
labels: ["enhancement"]
5+
body:
6+
- type: textarea
7+
id: problem
8+
attributes:
9+
label: Probléma leírása
10+
description: Milyen problémát old meg az ötlet?
11+
placeholder: "Amikor ... akkor ..."
12+
validations:
13+
required: true
14+
- type: textarea
15+
id: proposal
16+
attributes:
17+
label: Javasolt megoldás
18+
placeholder: "Röviden a megoldás: ..."
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: alternatives
23+
attributes:
24+
label: Alternatívák, amiket fontolgattál
25+
- type: textarea
26+
id: acceptance
27+
attributes:
28+
label: Elfogadási kritériumok
29+
placeholder: |
30+
- [ ] ...
31+
- [ ] ...
32+
- type: textarea
33+
id: context
34+
attributes:
35+
label: További kontextus / képernyőképek

SECURITY.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Security Policy
2+
3+
## Supported Versions
4+
- \main\ branch – active support
5+
6+
## How to report a vulnerability
7+
- Kérjük **ne nyiss nyilvános issue-t** biztonsági hibáról.
8+
- Használd a GitHub **Security → Report a vulnerability** (Private vulnerability reporting) funkcióját a repón.
9+
- Ha ez nem elérhető, nyiss egy rövid \security\ címkéjű issue-t **érzékeny részletek nélkül**, és kérj privát kontaktot a leíráshoz.
10+
- Kérjük adj meg: érintett verzió/commit, reprodukciós lépések, hatás (impact), CVSS tipp ha tudsz.
11+
12+
## Disclosure
13+
- A bejelentést megerősítjük, reprodukáljuk, és visszajelzést adunk az ütemtervről.
14+
- A javítás kiadása után felelős közzétételt végzünk (release notes / changelog).

0 commit comments

Comments
 (0)