62 Commits

Author SHA1 Message Date
80b97f355b Fix order log html format error 2024-01-30 16:22:57 +00:00
4aca6b9184 Add new admin action to close public order 2024-01-28 13:52:30 +00:00
4e7963c90d Fix pretty logs admin for orders with no logs recorded 2023-08-19 11:24:14 -07:00
4383d14f88 feat(coordinator): add verbose order logs as table to admin (#764)
* add logs field

* Log some order events

* Add more logs. Format as table.

* Add more logs

* Add admin panel hyperlinks to order logs

* Add lasts set of logs

* Some fixes
2023-08-06 17:48:20 +00:00
00628413f2 feat(api/db); add hash_id order field (#763) 2023-08-03 09:51:41 +00:00
143ab9ec5d Add admin action to solve disputes as successful trades (#672) 2023-06-19 20:06:11 +00:00
5303186896 Allow blank order donated field on lnpayment admin edits 2023-05-18 07:27:24 -07:00
0a620901a7 Add keysend devfund donations functionality (#589) 2023-05-16 17:12:15 +00:00
3b77a473f8 Coordinator db performance clean up (#561)
* Improve DB writes performance and concurrency. Add order coordinator proceeds field.

* Fix checks on order GET inducing 400
2023-05-08 12:49:21 -07:00
af0289c264 Fix new WS middleware for old auth method, improve auth token admin panel 2023-05-07 14:51:17 -07:00
811cb4181d Delete old user rating functionality 2023-05-05 05:40:29 -07:00
4d62ea1549 Delete coordinator referral program functionality 2023-05-05 05:32:52 -07:00
ea6526f81c Fix and improve admin search fields 2023-05-02 04:04:24 -07:00
75f04579ed Refactor models into a module (#481)
* Refactor models into a module

* Rename Profile model as Robot

* Underscore numeric literals
2023-05-01 10:30:53 +00:00
d0450fc07d Improve admin panel loading times 2023-04-27 02:38:16 -07:00
94bc44ad0e Improve tasks reliability (#390)
* Add broadcasted flag

* Improve celery tasks reliability
2023-03-16 00:53:37 +00:00
7643e524f1 Fix all files with pre-commit 2022-10-25 11:04:12 -07:00
4d5c60239f Conform to pep8 rules (#295)
* Conform to pep8 rules

* Fix some more flake8 linting errors
2022-10-20 20:53:51 +00:00
3d3da78f8a Fix code style issues with Black 2022-10-20 09:56:10 +00:00
860b3c136b Fix dispute solve admin actions. Fix i18n var for takerFee. 2022-08-18 03:33:55 -07:00
d813be33d8 Add admin action to compute median trade completion time 2022-07-22 08:32:35 -07:00
98e2da68d0 Add admin action shortcuts for dispute resolution. Update compensation docs 2022-07-19 15:14:08 -07:00
b33b45f7b3 Fix do_accounting. Improve ProfileAdmin load time. 2022-07-03 10:39:40 -07:00
eaa40417ad Fix format and PT style. Optimize OrderAdmin load. 2022-06-29 05:58:34 -07:00
6f7cfb5147 Fix avatar persistance and login issues. Add onchain payment cleanup. 2022-06-20 10:56:56 -07:00
009c88a988 Add Statistics to documentation site. Add order made on onchain admin panel. 2022-06-20 01:42:41 -07:00
f1c4754868 Fix bad reply after submitting invoice 2022-06-19 07:32:00 -07:00
b1d68a39f7 Add onchain logics pt3 2022-06-09 10:41:21 -07:00
6f2aed095d Make pgp keys read-only on admin panel. Improve homepage copy button behaviour. 2022-05-30 04:19:12 -07:00
8ae2406275 Implement backend handle range amounts, order take amount input and order book ranges 2022-03-22 10:49:57 -07:00
d4023bfd0d Add preliminary daily accounting 2022-03-21 05:13:57 -07:00
ca79ea9914 Init accounting panel, add import/export 2022-03-20 16:32:25 -07:00
a36f23b572 Add maker selects public duration 2022-03-18 14:21:13 -07:00
11ab92016f Implement X-of-Y steps in TradeBox 2022-03-11 06:33:07 -08:00
69f6735f86 Improve chat status communication 2022-03-10 13:35:16 -08:00
ce25a6b3c7 Reward robots for counterpart slashed bonds 2022-03-07 13:46:52 -08:00
4ee6778e11 Implement referral attributes and logics 2022-03-05 10:45:42 -08:00
aa1994b1f1 Fix bug for multiple order maker telegram enabling. Add TG to admin panel. 2022-02-24 05:01:17 -08:00
fc4ccd5281 Re-format all python code 2022-02-17 11:50:10 -08:00
1a6aa8a9ee Improve failure logics. Add platform rating. 2022-02-04 10:07:09 -08:00
493684b8c9 Add lifetime settled volume. Sort admin panel cronologically 2022-01-26 10:45:24 -08:00
5a677067f7 Record expiry height into lnpayment and admin panel 2022-01-25 06:46:02 -08:00
fb5cb8fb4a Cancel frontend clean up. Try and go for management commands 2022-01-20 12:50:25 -08:00
4eaad57475 background process debugging 2022-01-20 09:30:29 -08:00
5e0639cfb3 Make payment_hash the primary key of LNpayment model 2022-01-18 08:57:55 -08:00
e31bc1adad Bug fix invoice follow. Copy user token button. 2022-01-18 05:20:19 -08:00
28bfaee937 Add background task for expired orders removal 2022-01-16 10:32:34 -08:00
2cbc82a535 Convert cached currency to relation children of order 2022-01-16 08:06:53 -08:00
185cc71e91 Improve market price fetching and caching 2022-01-16 07:18:23 -08:00
7ba2fcc921 Add celery background and scheduled tasks. Add user cleansing task 2022-01-16 04:31:25 -08:00