Skip to content

Commit

Permalink
Merge branch 'main' into feat/209/create-req-validator-middlware
Browse files Browse the repository at this point in the history
  • Loading branch information
aidantrabs authored Dec 19, 2024
2 parents dd03850 + 80bb1cc commit b49daa5
Show file tree
Hide file tree
Showing 31 changed files with 680 additions and 136 deletions.
13 changes: 6 additions & 7 deletions .github/ISSUE_TEMPLATE/01-epic.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,15 @@ labels: epic
assignees: ''

---
## Description
Replace this text with a brief description of the epic.

## Tickets
- [ ] Replace this with a list of tickets that have been made. Tickets can be referenced by typing "#" followed by the issue ID>

## Checklist
Before submitting this epic, make sure this epic:
- [ ] Is **labelled properly** - make sure to add labels for each part of the project this epic will touch.
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.
- [ ] Has everyone that will work on it assigned.

## Description
Replace this text with a brief description of the epic.

## Tickets
- [ ] Replace this with a list of tickets that have been made. Tickets can be referenced by typing "#" followed by the issue ID>
- [ ] Has everyone that will work on it assigned.
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/02-feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: Feature
about: An addition, change, or refactor to the backend AND frontend.
title: "[Feat] Describe what to add here"
labels: backend, frontend, enhancement
assignees: ''

---
## Description
Replace this text with a brief description of the feature.

## Screenshots
If applicable add screenshots, otherwise delete this section.

## Additional Information
If applicable add any other information, otherwise, delete this section.

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly** - if this is a refactor, add the label!
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it**.
Original file line number Diff line number Diff line change
@@ -1,21 +1,11 @@
---
name: Backend Issue
about: An issue pertaining to the backend (routes, middleware, database, or funding).
title: "[BE Issue] Describe what to fix here"
labels: backend, bug
name: Issue, Bug, or Error
about: A bug pertaining to the backend AND frontend.
title: "[Bug] Describe what to fix here"
labels: backend, frontend, bug
assignees: ''

---

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly**.
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it to a developer**.

## Description
Replace this text with a brief description of the issue.

Expand All @@ -28,3 +18,12 @@ If applicable add screenshots, otherwise delete this section.

## Additional Information
If applicable add any other information, otherwise, delete this section.

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly**.
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it to a developer**.
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,6 @@ labels: backend, enhancement
assignees: ''

---

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly** - if this is a refactor, add the label!
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it**.

## Description
Replace this text with a brief description of the feature.

Expand All @@ -24,3 +14,12 @@ If applicable add screenshots, otherwise delete this section.

## Additional Information
If applicable add any other information, otherwise, delete this section.

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly** - if this is a refactor, add the label!
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it**.
29 changes: 29 additions & 0 deletions .github/ISSUE_TEMPLATE/05-backend-bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Backend Issue, Bug, or Error
about: A bug pertaining to the backend (routes, middleware, database, or funding).
title: "[BE Bug] Describe what to fix here"
labels: backend, bug
assignees: ''

---
## Description
Replace this text with a brief description of the issue.

## Reproduction
1. Replace this with a list of steps to reproduce the issue.
2. ...

## Screenshots
If applicable add screenshots, otherwise delete this section.

## Additional Information
If applicable add any other information, otherwise, delete this section.

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly**.
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it to a developer**.
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,6 @@ labels: enhancement, frontend
assignees: ''

---

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly** - if this is a refactor, add the label!
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it**.

## Description
Replace this text with a brief description of the feature.

Expand All @@ -24,3 +14,12 @@ If applicable add screenshots, otherwise delete this section.

## Additional Information
If applicable add any other information, otherwise, delete this section.

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly** - if this is a refactor, add the label!
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it**.
Original file line number Diff line number Diff line change
@@ -1,21 +1,11 @@
---
name: Frontend Issue
about: An issue pertaining to the frontend.
title: "[FE Issue] Describe what to fix here"
name: Frontend Issue, Bug, or Error
about: A bug pertaining to the frontend.
title: "[FE Bug] Describe what to fix here"
labels: bug, frontend
assignees: ''

---

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly**.
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it to a developer**.

## Description
Replace this text with a brief description of the issue.

Expand All @@ -28,3 +18,12 @@ If applicable add screenshots, otherwise delete this section.

## Additional Information
If applicable add any other information, otherwise, delete this section.

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly**.
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it to a developer**.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@ labels: design, enhancement
assignees: ''

