Commit Graph

51 Commits

Author SHA1 Message Date
Mark Veidemanis ac4c248175
Begin implementing billing 2023-02-24 07:20:31 +00:00
Mark Veidemanis 1dbb3fcf79
Add more hooks to active management 2023-02-17 07:20:15 +00:00
Mark Veidemanis 660aca44db
Begin adding order settings 2023-02-15 18:33:38 +00:00
Mark Veidemanis 9a5ed32be9
Add Lago 2023-02-15 07:20:53 +00:00
Mark Veidemanis 6ff5f718ba
Implement asset rules as Asset Group children objects 2023-02-13 20:45:23 +00:00
Mark Veidemanis dcfb963be6
Remove asset restrictions and make asset groups smarter 2023-02-13 07:20:40 +00:00
Mark Veidemanis 287facbab2
Allow changing the asset filter list 2023-02-11 18:46:26 +00:00
Mark Veidemanis 33d8e26c9b
Use cachalot to invalidate caches 2023-02-11 17:22:25 +00:00
Mark Veidemanis dea1cfe889
Use Hiredis 2023-02-11 16:01:26 +00:00
Mark Veidemanis a0c94b2097
Cache all object list templates 2023-02-11 14:52:00 +00:00
Mark Veidemanis 0acddb2048
Remove comments from settings 2023-02-11 14:04:21 +00:00
Mark Veidemanis 57078c10c1
Optimise performance with caching 2023-02-11 14:00:09 +00:00
Mark Veidemanis c283c6c192
Add asset restriction webhook API 2023-02-10 22:04:01 +00:00
Mark Veidemanis 101a4933c9
Make long IDs copyable 2023-02-10 21:13:00 +00:00
Mark Veidemanis 659b73e695
Add mixins 2023-02-10 07:20:36 +00:00
Mark Veidemanis f81d632df3
Add asset groups and restrictions 2023-02-10 14:33:17 +00:00
Mark Veidemanis 72055181bc
Implement CRUD for asset groups 2023-02-10 07:20:19 +00:00
Mark Veidemanis c81cb62aca
Finish implementing risk models 2022-12-13 07:20:49 +00:00
Mark Veidemanis 8afe638f0d
Add Elasticsearch support 2022-12-13 07:20:49 +00:00
Mark Veidemanis 7ee698f457
Implement custom notification settings 2022-12-18 17:21:52 +00:00
Mark Veidemanis 4c463e88f2
Implement notifications 2022-12-18 16:55:09 +00:00
Mark Veidemanis 3a39181261
Implement viewing and altering trends 2022-12-18 15:10:28 +00:00
Mark Veidemanis 633894ae75
Make account required for trade information 2022-12-08 07:20:46 +00:00
Mark Veidemanis a39a5c3857
Implement profit view and fix auto refresh 2022-11-29 07:20:39 +00:00
Mark Veidemanis 1ce6c3fafa
Implement closing positions 2022-12-02 07:20:37 +00:00
Mark Veidemanis 851d021af2
Make signals configurable 2022-11-29 07:20:21 +00:00
Mark Veidemanis f240c4b381
Improve navigating trades and positions by cross-linking 2022-11-29 07:20:39 +00:00
Mark Veidemanis 06865d0aa9
Make the debug toolbar show 2022-11-28 20:14:30 +00:00
Mark Veidemanis 0fc7c5c712
Implement more advanced 2FA library 2022-11-28 19:45:22 +00:00
Mark Veidemanis baa8e4fead
Implement configuration of trading times 2022-11-25 18:01:34 +00:00
Mark Veidemanis 40f6330a13
Remove asset filter and begin implementing posting trades 2022-11-10 07:20:14 +00:00
Mark Veidemanis c773b93675
Remove unnecessary template pack 2022-11-04 07:20:54 +00:00
Mark Veidemanis 5cb7d08614
Convert API responses with Glom 2022-11-02 18:25:34 +00:00
Mark Veidemanis 49a3737a72
Implement helper for deleting all database objects 2022-10-30 10:57:41 +00:00
Mark Veidemanis c685b6d25f
Simplify DB object management with Django CRUD helpers 2022-10-29 12:43:13 +01:00
Mark Veidemanis 061c6f6ca7
Implement strategies and posting trades 2022-10-27 18:08:40 +01:00
Mark Veidemanis 7e4f3f52d1
Remove newline in settings 2022-10-27 18:08:01 +01:00
Mark Veidemanis 862de0ab5f
Add asset filter and registration variable to settings 2022-10-27 18:07:39 +01:00
Mark Veidemanis 30d516ebf9
Implement viewing open positions 2022-10-22 00:15:27 +01:00
Mark Veidemanis 572b839c2c
Implement viewing live and DB information from account 2022-10-21 23:57:32 +01:00
Mark Veidemanis 1bdd49ee6a
Begin implementing positions 2022-10-17 07:20:30 +01:00
Mark Veidemanis 2bafdf0910
Implement CRUD for accounts and trades 2022-10-17 18:56:16 +01:00
Mark Veidemanis 97d12b0fab
Make hooks/callbacks inherit type 2022-10-16 14:14:53 +01:00
Mark Veidemanis 3af63c5ef6
Add static token to settings 2022-10-16 13:36:17 +01:00
Mark Veidemanis 5995ded170
Include database file properly 2022-10-15 22:36:11 +01:00
Mark Veidemanis 361b7b96f0
Implement OTP and show received callbacks 2022-10-15 21:51:47 +01:00
Mark Veidemanis 8369f44bd4
Implement adding/editing hooks 2022-10-15 18:45:25 +01:00
Mark Veidemanis 7118af5d3c
Implement managing hooks 2022-10-12 07:22:22 +01:00
Mark Veidemanis 83808dfa52
Implement a hooks page 2022-10-14 07:20:30 +01:00
Mark Veidemanis 1bf938c33e
Make Stripe configurable 2022-10-13 18:20:30 +01:00