Skip to content

Commit 3d3ea58

Browse files
Adds issue templates to the repo
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
1 parent 8d53afa commit 3d3ea58

5 files changed

Lines changed: 194 additions & 2 deletions

File tree

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
name: Bug Report
2+
description: Report a bug or unexpected behavior in UltraLog
3+
title: "[Bug]: "
4+
labels: ["bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to report a bug! Please fill out the information below to help us investigate.
10+
11+
- type: input
12+
id: version
13+
attributes:
14+
label: UltraLog Version
15+
description: What version of UltraLog are you using?
16+
placeholder: "e.g., 1.2.0"
17+
validations:
18+
required: true
19+
20+
- type: dropdown
21+
id: os
22+
attributes:
23+
label: Operating System
24+
description: What OS are you running UltraLog on?
25+
options:
26+
- macOS (Apple Silicon)
27+
- macOS (Intel)
28+
- Windows 10
29+
- Windows 11
30+
- Linux (Ubuntu/Debian)
31+
- Linux (Other)
32+
validations:
33+
required: true
34+
35+
- type: dropdown
36+
id: ecu
37+
attributes:
38+
label: ECU Type
39+
description: Which ECU generated the log file? (if applicable)
40+
options:
41+
- Haltech
42+
- MegaSquirt
43+
- Speeduino
44+
- Link ECU
45+
- AEM
46+
- Other
47+
- N/A
48+
validations:
49+
required: false
50+
51+
- type: textarea
52+
id: description
53+
attributes:
54+
label: Bug Description
55+
description: A clear description of what the bug is.
56+
placeholder: Describe the issue...
57+
validations:
58+
required: true
59+
60+
- type: textarea
61+
id: steps
62+
attributes:
63+
label: Steps to Reproduce
64+
description: How can we reproduce this behavior?
65+
placeholder: |
66+
1. Open UltraLog
67+
2. Load a log file
68+
3. Click on '...'
69+
4. See error
70+
validations:
71+
required: true
72+
73+
- type: textarea
74+
id: expected
75+
attributes:
76+
label: Expected Behavior
77+
description: What did you expect to happen?
78+
validations:
79+
required: true
80+
81+
- type: textarea
82+
id: actual
83+
attributes:
84+
label: Actual Behavior
85+
description: What actually happened?
86+
validations:
87+
required: true
88+
89+
- type: textarea
90+
id: logs
91+
attributes:
92+
label: Error Messages / Logs
93+
description: If applicable, paste any error messages or console output here.
94+
render: shell
95+
96+
- type: textarea
97+
id: screenshots
98+
attributes:
99+
label: Screenshots
100+
description: If applicable, add screenshots to help explain the problem.
101+
102+
- type: checkboxes
103+
id: checklist
104+
attributes:
105+
label: Checklist
106+
options:
107+
- label: I have searched existing issues to ensure this bug hasn't been reported
108+
required: true
109+
- label: I can reproduce this issue consistently
110+
required: false

.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: Discussions
4+
url: https://github.com/SomethingNew71/UltraLog/discussions
5+
about: Have a question or want to discuss ideas? Start a discussion instead.
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
name: Feature Request
2+
description: Suggest a new feature or enhancement for UltraLog
3+
title: "[Feature]: "
4+
labels: ["enhancement"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for suggesting a feature! Your feedback helps make UltraLog better for everyone.
10+
11+
- type: dropdown
12+
id: category
13+
attributes:
14+
label: Feature Category
15+
description: What area of UltraLog does this feature relate to?
16+
options:
17+
- Chart/Plotting
18+
- Data Analysis
19+
- File Parsing
20+
- Export (PDF/Image)
21+
- User Interface
22+
- Performance
23+
- ECU Support
24+
- Other
25+
validations:
26+
required: true
27+
28+
- type: textarea
29+
id: problem
30+
attributes:
31+
label: Problem or Use Case
32+
description: Describe the problem you're trying to solve or the use case for this feature.
33+
placeholder: "I'm always frustrated when..."
34+
validations:
35+
required: true
36+
37+
- type: textarea
38+
id: solution
39+
attributes:
40+
label: Proposed Solution
41+
description: Describe how you'd like this feature to work.
42+
placeholder: "It would be great if UltraLog could..."
43+
validations:
44+
required: true
45+
46+
- type: textarea
47+
id: alternatives
48+
attributes:
49+
label: Alternatives Considered
50+
description: Have you considered any alternative solutions or workarounds?
51+
52+
- type: dropdown
53+
id: priority
54+
attributes:
55+
label: How important is this feature to you?
56+
options:
57+
- Nice to have
58+
- Would improve my workflow
59+
- Critical for my use case
60+
validations:
61+
required: true
62+
63+
- type: textarea
64+
id: context
65+
attributes:
66+
label: Additional Context
67+
description: Add any other context, mockups, or screenshots about the feature request.
68+
69+
- type: checkboxes
70+
id: checklist
71+
attributes:
72+
label: Checklist
73+
options:
74+
- label: I have searched existing issues to ensure this feature hasn't been requested
75+
required: true
76+
- label: I would be willing to help test this feature
77+
required: false

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ultralog"
3-
version = "1.2.0"
3+
version = "1.2.2"
44
edition = "2021"
55
description = "A high-performance ECU log viewer written in Rust"
66
authors = ["Cole Gentry"]

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ A high-performance, cross-platform ECU log viewer written in Rust.
66

77
![CI](https://github.com/SomethingNew71/UltraLog/actions/workflows/ci.yml/badge.svg)
88
![License](https://img.shields.io/badge/license-MIT-blue.svg)
9-
![Version](https://img.shields.io/badge/version-1.2.0-green.svg)
9+
![Version](https://img.shields.io/badge/version-1.2.2-green.svg)
1010

1111
---
1212

0 commit comments

Comments
 (0)