13 Commits

Author SHA1 Message Date
5eb9ae7c4d Fix add hash_ids on robots created before hash_id implementation 2023-12-01 13:47:50 +00:00
92b041cb31 Add maker_hash_id to book response 2023-11-28 11:13:40 +00:00
ebd0a287c3 Add dev dependencies and regtest test environments 2023-11-14 13:54:51 +00:00
2046857ee4 Fix last_login is None on update last login 2023-09-11 23:23:41 -07:00
b3598f5e9c Perf reduce DB writes on last_login updates 2023-09-11 08:52:50 -07:00
e0bd9fa59a Bump CLN docker to v23.08 and other fixes 2023-09-06 08:31:50 -07:00
5e4c00c84a Allow auth header to carry pgp keys (#805) 2023-08-21 16:56:24 +00:00
ca3f7cb222 Delete user view, session auth and png avatars (#588) 2023-08-14 14:21:12 +00:00
af0289c264 Fix new WS middleware for old auth method, improve auth token admin panel 2023-05-07 14:51:17 -07:00
8ae18f8b2a Small fixes, increase WS reconnection delay 2023-05-07 10:11:52 -07:00
8434a256cf Fix last_login for tokeauth, replace maker/taker_last seen for last_login 2023-05-07 08:06:35 -07:00
e6ddcf9e4b Add RobotTokenSHA256 middleware, /api/robot and frontend entropy calc (#512)
* Add RobotTokenSHA256 middleware for in-the-fly robot generation/login

* Add RobotView, fix middleware, upgrade frontend

* Token header as base91

* Add OAS schema of RobotView

* Use RobotView on new fetchRobot(), mimick old fetchRobot() functionality

* Upgrade websockets for token based authentication

* Small fixes

* Add frontend token entropy checks, add token on route /robot/<token>

* Rename admin panel

* Collect phrases
2023-05-05 10:12:38 +00:00
dacb9e9fa6 Disable CSRF checks 2023-05-01 12:12:01 -07:00