Commit Graph

6849 Commits

Author SHA1 Message Date
dependabot-preview[bot]
f01f9c8565 Bump Microsoft.NET.Test.Sdk from 16.3.0-preview-20190828-03 to 16.3.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.3.0-preview-20190828-03 to 16.3.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.3.0-preview-20190828-03...v16.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-19 16:43:32 +00:00
dependabot-preview[bot]
fab4b691c6 Bump ASF-ui from e2a51d6 to 0115ec4
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `e2a51d6` to `0115ec4`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](e2a51d6fca...0115ec42b0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-19 01:26:44 +00:00
dependabot-preview[bot]
76cda97b07 Bump wiki from 238a2fd to fa43fdf
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `238a2fd` to `fa43fdf`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](238a2fd4df...fa43fdf481)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-18 01:35:14 +00:00
dependabot-preview[bot]
43694d08b6 Bump ASF-ui from 8f5ad32 to e2a51d6
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `8f5ad32` to `e2a51d6`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](8f5ad325dd...e2a51d6fca)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-18 01:26:25 +00:00
JustArchi
738212b8d3 Misc 2019-09-17 19:05:56 +02:00
JustArchi
241172a44e Omit dump of configs and databases on debug builds
They only slow down debugging process
2019-09-17 19:04:12 +02:00
dependabot-preview[bot]
9627806a62 Bump ASF-ui from 55d0af7 to 8f5ad32
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `55d0af7` to `8f5ad32`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](55d0af7ab4...8f5ad325dd)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-17 01:29:04 +00:00
dependabot-preview[bot]
c56eb20e76 Bump ASF-WebConfigGenerator from 650bcd1 to d6c27b8
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `650bcd1` to `d6c27b8`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](650bcd1971...d6c27b8625)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 01:41:01 +00:00
dependabot-preview[bot]
49ab717868 Bump wiki from 1ec2278 to 238a2fd
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `1ec2278` to `238a2fd`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](1ec2278a73...238a2fd4df)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 01:33:31 +00:00
dependabot-preview[bot]
7a09cccbbe Bump ASF-ui from 85cdc54 to 55d0af7
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `85cdc54` to `55d0af7`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](85cdc5497e...55d0af7ab4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 01:25:45 +00:00
JustArchi
930d953ef4 Update ArchiSteamFarm.sln.DotSettings 2019-09-14 22:00:42 +02:00
dependabot-preview[bot]
4bd45e3d05 Bump wiki from db304c4 to 1ec2278
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `db304c4` to `1ec2278`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](db304c4b6e...1ec2278a73)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-13 01:41:43 +00:00
dependabot-preview[bot]
13d05defd1 Bump ASF-WebConfigGenerator from 8476e40 to 650bcd1
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `8476e40` to `650bcd1`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](8476e40d6b...650bcd1971)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-13 01:34:32 +00:00
dependabot-preview[bot]
08868e42aa Bump ASF-ui from e18f559 to 85cdc54
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `e18f559` to `85cdc54`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](e18f55980b...85cdc5497e)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-13 01:26:21 +00:00
JustArchi
5f5c57bb4e Misc 2019-09-12 14:57:03 +02:00
JustArchi
5936d16c69 Misc 2019-09-12 11:46:15 +02:00
JustArchi
1b638a6e58 Misc 2019-09-12 11:24:28 +02:00
dependabot-preview[bot]
25fcdb856d Bump wiki from df8c72b to db304c4
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `df8c72b` to `db304c4`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](df8c72ba06...db304c4b6e)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-12 01:26:44 +00:00
dependabot-preview[bot]
10005fe9a6 Bump wiki from 872d758 to df8c72b
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `872d758` to `df8c72b`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](872d758223...df8c72ba06)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-11 01:27:05 +00:00
JustArchi
e73de69e98 Misc 2019-09-11 00:55:31 +02:00
JustArchi
acfa4b4fe4 Preserve correct items to receive/give for trade offer plugins 2019-09-11 00:18:44 +02:00
dependabot-preview[bot]
b6665e5909 Bump wiki from 0de1dd1 to 872d758
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `0de1dd1` to `872d758`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](0de1dd12c8...872d758223)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-10 02:34:50 +00:00
dependabot-preview[bot]
ddc704e6dd Bump NLog.Web.AspNetCore from 4.8.4 to 4.8.5
Bumps [NLog.Web.AspNetCore](https://github.com/NLog/NLog.Web) from 4.8.4 to 4.8.5.
- [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-09-09 01:53:36 +00:00
dependabot-preview[bot]
64a9df21da Bump ASF-WebConfigGenerator from 1ab2254 to 8476e40
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `1ab2254` to `8476e40`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](1ab22544e6...8476e40d6b)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 01:51:39 +00:00
dependabot-preview[bot]
5b12c76a97 Bump wiki from fd15dab to 0de1dd1
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `fd15dab` to `0de1dd1`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](fd15dab189...0de1dd12c8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 01:34:04 +00:00
dependabot-preview[bot]
9ddf026cf2 Bump ASF-ui from d5ab6a2 to e18f559
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `d5ab6a2` to `e18f559`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](d5ab6a2b5d...e18f55980b)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 01:25:55 +00:00
JustArchi
5c98d90ae6 Update ArchiSteamFarm.Tests.csproj 2019-09-09 01:09:04 +02:00
dependabot-preview[bot]
6ee3da39c8 Bump Microsoft.NET.Test.Sdk
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.3.0-preview-20190808-03 to 16.3.0-preview-20190828-03.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.3.0-preview-20190808-03...v16.3.0-preview-20190828-03)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-08 22:35:00 +00:00
dependabot-preview[bot]
a2a7e98078 Bump Humanizer from 2.6.2 to 2.7.2
Bumps [Humanizer](https://github.com/Humanizr/Humanizer) from 2.6.2 to 2.7.2.
- [Release notes](https://github.com/Humanizr/Humanizer/releases)
- [Changelog](https://github.com/Humanizr/Humanizer/blob/master/release_notes.md)
- [Commits](https://github.com/Humanizr/Humanizer/compare/v2.6.2...v2.7.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-06 03:14:18 +00:00
dependabot-preview[bot]
53cf99b481 Bump ASF-ui from 7d3132c to d5ab6a2
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `7d3132c` to `d5ab6a2`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](7d3132ceef...d5ab6a2b5d)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-06 01:34:57 +00:00
dependabot-preview[bot]
81d98929ae Bump wiki from 6900135 to fd15dab
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `6900135` to `fd15dab`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](69001352ba...fd15dab189)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-06 01:27:30 +00:00
dependabot-preview[bot]
640c6c3010 Bump ASF-ui from a6f5695 to 7d3132c
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `a6f5695` to `7d3132c`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](a6f56951dd...7d3132ceef)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-02 01:34:35 +00:00
dependabot-preview[bot]
26745512ee Bump ASF-WebConfigGenerator from be9de91 to 1ab2254
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `be9de91` to `1ab2254`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](be9de91eb1...1ab22544e6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-02 01:27:24 +00:00
JustArchi
bda8adafe6 SK2 updates 2019-08-31 13:07:01 +02:00
Łukasz Domeradzki
9682a07590 AppVeyor: Bump VS2017 to VS2019 (#1260) 2019-08-31 11:08:57 +02:00
dependabot-preview[bot]
f50758dd4e Bump wiki from 08ad752 to 6900135
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `08ad752` to `6900135`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](08ad752d70...69001352ba)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-30 01:28:00 +00:00
JustArchi
93c82b720b Bump 2019-08-29 15:28:08 +02:00
JustArchi
f2e16aeecc Translations update 4.0.4.2 2019-08-29 14:24:41 +02:00
JustArchi
332a2070ed Packages update 2019-08-29 14:10:17 +02:00
dependabot-preview[bot]
5a6ae2eebb Bump ASF-ui from a0d6b7e to 7985260
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `a0d6b7e` to `7985260`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](a0d6b7eb3a...7985260e3b)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-28 02:03:51 +00:00
dependabot-preview[bot]
8ae52d885e Bump ASF-WebConfigGenerator from 4b42901 to be9de91
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `4b42901` to `be9de91`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](4b4290158f...be9de91eb1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-28 01:56:45 +00:00
dependabot-preview[bot]
fcecb3c61b Bump ASF-ui from 953f97b to a0d6b7e (#1380)
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `953f97b` to `a0d6b7e`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](953f97b331...a0d6b7eb3a)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-27 11:34:34 +02:00
JustArchi
e2ba3c6e6e Do not match ourselves 2019-08-26 20:34:53 +02:00
JustArchi
95b0302b57 Optimize inventory filtering 2019-08-26 13:18:04 +02:00
JustArchi
6bf43000f7 Bump 2019-08-26 01:05:45 +02:00
JustArchi
af6680ce67 Translations update 4.0.4.1 2019-08-26 01:04:01 +02:00
JustArchi
56420bebe2 Closes #1377
Further improvement in regards to #1375.

Since we have the valid logic for fair bots matching now, we can make use of it for trying to optimize the selection algorithm.

MatchEverything bots should still take priority over fair bots as long as possible, and this is why we'll need **consecutive** 20 empty matches with them before switching to fair bots next. This has the advantage of not switching to fair bots as long as it makes sense, and make the switch only at the point where matching any bots doesn't have a point anymore, and fair bots, despite their lower success chance, are preferred.

While the algorithm is not perfect, it should be good enough for achieving satisfying results, as the next step would involve per-user sets database, which is too much effort for this feature to consider.
2019-08-26 00:49:34 +02:00
JustArchi
3fd72a79ac R# cleanup after #1375 2019-08-26 00:30:00 +02:00
Lucki
b37e8cc757 Add Fair trades to MatchActively (#1375)
* Add Fair trades to MatchActively

* Address code review

- Copy inventory before comparing because the functions modifies it
- Preserve state between matches
- Take comparing users non tradable items into account
- Prioritize any bots over fair bots

* Don't split the search

* Improve sort order and

hopefully give a copy to IsTradeNeutralOrBetter()

* finally create a copy

* Also filter for type and rarity

* Update the value

* Optimizations

* Preserve state over trades

and give copies to functions.

* More copies

* Add itemsToGive to theirInventory

* Don't create two hashsets
2019-08-26 00:21:54 +02:00
JustArchi
d74f13c567 Code review 2019-08-25 19:25:28 +02:00