Commit graph

44 commits

Author SHA1 Message Date
03d3a86668 basic permissions system 2022-03-29 23:36:23 +00:00
0d02c24b64 start "permission" implementation 2022-03-29 20:47:25 +00:00
e11f96b0af dirty commit 2022-03-29 16:35:41 +00:00
aa8563995e Settings.get() -> Settings._ 2022-03-28 20:04:19 +00:00
d9a9ad98f7 Merge branch 'develop' into feature/db-redesign 2022-03-28 02:34:44 +00:00
71ac02e5d7 actually, app must be a string! 2022-03-28 02:33:56 +00:00
d406f15382 app not a string 2022-03-28 02:29:14 +00:00
a20699d6ca Merge branch 'develop' into feature/db-redesign 2022-03-28 02:27:28 +00:00
6b6da69bb4 app not a string 2022-03-28 02:27:14 +00:00
3d83ddb6cc Config.load_sync -> Config._ 2022-03-28 02:15:42 +00:00
ce9ea61da5 some testing stuff 2022-03-28 02:02:12 +00:00
19dd5aaee7 use correct database URI 2022-03-28 02:00:58 +00:00
ae8894f5cc repaired admin routes 2022-03-28 01:52:56 +00:00
12432286bf rename db_new -> db 2022-03-28 01:34:52 +00:00
6012998ecf don't play with new db 2022-03-28 01:30:37 +00:00
bc3f7984f5 some fun with db_new 2022-03-28 00:50:21 +00:00
e2f916debc Capabilities 2022-03-27 13:47:38 +00:00
9625336df9 User CRUD 2022-03-27 13:47:18 +00:00
e7030eb521 "user" table with sqlmodel 2022-03-27 01:17:54 +00:00
c47fa5a89b split db.schemas -> db.schemata package 2022-03-25 23:54:19 +00:00
c117698e48 use APIRouter instead of another FastAPI 2022-03-24 23:44:51 +00:00
437bc570e4 Endpoint POST api/dn 2022-03-23 15:44:35 +00:00
ecb97df3d6 revert main.py 2022-03-20 03:59:25 +00:00
e49a993676 documentation & some minor refactoring 2022-03-20 03:45:40 +00:00
bf8cb86cee brevity 2022-03-20 02:32:40 +00:00
00bdf88b6e Connection.use() 2022-03-20 00:12:56 +00:00
4959f1987c some renames 2022-03-19 02:38:32 +00:00
ba68692b9d more asyncio 2022-03-19 02:28:18 +00:00
3cc29d4fd8 /user/auth and GET /user/current working 2022-03-19 00:38:57 +00:00
8194027c36 refactor CRUD utils 2022-03-18 23:45:09 +00:00
b42a5b44f3 "auth" -> "user" 2022-03-18 23:04:28 +00:00
98c89991b4 pydantic settings, improved scoping 2022-03-18 22:43:42 +00:00
4a6f8e43ef imports 2022-03-18 18:24:09 +00:00
746ca51bdd adhere to a plan for a change :) 2022-03-18 18:22:17 +00:00
e34e669f79 dirty commit 2022-03-18 17:36:44 +00:00
0607e0383c more SQL Alchemy 2022-03-17 22:47:31 +00:00
45297bb80f peewee -> sqlalchemy (kind of working) 2022-03-17 17:06:00 +00:00
f89faf2d44 eliminate db.DB 2022-03-16 16:25:03 +00:00
e9785f0076 runtime database define 2022-03-16 14:58:02 +00:00
112d86d827 collapse "db" subpkg, clean install router 2022-03-15 22:42:29 +00:00
a35aaa388c move create_db to "install" router 2022-03-15 17:38:24 +00:00
411c584480 relative imports 2022-03-15 16:25:07 +00:00
706c79b94c basic API with OAuth2 and a little sqlite DB 2022-03-15 16:19:37 +00:00
00381f6bff lint 2022-03-14 00:10:10 +00:00