Commit Graph

12725 Commits

Author SHA1 Message Date
Łukasz Domeradzki
f534997e0e Close log endpoints upon graceful shutdown request
Previously we've kept websocket connection open for as long as caller requested it. During graceful shutdown, ASP.NET normally waits for all pending requests to finish, while no longer accepting new ones - this is a very good approach. In our case however, since we didn't do anything with that event before, the graceful shutdown was timing out after 30 seconds before eventually forcefully killing any still-ongoing requests, websocket connection in our case.

Hook into application lifetime in order to be notified when the graceful shutdown happens. This way we can create linked cancellation token for request abort and graceful shutdown and close the websocket connection when any of those two happens.
2024-10-04 17:58:56 +02:00
Łukasz Domeradzki
d609a68dc4 Bump 2024-10-04 14:34:58 +02:00
Łukasz Domeradzki
92456aa838 Avoid terminating the process if not mandatory 6.0.8.1 2024-10-04 14:32:42 +02:00
Łukasz Domeradzki
d074f47659 Ignore unobserved HttpIOException 2024-10-04 14:27:02 +02:00
renovate[bot]
4cc16897cf chore(deps): update github/codeql-action action to v3.26.11 2024-10-04 04:29:31 +00:00
ArchiBot
8cabec1aff Automatic translations update 2024-10-04 02:20:05 +00:00
renovate[bot]
e7650ab10e chore(deps): update dependency mstest to 3.6.1 2024-10-03 21:23:55 +00:00
renovate[bot]
97ecba07bb chore(deps): update asf-ui digest to 6a1e814 2024-10-03 18:44:34 +00:00
renovate[bot]
061413303a chore(deps): update docker/setup-buildx-action action to v3.7.0 2024-10-03 09:41:06 +00:00
ArchiBot
6bb3d4b48a Automatic translations update 2024-10-03 02:20:14 +00:00
renovate[bot]
90a27b2a4d chore(deps): update asf-ui digest to 615cc1a 2024-10-02 19:24:54 +00:00
renovate[bot]
61aa656611 chore(deps): update wiki digest to 36a8184 2024-10-02 07:23:08 +00:00
renovate[bot]
c6ae45f6ab chore(deps): update asf-ui digest to ef73b2a 2024-10-02 03:33:55 +00:00
ArchiBot
d72eb0b06d Automatic translations update 2024-10-02 02:20:03 +00:00
renovate[bot]
5c728127f1 chore(deps): update wiki digest to 545a92c 2024-10-01 10:09:58 +00:00
ArchiBot
a64472188c Automatic translations update 2024-10-01 02:23:36 +00:00
renovate[bot]
39f7f0a1c6 chore(deps): update docker/build-push-action action to v6.9.0 2024-09-30 21:30:10 +00:00
Łukasz Domeradzki
1e3461918e Misc 2024-09-30 22:49:03 +02:00
Łukasz Domeradzki
ae0704e2bb Remove obsolete alias 2024-09-30 22:46:48 +02:00
Łukasz Domeradzki
42e07c2445 Merge branch 'main' of https://github.com/JustArchiNET/ArchiSteamFarm 2024-09-30 22:45:57 +02:00
Łukasz Domeradzki
641cf5a350 Rewrite points balance from AWH to AH 2024-09-30 22:45:02 +02:00
renovate[bot]
f984a9122e chore(deps): update wiki digest to 66d2709 (#3295)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-30 22:25:50 +02:00
Łukasz Domeradzki
889795a326 Bump 2024-09-30 22:24:40 +02:00
Łukasz Domeradzki
d5df9e0af9 Bump 6.0.8.0 2024-09-30 22:24:04 +02:00
Łukasz Domeradzki
b7a6cc5158 Activate multiple definitions in parallel 2024-09-30 22:15:38 +02:00
Łukasz Domeradzki
55d49f87ff Closes #3299 2024-09-30 22:02:09 +02:00
Łukasz Domeradzki
c2abbf0fc0 Misc optimization 2024-09-30 19:19:26 +02:00
Łukasz Domeradzki
ba11952945 Handle exceptions in ArchiCacheable
While our code does not throw them, this is public helper and we don't need to enforce from other callers exceptions-less flow. We can use it for a failure.
2024-09-30 19:16:52 +02:00
renovate[bot]
a7f2556b48 chore(deps): update github/codeql-action action to v3.26.10 2024-09-30 13:49:28 +00:00
renovate[bot]
b66dd2c01b chore(deps): update swashbuckle-aspnetcore monorepo to 6.8.1 2024-09-30 10:22:56 +00:00
ArchiBot
c6261af03c Automatic translations update 2024-09-30 02:21:42 +00:00
ArchiBot
e44d1ac62e Automatic translations update 2024-09-29 02:21:59 +00:00
renovate[bot]
37afe1959a chore(deps): update asf-ui digest to fa46e12 2024-09-28 10:46:57 +00:00
ArchiBot
da04f6b100 Automatic translations update 2024-09-28 02:19:20 +00:00
renovate[bot]
168dc5cb35 chore(deps): update asf-ui digest to faa5f79 2024-09-27 22:19:00 +00:00
Łukasz Domeradzki
9f4d5df8d2 Bump 2024-09-28 00:18:33 +02:00
Łukasz Domeradzki
0c21c223be Closes #3294 6.0.7.5 2024-09-28 00:03:15 +02:00
Łukasz Domeradzki
1fc4ac8e07 Update GlobalConfig.cs 2024-09-27 23:31:01 +02:00
Łukasz Domeradzki
088161e9ba Experimental update channel rebrand 2024-09-27 23:23:55 +02:00
renovate[bot]
246429f7a1 chore(deps): update docker/build-push-action action to v6.8.0 2024-09-27 12:36:42 +00:00
ArchiBot
2478dd6c10 Automatic translations update 2024-09-27 02:20:15 +00:00
ArchiBot
ee234001f1 Automatic translations update 2024-09-26 02:19:53 +00:00
renovate[bot]
9325959358 chore(deps): update asf-ui digest to 9f5672d 2024-09-25 22:49:39 +00:00
renovate[bot]
aed6784f55 chore(deps): update actions/checkout action to v4.2.0 2024-09-25 19:41:36 +00:00
Łukasz Domeradzki
b5f916dbac Add support for desktop.ini on Windows 2024-09-25 11:59:41 +02:00
renovate[bot]
2555623064 chore(deps): update github/codeql-action action to v3.26.9 2024-09-24 18:08:58 +00:00
renovate[bot]
83aa57a764 chore(deps): update dependency microsoft.identitymodel.jsonwebtokens to 8.1.0 2024-09-24 16:36:14 +00:00
ArchiBot
44ed1b1547 Automatic translations update 2024-09-24 02:20:24 +00:00
renovate[bot]
1b91674f9b chore(deps): update dependency nlog.web.aspnetcore to 5.3.14 2024-09-23 22:05:05 +00:00
renovate[bot]
cc363c2f51 chore(deps): update asf-ui digest to 975f624 2024-09-23 17:01:59 +00:00