Skip to content

Commit af1abb1

Browse files
Merge branch 'master' into bug/135
2 parents c2f9b4b + c194948 commit af1abb1

94 files changed

Lines changed: 18064 additions & 1720 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/ ISSUE_TEMPLATE/config.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
blank_issues_enabled: false
22

33
contact_links:
4-
- name: 💬 Discussions
5-
url: https://github.com/USERNAME/REPO/discussions
6-
about: Ask questions or start discussions here
4+
- name: 💬 GitHub Discussions
5+
url: https://github.com/NexGenStudioDev/LocalMind/discussions
6+
about: |
7+
Ask questions, share ideas, or start a discussion with the community.
78
89
- name: 📖 Documentation
9-
url: https://github.com/USERNAME/REPO/wiki
10-
about: Check the documentation before opening an issue
10+
url: https://github.com/NexGenStudioDev/LocalMind/wiki
11+
about: |
12+
Please check the documentation before opening an issue.
13+
14+
- name: 🚀 Feature Requests
15+
url: https://github.com/NexGenStudioDev/LocalMind/discussions/categories/ideas
16+
about: |
17+
Have an idea or improvement? Propose it in the Ideas category.
Lines changed: 36 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,71 @@
11
name: ✨ Feature Request
2-
description: Suggest an idea or improvement
3-
title: '[Feature]: '
4-
labels: ['enhancement']
2+
description: Suggest a new feature or improvement for this project
3+
title: "[Feature]: "
4+
labels:
5+
- enhancement
56
assignees: []
67

78
body:
89
- type: markdown
910
attributes:
1011
value: |
11-
Have an idea? We'd love to hear it!
12+
🚀 **Thanks for taking the time to suggest a feature!**
13+
Please fill out the form below so we can properly evaluate your idea.
1214
1315
- type: textarea
14-
id: problem
16+
id: problem_statement
1517
attributes:
16-
label: Problem Statement
17-
description: What problem does this feature solve?
18-
placeholder: I'm frustrated when...
18+
label: 🧩 Problem Statement
19+
description: Clearly describe the problem or limitation you are facing.
20+
placeholder: I’m facing an issue when...
1921
validations:
2022
required: true
2123

2224
- type: textarea
23-
id: solution
25+
id: proposed_solution
2426
attributes:
25-
label: Proposed Solution
26-
description: Describe the solution you'd like.
27+
label: 💡 Proposed Solution
28+
description: Describe the feature or improvement you would like to see.
29+
placeholder: A possible solution would be...
2730
validations:
2831
required: true
2932

3033
- type: textarea
31-
id: alternatives
34+
id: alternatives_considered
3235
attributes:
33-
label: Alternatives Considered
34-
description: Any alternative solutions you've thought about?
36+
label: 🔄 Alternatives Considered
37+
description: List any alternative solutions or features you have considered.
38+
placeholder: Other approaches could be...
3539
validations:
36-
required: false
40+
required: true
3741

3842
- type: dropdown
3943
id: priority
4044
attributes:
41-
label: Priority
45+
label: ⚡ Priority
46+
description: How important is this feature to you?
4247
options:
4348
- Low
4449
- Medium
4550
- High
51+
- Critical
4652
validations:
4753
required: true
4854

4955
- type: textarea
50-
id: additional
56+
id: additional_context
5157
attributes:
52-
label: Additional Context
53-
description: Any other context or screenshots?
58+
label: 📎 Additional Context
59+
description: Add mockups, screenshots, links, or any extra context.
60+
placeholder: Screenshots, diagrams, references, etc.
5461
validations:
55-
required: false
62+
required: true
63+
64+
- type: checkboxes
65+
id: confirmation
66+
attributes:
67+
label: ✔️ Confirmation
68+
description: Please confirm before submitting.
69+
options:
70+
- label: I have searched existing issues and this feature has not been requested before.
71+
required: true

.github/pull_request_template.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
## 📌 Description
2+
3+
Please include a clear and concise description of what this PR changes.
4+
5+
Fixes: # (issue number, if applicable)
6+
7+
---
8+
9+
## 🔧 Type of Change
10+
11+
Please mark the relevant option(s):
12+
13+
- [ ] 🐛 Bug fix
14+
- [ ] ✨ New feature
15+
- [ ] 📝 Documentation update
16+
- [ ] ♻️ Refactor / Code cleanup
17+
- [ ] 🎨 UI / Styling change
18+
- [ ] 🚀 Other (please describe):
19+
20+
---
21+
22+
## 🧪 How Has This Been Tested?
23+
24+
Describe the tests you ran to verify your changes.
25+
26+
- [ ] Manual testing
27+
- [ ] Automated tests
28+
- [ ] Not tested (please explain why)
29+
30+
---
31+
32+
## 📸 Screenshots (if applicable)
33+
34+
Add screenshots or screen recordings to show UI changes.
35+
36+
---
37+
38+
## ✅ Checklist
39+
40+
Please confirm the following:
41+
42+
- [ ] My code follows the project’s coding style
43+
- [ ] I have tested my changes
44+
- [ ] I have updated documentation where necessary
45+
- [ ] This PR does not introduce breaking changes
46+
47+
---
48+
49+
## 📝 Additional Notes
50+
51+
Add any other context or information for reviewers.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Auto Comment on Issue
2+
3+
on:
4+
issues:
5+
types: [opened]
6+
7+
permissions:
8+
issues: write
9+
10+
jobs:
11+
comment:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: Add Comment to Issue
15+
uses: actions/github-script@v6
16+
with:
17+
script: |
18+
const issueNumber = context.issue.number;
19+
const commentBody1 = `### Thank you for raising this issue!\n We'll review it as soon as possible. We truly appreciate your contributions! ✨\n\n> Meanwhile make sure you've visited the README.md, CONTRIBUTING.md, and CODE_OF_CONDUCT.md before creating a PR for this. Also, please do NOT create a PR until this issue has been assigned to you. 😊`;
20+
await github.rest.issues.createComment({
21+
owner: context.repo.owner,
22+
repo: context.repo.repo,
23+
issue_number: issueNumber,
24+
body: commentBody1
25+
});
26+
console.log('Comment added successfully.');
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Auto Comment on PR
2+
3+
on:
4+
pull_request_target:
5+
types: [opened]
6+
7+
permissions:
8+
issues: write
9+
pull-requests: write
10+
11+
jobs:
12+
comment:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Comment on PR
16+
uses: actions/github-script@v6
17+
with:
18+
script: |
19+
const prNumber = context.issue.number;
20+
const commentBody = `### Thanks for creating a PR for your Issue! ☺️\n\nWe'll review it as soon as possible.\nIn the meantime, please double-check the **file changes** and ensure that **all commits** are accurate.\n\nIf there are any **unresolved review comments**, feel free to resolve them. 🙌🏼`;
21+
await github.rest.issues.createComment({
22+
owner: context.repo.owner,
23+
repo: context.repo.repo,
24+
issue_number: prNumber,
25+
body: commentBody
26+
});
27+
console.log('Comment added successfully.');

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
doc/*
2+
!doc/signup_dataflow.md
3+
!doc/password_reset_dataflow.md

0 commit comments

Comments
 (0)