Commit Graph

10641 Commits

Author SHA1 Message Date
Archi
6ef8cfca40 Bump 2022-12-17 13:25:10 +01:00
Chr_
94feef586f Update README.md (#2768)
doc upgrade badge's url fix to [Change to GitHub workflow badge routes #8671](https://github.com/badges/shields/issues/8671)
2022-12-17 13:11:07 +01:00
Archi
6ff1d0a2d9 Fix possible crash during matching 5.4.1.3 2022-12-17 13:09:01 +01:00
renovate[bot]
a6ce3cbfb8 Update ASF-ui digest to 89ba86a 2022-12-17 08:33:55 +00:00
ArchiBot
10241d048f Automatic translations update 2022-12-17 02:15:03 +00:00
Archi
fc63c28b05 Use local cache for BadBots in case server is unavailable
Bad actors might attempt to DDoS the server in order to refuse the service, fallback to local cache if that happens.
2022-12-17 03:11:07 +01:00
Archi
7614002501 Bump 2022-12-17 02:44:15 +01:00
Archi
be5ec43772 Add support for automatically rejecting trade offers from bad bots
With special dedication to the guy who attempted to DDoS ASF STM listing today, hope your business will truly expand from now on! <3
5.4.1.2
2022-12-17 02:39:37 +01:00
renovate[bot]
e6ac3f7daf Update wiki digest to 1cc02e6 2022-12-16 21:58:49 +00:00
Archi
a41ef5dd65 Bump 2022-12-16 20:36:01 +01:00
Archi
14efac34aa Misc 5.4.1.1 2022-12-16 20:11:00 +01:00
Archi
643b8a60fc Announce to the listing sooner if inventory has changed
We should announce to the listing at least each 60 minutes, but we should do it faster if we know that our inventory has changed. With this logic we can report in up to 1 minute since the change, which should provide very up-to-date state, but at the same time we still limit amount of announcements to not more than one per 5 minutes.
2022-12-16 19:57:32 +01:00
renovate[bot]
047a3ca1d9 Update dependency Microsoft.NET.Test.Sdk to v17.4.1 2022-12-16 12:46:11 +00:00
renovate[bot]
e3d15dd71b Update wiki digest to 0081d54 2022-12-16 07:25:10 +00:00
renovate[bot]
43057302da Update ASF-ui digest to b4186d3 2022-12-16 05:02:28 +00:00
Archi
8b6c6dea15 Include translations for ItemsMatcher 2022-12-16 05:18:16 +01:00
ArchiBot
1c99f2476d Automatic translations update 2022-12-16 02:15:28 +00:00
Archi
7894b0132f Update RemoteCommunication on bot modules reload
Archi, you designed that interface yourself exactly for this purpose, silly!

This way bot reload in config will trigger remote communication changes.
2022-12-15 22:02:19 +01:00
Archi
5c53f65bc1 Update Directory.Build.props 2022-12-15 20:50:38 +01:00
Archi
55c0b08d93 If there's something wrong, with netf code, who you gonna call?
If you're all alone
Pick up the phone
And call...

ARCHINET MADNESS
5.4.1.0
2022-12-15 20:16:23 +01:00
Archi
fc20b6cfc4 Final Rider inspections 2022-12-15 19:23:46 +01:00
Archi
c9cae6e258 I wonder if netf understands nint 2022-12-15 19:17:48 +01:00
Archi
4e382732d9 Misc refactor 2022-12-15 19:16:28 +01:00
Łukasz Domeradzki
98ef37e722 Extract PublicListing and MatchActively to a plugin, resurrect MatchActively (#2759)
* Start work on extracting remote communication

* ok

* Dockerfile fixes

* More fixes

* Prepare /Api/Announce and /Api/HeartBeat

* Decrease publish race conditions

* OK

* Misc

* Misc

* Misc

* Move Steam group part back to ASF core

* Finally implement match actively v2 core

* Update RemoteCommunication.cs

* Use single round exclusively, report inventories more often

* Use randomization when asking others for assetIDs

* Add support for license and crowdin

* Kill dead code

* Fix return type of inventories

* Fix responses for good

* Unify old backend with new

* Report whole inventory, always

Helps with optimization on the backend side in terms of inventory fetching

* Update RemoteCommunication.cs

* Determine index of each asset and tell server about it

* Update AnnouncementRequest.cs

* Fix ASF screwing up with the order

* Fix warnings

* Misc rename

* Final logging touches
2022-12-15 18:46:37 +01:00
Archi
fd517294d1 Closes #2763 2022-12-15 17:44:38 +01:00
3ncy
3be6bf8aca Add steam awards badge id to blacklist (#2764) 2022-12-15 14:18:18 +01:00
ArchiBot
0f4a0d24f0 Automatic translations update 2022-12-15 02:22:15 +00:00
renovate[bot]
1c15b5940d Update ASF-ui digest to 81151ec 2022-12-14 21:28:31 +00:00
ArchiBot
7b4e9209d5 Automatic translations update 2022-12-14 02:22:14 +00:00
renovate[bot]
627174eb6b Update dotnet monorepo to v3.1.32 2022-12-13 15:07:10 +00:00
renovate[bot]
1bdf0b3f29 Update ASF-ui digest to fe12613 2022-12-13 03:55:24 +00:00
ArchiBot
13a55a1df8 Automatic translations update 2022-12-13 02:23:04 +00:00
renovate[bot]
1da32509d7 Update actions/checkout action to v3.2.0 2022-12-12 20:07:35 +00:00
renovate[bot]
e0b1bbc6e0 Update ASF-ui digest to 2eb30ba 2022-12-12 16:34:14 +00:00
renovate[bot]
2b6996e77b Update crowdin/github-action action to v1.5.2 2022-12-12 14:00:08 +00:00
renovate[bot]
cf8773c610 Update wiki digest to 868b8d8 2022-12-12 10:23:54 +00:00
ArchiBot
150eb2d624 Automatic translations update 2022-12-12 02:22:33 +00:00
renovate[bot]
a53a194e6b Update wiki digest to 34e1201 2022-12-11 15:52:49 +00:00
renovate[bot]
0cfdbf6b1a Update wiki digest to 9f99c23 2022-12-11 05:49:34 +00:00
ArchiBot
59130bd244 Automatic translations update 2022-12-11 02:22:36 +00:00
ArchiBot
4b86438686 Automatic translations update 2022-12-10 02:20:35 +00:00
renovate[bot]
9f6b9c211b Update wiki digest to d7fc5d3 2022-12-09 21:42:34 +00:00
renovate[bot]
f468e641ba Update ASF-ui digest to 9d04f4f 2022-12-09 06:02:44 +00:00
ArchiBot
05aadd45c9 Automatic translations update 2022-12-09 02:39:02 +00:00
ArchiBot
51b9708f8d Automatic translations update 2022-12-08 02:39:15 +00:00
renovate[bot]
c7040cc9bd Update mstest monorepo to v3 (#2758)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-07 01:47:06 +01:00
ArchiBot
cde0e2b654 Automatic translations update 2022-12-05 02:20:11 +00:00
renovate[bot]
7a628873a9 Update ASF-ui digest to 3d6ac84 2022-12-04 12:19:22 +00:00
renovate[bot]
ec539ea483 Update dessant/lock-threads action to v4 (#2756)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-04 13:18:49 +01:00
renovate[bot]
512a479c95 Update ASF-ui digest to 57a0ea4 2022-12-04 04:59:08 +00:00