jerry
b3622420f4
Fix middleware unused AuthenticationFailed ( #1339 )
...
Simply remove an unused import that is failing linters.
2024-06-17 21:15:25 +00:00
Reckless_Satoshi
7558ef415c
Merge branch 'main' into perf/delete-backend-avatars
2024-06-16 22:53:51 +00:00
jerry
c3d1cd2472
Return json output instead of html when wrong token in Header Authorization ( #1247 )
...
fix #1246
Return a JsonResponse instead of raising AuthenticationFailed
Exception that is turned into the general html error by django.
rest_framework.response.Response should not be used in middleware,
will return django.template.response.ContentNotRenderedError.
2024-04-29 23:08:46 +00:00
Reckless_Satoshi
c50b5c4f3b
perf(coordinator): remove avatar generator
2024-04-22 02:40:15 +01:00
KoalaSat
293c0b604d
Refactor contexts and models ( #921 )
...
* Add SVG icons for map pins
* Add federation basis and new coordinator form (#793 )
* Add new coordinator entry issue form
* Add Federation basis
* Fix eslint errors from F2F and fix languages
* Redo eslint @typescript-eslint/strict-boolean-expressions
* Robot Page working
* Contexts Working
* Garage Working
* CurrentOrder working
* Federation model working
---------
Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Co-authored-by: Reckless_Satoshi <90936742+Reckless-Satoshi@users.noreply.github.com>
2023-12-02 10:40:59 +00:00
Reckless_Satoshi
5eb9ae7c4d
Fix add hash_ids on robots created before hash_id implementation
2023-12-01 13:47:50 +00:00
Reckless_Satoshi
92b041cb31
Add maker_hash_id to book response
2023-11-28 11:13:40 +00:00
Reckless_Satoshi
ebd0a287c3
Add dev dependencies and regtest test environments
2023-11-14 13:54:51 +00:00
Reckless_Satoshi
2046857ee4
Fix last_login is None on update last login
2023-09-11 23:23:41 -07:00
Reckless_Satoshi
b3598f5e9c
Perf reduce DB writes on last_login updates
2023-09-11 08:52:50 -07:00
Reckless_Satoshi
e0bd9fa59a
Bump CLN docker to v23.08 and other fixes
2023-09-06 08:31:50 -07:00
Reckless_Satoshi
5e4c00c84a
Allow auth header to carry pgp keys ( #805 )
2023-08-21 16:56:24 +00:00
Reckless_Satoshi
ca3f7cb222
Delete user view, session auth and png avatars ( #588 )
2023-08-14 14:21:12 +00:00
Reckless_Satoshi
af0289c264
Fix new WS middleware for old auth method, improve auth token admin panel
2023-05-07 14:51:17 -07:00
Reckless_Satoshi
8ae18f8b2a
Small fixes, increase WS reconnection delay
2023-05-07 10:11:52 -07:00
Reckless_Satoshi
8434a256cf
Fix last_login for tokeauth, replace maker/taker_last seen for last_login
2023-05-07 08:06:35 -07:00
Reckless_Satoshi
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
Reckless_Satoshi
dacb9e9fa6
Disable CSRF checks
2023-05-01 12:12:01 -07:00