Mark Veidemanis
|
c3ff7d6e76
|
Fix autoprice bugs and re-enable withdrawing on release
|
2022-07-21 13:43:12 +01:00 |
Mark Veidemanis
|
cdc80b6896
|
Implement remaining command
|
2022-07-21 13:43:11 +01:00 |
Mark Veidemanis
|
50a00a7798
|
Fix bug in IRC with zero length messages
|
2022-07-21 13:43:10 +01:00 |
Mark Veidemanis
|
bac6f26311
|
Make ad listing getters understand providers
|
2022-07-21 13:43:09 +01:00 |
Mark Veidemanis
|
61b064635d
|
Implement changing the online_provider when creating an ad
|
2022-07-21 13:43:08 +01:00 |
Mark Veidemanis
|
d2d1c4573f
|
Disable withdrawal on release and don't lowball people
|
2022-07-21 13:43:07 +01:00 |
Mark Veidemanis
|
2db063ab89
|
Add boilerplate code for topup notifications
|
2022-07-21 13:43:06 +01:00 |
Mark Veidemanis
|
365fc71f64
|
Add the notify module
|
2022-07-21 13:43:05 +01:00 |
Mark Veidemanis
|
b91431b3ba
|
Improve cheat system with asset turns
|
2022-07-21 13:43:04 +01:00 |
Mark Veidemanis
|
4a9e611651
|
Implement updating ads with exponential backoff
|
2022-07-21 13:43:03 +01:00 |
Mark Veidemanis
|
f7ad74c510
|
Improve Agora error handling
|
2022-07-21 13:43:02 +01:00 |
Mark Veidemanis
|
72afa1b25b
|
Handle Agora library exceptions properly
|
2022-07-21 13:43:01 +01:00 |
Mark Veidemanis
|
965bba8d15
|
Don't make unnecessary calls to update ad equations
|
2022-07-21 13:43:00 +01:00 |
Mark Veidemanis
|
b60ae03699
|
Add extra checks around APIs
|
2022-07-21 13:42:59 +01:00 |
Mark Veidemanis
|
f906478d45
|
Fix another dash bug
|
2022-07-21 13:42:59 +01:00 |
Mark Veidemanis
|
9352956f76
|
Implement converting all Revolut accounts to one currency
|
2022-07-21 13:42:58 +01:00 |
Mark Veidemanis
|
34f5aa97ed
|
Add more error handling to AgoraDesk library
|
2022-07-21 13:42:57 +01:00 |
Mark Veidemanis
|
a4ae7da715
|
Nag on IRC if there's not enough in the XMR wallet to withdraw
|
2022-07-21 13:42:56 +01:00 |
Mark Veidemanis
|
7b5290a1e0
|
Implement withdrawing to wallets
|
2022-07-21 13:42:55 +01:00 |
Mark Veidemanis
|
49e02ce549
|
Move totals code to transactions
|
2022-07-21 13:42:54 +01:00 |
Mark Veidemanis
|
f54f433265
|
Implement detecting Revolut callback updates
|
2022-07-21 13:42:53 +01:00 |
Mark Veidemanis
|
d6d69f95ab
|
Don't print the access/refresh tokens
|
2022-07-21 13:42:52 +01:00 |
Mark Veidemanis
|
77033c3f09
|
Ignore card and negative transactions
|
2022-07-21 13:42:51 +01:00 |
Mark Veidemanis
|
c28879c0e4
|
Change help text to clarify asset
|
2022-07-21 13:42:51 +01:00 |
Mark Veidemanis
|
8092837b37
|
Separate out the autoprice system for XMR and BTC
|
2022-07-21 13:42:50 +01:00 |
Mark Veidemanis
|
483f893ffb
|
Add more checks on getting messages
|
2022-07-21 13:42:49 +01:00 |
Mark Veidemanis
|
0cd8c0b358
|
Properly handle ad substitutions
|
2022-07-21 13:42:48 +01:00 |
Mark Veidemanis
|
e9ecd5fb30
|
Fix posting BTC ads
|
2022-07-21 13:42:47 +01:00 |
Mark Veidemanis
|
d1cfa74593
|
Fix BTC aspects of commands
|
2022-07-21 13:42:46 +01:00 |
Mark Veidemanis
|
d678d1689e
|
Add CoinGecko to requirements
|
2022-07-21 13:42:45 +01:00 |
Mark Veidemanis
|
3632eea5a6
|
Make everything work with BTC
|
2022-07-21 13:42:44 +01:00 |
Mark Veidemanis
|
bb879508ed
|
Update release URL getter to understand BTC
|
2022-07-21 13:42:43 +01:00 |
Mark Veidemanis
|
b2b669d57d
|
Update dashboard hook to understand BTC
|
2022-07-21 13:42:42 +01:00 |
Mark Veidemanis
|
bb1734142d
|
Update dashboard getter to understand BTC
|
2022-07-21 13:42:41 +01:00 |
Mark Veidemanis
|
fcd34a11c2
|
Add extra check in dashboard
|
2022-07-21 13:42:41 +01:00 |
Mark Veidemanis
|
3f88ab3727
|
Format the output from releasing funds nicer
|
2022-07-21 13:42:40 +01:00 |
Mark Veidemanis
|
de232b1847
|
Implement getting XMR/BTC rates and total balance
|
2022-07-21 13:42:39 +01:00 |
Mark Veidemanis
|
26bbe93dd2
|
Run autoprice in thread
|
2022-07-21 13:42:38 +01:00 |
Mark Veidemanis
|
0f3dba2b06
|
Reimplement autoprice function better
|
2022-07-21 13:42:37 +01:00 |
Mark Veidemanis
|
f3df9283db
|
Add minimum check to Agora autoprice
|
2022-07-21 13:42:36 +01:00 |
Mark Veidemanis
|
37aad77b5d
|
Make cheating configurable
|
2022-07-21 13:42:35 +01:00 |
Mark Veidemanis
|
023168851a
|
Schedule running cheat
|
2022-07-21 13:42:34 +01:00 |
Mark Veidemanis
|
057448c831
|
Fix cheating logic
|
2022-07-21 13:42:33 +01:00 |
Mark Veidemanis
|
14b0054339
|
Add extra checks for getting messages
|
2022-07-21 13:42:33 +01:00 |
Mark Veidemanis
|
244e1f7b7b
|
Fix trades command
|
2022-07-21 13:42:32 +01:00 |
Mark Veidemanis
|
5786ef3482
|
Improve market cheating algorithm
|
2022-07-21 13:42:31 +01:00 |
Mark Veidemanis
|
764876801d
|
Implement cheating the price market
|
2022-07-21 13:42:30 +01:00 |
Mark Veidemanis
|
a072b85c5a
|
Add pre-commit to requirements
|
2022-07-21 13:42:29 +01:00 |
Mark Veidemanis
|
7bb1931e5e
|
Inline the AgoraDesk library
|
2022-07-21 13:42:28 +01:00 |
Mark Veidemanis
|
fc15bd54ee
|
Add requirements
|
2022-07-21 13:42:27 +01:00 |