1- name : Bug Report
2- description : Create a bug report to help us improve
1+ name : Bug report
2+ description : Help us improve the client
3+ labels :
4+ - triage
35body :
4- - type : markdown
5- attributes :
6- value : |
7- Thanks for taking the time to fill out this bug report!
86 - type : textarea
9- id : description
7+ id : current-behavior
108 attributes :
11- label : Bug Description
12- description : A clear and concise description of what the bug is
13- placeholder : Tell us what you see!
9+ label : 🐛 Current behavior
10+ description : A clear and concise description of what the bug is.
1411 validations :
15- required : true
16- - type : textarea
17- id : reproduction
18- attributes :
19- label : To Reproduce
20- description : Steps to reproduce the behavior
21- placeholder : |
22- 1. Start the KurrentDB server
23- 2. Connect the client to the server
24- 3. Create a new stream
25- 4. Append an event to the stream
26- 5. Read the event from the stream
27- 6. Observe the issue
28- validations :
29- required : true
12+ required : true
3013 - type : textarea
31- id : expected
14+ id : reproduction-steps
3215 attributes :
33- label : Expected behavior
34- description : A clear and concise description of what you expected to happen
16+ label : 🔍 Steps to reproduce
17+ description : Steps to reproduce the behavior.
18+ placeholder : |
19+ 1. Go to ...
20+ 2. Click on ...
21+ 3. Scroll down to ...
22+ 4. See error
23+
24+ You can attach screenshots by dragging and dropping, or selecting and pasting them in the text field.
3525 validations :
36- required : true
37- - type : markdown
26+ required : true
27+ - type : input
28+ id : reproduction-links
3829 attributes :
39- value : ' ## Environment'
30+ label : Reproducible link
31+ description : A link to a minimal reproducible example. This could be a GitHub repository, CodeSandbox, or any other online code editor.
32+ placeholder : e.g, github.com/company/repo
33+ validations :
34+ required : true
35+ - type : textarea
36+ id : expected-behavior
37+ attributes :
38+ label : 💭 Expected behavior
39+ description : A clear and concise description of what you expected to happen.
40+ validations :
41+ required : true
4042 - type : input
41- id : db
43+ id : client-version
4244 attributes :
43- label : KurrentDB Version
44- placeholder : ex. 24.10.0
45+ label : Package version
46+ description : What version of the client you're experiencing the issue with.
47+ placeholder : e.g., KurrentDB-Client-NodeJS 1.1.2
4548 validations :
46- required : true
49+ required : true
4750 - type : input
48- id : client
51+ id : kurrentdb-version
4952 attributes :
50- label : Client Version
51- placeholder : ex. 1.0.0
53+ label : KurrentDB Version
54+ description : What version of the database you are using.
55+ placeholder : e.g., KurrentDB v24.10
5256 validations :
53- required : true
57+ required : true
5458 - type : input
55- id : nodejs-version
59+ id : connection
5660 attributes :
57- label : Node.js Version
58- placeholder : ex. 18.16.0
61+ label : Connection string
62+ description : What connection string you're using. Hide and sensitive information if necessary.
63+ placeholder : e.g., kurrentdb://admin:changeit@localhost:2113
5964 validations :
60- required : true
65+ required : true
66+ - type : dropdown
67+ id : deployment-environment
68+ attributes :
69+ label : ☁️ Deployment Environment
70+ description : How is KurrentDB deployed?
71+ options :
72+ - Single-node (Docker)
73+ - Single-node (Bare metal/VM)
74+ - Multi-node cluster (On-prem)
75+ - Multi-node cluster (Cloud)
76+ - Managed KurrentDB Cloud
77+ - Other (please specify below)
78+ validations :
79+ required : true
80+ - type : input
81+ id : deployment-other
82+ attributes :
83+ label : Other Deployment Details
84+ description : If you selected "Other," please specify your deployment setup.
85+ placeholder : e.g., Kubernetes with custom networking
86+ - type : input
87+ id : os
88+ attributes :
89+ label : Operating system
90+ placeholder : e.g., macOS 13.1
91+ - type : checkboxes
92+ attributes :
93+ label : Code of Conduct
94+ description : By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/algolia/.github/blob/main/CODE_OF_CONDUCT.md).
95+ options :
96+ - label : I agree to follow this project's Code of Conduct
97+ required : true
0 commit comments