ArchiBot
970307b0e6
Automatic translations update
2023-07-02 02:27:22 +00:00
Archi
3144bf2a98
Closes #2938
2023-06-30 10:44:29 +02:00
Archi
2ef341fc73
Misc
2023-06-30 10:30:01 +02:00
Archi
3f91b18a4d
Refactor confirmations
...
Make it so the design actually follows what Steam gives us now. There is no need for standalone Confirmation object anymore, rather re-use what Steam gives us. Optimize parsing type, expose it as public API. Small breaking change in HandleConfirmations() action.
2023-06-29 22:34:26 +02:00
Archi
d7722fae84
Misc code cleanup
2023-06-29 21:56:05 +02:00
ArchiBot
267f44ded0
Automatic translations update
2023-06-29 02:23:10 +00:00
Chr_
7882f709d9
add checkout.steampowered.com to known service ( #2934 )
2023-06-28 13:22:35 +02:00
Ryzhehvost
003bf0e2b3
Allow plugins to override blacklisted trades ( #2933 )
2023-06-28 11:29:40 +02:00
ArchiBot
c30f7f9f0c
Automatic translations update
2023-06-28 02:23:42 +00:00
Archi
5abe69162d
Revert "Revert "Remove obsolete ICustomMachineInfoProvider interface""
...
This reverts commit 19ffe6e761 .
2023-06-25 12:54:40 +02:00
Archi
19ffe6e761
Revert "Remove obsolete ICustomMachineInfoProvider interface"
...
This reverts commit 9d837c15b3 .
2023-06-25 12:53:42 +02:00
Vincent Jansen
9e1ba20783
Fix for addlicense ( #2927 )
...
Fixing #2925 based on suggestions on that issue
2023-06-25 12:52:33 +02:00
ArchiBot
9bbe4e73c6
Automatic translations update
2023-06-25 02:31:26 +00:00
Archi
9d837c15b3
Remove obsolete ICustomMachineInfoProvider interface
2023-06-23 12:22:57 +02:00
Jack Nolddor
5e53073e8f
Blacklist Summer Sale 2023 appid ( #2923 )
2023-06-22 16:38:10 +02:00
Vita Chumakova
7132340ff7
Fix 2FA endpoints ( #2921 )
...
* Fix 2FA endpoints
* use fields in data classes
* optimize usings
2023-06-21 13:11:38 +02:00
ArchiBot
e7933257bc
Automatic translations update
2023-06-19 02:19:27 +00:00
Archi
b0239fb291
Merge branch 'main' of https://github.com/JustArchiNET/ArchiSteamFarm
2023-06-10 20:22:46 +02:00
Archi
46fffb9d4a
Add handling of EPurchaseResultDetail.NoWallet
2023-06-10 20:22:38 +02:00
Archi
89bdac0692
Retry accepted/rejected trade offers
...
Very often, despite accepting the trade offer AND confirmation, the trade stays in active state for who knows what reason. ASF has built-in mechanism to not evaluate trade offers that it already did, which we do need and is good e.g. for ignored trade offers. Make it so accepted/rejected are retried as well, since they should not pop up again once we're done with them.
2023-06-07 21:28:04 +02:00
Archi
57ac7e2816
Bullet-proof against invalid Steam items
2023-06-04 16:39:16 +02:00
Archi
09ff465f4a
Misc
2023-06-03 17:56:27 +02:00
Archi
cd8c9cf80e
Closes #2908
2023-06-03 17:50:50 +02:00
Archi
12f1b5e3f4
Misc
2023-06-02 21:50:36 +02:00
renovate[bot]
d98054559d
Update dependency NLog.Web.AspNetCore to v5.3.0 ( #2907 )
...
* Update dependency NLog.Web.AspNetCore to v5.3.0
* Address breaking changes
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Archi <JustArchi@JustArchi.net >
2023-06-02 16:13:54 +02:00
ArchiBot
bf8275d34a
Automatic translations update
2023-06-01 02:33:30 +00:00
Archi
b69feff595
More bullet-proofing
2023-05-23 14:43:05 +02:00
Archi
53fc07638d
Slightly improve OnDisconnected() flow
...
We've added possible delay initializing log on result, but this method is very time-sensitive and there is a possibility of race conditions if we don't reset other stuff, such as AWH, in timely manner ASAP.
It makes sense to move waiting for log on result in a place that isn't so time-sensitive anymore.
This can help with some nasty networking issues where AWH state would get e.g. disabled after already being initialized due to reconnection
2023-05-23 14:21:29 +02:00
Archi
0026e57e64
Misc doc
2023-05-18 12:24:48 +02:00
Archi
d81694c7f0
Closes #2903
2023-05-18 11:06:44 +02:00
Archi
8c83b8c51f
Closes #2900 Closes #2901
2023-05-16 21:27:36 +02:00
ArchiBot
93368164f9
Automatic translations update
2023-05-16 02:14:29 +00:00
Archi
cca70f33e5
Closes #2891
...
We used user initiated before as a neat way to let plugins know that the disconnection was initiated by us. Since we use it in other situations now, namely as a result of failed login, we can't do it like this anymore. Instead, trust last log on result, and set it to OK where the disconnection was clean and expected.
2023-05-05 19:53:45 +02:00
ArchiBot
3d411a868a
Automatic translations update
2023-05-04 02:10:48 +00:00
ArchiBot
11a1c12f0c
Automatic translations update
2023-05-01 02:13:18 +00:00
ArchiBot
7f5b5f7800
Automatic translations update
2023-04-27 02:12:22 +00:00
Ryzhehvost
7721106fc7
check if bot online before checking for outstanding trades ( #2887 )
2023-04-23 12:14:07 +02:00
ArchiBot
2590c16b4c
Automatic translations update
2023-04-22 02:12:52 +00:00
Archi
1d96ff8b1f
Misc
2023-04-21 11:41:32 +02:00
Archi
1d5bf32ec6
Remove default implementation from interface
...
Not supported on netf
2023-04-21 11:32:20 +02:00
Archi
1fb74346bd
Make IWebInterface work on netf
2023-04-20 22:56:49 +02:00
Archi
b9fd3d0433
Misc
2023-04-20 22:25:38 +02:00
Archi
55b8c8f0d4
Post-PR improvements
2023-04-20 22:24:38 +02:00
fazelukario
97da56d016
Implemented native web GUI support for plugins inside the ASF IPC. Closes #2876 ( #2877 )
...
* Implemented native web GUI support for plugins inside the ASF IPC
ref #2876
* calm down netframework
* less `#if`'s
* code optimization
* misc
* Code improvements
* Support nested paths
* Revert "Support nested paths"
This reverts commit 5d7d9ac6ae .
* Support for nested paths (no errors now I guess)
* better path naming
* fixed typos
* Use `HashSet<string>` instead of `List<string>`
* Code improvements
* Code improvements
* Code improvements
* Code improvements
* Code improvements
* Added support for overriding ASF-ui files
* Removed a modified file from pull request
* Added `IWebInterface`
* less `#if`'s
* Code improvements
* Code improvements
* Added license
* Code improvements
* Added default implementation of `IWebInterface`
* Code improvements:
*Use of `OfType<>` instead `Where` and casting.
* Code improvements:
*Null checking
* Removed useless code
* shut up `netf`
* Removed useless null check
* Code improvements:
*Misc: kvp deconstaction
* Added support for absolute path
2023-04-20 22:02:49 +02:00
ArchiBot
1e91408044
Automatic translations update
2023-04-18 02:10:44 +00:00
Archi
b1bc56d1f2
Add support for AccountLoginDeniedThrottle
...
Same as RateLimitExceeded
2023-04-15 13:02:10 +02:00
Archi
fc8eb6d1d9
Postpone TradeCheckTimer on new trade received
2023-04-14 11:47:05 +02:00
Archi
45b3183ed6
Misc cleanup
2023-04-14 11:41:51 +02:00
Ryzhehvost
042c2b4e3e
Periodically check for outstanding trades. Closes #2871 ( #2878 )
...
* add trade check period
* change default value for timer
2023-04-14 11:01:41 +02:00
Archi
15c8c8b714
Add handling of AccessDenied during login procedure
2023-04-14 10:43:33 +02:00