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
Archi
a536a411dd
Misc
2023-04-10 15:04:08 +02:00
Archi
067d478a76
Closes #2873
2023-04-10 14:55:35 +02:00
ArchiBot
5892454ff4
Automatic translations update
2023-04-07 02:08:56 +00:00
ArchiBot
420b522927
Automatic translations update
2023-04-04 02:13:35 +00:00
Archi
fc1bdb9b16
Closes #2867
2023-04-03 12:40:36 +02:00
ArchiBot
e443d3f4ab
Automatic translations update
2023-04-03 02:09:51 +00:00
Archi
cd40472501
Misc
2023-04-02 23:54:51 +02:00
Archi
4159b379b0
Misc
...
Thanks @Ryzhehvost
2023-04-02 23:33:07 +02:00
Archi
258ea5df3b
Shut up netf
2023-04-02 22:29:46 +02:00
Archi
142d1bdd28
Improve resilency against DuplicateRequest
2023-04-02 22:24:31 +02:00
Archi
b8ba995db0
Handle DuplicateRequest when logging in
2023-04-02 21:38:44 +02:00
Archi
731b5909d1
Closes #2854
2023-04-02 21:26:56 +02:00
Archi
089cc5beee
Closes #2624
2023-03-24 13:56:38 +01:00
Archi
dbbfc7344b
Closes #2850
2023-03-24 13:51:17 +01:00
Łukasz Domeradzki
93f3221378
Misc
2023-03-21 13:03:06 +01:00
Archi
d5e5f82e7f
Add StartupVideo asset type
2023-03-20 19:53:24 +01:00
Łukasz Domeradzki
dd663f43b9
Closes #2840 ( #2843 )
...
* Initial login flow changes
* I hate windows
* Make it compile
* Hehe, you bet
* Another approach
* Misc
* Misc
* Final touches
* Misc
* Okay xpaw
* xPaw update
* Keep set input for reconnection
* Unify login errors
* Add missing registry entry
* Final touches before I lose my sanity
2023-03-17 23:59:46 +01:00
Archi
d2894a8bdc
Followup fix
2023-03-15 17:56:24 +01:00
Archi
63c206e6c7
Disable revocation check
...
Likely root cause for https://steamcommunity.com/groups/archiasf/discussions/1/3821906444724042697/
2023-03-15 16:06:53 +01:00
ArchiBot
c337a9b8e1
Automatic translations update
2023-03-14 02:11:37 +00:00
ArchiBot
9e59dd69ca
Automatic translations update
2023-03-11 02:16:39 +00:00
Łukasz Domeradzki
c89366b0a6
Closes #2827 ( #2829 )
2023-02-26 10:59:48 +01:00
Archi
71b39570b3
Misc
2023-02-12 18:49:53 +01:00
Archi
64c5cec113
Misc
2023-02-12 18:48:03 +01:00
ArchiBot
5bdfab5fb2
Automatic translations update
2023-02-12 02:21:50 +00:00
Archi
f5812fc28a
Good job archo
2023-02-11 16:06:23 +01:00
Archi
d7e8710333
Do not announce/match with limited accounts, lockdowns and trade bans, improve ArchiCacheable
...
We can totally make use of success previously more often
2023-02-11 15:58:15 +01:00
Łukasz Domeradzki
a12c11d334
Add ArchiSteamFarm.OfficialPlugins.MobileAuthenticator ( #2822 )
...
* Initial commit for 2FA plugin
* Shut up netf
* Actually import this authenticator right into ASF, and add safeguards
* Further fixes
* Render device_id in the resulting maFile
2023-02-10 00:37:26 +01:00
Łukasz Domeradzki
a89cb28255
Add support for win-arm64 ( #2821 )
2023-02-09 14:08:39 +01:00
Archi
8008a04354
Code cleanups and improvements
...
- Make use of new UnixFileMode, always one native method we need to maintain less
- Add madness support for it, because new feature of course
- Add optional netstandard target and required compatibility for it, so I can test netf-oriented changes easier
2023-02-09 02:25:11 +01:00
Archi
b2c34694ae
Misc code improvements
2023-02-08 21:18:20 +01:00
Łukasz Domeradzki
d3490b4e92
Add --minimized command-line argument ( #2817 )
...
* Add experimental support for --minimized on Windows
* Simplify the code
2023-02-08 16:11:50 +01:00
Archi
dcdc3d4870
Misc
2023-02-04 20:23:32 +01:00
Archi
dc97558ad5
Misc
2023-02-04 16:02:28 +01:00
Archi
9f272ae490
Misc
2023-02-03 03:00:42 +01:00
Archi
e266b8ad31
Actually, this makes more sense
2023-02-03 02:32:17 +01:00
Archi
a8b28efe43
ASFB HttpClientHandler improvements
...
We should increase our security by checking against revoked SSL certificates, just in case.
When using proxy, pre-authenticating makes sense since if user provided the credentials, we can be pretty sure they're required and save a roundtrip.
2023-02-03 02:29:55 +01:00
Archi
17d9c9bc22
Prefer maximum compression on compressed requests
...
We have many clients and a single server, pushing additional work at the clients will typically degrade the effective speed with which the data can be transmitted, but will allow our server to handle more requests concurrently due to less bandwidth used, and will positively affect the bandwidth used for both server and the client.
2023-01-31 22:19:41 +01:00
ArchiBot
f40600bccf
Automatic translations update
2023-01-29 02:21:16 +00:00