Commit graph

15 commits

Author SHA1 Message Date
Ninjdai
4d451ace79 feat: additionnal bal features: ended field, current_bal for users 2025-08-09 13:56:21 +02:00
Ninjdai
9bbdb9decb feat: current bal field on users and corresponding API routes 2025-08-09 02:11:07 +02:00
Ninjdai
44be2c83ba feat: auth confirmation message after authenticating on websocket 2025-08-08 11:54:43 +02:00
Ninjdai
6ca7916012 feat: websocket authentication now takes place in the websocket instead of using headers, for broader API compatibility
eg Javascript WebSocket API
2025-08-07 17:25:55 +02:00
Ninjdai
af579811a9 feat: option to add a corresponding owner when creating users in CLI 2025-08-05 15:39:49 +02:00
Ninjdai
595d28b69b refactor: remove unused imports 2025-08-04 19:58:06 +02:00
Ninjdai
08c6cfeb1f refactor: rename bnf deserializer structs to be more accurate 2025-08-04 19:55:33 +02:00
Ninjdai
eb3181242b feat: new book price in database and book data endpoints 2025-08-04 15:01:47 +02:00
Ninjdai
aff6c429ce feat: BNF API instead of openlibrary to expand the available book search 2025-08-04 13:15:15 +02:00
Ninjdai
e078bffc25 feat: bal and user permission checks 2025-08-03 20:10:00 +02:00
Ninjdai
37153c6e36 feat: authentication system 2025-08-03 01:50:18 +02:00
Ninjdai
8a7cfac885 feat: outbound websocket messages logging 2025-08-01 13:03:28 +02:00
Ninjdai
c016fc915b update logging system and send websocket message on owner creation via api 2025-08-01 11:14:04 +02:00
Ninjdai
3e1c744db1 initial websocket implementation 2025-08-01 01:27:25 +02:00
Ninjdai
5d709d658b feat: initial API and docs 2025-07-30 16:55:07 +02:00