Skip to content

Commit ad91548

Browse files
Merge pull request #18 from orianamadison/main
Revert current base for major UI update
2 parents a230be6 + e5657e2 commit ad91548

File tree

3,043 files changed

+130983
-0
lines changed

Some content is hidden

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

3,043 files changed

+130983
-0
lines changed

.dockerignore

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
node_modules
2+
npm-debug.log
3+
build
4+
.git
5+
.github
6+
.gitignore
7+
Dockerfile
8+
CHANGELOG.md
9+
CODE_OF_CONDUCT.md
10+
kubernetes
11+
reviewpad.yml
12+
playwright.config.js
13+
.gitpod.yml
14+
.gitpod.Dockerfile
15+
SECURITY.md
16+
README.md
17+
compose.yml
18+
mongo-compose.yml
19+
LICENSE
20+
CONTRIBUTING.md
21+
NOCODE-CHANGELOG.md

.env.docker

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
BIODROP_MONGO_CONNECTION_STRING="mongodb://mongodb:27017/biodrop"
2+
NEXT_PUBLIC_BASE_URL="http://localhost:3000"
3+
NODE_ENV="development"
4+
5+
GITHUB_ID=""
6+
GITHUB_SECRET=""
7+
NEXTAUTH_SECRET=""
8+
9+
BIODROP_API_SECRET="development"
10+
GITHUB_API_TOKEN=""
11+
RANDOM_USERS="eddiejaoude,SaraJaoude"
12+
ADMIN_USERS="eddiejaoude,SaraJaoude"
13+
14+
STRIPE_SECRET_KEY=""
15+
STRIPE_PREMIUM_PRICING_ID=""
16+
STRIPE_WEBHOOK_SECRET=""
17+
NEXT_PUBLIC_PREMIUM_SUPPORT_URL=""

.env.example

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
BIODROP_MONGO_CONNECTION_STRING="mongodb://localhost:27017/biodrop"
2+
NEXT_PUBLIC_BASE_URL="http://localhost:3000"
3+
NODE_ENV="development"
4+
5+
GITHUB_ID=""
6+
GITHUB_SECRET=""
7+
NEXTAUTH_SECRET="123456"
8+
NEXTAUTH_URL="http://localhost:3000"
9+
10+
BIODROP_API_SECRET="development"
11+
GITHUB_API_TOKEN=""
12+
RANDOM_USERS="eddiejaoude,sarajaoude"
13+
ADMIN_USERS="eddiejaoude,SaraJaoude,_test-admin-user"
14+
15+
STRIPE_SECRET_KEY=""
16+
STRIPE_PREMIUM_PRICING_ID=""
17+
STRIPE_WEBHOOK_SECRET=""
18+
NEXT_PUBLIC_PREMIUM_SUPPORT_URL=""
19+
20+
VERCEL_PROJECT_ID=""
21+
VERCEL_TEAM_ID=""
22+
VERCEL_AUTH_TOKEN=""

.eslintrc.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"env": {
3+
"browser": true,
4+
"es6": true,
5+
"node": true
6+
},
7+
"extends": [
8+
"eslint:recommended",
9+
"plugin:react/recommended",
10+
"next",
11+
"plugin:@next/next/recommended",
12+
"plugin:storybook/recommended"
13+
],
14+
"parserOptions": {
15+
"ecmaFeatures": {
16+
"jsx": true
17+
},
18+
"ecmaVersion": 2020,
19+
"sourceType": "module"
20+
},
21+
"plugins": ["react"],
22+
"settings": {
23+
"react": {
24+
"version": "detect"
25+
}
26+
}
27+
}

