open-sauced / hot

πŸ•The site that recommends the hottest projects on GitHub.
https://hot.opensauced.pizza
MIT License
418 stars 145 forks source link

feat: working repo submit button #408

Closed bdougie closed 1 year ago

bdougie commented 1 year ago

What type of PR is this? (check all applicable)

Description

repo submission handler function is added, and tried adding existing repos like freeCodeCamp or opensauced hot repo, but it's getting me back 500 or 404 response.

  1. Sign in.
  2. Click User Emoticon at top right corner, and click submit repo.
  3. Type in repo URL (I tried putting freeCodeCamp's repo & OpenSauced/hot repo)
  4. API call returns an error with 500 or 404 response.

Related Tickets & Documents

Resolves #352

Mobile & Desktop Screenshots/Recordings

Screen Shot 2022-11-03 at 2 26 36 PM Screen Shot 2022-11-03 at 2 26 57 PM

updated approach

I took this over #394, and solved the problem of handling error codes. I will work on #404 next to start queueing repos that are not indexed in api.opensauced.pizza.

Screen Shot 2022-11-29 at 4 34 47 PM

Added tests?

Added to documentation?

[optional] Are there any post-deployment tasks we need to perform?

Work on the #404 and this repo - https://github.com/open-sauced/open-sauced-goals - to make a queue for indexing.

[optional] What gif best describes this PR or how it makes you feel?

netlify[bot] commented 1 year ago

Deploy Preview for hot-sauced-ui ready!

Name Link
Latest commit c848e71a214d98421abd4a5859a7b640125efa7d
Latest deploy log https://app.netlify.com/sites/hot-sauced-ui/deploys/6388239d2ceef10008cd069b
Deploy Preview https://deploy-preview-408--hot-sauced-ui.netlify.app/
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

bdougie commented 1 year ago

@open-sauced/triage this one is ready to QA.

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 2.28.0-beta.4 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 2.28.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: