Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release of 12 December 2023 #169

Merged
merged 26 commits into from
Dec 12, 2023
Merged

Release of 12 December 2023 #169

merged 26 commits into from
Dec 12, 2023

Conversation

actuallymentor
Copy link
Contributor

@actuallymentor actuallymentor commented Dec 12, 2023

Important note: this deployment changes some backend functions from v1 to v2 and thus requires a manual deployment before merging, THE PR CHECK WILL FAIL THE FIRST TIME, this is expected. There are also environment variables that changed, so they were edited in the GH settings panel.

Changelog:

  • add more documentation for non-skunks for faster onboarding
  • Fix a few occurrences of REACT_APP_
  • added Matomo tracking
  • Confetti on mint
  • functions runtime optimisation and migrations to v2
  • use firestore emulator in testing for extra speed
  • more expansive logging on user validation issues
  • batchify code writing to make large drops compatible with V2 runtimes
  • Do availability counter calculation separate from creation to remove chockepoint
  • Add availability refresh counter to admin panel for cases where the calculation fails (ie slow api, mega large drop, etc)
  • Updated dependencies

Ruben and others added 26 commits November 13, 2023 13:18
…oduction PR checks due to the GHA setup method
Copy link

Visit the preview URL for this PR (updated for commit 2631ec6):

https://qr-kiosk--pr169-development-jafjzkx2.web.app

(expires Thu, 11 Jan 2024 15:03:24 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 983c9cf5b6ec1ca5b3abb0c86af88c21d8281901

@actuallymentor actuallymentor merged commit bc6b613 into main Dec 12, 2023
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants