Commit graph

40 commits

Author SHA1 Message Date
3487c2e0f1 explicit "return None" 2022-04-06 00:34:53 +00:00
bca5b2b55c global object SETTINGS 2022-04-05 21:33:48 +00:00
26d171e6d3 refactoring 2022-03-31 16:59:14 +00:00
5d0d996288 resolved all warnings 2022-03-31 16:32:07 +00:00
2566702d9e actually issuing certs 2022-03-30 22:27:17 +00:00
a524c02138 easyrsa: use config 2022-03-30 21:18:54 +00:00
d9552cbf42 make some config parts optional 2022-03-30 11:24:47 +00:00
24721dd342 better type hinting 2022-03-30 11:15:38 +00:00
53cb7c9c1e doc strings 2022-03-30 10:43:02 +00:00
d6702165b8 clarifications 2022-03-30 10:36:14 +00:00
667fcba559 plan: server props 2022-03-30 10:15:24 +00:00
270de7f87c Settings.config_file_name 2022-03-28 21:00:16 +00:00
aa8563995e Settings.get() -> Settings._ 2022-03-28 20:04:19 +00:00
ca955d1104 fix for crypt_context and load() 2022-03-28 02:23:00 +00:00
3d83ddb6cc Config.load_sync -> Config._ 2022-03-28 02:15:42 +00:00
19dd5aaee7 use correct database URI 2022-03-28 02:00:58 +00:00
e7030eb521 "user" table with sqlmodel 2022-03-27 01:17:54 +00:00
e49a993676 documentation & some minor refactoring 2022-03-20 03:45:40 +00:00
c5e388aed4 jwt secret generation 2022-03-20 02:25:53 +00:00
e9d6ad3811 data_dir setting 2022-03-20 02:25:42 +00:00
b38216a223 secret generation on startup 2022-03-19 16:57:25 +00:00
d66ce5a026 add mysql support 2022-03-19 03:31:15 +00:00
4959f1987c some renames 2022-03-19 02:38:32 +00:00
ba68692b9d more asyncio 2022-03-19 02:28:18 +00:00
6e9cf9f920 redoc URL 2022-03-19 02:23:29 +00:00
2e9093caaf JWT handling 2022-03-19 02:22:49 +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
641dfd7ba0 pythonism 2022-03-17 23:00:49 +00:00
0607e0383c more SQL Alchemy 2022-03-17 22:47:31 +00:00
e9785f0076 runtime database define 2022-03-16 14:58:02 +00:00
2861b2fb0d database creation 2022-03-16 14:10:49 +00:00
a8815a193f config routing 2022-03-16 13:28:15 +00:00
162d1729d1 name collision 2022-03-16 00:59:33 +00:00
663196c493 default values and /install/config routing 2022-03-16 00:51:40 +00:00
d136363256 config handling 2022-03-16 00:23:57 +00:00
a35aaa388c move create_db to "install" router 2022-03-15 17:38:24 +00:00
706c79b94c basic API with OAuth2 and a little sqlite DB 2022-03-15 16:19:37 +00:00