|
1 |
| -name: "\U0001F680 Feature Request - new" |
| 1 | +name: "🚀 Feature Request" |
| 2 | +description: Suggest an idea or enhancement for this project |
| 3 | +labels: [enhancement] |
2 | 4 | title: "feat: "
|
3 |
| -description: Suggest an idea or enhancement for CREDEBL platform |
4 |
| -labels: [enhancement, triage] |
5 | 5 | body:
|
6 |
| - - type: markdown |
7 |
| - attributes: |
8 |
| - value: | |
9 |
| - ## Reporting a feature request/enhancement to CREDEBL |
10 |
| - |
11 |
| - Thank you for taking time to create a feature request for CREDEBL, your contribution will help |
12 |
| - make the product better for everyone. |
13 |
| -
|
14 |
| - Make sure your issue has a generous description that will help others understand and fix it at earliest. |
15 |
| -
|
16 | 6 | - type: checkboxes
|
17 |
| - id: preliminary-checks |
| 7 | + id: agreement |
18 | 8 | attributes:
|
19 |
| - label: "✅ Preliminary Checks" |
20 |
| - description: "Please confirm the following before submitting." |
| 9 | + label: Preliminary Checks |
21 | 10 | options:
|
22 | 11 | - label: "I've read the [contibution guide](https://docs.credebl.id/docs/contribute/how-to-contribute) and agree to it"
|
23 | 12 | required: true
|
24 | 13 | - label: "I have searched [existing issues](https://github.com/credebl/platform/issues) and [pull requests](https://github.com/credebl/platform/pulls) to avoid duplicates."
|
25 | 14 | required: true
|
26 | 15 | - label: "I'm willing to create a PR for this feature. (if applicable)."
|
27 |
| - |
28 |
| - - type: textarea |
29 |
| - id: problem-statement |
| 16 | + - type: markdown |
30 | 17 | attributes:
|
31 |
| - label: "🧩 Problem Statement" |
32 |
| - description: "Is your feature request related to a problem? Please describe it clearly." |
33 |
| - placeholder: "Ex: I'm always frustrated when [...]" |
34 |
| - validations: |
35 |
| - required: true |
| 18 | + value: | |
| 19 | + ## 🧩 Problem Statement |
36 | 20 |
|
37 |
| - - type: textarea |
38 |
| - id: proposed-solution |
39 |
| - attributes: |
40 |
| - label: "💡 Proposed Solution" |
41 |
| - description: "A clear and concise description of what you want to happen." |
42 |
| - placeholder: "Ex: It would be great if [...]" |
43 |
| - validations: |
44 |
| - required: true |
| 21 | + _Is your feature request related to a problem? Please describe it clearly._ |
45 | 22 |
|
46 |
| - - type: textarea |
47 |
| - id: alternatives-considered |
48 |
| - attributes: |
49 |
| - label: "🔄 Alternatives Considered" |
50 |
| - description: "Have you considered any alternative solutions or features?" |
51 |
| - placeholder: "Ex: I also thought about [...], but [...]" |
52 |
| - validations: |
53 |
| - required: false |
| 23 | + > Ex: I'm always frustrated when [...] |
54 | 24 |
|
55 |
| - - type: textarea |
56 |
| - id: additional-context |
57 |
| - attributes: |
58 |
| - label: "📎 Additional Context" |
59 |
| - description: "Add any other context, references, mockups, or screenshots here." |
60 |
| - validations: |
61 |
| - required: false |
| 25 | + --- |
62 | 26 |
|
63 |
| - - type: textarea |
64 |
| - id: acceptance-criteria |
65 |
| - attributes: |
66 |
| - label: "✅ Acceptance Criteria" |
67 |
| - description: "List specific tasks or outcomes that define when this request is complete." |
68 |
| - placeholder: | |
69 |
| - - A new endpoint `/v1/...` is added |
70 |
| - - Docs updated |
| 27 | + ## 💡 Proposed Solution |
| 28 | +
|
| 29 | + _A clear and concise description of what you want to happen._ |
| 30 | +
|
| 31 | + > Ex: It would be great if [...] |
| 32 | +
|
| 33 | + --- |
| 34 | +
|
| 35 | + ## 🔄 Alternatives Considered |
| 36 | +
|
| 37 | + _Have you considered any alternative solutions or features?_ |
| 38 | +
|
| 39 | + > Ex: I also thought about [...], but [...] |
| 40 | +
|
| 41 | + --- |
| 42 | +
|
| 43 | + ## 📎 Additional Context |
| 44 | +
|
| 45 | + _Add any other context, references, mockups, or screenshots here._ |
| 46 | +
|
| 47 | + --- |
| 48 | +
|
| 49 | + ## ✅ Acceptance Criteria |
| 50 | +
|
| 51 | + _List specific tasks or outcomes that define when this request is complete._ |
| 52 | +
|
| 53 | + - A new endpoint `/v1/...` is added |
| 54 | + - Docs updated |
71 | 55 | - Tests written and passing
|
72 | 56 | validations:
|
73 | 57 | required: false
|
0 commit comments