---
## Description
Replace this text with a brief description of the issue and what to replace it with.

## Screenshots
If applicable add screenshots, otherwise delete this section.

## Additional Information
If applicable add any other information, otherwise, delete this section.

## Checklist
Before submitting this ticket, make sure this ticket:
Expand All @@ -15,12 +23,3 @@ Before submitting this ticket, make sure this ticket:

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it to a designer**.

## Description
Replace this text with a brief description of the issue and what to replace it with.

## Screenshots
If applicable add screenshots, otherwise delete this section.

## Additional Information
If applicable add any other information, otherwise, delete this section.
Original file line number Diff line number Diff line change
@@ -1,21 +1,11 @@
---
name: UI Issue
about: An issue pertaining to the Figma UI design file.
title: "[UI Feat] Describe what to fix here"
name: UI Issue, Bug, or Error
about: A bug pertaining to the Figma UI design file.
title: "[UI Bug] Describe what to fix here"
labels: bug, design
assignees: ''

---

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly**.
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it to a designer**.

## Description
Replace this text with a brief description of the issue and what to replace it with.

Expand All @@ -24,3 +14,12 @@ If applicable add screenshots, otherwise delete this section.

## Additional Information
If applicable add any other information, otherwise, delete this section.

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly**.
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

And lastly:
- [ ] Once someone picks up this ticket, **make sure to assign it to a designer**.
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@ title: "[CI/CD] Ticket name here"
labels: ci
assignees: ''
---
## Description
Replace this text with a brief description of the epic.

## Additional Information
If applicable add any other information, otherwise, delete this section.

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly**.
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

## Description
Replace this text with a brief description of the epic.

## Additional Information
If applicable add any other information, otherwise, delete this section.
- [ ] Has an **assigned milestone**.
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@ title: "[Misc] Ticket name here"
labels: misc
assignees: ''
---
## Description
Replace this text with a brief description of the epic.

## Additional Information
If applicable add any other information, otherwise, delete this section.

## Checklist
Before submitting this ticket, make sure this ticket:
- [ ] Is **labelled properly**.
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

## Description
Replace this text with a brief description of the epic.

## Additional Information
If applicable add any other information, otherwise, delete this section.
- [ ] Has an **assigned milestone**.
32 changes: 12 additions & 20 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,25 @@
## Description
Replace this with a summary of the changes and the related issues. Please also include relevant motivation and context. List any dependencies that are required for this change.

## Linked Issues
- Fixes # (add all issues that this PR closes, prefixed with either "Fixes" or "Closes").

## Testing
- Replace this with a list of test files covering all the PR changes.
- ...

## Checklist
Before opening this PR, make sure the PR:
- [ ] Has an **assignee or group of assignees**.
- [ ] Has a **reviewer or a group of reviewers**.
- [ ] Is **labelled properly**.
- [ ] Has the **SPUR project assigned to it**.
- [ ] Has an **assigned milestone**.

Additionally, make sure that:
- [ ] My code follows the style guidelines of this project.
- [ ] I have performed a self-review of my code.
- [ ] I have commented my code, particularly in hard-to-understand areas.
- [ ] I have made corresponding changes to the documentation.
- [ ] My changes generate no new warnings.
- [ ] I have added tests that prove my fix is effective or that my feature works.
- [ ] New and existing unit tests pass locally with my changes.
- [ ] Any dependent changes have been merged and published in downstream modules.

## Description
Replace this with a summary of the changes and the related issues. Please also include relevant motivation and context. List any dependencies that are required for this change.

## Linked Issues
- Fixes # (add all issues that this PR closes, prefixed with either "Fixes" or "Closes").

## Type of Change
Please delete options that are not relevant:
- [ ] Bug fix (non-breaking change which fixes an issue).
- [ ] New feature (non-breaking change which adds functionality).
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected).
- [ ] This change requires a documentation update.

## Testing
- Replace this with a list of test files that cover all the changes in this PR.
- ...
- [ ] Any dependent changes have been merged and published in downstream modules.
3 changes: 2 additions & 1 deletion backend/.sqlc/migrations/20241215194302_initial_schema.sql
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@ CREATE TYPE project_status AS ENUM (
'draft',
'pending',
'verified',
'declined'
'declined',
'withdrawn'
);

CREATE TABLE IF NOT EXISTS users (
Expand Down
Loading

0 comments on commit b49daa5

Please sign in to comment.