Commit graph

20 commits

Author SHA1 Message Date
aa7becf057 "approved: bool | None" -> "status: DeviceStatus" 2022-04-07 08:00:41 +00:00
96a3aed24e HTTP status codes and documentation 2022-04-07 06:23:09 +00:00
047b565331 device revoke endpoint 2022-04-07 05:44:42 +00:00
423cc009f8 certificate renewal 2022-04-06 00:34:37 +00:00
e6fe35d14e EASYRSA global object 2022-04-05 22:39:09 +00:00
c0388d58c1 few renames 2022-04-05 22:34:25 +00:00
2d755b8e3d /{device_id}/issue mostly done 2022-04-05 01:55:35 +00:00
d8bdb46a5c check issue permission 2022-04-02 21:24:44 +00:00
b421d6f79b device: request_certificate (no "approval" check) 2022-04-01 17:51:01 +00:00
5b68f5ef7e docstrings: Added HTTP status 2022-04-01 17:05:57 +00:00
72fc209349 HTTP 201 2022-04-01 06:35:28 +00:00
583d1de06a error messages 2022-03-31 16:49:04 +00:00
a88168b8d4 fix: device creation 2022-03-31 16:48:52 +00:00
598b0ca2cb remove NEEDS_ADMIN 2022-03-30 02:07:22 +00:00
3b66565481 remove get_current_user_if_admin 2022-03-30 02:02:45 +00:00
9b5a98e0c0 rework User methods 2022-03-30 01:51:58 +00:00
03d3a86668 basic permissions system 2022-03-29 23:36:23 +00:00
e11f96b0af dirty commit 2022-03-29 16:35:41 +00:00
617ae92d72 deleting a device 2022-03-29 15:56:25 +00:00
865e712ea5 POST /device route 2022-03-29 00:01:12 +00:00