Skip to content

Commit ced0147

Browse files
authored
Merge pull request #3 from codcod/1-feat-graceful-shutdown
graceful shutdown for example server
2 parents 72c0cd4 + 9321ffa commit ced0147

File tree

12 files changed

+2419
-356
lines changed

12 files changed

+2419
-356
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,40 +6,38 @@ labels: ['bug', 'triage']
66
assignees: ''
77
---
88

9-
## 🐛 Bug Description
9+
## Description
1010
<!-- A clear and concise description of what the bug is -->
1111

12-
## 🔄 Steps to Reproduce
12+
## Steps to reproduce
1313
<!-- Steps to reproduce the behavior -->
1414
1. Go to '...'
1515
2. Click on '....'
1616
3. Scroll down to '....'
1717
4. See error
1818

19-
## Expected Behavior
19+
## Expected behavior
2020
<!-- A clear and concise description of what you expected to happen -->
2121

22-
## Actual Behavior
22+
## Actual behavior
2323
<!-- A clear and concise description of what actually happened -->
2424

25-
## 📸 Screenshots
26-
<!-- If applicable, add screenshots to help explain your problem -->
27-
28-
## 🌍 Environment
25+
## Environment
2926
<!-- Please complete the following information -->
3027
- OS: [e.g. Ubuntu 22.04, macOS 14.0, Windows 11]
3128
- Python Version: [e.g. 3.13.0]
3229
- smppai Version: [e.g. 0.1.0]
3330
- Installation Method: [e.g. pip, uv, poetry]
3431

35-
## 📝 Additional Context
32+
## Additional context
3633
<!-- Add any other context about the problem here -->
34+
<!-- If applicable, add screenshots to help explain your problem -->
3735

38-
## 🔍 Error Logs
36+
## Error logs
3937
<!-- If applicable, paste relevant error logs here -->
4038
```
4139
Paste error logs here
4240
```
4341

44-
## 💡 Possible Solution
42+
## Possible solution
4543
<!-- If you have ideas on how to fix this, please share them -->

.github/ISSUE_TEMPLATE/documentation.md

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ labels: ['documentation', 'triage']
66
assignees: ''
77
---
88

9-
## 📚 Documentation Issue
9+
## Description
1010
<!-- Describe the issue with the documentation -->
1111

12-
## 📍 Location
12+
## Location
1313
<!-- Where is the problematic documentation located? -->
1414
- [ ] README.md
1515
- [ ] API Documentation
@@ -18,21 +18,11 @@ assignees: ''
1818
- [ ] Docstrings
1919
- [ ] Other: [specify]
2020

21-
## 🔗 Link/File
21+
## Link
2222
<!-- Provide a link or file path to the problematic documentation -->
2323

24-
## ❌ Current Content
25-
<!-- What does the documentation currently say? -->
26-
27-
## ✅ Suggested Improvement
24+
## Suggested improvement
2825
<!-- How should it be improved? -->
2926

30-
## 🎯 Impact
31-
<!-- Who is affected by this documentation issue? -->
32-
- [ ] New users
33-
- [ ] Experienced users
34-
- [ ] Contributors
35-
- [ ] API consumers
36-
37-
## 📝 Additional Context
27+
## Additional context
3828
<!-- Add any other context about the documentation issue -->

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -6,41 +6,27 @@ labels: ['enhancement', 'triage']
66
assignees: ''
77
---
88

9-
## 🚀 Feature Description
9+
## Description
1010
<!-- A clear and concise description of the feature you'd like to see added -->
1111

12-
## 🎯 Problem Statement
12+
## Problem statement
1313
<!-- Is your feature request related to a problem? Please describe -->
1414
I'm always frustrated when [...]
1515

16-
## 💡 Proposed Solution
16+
## Proposed solution
1717
<!-- Describe the solution you'd like -->
18-
19-
## 🔄 Alternative Solutions
20-
<!-- Describe any alternative solutions or features you've considered -->
21-
22-
## 📊 Use Case
2318
<!-- Describe your use case and how this feature would help -->
24-
25-
## 🌍 Impact
26-
<!-- Who would benefit from this feature? -->
27-
- [ ] SMPP Client users
28-
- [ ] SMPP Server users
29-
- [ ] Protocol developers
30-
- [ ] Performance improvements
31-
- [ ] Ease of use improvements
32-
33-
## 🎨 Implementation Ideas
3419
<!-- If you have ideas on how to implement this, please share them -->
3520

36-
## 📚 References
21+
## References
3722
<!-- Any relevant links, RFCs, or documentation -->
3823

39-
## 🔧 Breaking Changes
24+
## Breaking changes
4025
<!-- Would this feature require breaking changes? -->
4126
- [ ] Yes, this would require breaking changes
4227
- [ ] No, this is backward compatible
4328
- [ ] Unsure
4429

45-
## 📝 Additional Context
30+
## Additional context
4631
<!-- Add any other context, screenshots, or examples about the feature request here -->
32+
<!-- Describe any alternative solutions or features you've considered -->

0 commit comments

Comments
 (0)