Skip to content

Commit

Permalink
Fix on Game Publishing: Optional Thumbnails and Cookie Policy Update (#…
Browse files Browse the repository at this point in the history
…2416)

* Update session cookie SameSite policy to Lax

* Make Game Thumbnail Optional & Rename PR Title

* Remove Unused Const

* un-restrict game name

* Sanitize for filenames

* Check For FullyLoggedIn

* Add Metrics Over Github Publish Flow

* Recording Metric Correctly

* Adding Fetch Before Creating Branch For Existing Repo

* Additional Required Parameter For HTTPS

* Make new session if it doesn't exist

* Rewriting Metric Logic To Run Correctly

* Get AccessToken From Cookies

grab some chocolates from 🍪

* Removing ForkUpstream - Unstable

* Enable GameTitle & AutorName + Error Check

* Add Error Message

* Update env.example with new environment variables

* fixes: store all github stuff locally, allow for multiple PRs, make all branches off of hackclub/main, use centralized metrics object on backend,

---------

Co-authored-by: Cheru Berhanu <[email protected]>
  • Loading branch information
DevIos01 and recursiveforte authored Oct 21, 2024
1 parent d49a749 commit f33a353
Show file tree
Hide file tree
Showing 7 changed files with 290 additions and 141 deletions.
11 changes: 11 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,14 @@ STUCK_AIRTABLE_BASE=
SENDGRID_API_KEY=
LOOPS_API_KEY=
DEV_CODE=

PUBLIC_SPRIG_LLM_API=
EMAIL_FROM=
EMAIL_REPLY_TO=
PUBLIC_SIGNALING_SERVER_HOST=
GITHUB_CLIENT_SECRET=
PUBLIC_GITHUB_CLIENT_ID=
PUBLIC_GITHUB_REDIRECT_URI=
PUBLIC_GALLERY_API=
MAX_ATTEMPTS=
LOCKOUT_DURATION_MS=
Loading

0 comments on commit f33a353

Please sign in to comment.