.github/FUNDING.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# These are supported funding model platforms
2+
3+
github: [eddiejaoude]

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
name: 🐛 Bug
2+
description: Report an issue to help improve the project.
3+
title: "[BUG] <description>"
4+
labels: ["🛠 goal: fix", "🚦 status: awaiting triage"]
5+
body:
6+
- type: checkboxes
7+
id: duplicates
8+
attributes:
9+
label: Has this bug been raised before?
10+
description: Increase the chances of your issue being accepted by making sure it has not been raised before.
11+
options:
12+
- label: I have checked "open" AND "closed" issues and this is not a duplicate
13+
required: true
14+
- type: input
15+
attributes:
16+
label: Where did you find this bug?
17+
description: Local dev environment or production on biodrop.io
18+
validations:
19+
required: true
20+
- type: input
21+
attributes:
22+
label: Version of BioDrop (for example "v1.2.3")
23+
description: Can be found in the footer of the BioDrop.io website.
24+
validations:
25+
required: true
26+
- type: textarea
27+
id: description
28+
attributes:
29+
label: Description
30+
description: A clear description of the bug you have found. Please include relevant information and resources (for example the steps to reproduce the bug)
31+
validations:
32+
required: true
33+
- type: textarea
34+
id: steps
35+
attributes:
36+
label: Steps to Reproduce
37+
description: To help us recreate the bug, provide a numbered list of the exact steps taken to trigger the buggy behavior.
38+
value: |
39+
If you know the steps, follow the below format and provide steps to reproduce
40+
41+
For example:
42+
43+
1. Go to <replace your> page.
44+
1. On top right side, close to the <Account> menu
45+
1. Some menu are not working properly.
46+
1. Continue...
47+
48+
If you don't know exact steps, include any relevant details like:
49+
50+
- What page you were on...
51+
- What you were trying to do...
52+
- What went wrong...
53+
validations:
54+
required: true
55+
- type: textarea
56+
id: screenshots
57+
attributes:
58+
label: Screenshots
59+
description: Please add screenshots if applicable
60+
validations:
61+
required: false
62+
- type: dropdown
63+
id: assignee
64+
attributes:
65+
label: Do you want to work on this issue?
66+
multiple: false
67+
options:
68+
- "No"
69+
- "Yes"
70+
default: 0
71+
validations:
72+
required: false
73+
- type: textarea
74+
id: extrainfo
75+
attributes:
76+
label: If "yes" to above, please explain how you would technically implement this
77+
description: For example reference any existing code
78+
validations:
79+
required: false
80+
- type: markdown
81+
attributes:
82+
value: |
83+
You can also join our Discord community [here](http://discord.eddiehub.org)

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Question?
4+
url: https://www.biodrop.io/docs/faqs
5+
about: If your question is not covered by the FAQs, please ask your question in our GitHub Discussions.
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
name: 💡 General Feature Request
2+
description: Have a new idea/feature for BioDrop? Let us know...
3+
title: "[FEATURE] <description>"
4+
labels: ["⭐ goal: addition", "🚦 status: awaiting triage"]
5+
body:
6+
- type: checkboxes
7+
id: duplicates
8+
attributes:
9+
label: Is this a unique feature?
10+
description: Increase the chances of your issue being accepted by making sure it has not been raised before.
11+
options:
12+
- label: I have checked "open" AND "closed" issues and this is not a duplicate
13+
required: true
14+
- type: textarea
15+
attributes:
16+
label: Is your feature request related to a problem/unavailable functionality? Please describe.
17+
description: A clear and concise description of what the problem is (for example "I'm always frustrated when [...]").
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: description
22+
attributes:
23+
label: Proposed Solution
24+
description: A clear description of the enhancement you propose. Please include relevant information and resources (for example another project's implementation of this feature).
25+
validations:
26+
required: true
27+
- type: textarea
28+
id: screenshots
29+
attributes:
30+
label: Screenshots
31+
description: Please add screenshots of the before and/or after the proposed changes.
32+
validations:
33+
required: false
34+
- type: dropdown
35+
id: assignee
36+
attributes:
37+
label: Do you want to work on this issue?
38+
multiple: false
39+
options:
40+
- "No"
41+
- "Yes"
42+
default: 0
43+
validations:
44+
required: false
45+
- type: textarea
46+
id: extrainfo
47+
attributes:
48+
label: If "yes" to above, please explain how you would technically implement this
49+
description: For example reference any existing code
50+
validations:
51+
required: false
52+
- type: markdown
53+
attributes:
54+
value: |
55+
You can also join our Discord community [here](http://discord.eddiehub.org)
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: 🏆 Testimonial
2+
title: New Testimonial
3+
description: Make a testimonial for the BioDrop user
4+
labels: ["testimonial"]
5+
body:
6+
- type: input
7+
id: name
8+
attributes:
9+
label: Name
10+
description: Enter the GitHub username of the person this testimonial is for
11+
validations:
12+
required: true
13+
- type: input
14+
id: title
15+
attributes:
16+
label: Title
17+
description: Please provide a title for the testimonial
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: description
22+
attributes:
23+
label: Description
24+
description: Please provide a brief description of the testimonial you are creating for this user
25+
validations:
26+
required: true
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
"🚦 status: awaiting triage":
2+
issues:
3+
comment: >
4+
To reduce notifications, issues are locked until they are https://github.com/EddieHubCommunity/BioDrop/labels/%F0%9F%8F%81%20status%3A%20ready%20for%20dev and to be assigned. You can learn more in our contributing guide https://github.com/EddieHubCommunity/BioDrop/blob/main/CONTRIBUTING.md
5+
lock: true
6+
7+
"🏁 status: ready for dev":
8+
issues:
9+
comment: >
10+
The issue has been unlocked and is now ready for dev. If you would like to work on this issue, you can comment to have it assigned to you. You can learn more in our contributing guide https://github.com/EddieHubCommunity/BioDrop/blob/main/CONTRIBUTING.md
11+
unlock: true

0 commit comments

Comments
 (0)