Commit graph

4863 commits

Author SHA1 Message Date
JustArchi
ad4e4ed92f Don't catch EXIT signal
It's not only pointless, but causes issues when scripts are being run in another set -e container.
2017-10-18 15:10:32 +02:00
JustArchi
944421e47e cc.sh/run.sh code review 2017-10-18 15:03:52 +02:00
JustArchi
00d8804607 Bump 2017-10-18 12:29:02 +02:00
JustArchi
263c7dc806 Translations update 2017-10-18 12:26:59 +02:00
JustArchi
254cd79f0a Change default of HoursUntilCardDrops
As seen in https://www.steamgifts.com/go/comment/P7chllw
2017-10-18 12:26:03 +02:00
JustArchi
4cb0ae59dd Translations update 2017-10-17 18:19:39 +02:00
JustArchi
09adad5d4e Packages update 2017-10-17 18:18:42 +02:00
JustArchi
624a61af2e Address weird AppVeyor behaviour 2017-10-15 11:45:05 +02:00
JustArchi
88928466fc ToRevert: SK2 Alpha10
Fixed AppVeyor build until https://github.com/appveyor/ci/issues/1861 is dealt with.
2017-10-15 11:42:18 +02:00
JustArchi
6881272610 Rewrite CardDropsRestricted
https://www.steamgifts.com/go/comment/eoRTMqb
2017-10-15 11:15:36 +02:00
JustArchi
b1fb216083 AppVeyor: Misc 2017-10-15 11:04:25 +02:00
JustArchi
af39c55e61 Fix build 2017-10-14 14:35:41 +02:00
JustArchi
3b64b4b900 Packages update 2017-10-14 14:09:05 +02:00
JustArchi
7b34a84442 Misc
This will accept varying number of whitespace characters
2017-10-14 11:59:07 +02:00
JustArchi
128b6d2e5b Add stdin handling for generic scripts 2017-10-14 11:32:47 +02:00
JustArchi
0c7d9bae48 Handle chmod +x for generic helper scripts 2017-10-14 07:47:51 +02:00
JustArchi
d8160df985 Bump 2017-10-14 07:12:38 +02:00
JustArchi
6b4ab6bf5e Packages update 2017-10-14 07:08:58 +02:00
JustArchi
779acf79c4 Docker misc 2017-10-14 06:59:22 +02:00
JustArchi
acae0d8d0e Improve shutdown looting
As discussed in http://steamcommunity.com/groups/ascfarm/discussions/1/1483232961032339275/ - it's possible that SendOnFarmingFinished + ShutdownOnFarmingFinished bot will shutdown before master receives the trade and accepts it through default trading preferences.

This can be easily solved by caching SteamID and using it instead. While I'm at it, let's rewrite other parts that made use of SteamID as well.
2017-10-13 09:05:08 +02:00
JustArchi
426fb12221 Translations update 2017-10-12 11:44:24 +02:00
JustArchi
459f57ea38 Packages update 2017-10-12 11:43:36 +02:00
JustArchi
97333e7eb5 Code review 2017-10-12 11:41:19 +02:00
JustArchi
0d6f0c788b Closes #670 2017-10-11 21:25:34 +02:00
JustArchi
35ad4f0f36 Remove RuntimeIdentifiers from ArchiSteamFarm.Tests
I'm not sure if this is required, tests should always run in source "dotnet build" variant and not anything being published, in worst case my CIs will poke me to add this back.
2017-10-11 00:50:25 +02:00
JustArchi
49c5a53497 Packages update 2017-10-10 21:52:44 +02:00
JustArchi
9e92d14cbe Misc 2017-10-10 21:33:50 +02:00
JustArchi
f636da6a77 Fix IPC not stopping the listener on Stop() 2017-10-10 21:29:43 +02:00
JustArchi
293d259b10 Misc 2017-10-10 03:59:49 +02:00
JustArchi
8515efd6ee Fix ASF not reacting to Docker SIGTERM
This one is tricky, trap code works properly but bash is not reacting to it when executing a binary.

> If Bash is waiting for a command to complete and receives a signal for which a trap has been set, the trap will not be executed until the command completes.

https://www.gnu.org/software/bash/manual/html_node/Signals.html
2017-10-10 03:49:24 +02:00
JustArchi
261b5f77a0 Bump 2017-10-08 22:44:30 +02:00
JustArchi
149a0423ec Patch https://github.com/travis-ci/travis-ci/issues/8552
And while I'm at it, bump OSX image to see if it helps.
2017-10-08 22:43:51 +02:00
JustArchi
e13341a585 Debump
I wonder if AppVeyor is fixed yet, I need my 3.0.3.5 release please.
2017-10-08 22:32:15 +02:00
JustArchi
df5efb6870 Merge branch 'master' of https://github.com/JustArchi/ArchiSteamFarm 2017-10-08 22:29:44 +02:00
JustArchi
8b60e73743 Rewrite IPC in preparation for #667 2017-10-08 22:29:43 +02:00
JustArchi
43667f3b8c Merge branch 'master' of https://github.com/JustArchi/ArchiSteamFarm 2017-10-08 15:41:13 +02:00
JustArchi
91657963fb Bump 2017-10-08 15:41:12 +02:00
Łukasz Domeradzki
88d8dfa6b4 Misc 2017-10-08 15:25:44 +02:00
JustArchi
3eab43780b Add arguments parsing to batch script
Kill me.
2017-10-08 15:14:29 +02:00
JustArchi
f210499874 Improve docker args 2017-10-08 15:08:15 +02:00
JustArchi
ad2c45adb6 Fix wrong args order 2017-10-07 20:16:27 +02:00
JustArchi
94b3e9e776 Add chmod +x permission for scripts 2017-10-07 20:01:39 +02:00
JustArchi
685e52d53f Docker: make it possible to pass arguments 2017-10-07 19:54:23 +02:00
JustArchi
5c737a286b Misc 2017-10-07 18:28:57 +02:00
JustArchi
8fa58a4841 Docker enhancements 2017-10-07 17:26:08 +02:00
JustArchi
334488919f Bump 2017-10-07 14:53:44 +02:00
JustArchi
355c8888de Address docker culture 2017-10-07 14:48:44 +02:00
JustArchi
653e528f82 Closes #665 2017-10-07 14:36:25 +02:00
JustArchi
cc4c7c9dcd Fix infinite redeem attempts
This happened when we had more keys than bots to feed, e.g. because all of them were rate limited.
2017-10-07 12:11:38 +02:00
JustArchi
a5abe9a1c3 Improve redeem efficiency with rate limited bots
If we stumble upon rate limited bot, it doesn't make any sense to retry that bot anytime soon, just skip it for the rest of the flow instead.
2017-10-07 11:07:48 +02:00