Skip to content

Commit 79ee477

Browse files
committed
Feat(Repo): rework issue / pr template
1 parent c845c8c commit 79ee477

File tree

6 files changed

+90
-71
lines changed

6 files changed

+90
-71
lines changed

.github/ISSUE_TEMPLATE.md

-9
This file was deleted.

.github/ISSUE_TEMPLATE/Bug_report.md

+32-24
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,43 @@
1-
---
2-
name: Bug report
3-
about: Create a report to help us improve
1+
# Bug Report
42

5-
---
3+
A clear and concise description of the bug.
64

7-
**Describe the bug**
8-
A clear and concise description of what the bug is.
9-
10-
**To Reproduce**
5+
## Steps to Reproduce
116
Steps to reproduce the behavior:
127
1. Go to '...'
13-
2. Click on '....'
14-
3. Scroll down to '....'
15-
4. See error
8+
2. Perform action '...'
9+
3. See error '...'
1610

17-
**Expected behavior**
11+
## Expected Behavior
1812
A clear and concise description of what you expected to happen.
1913

20-
**Screenshots**
14+
## Actual Behavior
15+
Describe what actually happens instead.
16+
17+
## Screenshots
2118
If applicable, add screenshots to help explain your problem.
2219

23-
**Desktop (please complete the following information):**
24-
- OS: [e.g. iOS]
25-
- Browser [e.g. chrome, safari]
26-
- Version [e.g. 22]
20+
## Environment Details
21+
- **Agent Version:** [e.g., 1.2.3]
22+
- **Android Version:** [e.g., Android 11]
23+
- **Device:** [e.g., Pixel 5]
24+
- **Any other relevant details:** [e.g., build environment, dependencies]
25+
26+
## Logs
27+
Please provide relevant logcat output or any other logs that may help in diagnosing the issue.
28+
29+
```text
30+
# Paste logs here
31+
```
32+
33+
## Additional context
34+
Add any other context about the problem here, including links to documentation or issues that might be related.
35+
36+
## Possible Solution
37+
(Optional) If you have an idea of how to fix the bug, describe it here.
2738

28-
**Smartphone (please complete the following information):**
29-
- Device: [e.g. iPhone6]
30-
- OS: [e.g. iOS8.1]
31-
- Browser [e.g. stock browser, safari]
32-
- Version [e.g. 22]
39+
## Checklist
40+
- [ ] I have searched existing issues to see if the bug has already been reported.
41+
- [ ] I have provided sufficient details to reproduce the issue.
42+
- [ ] I have included relevant logs/screenshots.
3343

34-
**Additional context**
35-
Add any other context about the problem here.

.github/ISSUE_TEMPLATE/Feature_request.md

-17
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

+29-17
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,40 @@
1-
### Changes description
1+
# Pull Request
22

3-
<!-- Describe results, user mentions, screenshots, screencast (gif) -->
3+
## Description
4+
Provide a brief description of the changes made in this pull request. Include the problem this fixes or the feature it implements.
45

5-
### Checklist
6+
### Type of Change
7+
- [ ] Bug fix (non-breaking change that fixes an issue)
8+
- [ ] New feature (non-breaking change that adds functionality)
9+
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
10+
- [ ] Documentation update (improvements or additions to documentation)
611

7-
Please check if your PR fulfills the following specifications:
12+
---
813

9-
- [ ] Tests for the changes have been added
10-
- [ ] Docs have been added/updated
14+
## Related Issues
15+
List any related issues that are fixed or addressed by this pull request.
1116

12-
### Estimated time
17+
Fixes: # [issue number]
1318

14-
<!-- Add the number of pomodoros spent on this task -->
19+
Closes: # [issue number]
1520

16-
|Assignee|:tomato:|
17-
|:---|:---:|
18-
|@|1|
21+
---
1922

20-
<!--- Task not finished? Please give an update of the time --->
23+
## Testing
24+
Describe the testing performed for these changes:
25+
- Device/Emulator: [e.g., Pixel 5, Android 12]
26+
- Test Cases: [e.g., tested login functionality, navigation, etc.]
27+
- Results: [e.g., passed all tests, fixed rendering issue]
2128

22-
### References
29+
---
2330

24-
<!-- issues related (for reference or to be closed), dependencies and/or links of discuss -->
31+
## Screenshots/Recordings
32+
If applicable, attach screenshots or recordings of the changes made.
2533

26-
Closes #N/A
27-
Related #N/A
28-
Depends on #N/A
34+
---
35+
36+
## Checklist
37+
- [ ] I have tested these changes locally.
38+
- [ ] I have added tests that prove my fix is effective or my feature works.
39+
- [ ] I have updated documentation (if necessary).
40+
- [ ] I have ensured that this PR does not introduce unintended breaking changes.

.github/settings.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
repository:
22
name: android-inventory-agent
3-
description: Flyve MDM Inventory Agent
4-
homepage: http://flyve.org/android-inventory-agent/
5-
topics: flyve-mdm, android, inventory-agent
3+
description: Android Inventory Agent
4+
homepage: https://github.com/glpi-project/android-inventory-agent/
5+
topics: android, inventory-agent
66
private: false
77
has_issues: true
88
has_wiki: false
99
has_downloads: true
10-
default_branch: develop
10+
default_branch: main
1111
allow_squash_merge: true
1212
allow_merge_commit: false
1313
allow_rebase_merge: true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
labels:
2+
- name: "invalid"
3+
labeled:
4+
issue:
5+
body: |
6+
This issue has been closed because you did not provide the requested information.
7+
action: "close"
8+
- name: "support"
9+
labeled:
10+
issue:
11+
body: |
12+
This issue has been closed as we only track bugs here.
13+
14+
You can get community support on [forums](https://forum.glpi-project.org/) or you can consider [taking a subscription](https://glpi-project.org/subscriptions/) to get professional support.
15+
You can also [contact GLPI editor team](https://portal.glpi-network.com/contact-us) directly.
16+
action: close
17+
- name: "feature suggestion"
18+
labeled:
19+
issue:
20+
body: |
21+
This issue has been closed as we only track bugs here.
22+
23+
You can open a topic to discuss with community about this enhancement on [suggestion website](https://glpi.userecho.com/).
24+
You can also [contact GLPI editor team](https://portal.glpi-network.com/contact-us) directly if you are willing to sponsor this feature.
25+
action: close

0 commit comments

Comments
 (0)