Compare commits

..

33 Commits

Author SHA1 Message Date
JustArchi
3a9fa2456b Closes #1284 2019-06-16 16:25:01 +02:00
JustArchi
e482295b13 Translations update 2019-06-16 11:22:01 +02:00
JustArchi
58691180d0 Misc 2019-06-15 17:24:18 +02:00
Łukasz Domeradzki
3a836c228c Update SUPPORT.md 2019-06-14 13:57:40 +02:00
JustArchi
8dd75d5313 Avoid ASF crash in #1283
Won't solve the misconfiguration caused by the user, but ASF crash can be avoided at this stage.
2019-06-14 13:53:28 +02:00
dependabot-preview[bot]
f9b5e40fb3 Bump wiki from 8079331 to 31d17bd
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `8079331` to `31d17bd`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](80793314de...31d17bd8c6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-14 01:54:16 +00:00
dependabot-preview[bot]
f6fb1a27a5 Bump ASF-WebConfigGenerator from b3acf4a to 70b34be
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `b3acf4a` to `70b34be`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](b3acf4ac65...70b34becd1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-14 01:43:00 +00:00
dependabot-preview[bot]
34a5999711 Bump NLog from 4.6.4 to 4.6.5
Bumps [NLog](https://github.com/NLog/NLog) from 4.6.4 to 4.6.5.
- [Release notes](https://github.com/NLog/NLog/releases)
- [Changelog](https://github.com/NLog/NLog/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/NLog/NLog/compare/v4.6.4...v4.6.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-14 01:34:37 +00:00
dependabot-preview[bot]
e219c1eac1 Bump ASF-ui from eca8a8b to cc10a98
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `eca8a8b` to `cc10a98`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](eca8a8b060...cc10a98563)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-14 01:27:41 +00:00
dependabot-preview[bot]
a93262aa9d Bump ConfigureAwaitChecker.Analyzer from 3.0.0 to 4.0.0
Bumps [ConfigureAwaitChecker.Analyzer](https://github.com/cincuranet/ConfigureAwaitChecker) from 3.0.0 to 4.0.0.
- [Release notes](https://github.com/cincuranet/ConfigureAwaitChecker/releases)
- [Commits](https://github.com/cincuranet/ConfigureAwaitChecker/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-13 16:11:36 +00:00
Łukasz Domeradzki
740cc5e97c Update Bug_report.md 2019-06-13 18:05:55 +02:00
Łukasz Domeradzki
2532d96ca6 Update SUPPORT.md 2019-06-13 17:59:22 +02:00
Łukasz Domeradzki
6b4550b86b Create SUPPORT.md 2019-06-13 17:51:40 +02:00
Łukasz Domeradzki
b7d12053b1 Create SECURITY.md 2019-06-13 17:36:26 +02:00
JustArchi
fefd764325 Closes #1277 2019-06-13 16:31:39 +02:00
dependabot-preview[bot]
c7733e1dd9 Bump wiki from 4edde12 to 8079331
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `4edde12` to `8079331`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](4edde121ec...80793314de)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-13 01:34:14 +00:00
dependabot-preview[bot]
f3ae19f4af Bump ASF-WebConfigGenerator from 31bdcaf to b3acf4a
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `31bdcaf` to `b3acf4a`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](31bdcaf91b...b3acf4ac65)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-13 01:27:29 +00:00
dependabot-preview[bot]
72862d8ff0 Bump ASF-ui from f9645c0 to eca8a8b
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `f9645c0` to `eca8a8b`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](f9645c02b9...eca8a8b060)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-12 01:26:02 +00:00
dependabot-preview[bot]
3633a67661 Bump ASF-ui from 3a3632c to f9645c0
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `3a3632c` to `f9645c0`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](3a3632cd67...f9645c02b9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-11 01:33:57 +00:00
dependabot-preview[bot]
7a0a6c6b6f Bump wiki from 5d1c70e to 4edde12
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `5d1c70e` to `4edde12`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](5d1c70e07c...4edde121ec)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-11 01:27:16 +00:00
dependabot-preview[bot]
88e22bfe77 Bump ASF-ui from 4f020cf to 3a3632c
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `4f020cf` to `3a3632c`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](4f020cf02e...3a3632cd67)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-10 01:27:13 +00:00
dependabot-preview[bot]
73f88a069d Bump ASF-ui from c461455 to 4f020cf
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `c461455` to `4f020cf`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](c4614559e0...4f020cf02e)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-07 01:33:28 +00:00
dependabot-preview[bot]
6eb9b888f1 Bump ASF-WebConfigGenerator from 675251e to 31bdcaf
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `675251e` to `31bdcaf`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](675251e997...31bdcaf91b)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-07 01:26:29 +00:00
dependabot-preview[bot]
8a7c22b9d5 Bump ASF-ui from f823d05 to c461455
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `f823d05` to `c461455`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](f823d05ec6...c4614559e0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-06 01:57:26 +00:00
dependabot-preview[bot]
c6168413b4 Bump wiki from b65ec70 to 5d1c70e
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `b65ec70` to `5d1c70e`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](b65ec70ac9...5d1c70e07c)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-06 01:42:08 +00:00
dependabot-preview[bot]
b1f7912a21 Bump ASF-WebConfigGenerator from da31d27 to 675251e
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `da31d27` to `675251e`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](da31d274a4...675251e997)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-06 01:34:50 +00:00
dependabot-preview[bot]
f985159fe4 Bump NLog.Web.AspNetCore from 4.8.2 to 4.8.3
Bumps [NLog.Web.AspNetCore](https://github.com/NLog/NLog.Web) from 4.8.2 to 4.8.3.
- [Release notes](https://github.com/NLog/NLog.Web/releases)
- [Changelog](https://github.com/NLog/NLog.Web/blob/dev/CHANGELOG.MD)
- [Commits](https://github.com/NLog/NLog.Web/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-06 01:28:24 +00:00
dependabot-preview[bot]
bab57b95ef Bump ASF-ui from f48de0c to f823d05
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `f48de0c` to `f823d05`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](f48de0c250...f823d05ec6)
2019-06-04 01:34:25 +00:00
dependabot-preview[bot]
903fb677c0 Bump ASF-WebConfigGenerator from 85eac6c to da31d27
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `85eac6c` to `da31d27`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](85eac6c8d1...da31d274a4)
2019-06-04 01:26:56 +00:00
dependabot-preview[bot]
8a03a53629 Bump tools/ArchiCrowdin from 6695f74 to 8aeda69
Bumps [tools/ArchiCrowdin](https://github.com/JustArchiNET/ArchiCrowdin) from `6695f74` to `8aeda69`.
- [Release notes](https://github.com/JustArchiNET/ArchiCrowdin/releases)
- [Commits](6695f74e12...8aeda69935)
2019-06-03 01:33:04 +00:00
JustArchi
42e5a99225 Misc
No need to fiddle with Linux console anyway, since it's UTF-8 already (and we can't change it even if it isn't)
2019-06-02 14:39:16 +02:00
JustArchi
da16086119 Misc 2019-06-02 14:29:26 +02:00
JustArchi
cc6df1082e Bump 2019-06-02 00:31:31 +02:00
17 changed files with 118 additions and 43 deletions

View File

@@ -43,7 +43,7 @@ Feel free to remove our notice and fill the template below with your details.
```
Paste here, in-between triple backtick tags
Ensure that your log is complete and was NOT recorded in Debug mode, as debug log may contain sensitive information that should not be shared publicly, as per our the wiki. Standard ASF log does not include sensitive information.
Ensure that your log is complete and was NOT recorded in Debug mode, as debug log may contain sensitive information that should not be shared publicly, as per our wiki statement. Standard ASF log does not include sensitive information.
```
### Global ASF.json config (if using one)

2
ASF-ui

Submodule ASF-ui updated: f48de0c250...48d557d6da

View File

@@ -33,7 +33,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="ConfigureAwaitChecker.Analyzer" Version="3.0.0">
<PackageReference Include="ConfigureAwaitChecker.Analyzer" Version="4.0.0">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="System.Composition.AttributedModel" Version="*" />

View File

@@ -34,7 +34,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="ConfigureAwaitChecker.Analyzer" Version="3.0.0">
<PackageReference Include="ConfigureAwaitChecker.Analyzer" Version="4.0.0">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.1.1" />

View File

@@ -2,7 +2,7 @@
<PropertyGroup>
<ApplicationIcon>ASF.ico</ApplicationIcon>
<AssemblyVersion>4.0.2.2</AssemblyVersion>
<AssemblyVersion>4.0.2.3</AssemblyVersion>
<Authors>JustArchi</Authors>
<Company>JustArchi</Company>
<ConcurrentGarbageCollection>true</ConcurrentGarbageCollection>
@@ -11,7 +11,7 @@
<DefaultItemExcludes>$(DefaultItemExcludes);config/**;debug/**;out/**;overlay/**</DefaultItemExcludes>
<Description>ASF is an application that allows you to farm steam cards using multiple steam accounts simultaneously.</Description>
<ErrorReport>none</ErrorReport>
<FileVersion>4.0.2.2</FileVersion>
<FileVersion>4.0.2.3</FileVersion>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<LangVersion>latest</LangVersion>
<NoWarn>1591</NoWarn>
@@ -56,7 +56,7 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="ConfigureAwaitChecker.Analyzer" Version="3.0.0">
<PackageReference Include="ConfigureAwaitChecker.Analyzer" Version="4.0.0">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="HtmlAgilityPack" Version="1.11.7" />
@@ -73,8 +73,8 @@
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="3.0.0-preview5.19227.9" />
<PackageReference Include="Microsoft.Extensions.Logging.Configuration" Version="3.0.0-preview5.19227.9" />
<PackageReference Include="Newtonsoft.Json" Version="12.0.2" />
<PackageReference Include="NLog" Version="4.6.4" />
<PackageReference Include="NLog.Web.AspNetCore" Version="4.8.2" />
<PackageReference Include="NLog" Version="4.6.5" />
<PackageReference Include="NLog.Web.AspNetCore" Version="4.8.3" />
<PackageReference Include="SteamKit2" Version="2.2.0-Beta.3" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="5.0.0-rc2" />
<PackageReference Include="Swashbuckle.AspNetCore.Annotations" Version="5.0.0-rc2" />

View File

@@ -1906,7 +1906,7 @@ namespace ArchiSteamFarm {
}
// Generate login key from the user nonce that we've received from Steam network
byte[] loginKey = Encoding.ASCII.GetBytes(webAPIUserNonce);
byte[] loginKey = Encoding.UTF8.GetBytes(webAPIUserNonce);
// AES encrypt our login key with our session key
byte[] encryptedLoginKey = CryptoHelper.SymmetricEncrypt(loginKey, sessionKey);
@@ -1975,6 +1975,12 @@ namespace ArchiSteamFarm {
WebBrowser.CookieContainer.Add(new Cookie("steamLoginSecure", steamLoginSecure, "/", "." + SteamCommunityHost));
WebBrowser.CookieContainer.Add(new Cookie("steamLoginSecure", steamLoginSecure, "/", "." + SteamStoreHost));
// Report proper time when doing timezone-based calculations, see setTimezoneCookies() from https://steamcommunity-a.akamaihd.net/public/shared/javascript/shared_global.js
string timeZoneOffset = DateTimeOffset.Now.Offset.TotalSeconds + WebUtility.UrlEncode(",") + "0";
WebBrowser.CookieContainer.Add(new Cookie("timezoneOffset", timeZoneOffset, "/", "." + SteamCommunityHost));
WebBrowser.CookieContainer.Add(new Cookie("timezoneOffset", timeZoneOffset, "/", "." + SteamStoreHost));
Bot.ArchiLogger.LogGenericInfo(Strings.Success);
// Unlock Steam Parental if needed

View File

@@ -1189,15 +1189,16 @@ namespace ArchiSteamFarm {
EResult result = await ArchiHandler.SendMessage(steamID, messagePart).ConfigureAwait(false);
switch (result) {
case EResult.OK:
sent = true;
break;
case EResult.Fail:
case EResult.RateLimitExceeded:
case EResult.Timeout:
await Task.Delay(5000).ConfigureAwait(false);
continue;
case EResult.OK:
sent = true;
break;
default:
ArchiLogger.LogGenericError(string.Format(Strings.WarningUnknownValuePleaseReport, nameof(result), result));
@@ -1257,15 +1258,16 @@ namespace ArchiSteamFarm {
EResult result = await ArchiHandler.SendMessage(chatGroupID, chatID, messagePart).ConfigureAwait(false);
switch (result) {
case EResult.OK:
sent = true;
break;
case EResult.Fail:
case EResult.RateLimitExceeded:
case EResult.Timeout:
await Task.Delay(5000).ConfigureAwait(false);
continue;
case EResult.OK:
sent = true;
break;
default:
ArchiLogger.LogGenericError(string.Format(Strings.WarningUnknownValuePleaseReport, nameof(result), result));

View File

@@ -100,13 +100,14 @@ namespace ArchiSteamFarm.IPC {
Logging.InitHistoryLogger();
// Start the server
IWebHost kestrelWebHost = builder.Build();
IWebHost kestrelWebHost = null;
try {
kestrelWebHost = builder.Build();
await kestrelWebHost.StartAsync().ConfigureAwait(false);
} catch (Exception e) {
ASF.ArchiLogger.LogGenericException(e);
kestrelWebHost.Dispose();
kestrelWebHost?.Dispose();
return;
}

View File

@@ -728,5 +728,7 @@ StackTrace:
<value>Venter op til {0} for at sikre at vi er klar til at begynde at idle...</value>
<comment>{0} will be replaced by translated TimeSpan string (such as "1 minute")</comment>
</data>
<data name="UpdateCleanup" xml:space="preserve">
<value>Rydder op i de gamle filer efter opdateringen...</value>
</data>
</root>

View File

@@ -692,15 +692,42 @@ Trazo de pila:
<data name="PluginsWarning" xml:space="preserve">
<value>Has cargado uno o más plugins personalizados en el ASF. Ya que no podemos ofrecer soporte a configuraciones alteradas, por favor, consulte a los desarrolladores apropiados de los plugins que has decidido usar en caso de que tengas problemas.</value>
</data>
<data name="PleaseWait" xml:space="preserve">
<value>Por favor espera...</value>
</data>
<data name="EnterCommand" xml:space="preserve">
<value>Ingrese el comando: </value>
</data>
<data name="Executing" xml:space="preserve">
<value>Ejecutando...</value>
</data>
<data name="InteractiveConsoleEnabled" xml:space="preserve">
<value>La consola interactiva está activa, escriba 'c' para ingresar al modo de comando.</value>
</data>
<data name="InteractiveConsoleNotAvailable" xml:space="preserve">
<value>La consola interactiva no está disponible debido a que faltan {0} propiedades de configuración.</value>
<comment>{0} will be replaced by the name of the missing config property (string)</comment>
</data>
<data name="Response" xml:space="preserve">
<value>Respuesta: {0}</value>
<comment>{0} will be replaced by the generated response (string)</comment>
</data>
<data name="BotGamesToRedeemInBackgroundCount" xml:space="preserve">
<value>El bot tiene {0} juegos restantes en su cola de fondo.</value>
<comment>{0} will be replaced by remaining number of games in BGR's queue</comment>
</data>
<data name="ErrorSingleInstanceRequired" xml:space="preserve">
<value>El proceso ASF ya está ejecutándose para este directorio de trabajo, ¡abortando!</value>
</data>
<data name="BotHandledConfirmations" xml:space="preserve">
<value>¡Se han manejado correctamente {0} confirmaciones!</value>
<comment>{0} will be replaced by number of confirmations</comment>
</data>
<data name="BotExtraIdlingCooldown" xml:space="preserve">
<value>Esperando hasta {0} para asegurar que estamos libres para empezar a recolectar...</value>
<comment>{0} will be replaced by translated TimeSpan string (such as "1 minute")</comment>
</data>
<data name="UpdateCleanup" xml:space="preserve">
<value>Limpiando archivos antiguos después de actualizar...</value>
</data>
</root>

View File

@@ -624,7 +624,7 @@ StackTrace :
<comment>{0} will be replaced by queue number</comment>
</data>
<data name="DoneClearingDiscoveryQueue" xml:space="preserve">
<value>Fini de consulter la liste de découvertes #{0}.</value>
<value>Fin de lexploration de la liste de découvertes #{0}.</value>
<comment>{0} will be replaced by queue number</comment>
</data>
<data name="BotOwnsOverviewPerGame" xml:space="preserve">
@@ -665,7 +665,7 @@ StackTrace :
<comment>{0} will be replaced by round number</comment>
</data>
<data name="DoneActivelyMatchingItems" xml:space="preserve">
<value>Fini de match des Items, round #{0}.</value>
<value>Fin de l'appariement des Items Steam, round #{0}.</value>
<comment>{0} will be replaced by round number</comment>
</data>
<data name="ErrorAborted" xml:space="preserve">
@@ -705,7 +705,10 @@ StackTrace :
<data name="InteractiveConsoleEnabled" xml:space="preserve">
<value>La console interactive est maintenant active, tapez 'c' pour entrer en mode commande.</value>
</data>
<data name="InteractiveConsoleNotAvailable" xml:space="preserve">
<value>La console interactive n'est pas disponible en raison de la propriété de configuration {0} manquante.</value>
<comment>{0} will be replaced by the name of the missing config property (string)</comment>
</data>
<data name="Response" xml:space="preserve">
<value>Réponse : {0}</value>
<comment>{0} will be replaced by the generated response (string)</comment>
@@ -714,8 +717,18 @@ StackTrace :
<value>Le bot a {0} jeux restants dans sa file d'attente.</value>
<comment>{0} will be replaced by remaining number of games in BGR's queue</comment>
</data>
<data name="ErrorSingleInstanceRequired" xml:space="preserve">
<value>Le processus ASF est déjà en cours d'exécution pour ce répertoire de travail, interruption !</value>
</data>
<data name="BotHandledConfirmations" xml:space="preserve">
<value>{0} confirmations gérées avec succès !</value>
<comment>{0} will be replaced by number of confirmations</comment>
</data>
<data name="BotExtraIdlingCooldown" xml:space="preserve">
<value>En attente de {0} pour s'assurer que nous pouvons commencer à récolter les cartes...</value>
<comment>{0} will be replaced by translated TimeSpan string (such as "1 minute")</comment>
</data>
<data name="UpdateCleanup" xml:space="preserve">
<value>Nettoyage des anciens fichiers après mise à jour...</value>
</data>
</root>

View File

@@ -39,7 +39,7 @@ namespace ArchiSteamFarm {
internal static void CoreInit() {
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) {
Console.OutputEncoding = Encoding.Unicode;
Console.OutputEncoding = Encoding.UTF8;
DisableQuickEditMode();
}

17
SECURITY.md Normal file
View File

@@ -0,0 +1,17 @@
# Security policy
---
## Supported versions
We support **[the latest stable](https://github.com/JustArchiNET/ArchiSteamFarm/releases/latest)** release only. In addition to that, limited support applies to **[the latest pre-release](https://github.com/JustArchiNET/ArchiSteamFarm/releases)** version (if available). Check out our **[release cycle](https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Release-cycle)** for more info.
---
## Reporting a vulnerability
We're doing our best to protect our community from all harm, therefore we take security vulnerabilities very seriously.
If you believe that you've found one, we'd appreciate if you let us know about it. You can do so by contacting us privately at ASF@JustArchi.net e-mail, where we'll do our best to evaluate your issue ASAP and keep you updated with the development status. If your vulnerability isn't crucial and doesn't result in a direct escalation, therefore can be known publicly while the appropriate fix is being implemented, you can also open a standard **[issue](https://github.com/JustArchiNET/ArchiSteamFarm/issues/new/choose)** instead.
Depending on the severity of the issue, we might take further actions in order to limit potential damage, for example by speeding up the release of the next stable ASF version. This is evaluated on a case-by-case basis.

7
SUPPORT.md Normal file
View File

@@ -0,0 +1,7 @@
# Support
Our **[wiki](https://github.com/JustArchiNET/ArchiSteamFarm/wiki)** is the official online documentation which covers at least a significant majority (if not all) of ASF subjects you could be interested in. We recommend to start with **[setting up](https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Setting-up)**, **[configuration](https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Configuration)** and our **[FAQ](https://github.com/JustArchiNET/ArchiSteamFarm/wiki/FAQ)** which should help you with setting up ASF, configuring it, as well as answering the most common questions that you might have. For more advanced matters, as well as further elaboration, we have other pages available on our **[wiki](https://github.com/JustArchiNET/ArchiSteamFarm/wiki)** that you can visit.
We also have two support channels dedicated to our ASF users, in case you couldn't manage to solve the issue yourself. We answer all support and technical matters on our **[Steam group](https://steamcommunity.com/groups/archiasf/discussions/1)**, which should be used for majority of the issues and questions, especially advanced ones. In addition to that, we have a **[Discord server](https://discord.gg/hSQgt8j)**, also known as "ASF chat", which is a good choice for more casual, simple questions. You're free to use the support channel that matches your preferences, although keep in mind that you have a higher chance solving your issue on the Steam group, where we're doing our best to answer all questions that couldn't be answered by our community itself (as opposed to ASF chat where we're not active 24/7 and therefore we're not able to help everybody).
GitHub **[issues](https://github.com/JustArchiNET/ArchiSteamFarm/issues)** page is being used for ASF development, especially in regards to bugs and enhancements. We have a very strict policy regarding that, as GitHub is **not** a general support channel, it's dedicated exclusively to ASF development and we're not answering common ASF matters there, as we have appropriate support channels (mentioned above) for that. If you're not sure whether your matter relates to ASF development or not, we recommend to use a support channel instead. Invalid GitHub issues will be closed immediately and won't be answered.

2
wiki

Submodule wiki updated: b65ec70ac9...6e1c62952d