Nocigar commited on
Commit
0e1fb33
·
verified ·
1 Parent(s): a1236ce

Upload 2 files

Browse files
.github/ISSUE_TEMPLATE/bug-report.yml ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: Bug Report 🐛
2
+ description: Report something that's not working the intended way. Support requests for external programs (reverse proxies, 3rd party servers, other peoples' forks) will be refused! Please use English only.
3
+ title: '[BUG] <title>'
4
+ labels: ['🐛 Bug']
5
+ body:
6
+ - type: dropdown
7
+ id: environment
8
+ attributes:
9
+ label: Environment
10
+ description: Where are you running SillyTavern?
11
+ options:
12
+ - 🪟 Windows
13
+ - 🐧 Linux
14
+ - 📱 Termux
15
+ - 🐋 Docker
16
+ - 🍎 Mac
17
+ validations:
18
+ required: true
19
+
20
+ - type: input
21
+ id: system
22
+ attributes:
23
+ label: System
24
+ description: >-
25
+ For deployment issues, specify your [distro or OS](https://whatsmyos.com/) and/ or Docker version.
26
+ For client-side issues, include your [browser version](https://www.whatsmybrowser.org/)
27
+ placeholder: e.g. Firefox 101, Manjaro Linux 21.3.0, Docker 20.10.16
28
+ validations:
29
+ required: true
30
+
31
+ - type: input
32
+ id: version
33
+ attributes:
34
+ label: Version
35
+ description: What version of SillyTavern are you running?
36
+ placeholder: (check User Settings to see the version)
37
+ validations:
38
+ required: true
39
+
40
+ - type: textarea
41
+ id: desktop
42
+ attributes:
43
+ label: Desktop Information
44
+ description: Please provide details about your desktop environment.
45
+ placeholder: |
46
+ - Node.js version (if applicable): [run `node --version` in cmd]
47
+ - Generation API [e.g. KoboldAI, OpenAI]
48
+ - Branch [staging, release]
49
+ - Model [e.g. Pygmalion 6b, LLaMa 13b]
50
+ validations:
51
+ required: false
52
+
53
+ - type: textarea
54
+ id: repro
55
+ attributes:
56
+ label: Describe the problem
57
+ description: Please describe exactly what is not working, include the steps to reproduce, actual result and expected result
58
+ placeholder: When doing ABC then DEF, I expect to see XYZ, but I actually see ZYX
59
+ validations:
60
+ required: true
61
+
62
+ - type: textarea
63
+ id: logs
64
+ attributes:
65
+ label: Additional info
66
+ description: Logs? Screenshots? Yes, please.
67
+ placeholder: If the issue happens during build-time, include terminal logs. For run-time errors, include browser logs which you can view in the Dev Tools (F12), under the Console tab. Take care to blank out any personal info.
68
+ validations:
69
+ required: false
70
+
71
+ - type: checkboxes
72
+ id: user-check
73
+ attributes:
74
+ label: Please tick the boxes
75
+ description: Before submitting, please ensure that you have completed the following checklist
76
+ options:
77
+ - label: I have explained the issue clearly, and I included all relevant info
78
+ required: true
79
+ - label: I have checked that this [issue hasn't already been raised](https://github.com/SillyTavern/SillyTavern/issues?q=is%3Aissue)
80
+ required: true
81
+ - label: I have checked the [docs](https://docs.sillytavern.app/) ![important](https://img.shields.io/badge/Important!-F6094E)
82
+ required: true
83
+
84
+ - type: markdown
85
+ attributes:
86
+ value: |-
87
+ ## Thanks 🙏
88
+ Thank you for raising this ticket - in doing so you are helping to make SillyTavern better for everyone.
89
+ validations:
90
+ required: false
.github/ISSUE_TEMPLATE/feature-request.yml ADDED
@@ -0,0 +1,91 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: Feature Request ✨
2
+ description: Suggest an idea for future development of this project. Please use English only.
3
+ title: '[FEATURE_REQUEST] <title>'
4
+ labels: ['🦄 Feature Request']
5
+
6
+ body:
7
+
8
+ # Field 1 - Did the user searched for similar requests
9
+ - type: dropdown
10
+ id: similarRequest
11
+ attributes:
12
+ label: Have you searched for similar requests?
13
+ description:
14
+ options:
15
+ - 'No'
16
+ - 'Yes'
17
+ validations:
18
+ required: true
19
+
20
+ # Field 2 - Is it bug-related
21
+ - type: textarea
22
+ id: issue
23
+ attributes:
24
+ label: Is your feature request related to a problem? If so, please describe.
25
+ description:
26
+ placeholder: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
27
+ validations:
28
+ required: false
29
+
30
+ # Field 3 - Describe feature
31
+ - type: textarea
32
+ id: solution
33
+ attributes:
34
+ label: Describe the solution you'd like
35
+ placeholder: An outline of how you would like this to be implemented, include as much details as possible
36
+ validations:
37
+ required: true
38
+
39
+ # Field 4 - Describe alternatives
40
+ - type: textarea
41
+ id: alternatives
42
+ attributes:
43
+ label: Describe alternatives you've considered
44
+ placeholder: A clear and concise description of any alternative solutions or features you've considered.
45
+ validations:
46
+ required: false
47
+
48
+ # Field 5 - Additional context
49
+ - type: textarea
50
+ id: addcontext
51
+ attributes:
52
+ label: Additional context
53
+ placeholder: Add any other context or screenshots about the feature request here.
54
+ validations:
55
+ required: false
56
+
57
+ # Field 6 - Priority
58
+ - type: dropdown
59
+ id: priority
60
+ attributes:
61
+ label: Priority
62
+ description: How urgent is the development of this feature
63
+ options:
64
+ - Low (Nice-to-have)
65
+ - Medium (Would be very useful)
66
+ - High (The app does not function without it)
67
+ validations:
68
+ required: true
69
+
70
+ # Field 7 - Can the user user test in staging
71
+ - type: dropdown
72
+ id: canTestStaging
73
+ attributes:
74
+ label: Are you willing to test this on staging/unstable branch if this is implemented?
75
+ description: Otherwise you'll need to wait until the next stable release after the feature is developed.
76
+ options:
77
+ - 'No'
78
+ - 'Maybe'
79
+ - 'Yes'
80
+ validations:
81
+ required: false
82
+
83
+ # Final text
84
+ - type: markdown
85
+ attributes:
86
+ value: |-
87
+ ## Thanks 🙏
88
+ Thank you for your feature suggestion.
89
+ Please note that there is no guarantee that your idea will be implemented.
90
+ validations:
91
+ required: false