Commit Graph

5942 Commits

Author SHA1 Message Date
JustArchi
57b2123b40 Misc 2018-11-07 14:00:01 +01:00
JustArchi
a872136a1d I ❤️ @Aareksio 2018-11-07 13:47:45 +01:00
JustArchi
67df99f535 Bump 2018-11-07 02:15:54 +01:00
JustArchi
e6246e1434 Misc 3.4.0.6 2018-11-07 01:39:56 +01:00
JustArchi
f1b3801c36 Misc 2018-11-07 01:36:21 +01:00
JustArchi
90efe95389 Misc 2018-11-07 01:33:40 +01:00
JustArchi
62dfcd8946 Teach swagger about IPCPassword 2018-11-07 01:32:40 +01:00
JustArchi
f4425f0e71 Misc 2018-11-07 00:53:51 +01:00
JustArchi
1202298e01 Misc improvements to ASF API
In bot controller, 3 endpoints:
POST {bot}
POST {bot}/GamesToRedeemInBackground
POST {bot}/Redeem

Now accept botNames (like all other endpoints), GenericResponse included in those responses now include Dictionary that maps previous single response to botName-response.

@JustArchiNET/asf-ui if you're not doing anything with the inner result of generic response, you don't need to do anything. If you do, please map your previous single inner result to dictionary of botName-single result. Functionality remains the same, thanks.
2018-11-07 00:49:39 +01:00
JustArchi
8825b46218 Misc 2018-11-06 23:28:55 +01:00
JustArchi
0cd396cebf Fix logic 2018-11-06 22:55:41 +01:00
JustArchi
a5cecad7f6 Packages update 2018-11-06 22:38:11 +01:00
JustArchi
5f7f72c65d crowdin: do not error on nothing to commit 2018-11-06 22:17:49 +01:00
JustArchi
527dc5613a Translations update 2018-11-06 22:06:24 +01:00
JustArchi
242284559e Implement hybrid session logic
In ASF V3.0 and before, we had a very naive mechanism with session handling that used to work fine but send a lot of requests as we always had to check session before sending a request.

Since ASF V3.1 until now we used new mechanism which refreshed session only when it indeed got invalidated, which worked good until now, but apparently due to some changed at Valve it stopped redirecting appropriately in all POST requests and non-/my GET/HEAD ones.

Therefore, implement hybrid session logic whick works V3.1+ for /my requests, and V3.0- for everything else.
2018-11-06 21:41:59 +01:00
Łukasz Domeradzki
5471394bab Implement automatic crowdin strings upload in AppVeyor (#937)
* Initial crowdin-ci integration

* Fix syntax

* Fix detached heads

* Fix syntax for java-only installs

* Finish the PR

* Misc
2018-11-06 06:00:01 +01:00
JustArchi
45e5117f22 Translations update 2018-11-06 00:41:21 +01:00
JustArchi
3fdd79c3e9 Misc 2018-11-05 18:32:33 +01:00
JustArchi
8e92f62c31 Misc 2018-11-05 18:23:41 +01:00
JustArchi
3603f1d315 Cleanup 2018-11-04 19:47:48 +01:00
MisakaDev
c50b70d3e3 Add !balance command (#935)
* Add !balance command

* Fix pull https://github.com/JustArchiNET/ArchiSteamFarm/pull/935

* Fix #2 pull https://github.com/JustArchiNET/ArchiSteamFarm/pull/935#partial-pull-merging
2018-11-03 18:42:40 +01:00
JustArchi
5423596f1f Remove obsolete properties 2018-11-01 03:03:49 +01:00
JustArchi
c567545d43 Packages update 2018-11-01 03:03:05 +01:00
JustArchi
a7c3aa71ee Bump 2018-11-01 02:57:01 +01:00
JustArchi
d620f0e42c Translations update 3.4.0.5 2018-11-01 02:52:36 +01:00
JustArchi
aa27069c49 Misc 2018-11-01 02:46:24 +01:00
JustArchi
f6024f644b Rewrite ASF update routine
From another volume of "why this wasn't implemented like that to begin with?!"
2018-11-01 02:16:09 +01:00
Vital7
78f0c56af5 Fix !restart command (#932)
* Update Commands.cs

* Replace with existing action
2018-10-31 21:06:09 +01:00
JustArchi
f10f4db7b4 Translations update 2018-10-30 20:55:15 +01:00
JustArchi
36774f297d Bump 2018-10-29 23:38:33 +01:00
JustArchi
fc9b2ed470 Misc 3.4.0.4 2018-10-29 23:19:31 +01:00
JustArchi
c68cc1e4d0 Translations update 2018-10-29 23:10:31 +01:00
Łukasz Domeradzki
15292fda27 Enable custom dotnet for appveyor (#931)
* Enable dotnet channel for appveyor

* Second try

* Third try
2018-10-29 22:58:14 +01:00
JustArchi
362f4db10d Add /Bot/Redeem API endpoint
@ASF-ui
2018-10-29 21:43:44 +01:00
Abrynos
d3474389f5 Add CORS (#930)
* Add CORS for users with set IPCPassword

* Use newest preview Version of Microsoft.AspNetCore.Cors and Fix comments

* Fix typo
2018-10-28 21:45:10 +01:00
JustArchi
68a365f95e Translations update 2018-10-26 04:22:56 +02:00
JustArchi
c52f8a3aba Translations update 2018-10-25 16:56:22 +02:00
JustArchi
e0020fbc2b Translations update 2018-10-24 06:07:51 +02:00
JustArchi
a33e05b11a Add ASF-ui to crowdin 2018-10-24 05:54:31 +02:00
JustArchi
ea4e218f6a Update ASF-ui 2018-10-23 21:24:12 +02:00
JustArchi
3bf77764ef Update ASF-ui 2018-10-23 17:05:49 +02:00
JustArchi
9ac2383924 Update ASF-ui 2018-10-23 03:33:03 +02:00
JustArchi
2aa9ea2fde Packages update 2018-10-21 17:03:13 +02:00
JustArchi
acc058aad3 Add extra validation to BGR output 2018-10-21 16:56:22 +02:00
JustArchi
ecf69973e9 Return invalid keys on GET BGR query 2018-10-21 16:51:20 +02:00
JustArchi
8e61791a5e Misc 2018-10-21 01:56:22 +02:00
JustArchi
40195d244e Translations update 2018-10-19 19:58:55 +02:00
JustArchi
3b607b1294 Misc 2018-10-17 20:28:17 +02:00
JustArchi
f4a96c681e R# cleanup 2018-10-17 20:22:55 +02:00
JustArchi
50cb19e6e6 Misc 2018-10-16 02:31:47 +02:00