Mark Veidemanis
|
77c8b67540
|
Bump versions in pre-commit config
|
2023-02-09 07:20:00 +00:00 |
Mark Veidemanis
|
ea81748c0a
|
Reformat project
|
2022-07-21 13:52:54 +01:00 |
Mark Veidemanis
|
5b596ae4b5
|
Implement ingesting to Logstash
|
2022-07-21 13:52:51 +01:00 |
Mark Veidemanis
|
e4c4f1b41f
|
Implement proper cleanup mechanism
|
2022-07-21 13:51:37 +01:00 |
Mark Veidemanis
|
38caba7d2b
|
Move stuff in silly places
|
2022-07-21 13:51:08 +01:00 |
Mark Veidemanis
|
1c84277af1
|
Make cheat system async
|
2022-07-21 13:50:58 +01:00 |
Mark Veidemanis
|
1f0dc33250
|
Remove Twisted factory noise
|
2022-07-21 13:50:39 +01:00 |
Mark Veidemanis
|
8093835857
|
Implement debug flag
|
2022-07-21 13:50:29 +01:00 |
Mark Veidemanis
|
00d441d17d
|
Add verification callback
|
2022-07-21 13:48:52 +01:00 |
Mark Veidemanis
|
7b38e487cf
|
Implement account handling for Nordigen
|
2022-07-21 13:46:28 +01:00 |
Mark Veidemanis
|
cb15346a78
|
Refactor Agora into sources
|
2022-07-21 13:45:43 +01:00 |
Mark Veidemanis
|
95e9a55f19
|
Handle multiple accounts with TrueLayer
|
2022-07-21 13:44:59 +01:00 |
Mark Veidemanis
|
539d6f1fbb
|
Use the Python logger instead of the Twisted one
|
2022-07-21 13:44:50 +01:00 |
Mark Veidemanis
|
50c71703fd
|
Move IRC, commands and notify classes into a UX class
|
2022-07-21 13:44:43 +01:00 |
Mark Veidemanis
|
2423e4a066
|
Move sinks into their own class
|
2022-07-21 13:44:41 +01:00 |
Mark Veidemanis
|
2266300064
|
Remove calls to Revolut
|
2022-07-21 13:44:34 +01:00 |
Mark Veidemanis
|
8ab915fa65
|
Implement signin command for TrueLayer
|
2022-07-21 13:44:29 +01:00 |
Mark Veidemanis
|
cbb81cec81
|
Create proper authcode flow for TrueLayer
|
2022-07-21 13:44:25 +01:00 |
Mark Veidemanis
|
3bf2e65cd7
|
Refactor initialisation and add docstrings to util module
|
2022-07-21 13:44:22 +01:00 |
Mark Veidemanis
|
fe643fc407
|
Simplify and refactor initialisation code
|
2022-07-21 13:44:14 +01:00 |
Mark Veidemanis
|
ef5824892b
|
Simplify Ctrl+C signal handling
|
2022-07-21 13:44:08 +01:00 |
Mark Veidemanis
|
74522342f7
|
Move lookup rates into new Money library
|
2022-07-21 13:44:00 +01:00 |
Mark Veidemanis
|
aad966feff
|
Handle trying to stop the bot when threads are running
|
2022-07-21 13:43:53 +01:00 |
Mark Veidemanis
|
db859e803f
|
Improve class passing and refactor
|
2022-07-21 13:43:20 +01:00 |
Mark Veidemanis
|
365fc71f64
|
Add the notify module
|
2022-07-21 13:43:05 +01:00 |
Mark Veidemanis
|
49e02ce549
|
Move totals code to transactions
|
2022-07-21 13:42:54 +01:00 |
Mark Veidemanis
|
1699dc5593
|
Pass through Transactions to Agora
|
2021-12-28 15:28:45 +00:00 |
Mark Veidemanis
|
f28e42c42f
|
Add release URLs and squish bug
|
2021-12-28 13:42:31 +00:00 |
Mark Veidemanis
|
f296c33d1c
|
Amend shebang
|
2021-12-28 12:52:19 +00:00 |
Mark Veidemanis
|
15096be553
|
Implement class-based IRC commands
|
2021-12-28 12:50:19 +00:00 |
Mark Veidemanis
|
2f274390a8
|
Implement getting total USD value of Revolut account
|
2021-12-28 11:26:51 +00:00 |
Mark Veidemanis
|
b880e9763f
|
Strip out API parts and pass through objects smarter
|
2021-12-27 21:12:54 +00:00 |
Mark Veidemanis
|
823c495143
|
Pass agora through to IRC bot
|
2021-12-27 13:50:32 +00:00 |
Mark Veidemanis
|
3c7a6685b4
|
Exit if initial token request fails for Revolut
|
2021-12-26 23:11:48 +00:00 |
Mark Veidemanis
|
48b1871cf8
|
Rename Agora trades function
|
2021-12-24 17:35:17 +00:00 |
Mark Veidemanis
|
7b59a28c4d
|
Add some API endpoints
|
2021-12-24 17:27:36 +00:00 |
Mark Veidemanis
|
50a777cecb
|
Implement more Agora functions
|
2021-12-24 02:23:38 +00:00 |
Mark Veidemanis
|
04c20b6b69
|
Implement looking up transactions
|
2021-12-23 19:09:16 +00:00 |
Mark Veidemanis
|
a584154c2f
|
Implement redis and store transaction data
|
2021-12-23 18:46:39 +00:00 |
Mark Veidemanis
|
57e5616531
|
Move code into classes
|
2021-12-23 16:59:35 +00:00 |
Mark Veidemanis
|
ffd035dfbf
|
Switch from Flask to Klein
|
2021-12-23 14:46:51 +00:00 |