Skip to content

Commit

Permalink
Merge branch 'main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
eddiejaoude authored Oct 25, 2023
2 parents 71b3ee8 + ecb9d50 commit fe0596e
Show file tree
Hide file tree
Showing 193 changed files with 37,022 additions and 16,390 deletions.
30 changes: 25 additions & 5 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,31 @@ description: Report an issue to help improve the project.
title: "[BUG] <description>"
labels: ["🛠 goal: fix", "🚦 status: awaiting triage"]
body:
- type: checkboxes
id: duplicates
attributes:
label: Has this bug been raised before?
description: Increase the chances of your issue being accepted by making sure it has not been raised before.
options:
- label: I have checked "open" AND "closed" issues and this is not a duplicate
required: true
- type: input
attributes:
label: Where did you find this bug?
description: Local dev environment or production on biodrop.io
validations:
required: true
- type: input
attributes:
label: Version of BioDrop (for example "v1.2.3")
description: Can be found in the lower right corner of the web interface in the footer.
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: A brief description of the question or issue, also include what you tried and what didn't work
description: A clear description of the bug you have found. Please include relevant information and resources (for example the steps to reproduce the bug)
validations:
required: true
- type: textarea
Expand All @@ -23,19 +43,19 @@ body:
label: Do you want to work on this issue?
multiple: false
options:
- "Yes"
- "No"
- "Yes"
default: 0
validations:
required: false
- type: textarea
id: extrainfo
attributes:
label: Additional information
description: Is there anything else we should know about this bug?
label: If you want to work on this issue...
description: Please explain how you would technically resolve this feature (for example the code changes you would make)
validations:
required: false
- type: markdown
attributes:
value: |
You can also join our Discord community [here](http://discord.eddiehub.org)
Feel free to check out other cool repositories of the EddieHub Community [here](https://github.com/EddieHubCommunity)
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Question?
url: http://discord.eddiehub.org
about: Feel free to ask your question on our Discord channel.
url: https://www.biodrop.io/docs/faqs
about: If your question is not covered by the FAQs, please ask your question in our GitHub Discussions.
41 changes: 0 additions & 41 deletions .github/ISSUE_TEMPLATE/docs.yml

This file was deleted.

30 changes: 22 additions & 8 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,34 @@
name: 💡 General Feature Request
description: Have a new idea/feature for BioDrop? Please suggest!
description: Have a new idea/feature for BioDrop? Let us know...
title: "[FEATURE] <description>"
labels: ["⭐ goal: addition", "🚦 status: awaiting triage"]
body:
- type: checkboxes
id: duplicates
attributes:
label: Is this a unique feature?
description: Increase the chances of your issue being accepted by making sure it has not been raised before.
options:
- label: I have checked "open" AND "closed" issues and this is not a duplicate
required: true
- type: textarea
attributes:
label: Is your feature request related to a problem/unavailable functionality? Please describe.
description: A clear and concise description of what the problem is (for example "I'm always frustrated when [...]").
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: A brief description of the enhancement you propose, also include what you tried and what worked.
label: Proposed Solution
description: A clear description of the enhancement you propose. Please include relevant information and resources (for example another project's implementation of this feature).
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: Please add screenshots if applicable
description: Please add screenshots of the before and/or after the proposed changes.
validations:
required: false
- type: dropdown
Expand All @@ -23,19 +37,19 @@ body:
label: Do you want to work on this issue?
multiple: false
options:
- "Yes"
- "No"
- "Yes"
default: 0
validations:
required: false
- type: textarea
id: extrainfo
attributes:
label: Additional information
description: Is there anything else we should know about this idea?
label: If you want to work on this issue...
description: Please explain how you would technically implement this feature (for example reference any existing code)
validations:
required: false
- type: markdown
attributes:
value: |
You can also join our Discord community [here](http://discord.eddiehub.org)
Feel free to check out other cool repositories of the EddieHub Community [here](https://github.com/EddieHubCommunity)
37 changes: 0 additions & 37 deletions .github/ISSUE_TEMPLATE/other.yml

This file was deleted.

3 changes: 3 additions & 0 deletions .github/config/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
"✍ chore: profile":
- "data/**"

"invalid":
- "data/**"

tests:
- "tests/**"

Expand Down
45 changes: 45 additions & 0 deletions .github/workflows/check-assignee.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Check Assignee's Issues

on:
issue_comment:
types:
- created

jobs:
check-assignee-issues:
permissions:
issues: write
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Check if the author has issues assigned
id: check-assignee
run: |
COMMENT_AUTHOR=$(jq -r .comment.user.login "$GITHUB_EVENT_PATH")
ISSUES=$(curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
-s "https://api.github.com/search/issues?q=repo:${{ github.repository }}+is:open+is:issue+assignee:$COMMENT_AUTHOR" | jq .total_count)
echo "Found $ISSUES issues assigned to $COMMENT_AUTHOR"
echo "has_issues=$(test $ISSUES -gt 0 && echo true || echo false)" >> $GITHUB_OUTPUT
- name: Update comment if author has issues
if: steps.check-assignee.outputs.has_issues == 'true'
run: |
COMMENT_ID=$(jq -r .comment.id "$GITHUB_EVENT_PATH")
COMMENT_AUTHOR=$(jq -r .comment.user.login "$GITHUB_EVENT_PATH")
CURRENT_COMMENT=$(jq -r .comment.body "$GITHUB_EVENT_PATH")
ISSUE_URL="https://github.com/$GITHUB_REPOSITORY/issues?q=is%3Aopen+is%3Aissue+assignee%3A$COMMENT_AUTHOR"
MESSAGE="$CURRENT_COMMENT\n\nℹ️ **$COMMENT_AUTHOR** has some opened assigned issues: 🔧[View assigned issues]($ISSUE_URL)"
echo "Updating comment with message: $MESSAGE"
curl -L \
-X PATCH \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/$GITHUB_REPOSITORY/issues/comments/$COMMENT_ID \
-d "{\"body\":\"$MESSAGE\"}"
1 change: 1 addition & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ on:
paths-ignore:
- "**/*.md"
- "**/*.json"
- "**/*.yml"

jobs:
analyze:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
- name: merge PR with release info
if: steps.changelog.outputs.skipped == 'false'
id: merge-pr
run: gh pr merge --admin --squash --subject 'Merge release info' --delete-branch
run: gh pr merge --admin --merge --subject 'Merge release info' --delete-branch
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/vercel-preview.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
workflow_dispatch:
push:
branches:
- premium3
- feat-middleware

jobs:
deploy:
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@

# misc
.DS_Store
.idea/
*.pem

# debug
Expand All @@ -37,3 +38,6 @@ test-results/

# vscode
.vscode

# Sentry Auth Token
.sentryclirc
34 changes: 10 additions & 24 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,45 @@
# [2.31.0](https://github.com/EddieHubCommunity/BioDrop/compare/v2.23.2...v2.31.0) (2023-09-30)
## [2.83.3](https://github.com/EddieHubCommunity/BioDrop/compare/v2.83.2...v2.83.3) (2023-10-25)


### Bug Fixes

* accessibility on tags input ([#9181](https://github.com/EddieHubCommunity/BioDrop/issues/9181)) ([57c9a9f](https://github.com/EddieHubCommunity/BioDrop/commit/57c9a9f38fcb95b3a140a68e2ab789b8185daab6))
* button override classes ([#9203](https://github.com/EddieHubCommunity/BioDrop/issues/9203)) ([00a1255](https://github.com/EddieHubCommunity/BioDrop/commit/00a1255100fb1ba3c95218448878435065fb4a61))
* prettier update new rules applied ([#9195](https://github.com/EddieHubCommunity/BioDrop/issues/9195)) ([bd49241](https://github.com/EddieHubCommunity/BioDrop/commit/bd49241ae571f69af80d0e667d2be3dee6288066))
* removed optional zod schema from name & bio ([#9205](https://github.com/EddieHubCommunity/BioDrop/issues/9205)) ([ed71dc2](https://github.com/EddieHubCommunity/BioDrop/commit/ed71dc2feeb0e04e51739cfe908e75cb47c003e9))
* repo dedup ([#9212](https://github.com/EddieHubCommunity/BioDrop/issues/9212)) ([647d861](https://github.com/EddieHubCommunity/BioDrop/commit/647d86100ea71577d35678921f75a376c58ff80f))
* repo usernames ([#9214](https://github.com/EddieHubCommunity/BioDrop/issues/9214)) ([264e957](https://github.com/EddieHubCommunity/BioDrop/commit/264e957508b273b36eb6bce6dd99965480a6f4f2))
* squash merge release details ([#9193](https://github.com/EddieHubCommunity/BioDrop/issues/9193)) ([9169cf9](https://github.com/EddieHubCommunity/BioDrop/commit/9169cf97e40c8d477175091c10c8adf6985562de))
* test to check repo tab ([#9217](https://github.com/EddieHubCommunity/BioDrop/issues/9217)) ([852ce32](https://github.com/EddieHubCommunity/BioDrop/commit/852ce329161ae15408400d9c0330621bdb8cf6ad))


### Features

* dedup repos page ([#9210](https://github.com/EddieHubCommunity/BioDrop/issues/9210)) ([50f63cf](https://github.com/EddieHubCommunity/BioDrop/commit/50f63cf51ef49fc501c69e5e420f35c6ba751d35))
* onboarding landing page ([#9162](https://github.com/EddieHubCommunity/BioDrop/issues/9162)) ([d5330f2](https://github.com/EddieHubCommunity/BioDrop/commit/d5330f20bb8fc0e035793f6e18a98e3db1588522))
* hero-buttons for mobile ([#9159](https://github.com/EddieHubCommunity/BioDrop/issues/9159)) ([0b8ec64](https://github.com/EddieHubCommunity/BioDrop/commit/0b8ec64a43ba5f63cb0fa3e1fd8f19edd1656546))



## [2.23.2](https://github.com/EddieHubCommunity/BioDrop/compare/v2.23.1...v2.23.2) (2023-09-28)
## [2.83.2](https://github.com/EddieHubCommunity/BioDrop/compare/v2.83.1...v2.83.2) (2023-10-24)


### Bug Fixes

* no events warning to manage event page ([#9112](https://github.com/EddieHubCommunity/BioDrop/issues/9112)) ([be77dce](https://github.com/EddieHubCommunity/BioDrop/commit/be77dce74fde33c53f02f8948dd1ccd7aa68b4d2))
* price on events ([#9157](https://github.com/EddieHubCommunity/BioDrop/issues/9157)) ([d98f008](https://github.com/EddieHubCommunity/BioDrop/commit/d98f00861193d6b5caef94983bae1cabcd877468))
* trying to debug assigned issues ([#9609](https://github.com/EddieHubCommunity/BioDrop/issues/9609)) ([3f6fe4d](https://github.com/EddieHubCommunity/BioDrop/commit/3f6fe4dee34c88341b3a0063358dc749ce4e766f))



## [2.23.1](https://github.com/EddieHubCommunity/BioDrop/compare/v2.23.0...v2.23.1) (2023-09-27)
## [2.83.1](https://github.com/EddieHubCommunity/BioDrop/compare/v2.83.0...v2.83.1) (2023-10-24)


### Bug Fixes

* hide testimonials, tags, stats on mobile ([#9178](https://github.com/EddieHubCommunity/BioDrop/issues/9178)) ([92aa62f](https://github.com/EddieHubCommunity/BioDrop/commit/92aa62fefa6abd7067bc6978c704a3888db27d14)), closes [#9154](https://github.com/EddieHubCommunity/BioDrop/issues/9154)
* update assign comment check ([#9603](https://github.com/EddieHubCommunity/BioDrop/issues/9603)) ([b82aeb7](https://github.com/EddieHubCommunity/BioDrop/commit/b82aeb779299df144cb50d0b82832667550ceeae))



# [2.23.0](https://github.com/EddieHubCommunity/BioDrop/compare/v2.22.12...v2.23.0) (2023-09-27)
# [2.83.0](https://github.com/EddieHubCommunity/BioDrop/compare/v2.82.2...v2.83.0) (2023-10-24)


### Features

* tabs to url for deep nesting ([#9174](https://github.com/EddieHubCommunity/BioDrop/issues/9174)) ([7f28f65](https://github.com/EddieHubCommunity/BioDrop/commit/7f28f65f60b6831eb06a23d65740a32c4d73687a)), closes [#9007](https://github.com/EddieHubCommunity/BioDrop/issues/9007)
* action to update issue comment with status ([#9378](https://github.com/EddieHubCommunity/BioDrop/issues/9378)) ([e8329fd](https://github.com/EddieHubCommunity/BioDrop/commit/e8329fd719ae4e719d163e56a22adae557c0d6cc))



## [2.22.12](https://github.com/EddieHubCommunity/BioDrop/compare/v2.22.11...v2.22.12) (2023-09-26)
## [2.82.2](https://github.com/EddieHubCommunity/BioDrop/compare/v2.82.1...v2.82.2) (2023-10-24)


### Bug Fixes

* improved testimonial importing output ([#9166](https://github.com/EddieHubCommunity/BioDrop/issues/9166)) ([341b3ab](https://github.com/EddieHubCommunity/BioDrop/commit/341b3abf29332c5d21b3c5fb12403ccf8801ad54))
* new milestone date ([#9557](https://github.com/EddieHubCommunity/BioDrop/issues/9557)) ([2fabded](https://github.com/EddieHubCommunity/BioDrop/commit/2fabdedf5e6155b816bfaee1909ceecbad941703)), closes [#9548](https://github.com/EddieHubCommunity/BioDrop/issues/9548)



2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Before **creating** an Issue for `features`/`bugs`/`improvements` please follow

Before working on an existing Issue please follow these steps:

1. only ask to be assigned 1 issue at a time
1. only ask to be assigned 1 **open** issue at a time
1. look out for the Issue label `status: ready for dev` (if it does not have this label, your work might not be accepted)
1. comment asking for the issue to be assigned to you (do not tag maintainers on GitHub or Discord as all maintainers receive your comment notifications)
1. after the Issue is assigned to you, you can start working on it
Expand Down
Loading

0 comments on commit fe0596e

Please sign in to comment.