Commit Graph

749 Commits

Author SHA1 Message Date
JustArchi
ebc8c1674b Prefer fully synchronous code during saving
We must ensure no race condition during lock statement and exiting lock clause to run async code - Thread.Sleep() is bad, but we never expect to reach that point in normal conditions, and in faulty ones, it improves the chances of things succeeding in next try
2016-06-27 19:05:24 +02:00
JustArchi
5bc6af718e Respond with Error on Volvo fuckup, #266 2016-06-27 18:56:11 +02:00
JustArchi
579d9e1cbf What the fuck VS 2016-06-27 18:48:25 +02:00
JustArchi
c7d0fb1aac Fix formatting 2016-06-27 18:46:50 +02:00
JustArchi
1f4a4cc6b7 Database saving hardening, #265 2016-06-27 18:44:48 +02:00
JustArchi
612ab87626 Bump 2016-06-27 02:31:25 +02:00
JustArchi
951d58161f Use SharedInfo + Add ConfigGenerator version check 2.1.1.2 2016-06-27 02:07:27 +02:00
JustArchi
d68bb01174 Add MaxTradeHoldDuration 2016-06-27 01:45:41 +02:00
JustArchi
da411b81b9 Bump 2016-06-27 01:01:55 +02:00
JustArchi
82c2d3ec15 Never register bot with broken database, closes #265 2.1.1.1 2016-06-27 00:38:38 +02:00
JustArchi
788f5c94a2 Reduce likeness of accepting/rejecting outdated trades 2016-06-26 23:01:30 +02:00
JustArchi
4d37a775cf Add case-insensitivity to commands 2016-06-26 22:38:03 +02:00
JustArchi
766a638f0d Misc 2016-06-26 20:41:21 +02:00
JustArchi
12aa933355 Misc 2016-06-26 20:29:56 +02:00
JustArchi
9bc76ca1fe Misc 2016-06-25 07:03:39 +02:00
JustArchi
339a56dc80 Bump 2016-06-25 04:10:13 +02:00
JustArchi
d16228b2a5 Steam talks more crap than I thought 2.1.1.0 2016-06-25 04:05:30 +02:00
JustArchi
99dbca1b36 Code review 2016-06-25 03:56:49 +02:00
JustArchi
943bc7e3d9 Further optimize confirmations related to trading
Thanks to that we're in fact asking for confirmations only if we accepted something, request succeeded, and we lost items
2016-06-25 03:52:02 +02:00
JustArchi
9535479602 Bump 2016-06-24 22:29:30 +02:00
JustArchi
90ade53ae7 Compilation fix 2.1.0.9 2016-06-24 22:27:49 +02:00
JustArchi
9a51386b7e Bump 2016-06-24 22:27:22 +02:00
JustArchi
03ee96057f Add GiftsLimiterDelay 2016-06-24 22:26:52 +02:00
JustArchi
a23bca7960 Actually handle gift only one time regardless 2016-06-24 20:54:21 +02:00
JustArchi
6b4ae6a4d7 Do not attempt to handle the same gift more than one time 2.1.0.8 2016-06-24 20:27:23 +02:00
JustArchi
5c80fd158d Misc 2016-06-24 19:26:21 +02:00
JustArchi
885800c539 Closes #263 2016-06-24 16:58:49 +02:00
JustArchi
920d4b9ed6 Misc 2016-06-24 05:41:32 +02:00
JustArchi
2d02bd609e Add CONTRIBUTING.md 2016-06-24 05:39:32 +02:00
JustArchi
e658ae33b1 Misc 2016-06-24 03:17:11 +02:00
JustArchi
379018866b Bump 2016-06-24 02:40:44 +02:00
JustArchi
1ad1e8b792 Use better format for API 2.1.0.7 2016-06-24 01:55:39 +02:00
JustArchi
c3dde4c822 Final fix 2016-06-24 01:44:58 +02:00
JustArchi
b40dc2e572 Calculate proper dupe values for the same cards 2016-06-24 01:27:11 +02:00
JustArchi
70bdd34d66 Increase default LoginLimiterDelay to 10
Seems to fix semi-rare 429 rate-limiting errors. Maybe GabeN increased limits?
2016-06-23 16:00:15 +02:00
JustArchi
56a6e10189 Correct retry logic of API requests
Timeout will result in WebClient does not support concurrent I/O operations for concurrent calls
Therefore, retry with new WebClient instead
2016-06-22 02:02:43 +02:00
JustArchi
41f8a0a474 Add !api 2016-06-20 21:20:38 +02:00
JustArchi
92f347e28b Bump 2016-06-20 20:47:09 +02:00
JustArchi
1a1914540c Fix !2faok with many confirmations 2.1.0.6 2016-06-20 20:29:12 +02:00
JustArchi
449e4f9511 Bump 2016-06-20 17:04:07 +02:00
JustArchi
959bf98039 Divide !pause into !pause and !resume 2016-06-20 17:03:55 +02:00
JustArchi
017c5eb7ef Fix misc issue with steam gifts in trades 2.1.0.5 2016-06-20 15:02:26 +02:00
JustArchi
9e575584a8 Bump 2016-06-20 14:41:14 +02:00
JustArchi
19da8c6d11 Try to solve language problem in non-invasive way 2016-06-20 14:40:14 +02:00
JustArchi
3d19a69c60 Let's hope this is the last one 2.1.0.4 2016-06-20 13:51:17 +02:00
JustArchi
f6a8d16c85 More fixes 2016-06-20 13:45:12 +02:00
JustArchi
f13991c2da Bump... 2016-06-20 13:26:43 +02:00
JustArchi
40a3d6558d GabeN broke more than I thought 2016-06-20 13:26:30 +02:00
JustArchi
fea76a3dda Derp 2.1.0.3 2016-06-20 13:18:06 +02:00
JustArchi
1087c01a2c And don't you dare to break again 2016-06-20 13:15:35 +02:00