Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: moved advent folder -> puzzles, added some comments * feat(docker): start separation of dev and prod builds, add pytest functionality to backend * feat(docker): added dev/prod to frontend, transition frontend to yarn * fix: remove .vscode folder * fix(makefile): restructured makefile a bit * feat: removed .vscode folder from git * feat(auth): get rudimentary autotesting in place, created clear_database function * feat(test): added all tests for auth/register * fix(puzzle): changed blueprint in routes/puzzle.py * feat(auth): refactored registration system, database connections * fix(auth): minor changes to constructor * feat(auth): implement email verification endpoints * feat(test): using fixtures * feat(auth): finish autotests, still needs commenting * feat(auth): finished writing tests for the most part * feat(auth): complete tests for basic auth system * fix(auth): removed duplicate clear_database function * fix(auth): add basic lockout functionality * update * fix(auth): fix clear_database utility function * leaderboard database complete no trigger * fix(auth): change requests to conform with DB * leaderboard backend complete no trigger * fix(auth): add basic lockout to /login route * leaderboard trigger implemented * more triggers implemented on parts, questions, etc. * almost done leaderboard tests * leaderboard tests complete, besides jwt passing * I have lost my sanity * finished all but tests failing because mail not working * updat * removed useless puzzle test * puzzle tests infinite loop, smtp * first test leaderboard passing * all tests uncommented but frozen on second * finished all leaderboard and puzzle, puzzles not fully tested for 7 days (only 1 day) Co-authored-by: Hanyuan Li <[email protected]> Co-authored-by: Alice Wan <[email protected]>
- Loading branch information