|
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 |
|
|
b4a74aca5f
|
remove old db
|
2022-03-28 01:34:15 +00:00 |
|
|
0619f00f6a
|
rework common and admin router for new db
|
2022-03-28 01:31:37 +00:00 |
|
|
6012998ecf
|
don't play with new db
|
2022-03-28 01:30:37 +00:00 |
|
|
d41cd9b15b
|
check if user can do
|
2022-03-28 01:28:49 +00:00 |
|
|
22e1ef7bf4
|
don't require email
|
2022-03-28 01:00:07 +00:00 |
|
|
396359ceff
|
message to future me
|
2022-03-28 00:59:53 +00:00 |
|
|
89069c9d0f
|
typo
|
2022-03-28 00:55:18 +00:00 |
|
|
bc3f7984f5
|
some fun with db_new
|
2022-03-28 00:50:21 +00:00 |
|
|
c7f93d468e
|
rename
|
2022-03-28 00:50:00 +00:00 |
|
|
24ade65bb0
|
db_new interface
|
2022-03-28 00:48:59 +00:00 |
|
|
04a5798258
|
capabilities rework
|
2022-03-28 00:48:44 +00:00 |
|
|
730c7ab966
|
add devices
|
2022-03-28 00:43:28 +00:00 |
|
|
e2f916debc
|
Capabilities
|
2022-03-27 13:47:38 +00:00 |
|
|
9625336df9
|
User CRUD
|
2022-03-27 13:47:18 +00:00 |
|
|
ae3627cbe0
|
use "cls"
|
2022-03-27 01:22:28 +00:00 |
|
|
e7030eb521
|
"user" table with sqlmodel
|
2022-03-27 01:17:54 +00:00 |
|
|
94fbab278c
|
add models.User.from_db()
|
2022-03-26 01:49:47 +00:00 |
|
|
557bceed1f
|
legacy
|
2022-03-25 23:56:57 +00:00 |
|
|
c47fa5a89b
|
split db.schemas -> db.schemata package
|
2022-03-25 23:54:19 +00:00 |
|
|
02225cdf09
|
plan models + schemas
|
2022-03-25 23:03:56 +00:00 |
|
|
1ed3b587c7
|
quark
|
2022-03-25 15:50:45 +00:00 |
|
|
972359cb49
|
router tags
|
2022-03-24 23:45:01 +00:00 |
|
|
c117698e48
|
use APIRouter instead of another FastAPI
|
2022-03-24 23:44:51 +00:00 |
|
|
c0e21315e7
|
easyrsa gen-dh
|
2022-03-24 23:27:35 +00:00 |
|
|
46fa347451
|
fix common getters
|
2022-03-24 15:51:36 +00:00 |
|
|
437bc570e4
|
Endpoint POST api/dn
|
2022-03-23 15:44:35 +00:00 |
|
|
ac6e506486
|
back population
|
2022-03-23 15:30:22 +00:00 |
|
|
c4ad9a8e40
|
Error 404
|
2022-03-23 15:27:41 +00:00 |
|
|
814a19d864
|
nullables + Type hints
|
2022-03-23 15:00:35 +00:00 |
|
|
fba1bf6514
|
nonexistent user deletion
|
2022-03-23 13:42:43 +00:00 |
|
|
70df7a47db
|
typo
|
2022-03-23 13:40:14 +00:00 |
|
|
673c91bc33
|
User creation/deletion
|
2022-03-23 13:25:00 +00:00 |
|
|
f886f9e9dc
|
add User.is_admin()
|
2022-03-23 13:23:33 +00:00 |
|
|
2ed09a5b3f
|
brevity
|
2022-03-23 01:17:38 +00:00 |
|
|
ae73c8ff70
|
add and remove capabilities
|
2022-03-23 00:41:45 +00:00 |
|
|
5dce05816f
|
minor DB refactoring
|
2022-03-22 16:29:02 +00:00 |
|
|
12d39bb923
|
experiments no longer needed
|
2022-03-22 00:57:09 +00:00 |
|
|
f671e1efa9
|
crude EasyRSA class
|
2022-03-22 00:34:06 +00:00 |
|
|
e3acc9b7e0
|
User update
|
2022-03-20 13:14:12 +00:00 |
|
|
692bf0ef63
|
make User.authenticate an instance function
|
2022-03-20 04:00:14 +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 |
|
|
c5e388aed4
|
jwt secret generation
|
2022-03-20 02:25:53 +00:00 |
|
|
e9d6ad3811
|
data_dir setting
|
2022-03-20 02:25:42 +00:00 |
|
|
f9762d4a54
|
brevity
|
2022-03-20 01:37:27 +00:00 |
|
|
00bdf88b6e
|
Connection.use()
|
2022-03-20 00:12:56 +00:00 |
|