Commit graph

20 commits

Author SHA1 Message Date
6889a60004 Fix dependencies for turn-in 2023-06-02 20:11:02 -07:00
d05141075e Add alembic migration support to Docker* 2023-06-02 19:46:04 -07:00
ce30df0520 Add initial alembic migration before turning in 2023-06-02 19:40:26 -07:00
425780f8a4 Improve data tables, start adding notes 2023-06-02 19:08:43 -07:00
11679795ab Add user views and some fixes. 2023-05-30 12:43:00 -07:00
d41af49512 Add cli command for adding users 2023-05-28 21:41:15 -07:00
8f6f566b71 Add markdown page, server-side autocomplete PoC, etc. 2023-05-28 19:49:54 -07:00
9dab48a219 Add data tables and some UI work 2023-05-27 22:41:50 -07:00
47931af84f back to SQLmodel... 2023-05-26 22:54:02 -07:00
6f81ef699d Replaced rolled-own/argon2 with fastapi-users, oof 2023-05-26 18:04:31 -07:00
216d2ac42b Preparing to setup fastapi-users 2023-05-26 11:25:42 -07:00
7598e2c8fc Layout work. Learning how to Alembic. 2023-05-25 18:33:08 -07:00
1fa3d8a372 Basic JWT endpoints 2023-05-23 17:14:49 -07:00
7c5919f073 Migrate to pyproject, add black/flake8/bandit/etc. 2023-05-23 14:33:32 -07:00
eb99384b1e Ok, fine, this is less ridiculous. 2023-05-23 13:31:16 -07:00
29d31fffc7 Add hilarious auto db password generation and docker build check. 2023-05-23 13:27:25 -07:00
610bfa9134 README.md updates and license change.
License change applies to all commits heretofore.
2023-05-23 12:21:29 -07:00
3cc1dfcd14 We'll deploy with docker because it's easier for
students to try, review, and give feedback.
Also, maybe it'll make actual development easier.
2023-05-23 12:07:25 -07:00
dnix
25ca052ec1 readme 2023-05-18 02:42:07 +00:00
dnix
2d4b5b0748
Initial commit 2023-05-17 19:26:58 -07:00