Commit Graph

758 Commits

Author SHA1 Message Date
JustArchi
d5514422b6 Kill Base64 encryption
It doesn't make any sense when AES is available, not to mention that it's not even proper encryption...
2016-06-28 04:52:00 +02:00
JustArchi
3627a01f59 Correct example.json, default is 0 2016-06-28 04:36:31 +02:00
JustArchi
0dc131b79b Misc 2016-06-28 04:34:51 +02:00
JustArchi
8d9fbce2ed Add support for encrypted passwords, closes #267 2016-06-28 04:32:48 +02:00
JustArchi
a01e718e28 Misc 2016-06-27 21:28:06 +02:00
JustArchi
9bed5f013a Misc 2016-06-27 21:21:22 +02:00
JustArchi
2cf2df62c5 This is no longer required 2016-06-27 21:17:23 +02:00
JustArchi
9bac3915da Move MaxGamesPlayedConcurrently logic higher 2016-06-27 21:15:30 +02:00
JustArchi
93191f9066 Add logic for MaxGamesPlayedConcurrently
This is a limit introduced by Steam Network, limit for Steam Client is 30, but we don't have to respect that one
2016-06-27 21:09:58 +02:00
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