Skip to content

Commit

Permalink
config: Initial commit, next app, config files
Browse files Browse the repository at this point in the history
  • Loading branch information
eboysen committed Feb 16, 2022
1 parent 175dcfb commit 8848e7e
Show file tree
Hide file tree
Showing 25 changed files with 3,986 additions and 134 deletions.
6 changes: 6 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Don't lint node_modules
node_modules
# Don't lint build output
build
#Don't lint coverage output
coverage
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* text=auto
65 changes: 65 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report_issue_template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: Bug Report
description: File a bug report
title: '[Bug]: '
labels: ['Type: Bug Report', 'Status: Awaiting Triage']
assignees:
- WillieCubed
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report! By giving as
much detail as possible, you'll help us identify what went wrong and
fixing the behavior.
- type: textarea
id: what-was-expected
attributes:
label: What did you expect to happen?
description: Describe the expected functionality of the feature/component.
validations:
required: true
- type: textarea
id: what-happened
attributes:
label: What happened?
description: |
Describe the behavior you encountered. Please be as detailed as
possible.
placeholder: Tell us what you see!
validations:
required: true
- type: dropdown
id: version
attributes:
label: Version
description: What version of our software are you running?
options:
- Beta 0.1.0
validations:
required: true
- type: dropdown
id: browsers
attributes:
label: What browsers are you seeing the problem on?
multiple: true
options:
- Firefox
- Chrome
- Safari
- Microsoft Edge
- type: textarea
id: logs
attributes:
label: Relevant log output
description: |
Please copy and paste any relevant log output. This will be
automatically formatted into code, so no need for backticks.
render: shell
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://about.utdnebula.com/docs/code-of-conduct/)
options:
- label: I agree to follow this project's Code of Conduct
required: true
11 changes: 11 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
blank_issues_enabled: false
contact_links:
- name: Project Nebula Maintainer Documentation
url: https://about.utdnebula.com/
about: Get information about how to contribute to the project here.
- name: Project Nebula Support
url: https://acmutd.co/discord
about: Please ask and answer questions about Project Nebula development here.
- name: Report a security vulnerability
url: [email protected]
about: Please report security vulnerabilities here.
12 changes: 12 additions & 0 deletions .github/ISSUE_TEMPLATE/config_issue_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
name: Project Configuration/DevOps
about: 'If you want to modify how the project is configured or deployed, this is
where to do it.'
title: '[Internal]'
labels: "Type: Internal, Status: Awaiting Triage"
assignees: ''
---

# Overview of Changes

Describe what changes you'd like to make and why they're needed here.
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request_issue_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: Feature Request
about: Think of something you would like added to this project? This is how to do it.
title: '[Feature Request]'
labels: 'Type: Feature Request, Category: User Experience, Status: Awaiting Triage'
assignees: 'WillieCubed'
---

# Overview

Describe the motivation behind your desired functionality.

How would you like the user experience for this feature to work?

# Proposal

Describe what changes need to be implemented to resolve this issue. Be as
detailed as possible so maintainers can best determine how to implement this
new feature.

## Supplementary Information

To give your feature more chance at being implemented, feel free to attach any
other documentation. For something highly-user facing, a UI mock-up or some
other form of wireframe is required.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/refactor_issue_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Refactor
about: 'If you see any glaring issues with the codebase, this is the way to
report them.'
title: '[Internal]'
labels: 'Type: Internal, Status: Awaiting Triage'
assignees: ''
---

# Overview of Proposed Changes

What needs to change? Why should these changes be made?

# Details

Go over what parts of the codebase need refactoring.

- [ ] Module 1
- [ ] Module 2
- [ ] etc.
20 changes: 20 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
## Overview

List the GitHub issues containing the issues relevant to this pull request.

[For example, "Resolves #1, closes #2, fixes #3", etc.]

Describe your changes here at a high level, describing how this PR fits into the
rest of the project.

## What Changed

Go more into detail about key files that were modified and why they were
updated. Do not list every file that was modified; only note the ones most
relevant to this feature or bug fix.

## Other Notes

If were roadblocks encountered during development that remain unresolved or any
future additions or changes to make, note them here. Otherwise. Feel free to
delete this section if it isn't needed.
1 change: 1 addition & 0 deletions .husky/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
_
4 changes: 4 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

npx lint-staged
7 changes: 7 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.cache
.husky
.next
.vscode
package.json
package-lock.json
public
8 changes: 8 additions & 0 deletions .prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
module.exports = {
printWidth: 80,
semi: true,
singleQuote: true,
tabWidth: 2,
trailingComma: 'all',
useTabs: false,
};
9 changes: 9 additions & 0 deletions CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Request Project Lead
* @eboysen

# Here for later as implementation becomes larger
# Request Project maintainers for any of the major src directories
# components/**/* @UTDNebula/athena
# modules/**/* @UTDNebula/athena
# pages/**/* @UTDNebula/athena
# styles/**/* @UTDNebula/athena
Loading

0 comments on commit 8848e7e

Please sign in to comment.