Closes#484
Fixes wrong ISM stats with Rapid Pro and Clash. Rapid Blaster values
were overwriting since the internal name
is a substring of Clash and Rapid Pro names.
The fix is quite hacky but really the script would need to be rewritten
for a better solution.
* queries for play service
* seed ladder day
* seed ladder registered teams
* ladder day get for future
* seed add ladder matches
* extract RegisterTab component
* MyError / MySpinner
* tweaks
* FAQ tab
* add to faq
* stats tab
* tabs to search params
* tabs for mobile
* Stop using npm run migrate:reset in tests
* Begin moving other existing fixtures to factories
* Update cypress/support/index.ts
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
* Clean up usage of _.sample
* Rename files
* Remove incomplete building of associations
* Add missing references to calendarEvent
* Remove inaccurate seeds
* Add explicit lodash devDependency
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
* Add step about requiring patrons.json file
* Update steps to get DB up and running
* Clarify Discord login setup instructions
* Clarify how to start/stop server for new developers
* Update README to remove unneeded .env.local var
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
* Add fishery for factory creation
* Refactor existing seed file
* Create a UserFactory to seed user data
* Make fishery a devDependency
* Prefer const over let
* Eliminate the dropAllData method
* Move factory files to prisma/factories
* Update UserFactory to return valid discordAvatar value