-
Notifications
You must be signed in to change notification settings - Fork 29
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit a8a846d
Showing
414 changed files
with
40,556 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"extends": ["@commitlint/config-conventional"] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# ----------------------------------------------------------------------------- | ||
# App | ||
# ----------------------------------------------------------------------------- | ||
# NextAuth Secret (Generate using: `openssl rand -base64 32`) | ||
NEXT_PUBLIC_APP_URL=https://yourdomain.com/ | ||
NEXTAUTH_URL=http://localhost:3000 | ||
NEXTAUTH_SECRET=YOUR_NEXTAUTH_SECRET | ||
|
||
# ----------------------------------------------------------------------------- | ||
# Google OAuth | ||
# ----------------------------------------------------------------------------- | ||
GOOGLE_CLIENT_ID=YOUR_GOOGLE_CLIENT_ID | ||
GOOGLE_CLIENT_SECRET=YOUR_GOOGLE_CLIENT_SECRET | ||
|
||
# ----------------------------------------------------------------------------- | ||
# Database (Neon - PostgreSQL) | ||
# ----------------------------------------------------------------------------- | ||
DATABASE_URL="postgresql://username:password@host/database?sslmode=require" | ||
DATABASE_URL_UNPOOLED="postgresql://username:password@host/database?sslmode=require" | ||
|
||
# ----------------------------------------------------------------------------- | ||
# Resend API | ||
# ----------------------------------------------------------------------------- | ||
RESEND_API_KEY=YOUR_RESEND_API_KEY | ||
|
||
# ----------------------------------------------------------------------------- | ||
# Stripe | ||
# ----------------------------------------------------------------------------- | ||
STRIPE_API_KEY=YOUR_STRIPE_API_KEY | ||
STRIPE_WEBHOOK_SECRET=YOUR_STRIPE_WEBHOOK_SECRET | ||
NEXT_PUBLIC_STRIPE_PRO_MONTHLY_PLAN_ID=price_xxx | ||
NEXT_PUBLIC_STRIPE_PRO_YEARLY_PLAN_ID=price_xxx | ||
NEXT_PUBLIC_STRIPE_BUSINESS_MONTHLY_PLAN_ID=price_xxx | ||
NEXT_PUBLIC_STRIPE_BUSINESS_YEARLY_PLAN_ID=price_xxx | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
name: 🐛 Bug report | ||
description: Create a bug report to help us improve ProjectX ✨ | ||
title: "Bug: " | ||
labels: [👀 Exploration Pending, 🐛 bug] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for taking the time to fill out this bug report! | ||
- type: textarea | ||
attributes: | ||
label: Describe the bug | ||
description: A clear and concise description of what the bug is. | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Steps to reproduce | ||
description: Describe how to reproduce the behavior. | ||
placeholder: | | ||
1. Go to '...' | ||
2. Click on '...' | ||
3. Scroll down to '...' | ||
4. See error | ||
validations: | ||
required: true | ||
- type: dropdown | ||
attributes: | ||
multiple: true | ||
label: Browsers | ||
description: Select the browsers where the issue can be reproduced (that you know of). | ||
options: | ||
- "Chrome" | ||
- "Firefox" | ||
- "Safari" | ||
- "Edge" | ||
- "Opera" | ||
- "Other (add additional context)" | ||
- type: input | ||
id: context | ||
attributes: | ||
label: Additional context (Is this in dev or production?) | ||
description: Add any other context about the problem or helpful links here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
blank_issues_enabled: true | ||
contact_links: | ||
- name: ❓ Ask a question | ||
url: https://discord.gg/8BkX9hJRXs | ||
about: Ask questions about ProjectX |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
name: 🚀 Feature request | ||
description: Suggest an idea for this project 💡 | ||
title: "Feature: " | ||
labels: [👀 Exploration Pending, 💡 feature] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for taking the time to fill out this feature request! | ||
- type: dropdown | ||
attributes: | ||
multiple: false | ||
label: Type of feature | ||
description: Select the type of feature request, the lowercase should also be the PR prefix. | ||
options: | ||
- "💡 Feature" | ||
- "🐛 Fix" | ||
- "📝 Documentation" | ||
- "🎨 Style" | ||
- "🧑💻 Refactor" | ||
- "🔥 Performance" | ||
- "✅ Test" | ||
- "🤖 Build" | ||
- "🔁 CI" | ||
- "📦 Chore" | ||
- "⏩ Revert" | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Current behavior | ||
description: Is your feature request related to a problem? Please describe. | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Suggested solution | ||
description: Describe the solution you'd like. | ||
- type: input | ||
id: context | ||
attributes: | ||
label: Additional context | ||
description: Add any other context about the problem or helpful links here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
## Description | ||
|
||
<!-- | ||
Please do not leave this blank | ||
This PR [adds/removes/fixes/replaces] the [feature/bug/etc]. | ||
--> | ||
|
||
## What type of PR is this? (check all applicable) | ||
|
||
- [ ] 💡 Feature | ||
- [ ] 🐛 Bug Fix | ||
- [ ] 📝 Documentation Update | ||
- [ ] 🎨 Style | ||
- [ ] 🧑💻 Code Refactor | ||
- [ ] 🔥 Performance Improvements | ||
- [ ] ✅ Test | ||
- [ ] 🤖 Build | ||
- [ ] 🔁 CI | ||
- [ ] 📦 Chore (Release) | ||
- [ ] ⏩ Revert | ||
|
||
## Related Tickets & Documents | ||
|
||
<!-- | ||
Please use this format link issue numbers: Fixes #123 | ||
https://docs.github.com/en/free-pro-team@latest/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword | ||
--> | ||
|
||
## Mobile & Desktop Screenshots/Recordings | ||
|
||
<!-- Visual changes require screenshots --> | ||
|
||
## Steps to QA | ||
|
||
<!-- | ||
Please provide some steps for the reviewer to test your change. If you have wrote tests, you can mention that here instead. | ||
1. Click a link | ||
2. Do this thing | ||
3. Validate you see the thing working | ||
--> | ||
|
||
## Added to documentation? | ||
|
||
- [ ] 📜 README.md | ||
- [ ] 🙅 no documentation needed | ||
|
||
## [optional] Are there any post-deployment tasks we need to perform? | ||
|
||
## [optional] What gif best describes this PR or how it makes you feel? | ||
|
||
<!-- note: PRs with deleted sections will be marked invalid --> | ||
|
||
<!-- | ||
For Work In Progress Pull Requests, please use the Draft PR feature, | ||
see https://github.blog/2019-02-14-introducing-draft-pull-requests/ for further details. | ||
For a timely review/response, please avoid force-pushing additional | ||
commits if your PR already received reviews or comments. | ||
Before submitting a Pull Request, please ensure you've done the following: | ||
- 👷♀️ Create small PRs. In most cases, this will be possible. | ||
- ✅ Provide tests for your changes. | ||
- 📝 Use descriptive commit messages. | ||
- 📗 Update any related documentation and include any relevant screenshots. | ||
--> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# .github/workflows/take.yml | ||
name: Assign issue to contributor | ||
on: | ||
issue_comment: | ||
|
||
jobs: | ||
assign: | ||
name: Take an issue | ||
runs-on: ubuntu-latest | ||
permissions: | ||
issues: write | ||
steps: | ||
- name: take the issue | ||
uses: bdougie/take-action@main | ||
with: | ||
message: | ||
Thanks for taking this issue! Let us know if you have any questions! | ||
blockingLabels: in progress | ||
blockingLabelsMessage: | ||
This issue is already taken by someone else and is in progress. You | ||
can find another one by surfing the issues page. | ||
trigger: .take | ||
token: ${{ secrets.GITHUB_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. | ||
|
||
# dependencies | ||
node_modules | ||
.pnp | ||
.pnp.js | ||
|
||
# turbo | ||
.turbo/ | ||
.turbo/ | ||
|
||
# testing | ||
coverage | ||
|
||
# next.js | ||
.next/ | ||
out/ | ||
|
||
# build | ||
build | ||
dist | ||
|
||
# misc | ||
.DS_Store | ||
*.pem | ||
|
||
# debug | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
.pnpm-debug.log* | ||
|
||
# local env files | ||
.env*.local | ||
.env | ||
|
||
# vercel | ||
.vercel | ||
|
||
# typescript | ||
*.tsbuildinfo | ||
next-env.d.ts | ||
|
||
.react-email/ | ||
|
||
.vscode | ||
.contentlayer | ||
|
||
#API | ||
.wrangler.toml | ||
wrangler.toml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
#!/usr/bin/env sh | ||
. "$(dirname -- "$0")/_/husky.sh" | ||
|
||
npx commitlint --edit $1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
#!/usr/bin/env sh | ||
. "$(dirname -- "$0")/_/husky.sh" | ||
|
||
npx pretty-quick --staged |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Expo doesn't play nice with pnpm by default. | ||
# The symbolic links of pnpm break the rules of Expo monorepos. | ||
# @link https://docs.expo.dev/guides/monorepos/#common-issues | ||
node-linker=hoisted | ||
|
||
# In order to cache Prisma correctly | ||
public-hoist-pattern[]=*prisma* | ||
|
||
# FIXME: @prisma/client is required by the @acme/auth, | ||
# but we don't want it installed there since it's already | ||
# installed in the @acme/db package | ||
strict-peer-dependencies=false | ||
|
||
# Prevent pnpm from adding the "workspace:"" prefix to local | ||
# packages as it casues issues with manypkg | ||
# @link https://pnpm.io/npmrc#prefer-workspace-packages | ||
save-workspace-protocol=false | ||
prefer-workspace-packages=true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
v20.10.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
dist | ||
node_modules | ||
.next | ||
build | ||
.contentlayer |
Oops, something went wrong.