Commit Graph

9072 Commits

Author SHA1 Message Date
Archi
4b2e5f3178 CI: Tie final release builds to OS they match
Windows: generic-netf + win-x64
OS X: should have osx-x64, but doesn't seem to preserve chmod +x in the zip file
Linux: everything else
2021-08-01 21:31:49 +02:00
Archi
6ace2107a7 CI: Utilize zip_exec utility for chmod +x
We can aid non-windows users by adding chmod +x flag to appropriate executables directly in the zip file
2021-08-01 19:27:16 +02:00
Archi
d50e848f84 CI: Fix the check for secrets 2021-08-01 19:14:56 +02:00
Archi
d1f9ed6fec Bump 2021-08-01 17:06:14 +02:00
Renovate Bot
da194283ed Update ASF-ui commit hash to 6097c47 5.1.3.1 2021-08-01 11:18:32 +00:00
Archi
a40bb74d35 CI: Enable build also for debug configuration
With more and more conditionals depending on the configuration it starts making sense to build and test also debug build (it was broken for a short while)
2021-08-01 13:11:51 +02:00
Archi
4bdbbedfb1 CI hardening against errors 2021-08-01 13:00:14 +02:00
Archi
7971585a32 Enable private signing of CI builds 2021-08-01 12:56:08 +02:00
ArchiBot
4ac2774eaf Automatic translations update 2021-08-01 02:13:36 +00:00
Archi
b853bf0cf6 Back to sha1
Full sign doesn't work with sha256 (sad)
2021-07-31 19:19:32 +02:00
Archi
b3f490c328 Fix debug builds and use SHA256 public key 2021-07-31 18:47:18 +02:00
Archi
61ba422729 Move public sign to release builds 2021-07-31 17:44:32 +02:00
Renovate Bot
f087e0a9f9 Update ASF-ui commit hash to 8f89f83 2021-07-31 05:10:44 +00:00
Archi
04732ce37d Bump 2021-07-30 23:00:56 +02:00
Archi
2be8a8b2a8 Avoid a potential synchronous flush when serializing api authentication middleware response
Might result in something along:

