JustArchi
a17a2af66b
Fix out-of-range arguments
...
It always resulted in providing a single comma-delimited string, where it's not always appropriate (e.g. !nickname or !owns)
http://steamcommunity.com/groups/ascfarm/discussions/1/1499000547484950912/
3.0.5.3
2017-12-10 08:39:50 +01:00
JustArchi
4af094ed47
Serialize sensitive details in /Api/Structure
2017-12-10 01:08:01 +01:00
JustArchi
1574af29dd
Add GET /Api/Structure
2017-12-10 00:01:39 +01:00
JustArchi
35e75cbc1c
Fix build
...
I like how finally I'm getting notified about potential warnings, if only I could hook ReSharper there...
2017-12-09 23:21:27 +01:00
JustArchi
5235339fbb
Add an option to keep sensitive details, #610
...
I completely forgot that we intentionally omit sensitive details, so bot config update API should have a way to inherit them without exposing, this will do.
Note to self: ALWAYS use custom JSON classes, so I won't need to break API just like like now, at worst I'll add new acceptable properties.
2017-12-09 23:15:33 +01:00
JustArchi
a9faf30f8a
Bump
2017-12-09 20:51:10 +01:00
JustArchi
135e25d5a7
Fix new IPC ObjectDisposedException
3.0.5.2
2017-12-09 20:49:39 +01:00
JustArchi
01753bbd45
Keep using TCP protocol only for now
2017-12-09 10:13:14 +01:00
JustArchi
fd31256be8
Closes #704
2017-12-09 09:45:50 +01:00
JustArchi
ae640ba6ba
cc.sh: use dotnet publ;ish
...
There is almost no difference between those two, but publish copies core libraries for running the project that might be missing if user deletes bin/obj/packages folders.
2017-12-07 14:39:41 +01:00
JustArchi
552e8346bb
Travis bump
2017-12-07 09:22:26 +01:00
JustArchi
e11dfb2522
Bump
2017-12-07 09:19:13 +01:00
JustArchi
2dd9d86ba7
Misc
3.0.5.1
2017-12-07 09:10:56 +01:00
JustArchi
4e327cb26e
Misc
2017-12-07 08:44:01 +01:00
JustArchi
065a8f4502
Misc
2017-12-07 07:54:26 +01:00
JustArchi
57bcf50364
More API improvements
2017-12-06 10:21:30 +01:00
JustArchi
0fb5e9f8a8
Code cleanup
2017-12-06 10:08:00 +01:00
JustArchi
f9d8179904
Remove !api command, make API endpoint accept multiple bots
2017-12-06 10:06:50 +01:00
JustArchi
1a5b5a90fe
API updates
2017-12-06 09:47:25 +01:00
JustArchi
a6c5008b6a
Translations update
2017-12-06 08:15:48 +01:00
JustArchi
fe6865050f
Closes #667
2017-12-06 08:14:12 +01:00
JustArchi
44f9d80b60
Use 401 unauthorized for wrong IPC password
2017-12-04 22:27:20 +01:00
JustArchi
24ed4025bd
Bump
2017-12-03 14:13:32 +01:00
JustArchi
fef3d50b5c
Translations update
3.0.5.0
2017-12-03 13:27:41 +01:00
JustArchi
bd06bfb7ea
Closes #701
2017-12-03 13:26:22 +01:00
JustArchi
0f4864fef2
Re-enable UDP protocol by default
2017-12-03 12:28:05 +01:00
JustArchi
258caa2188
Packages update, closes #186 , #576
2017-12-03 12:20:52 +01:00
JustArchi
b6da399c89
Rename notifications body
...
Try to stick with Valve's naming for this one.
2017-12-01 01:36:58 +01:00
JustArchi
97c1a7a1a6
Improve error routine
...
This way we avoid slow reflection-based Enum.IsDefined() while covering out-of-range values.
2017-12-01 01:01:02 +01:00
JustArchi
d07d82438f
Update ENotification
...
According to https://github.com/SteamRE/SteamKit/issues/493
2017-12-01 00:49:19 +01:00
JustArchi
16d3ca7a8f
Add unrecognized event type
...
https://github.com/SteamRE/SteamKit/issues/493
2017-12-01 00:16:54 +01:00
JustArchi
9f8397bb8d
Misc
2017-11-30 23:39:35 +01:00
JustArchi
1861ea0770
Packages update
2017-11-30 23:11:17 +01:00
JustArchi
19345ebf96
Closes #700
2017-11-30 23:09:07 +01:00
JustArchi
5a890a592d
Bump
2017-11-29 03:32:00 +01:00
JustArchi
cfa6fb3e1b
Misc
3.0.4.9
2017-11-29 02:07:57 +01:00
JustArchi
a16847dab2
Misc cleanup
2017-11-29 01:54:48 +01:00
JustArchi
55cdb5d0d9
Fix preprocessor definition detection
...
Also wow, I had no idea that even .csproj files handled by msbuild support C# operations, this is freaking awesome.
2017-11-29 01:48:15 +01:00
JustArchi
fdd8eb408b
Introduce UpdatePeriod
...
Direct AutoUpdates replacement, also get rid of ArchiSteamFarm.version, since I'm pretty sure it can be done at compile time instead.
2017-11-29 01:22:40 +01:00
JustArchi
a986963b5c
Misc
2017-11-28 21:34:50 +01:00
JustArchi
83821e9994
Make usage of login keys optional
2017-11-28 21:31:45 +01:00
JustArchi
1253799444
Bump
2017-11-26 20:00:14 +01:00
JustArchi
5aec2f53fd
Remove unnecessary events subscription
3.0.4.8
2017-11-26 19:41:32 +01:00
JustArchi
6a74084729
Internal improvements regarding https://github.com/SteamRE/SteamKit/issues/491
...
It also fixes V3.0.4.6 regression reported in http://steamcommunity.com/groups/ascfarm/discussions/1/1488866180608154465 - even though it's just a workaround for Steam Network issue.
2017-11-26 19:08:48 +01:00
JustArchi
d75c67febf
Packages update
2017-11-26 18:26:50 +01:00
JustArchi
02073f3ee6
Add retry logic for SteamApps.PICSGetProductInfo()
2017-11-26 18:26:11 +01:00
JustArchi
c64ca49f17
Translations update
2017-11-25 07:50:25 +01:00
JustArchi
70468c4b2d
Update travis environment
...
Possible now thanks to https://github.com/travis-ci/travis-ci/issues/8685
2017-11-22 20:16:25 +01:00
JustArchi
f8fa22f8c2
Avoid using dotnet exec
...
dotnet exec is implementation detail, initially I used it to avoid useless dotnet process that spawned dotnet exec, but it seems .NET Core team found out about this and patched it so initial dotnet call properly uses exec() on itself into dotnet exec, good job .NET Core team!
2017-11-22 05:49:38 +01:00
JustArchi
38877f1c0e
Simplify notifications structure
2017-11-18 23:55:11 +01:00