koalasat
a7eafa05a8
Fix Successful typo
2024-08-22 10:32:02 +02:00
KoalaSat
1757a9781a
Feat: add notifications api endpoint ( #1347 )
...
* Notifications Endpoint
* Fix tests
* CR
* Check tests
* Fix Tests
* Fix Chat
* Remove unused notifications
* Fix chat
* Fix chat
* Fix chat
2024-06-27 16:47:23 +00:00
jerry
9071597b8c
improve/update documentation in api/oas_schemas.py ( #1244 )
...
Specify that the amount of the invoice sent in `update_invoice`
should take into consideration `routing_budget_ppm`.
Specify that the signed messages should be signed with SHA512.
Remove the warning that in the future canceling not taken orders
might result in losing the bond.
Fix a broken link.
Specify that the PGP key should be ed25519/cert,sign+cv25519/encr.
2024-04-29 23:12:40 +00:00
Reckless_Satoshi
bc9f8ae985
Add robot hash ids to order details and robot view
2023-12-01 12:56:55 +00:00
Reckless_Satoshi
6abb84ff5d
Add historical api tests
2023-11-20 14:54:04 +00:00
Reckless_Satoshi
b4fe30e733
Add testing against API specs with assertResponse
2023-11-14 13:54:51 +00:00
Reckless_Satoshi
a555f204ca
Fix models decoupling ( #874 )
...
* Fix move order model constrains to env to settings.py
* Remove lnpayment, tick, onchain model contraints based on .env
2023-10-10 12:48:05 +00:00
Reckless_Satoshi
9db89606cb
Deprecate unsigned invoices ( #633 )
...
* Fix connected chat status
* Delete option to submit unsigned address and invoices
2023-08-14 14:22:15 +00:00
Reckless_Satoshi
ca3f7cb222
Delete user view, session auth and png avatars ( #588 )
2023-08-14 14:21:12 +00:00
Reckless_Satoshi
a980c15974
Add object limit to /api/ticks ( #747 )
2023-07-23 19:27:37 +00:00
Reckless_Satoshi
899062ae70
Rename repository
2023-05-09 06:07:16 -07:00
Reckless_Satoshi
25f0b0eea5
Fix token auth native ( #558 )
...
* Fix token auth on Native
* Fix pre-release action
2023-05-06 13:42:48 +00:00
Reckless_Satoshi
811cb4181d
Delete old user rating functionality
2023-05-05 05:40:29 -07:00
Reckless_Satoshi
4d62ea1549
Delete coordinator referral program functionality
2023-05-05 05:32:52 -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
fc4f3e1593
Add undo confirm fiat sent action ( #461 )
...
* Add undo confirm fiat sent action
* Collect phrases
* Small fixes
2023-04-28 09:19:18 +00:00
redphix
4d5c60239f
Conform to pep8 rules ( #295 )
...
* Conform to pep8 rules
* Fix some more flake8 linting errors
2022-10-20 20:53:51 +00:00
redphix
9a6d3d33a4
Add OpenAPI v3.0 Docs for API ( #243 )
...
* Add initial api docs using drf-spectacular
This commit adds the inital and basic docs using drf-spectacular.
It also adds some serializers to be used for automatically
generating response objects by drf-spectacular
* Update api docs with correct request and response objects
- TODO: /order route
* Fix typo in api docs
* Separate OpenAPI schemas into it's own file
* Update drf-spectacular and add API intro and logo
* Update API docs for GET /order
* Add api docs for POST /order route
* Update serializers.py
2022-10-02 18:02:35 +00:00