What's Changed
- Run GH actions on pull request by @evroon in #510
- Bump i18next from 23.9.0 to 23.10.0 in /frontend by @dependabot in #511
- Add newtypes for primary keys by @evroon in #512
- Check foreign keys belong to tournament by @evroon in #516
- Stamp alembic head when recreating tables by @evroon in #521
- Fix logout button by @evroon in #522
- Use asyncpg for updating tournaments by @evroon in #523
- Replace vercel analytics by Plausible by @evroon in #527
- Add support for umami analytics by @evroon in #528
- Update pytest requirement from <=8.0.1 to <=8.0.2 in /backend by @dependabot in #531
- Bump eslint from 8.56.0 to 8.57.0 in /frontend by @dependabot in #533
- Update zh-CN's translation #529 by @Sevichecc in #532
- Extend license section in README.md by @evroon in #538
- Update contributors in README.md by @github-actions in #540
- Update contributors in docs by @github-actions in #536
- Run contributors GH action once per week by @evroon in #541
- Update contributors in docs by @github-actions in #542
- Add analytics to docs by @evroon in #544
- Fix docusaurus config by @evroon in #545
Full Changelog: v1.4.4...v1.4.5