2021-07-30 16:39:43|ArchiSteamFarm-6766|ERROR|Microsoft.AspNetCore.Server.Kestrel|Connection id "0HMAJF2E5IVHB", Request id "0HMAJF2E5IVHB:00000005": An unhandled exception was thrown by the application. System.InvalidOperationException: Synchronous operations are disallowed. Call WriteAsync or set AllowSynchronousIO to true instead.
   at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpResponseStream.Flush()
   at Microsoft.AspNetCore.ResponseCaching.ResponseCachingStream.Flush()
   at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionBody.Flush()
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Dispose(Boolean disposing)
   at System.IO.StreamWriter.Close()
   at Newtonsoft.Json.JsonTextWriter.CloseBufferAndWriter()
   at Newtonsoft.Json.JsonTextWriter.Close()
   at Newtonsoft.Json.JsonWriter.Dispose(Boolean disposing)
   at Newtonsoft.Json.JsonWriter.System.IDisposable.Dispose()
   at ArchiSteamFarm.IPC.WebUtilities.WriteJsonAsync[TValue](HttpResponse response, TValue value, JsonSerializerSettings jsonSerializerSettings)
   at ArchiSteamFarm.IPC.WebUtilities.WriteJsonAsync[TValue](HttpResponse response, TValue value, JsonSerializerSettings jsonSerializerSettings)
   at ArchiSteamFarm.IPC.Integration.ApiAuthenticationMiddleware.InvokeAsync(HttpContext context, IOptions`1 jsonOptions)
   at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.Invoke(HttpContext context)
   at Microsoft.AspNetCore.ResponseCaching.ResponseCachingMiddleware.Invoke(HttpContext httpContext)
   at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)
5.1.3.0
2021-07-30 20:54:52 +02:00
Archi
0b32862efe Use 4096-bit private key for public sign 2021-07-30 16:19:52 +02:00
Archi
77d34a2ac8 Enable public signing of ASF binaries
Pending tests whether this is going to have any drawbacks, but so far looks good
2021-07-30 16:09:46 +02:00
Archi
13ea9df707 Fix STD plugin for generic-netf
It failed because it couldn't find immutable collections, ASF doesn't have it either, it doesn't look like it's needed to satisfy the compiler anymore (SK2 includes it through protobuf-net)
2021-07-30 16:09:05 +02:00
renovate[bot]
97a5a94220 Update dependency SteamKit2 to v2.4.0-Alpha.3 (#2392)
* Update dependency SteamKit2 to v2.4.0-Alpha.3

* Address SK2 breaking changes

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Archi <JustArchi@JustArchi.net>
2021-07-30 15:33:29 +02:00
Renovate Bot
0d93706a49 Update ASF-ui commit hash to 0692fb3 2021-07-30 10:00:00 +00:00
ArchiBot
677fcfa198 Automatic translations update 2021-07-30 02:14:21 +00:00
Renovate Bot
8bdca25988 Update ASF-ui commit hash to 83e81ee 2021-07-29 23:48:46 +00:00
Archi
ef801eb15f Update Bug-report.yml 2021-07-30 01:33:41 +02:00
Archi
c1af6f545c Update Bug-report.yml 2021-07-30 01:33:03 +02:00
Archi
927ca76cca Update CODE_OF_CONDUCT.md 2021-07-30 01:07:11 +02:00
Archi
ad660d13cb Update CODE_OF_CONDUCT.md 2021-07-30 01:06:07 +02:00
Archi
18f701fce1 Use brand new wiki suggestion form 2021-07-30 00:56:32 +02:00
Archi
39d5f9c348 Use brand new enhancement idea form 2021-07-30 00:07:23 +02:00
Archi
1cca6caa0c Use brand new bug report form 2021-07-29 22:52:29 +02:00
Renovate Bot
460e57e137 Update ASF-ui commit hash to 285c9d7 2021-07-29 19:16:31 +00:00
Renovate Bot
ed613bcea9 Update ASF-ui commit hash to 5eef8fe 2021-07-29 02:25:53 +00:00
Sebastian Göls
5cbc25c44e Fix command mabadd working incorrectly (#2390)
* Fix command mabadd working incorrectly

* Do the same for mabrm
2021-07-28 22:43:17 +02:00
Sebastian Göls
862238f46b Delete old ISSUE_TEMPLATEmd (#2389) 2021-07-28 21:14:32 +02:00
Renovate Bot
0ae4a4c8b9 Update ASF-ui commit hash to 6b0000c 2021-07-28 02:26:16 +00:00
ArchiBot
9811d5973b Automatic translations update 2021-07-28 02:11:59 +00:00
Renovate Bot
256f8c4679 Update ASF-ui commit hash to bac7806 2021-07-27 18:48:32 +00:00
Archi
1df9c6290b Misc 2021-07-27 20:28:33 +02:00
Renovate Bot
5994030881 Update ASF-ui commit hash to 519a0a1 2021-07-27 02:41:28 +00:00
Renovate Bot
35d767f0b4 Update ASF-ui commit hash to bf22332 2021-07-27 00:48:24 +00:00
Renovate Bot
7f4c83ad49 Update ASF-ui commit hash to 2803ff0 2021-07-26 22:49:07 +00:00
ArchiBot
98c18756c5 Automatic translations update 2021-07-26 02:11:26 +00:00
Archi
0e2510528b Cleanup program initialization
Initial string[] args actually can't be null according to MSDN
2021-07-26 00:19:09 +02:00
Archi
ead2d460f5 Make program args case-insensitive
There is no good reason why it should be case-sensitive
2021-07-25 23:50:02 +02:00
Archi
3b31313c64 Bump 2021-07-25 23:41:08 +02:00
Archi
21c3e4a1a3 Refuse to handle Resart() when in --no-restart mode
While AutoRestart property in the config is a hint for ASF what it should be doing, --no-restart cmd-line argument is used in scripts and environments that must directly monitor the process, e.g. Docker. In such environments, we should refuse a call to Restart() action, as it's never feasible.
2021-07-25 23:35:56 +02:00
Renovate Bot
517ced1e14 Update ASF-ui commit hash to eb45427 2021-07-25 02:29:28 +00:00
ArchiBot
a875c2377f Automatic translations update 2021-07-25 02:09:17 +00:00
Renovate Bot
e805a3e7ad Update ASF-ui commit hash to 40f0e8f 2021-07-24 11:03:16 +00:00
Renovate Bot
93270be636 Update ASF-ui commit hash to f9af6f1 2021-07-24 03:12:20 +00:00
Renovate Bot
c923f93902 Update ASF-ui commit hash to 4f785cc 2021-07-23 22:30:06 +00:00