Łukasz Domeradzki
069523adcd
Misc
2025-09-09 15:37:36 +02:00
Łukasz Domeradzki
2bbf197108
Add extra synchronization to IPC state management
...
Thanks @ezhevita
2025-09-08 23:39:29 +02:00
Łukasz Domeradzki
5d2665207a
Handle one more case of Steam being down
...
Thanks @ezhevita
2025-09-08 23:30:11 +02:00
Łukasz Domeradzki
8618b01800
Fix for edge case of MatchableTypes being empty
...
Thanks @ezhevita
2025-09-08 23:17:23 +02:00
Łukasz Domeradzki
a313a19cec
Add support for machine name
2025-09-08 22:50:23 +02:00
Łukasz Domeradzki
c5f7565ac0
Misc
2025-09-08 03:42:12 +02:00
Łukasz Domeradzki
f52486528b
Cache generated swagger.json by default
2025-09-08 03:29:17 +02:00
Łukasz Domeradzki
d17399d98b
Misc
2025-09-08 02:42:33 +02:00
Łukasz Domeradzki
1eadaad9bd
Fix rp command not working with badge upgrades
...
Of course volvo had to use different endpoint for that, it'd be too easy otherwise
2025-09-08 02:41:31 +02:00
Łukasz Domeradzki
b1d4eb5c8c
Cleanup obsolete parts ( #3471 )
2025-09-04 14:32:34 +02:00
Łukasz Domeradzki
d489bebb85
Misc
2025-08-24 19:09:03 +02:00
Łukasz Domeradzki
2df1c439c4
Misc optimization
2025-08-24 15:04:20 +02:00
Łukasz Domeradzki
fe80d3029b
Add support for GamingDeviceType, kill OnlinePreferences
2025-08-21 13:01:38 +02:00
Łukasz Domeradzki
ff2a2a728d
Use new C# features for serializable files
2025-08-13 22:15:41 +02:00
Łukasz Domeradzki
f048513338
Misc optimization
2025-08-10 22:02:00 +02:00
Łukasz Domeradzki
4780031b87
Misc
2025-08-10 03:05:24 +02:00
Łukasz Domeradzki
f54d30ff42
Misc
2025-08-10 02:38:37 +02:00
Łukasz Domeradzki
d79db74385
Clean unused code
...
It seems this call is pointless, if trade check timer is not null, it's already running, as we never initialize it without enabling it too.
2025-08-09 03:22:48 +02:00
Łukasz Domeradzki
c412a47139
Optimize memory allocations when dealing with Steam items
...
This removes totally unnecessary allocation of asset and description when we already have it in the response and merely initializing to correct reference.
2025-08-08 23:10:35 +02:00
Łukasz Domeradzki
b4874a05c6
Code cleanups
2025-08-08 19:32:32 +02:00
Łukasz Domeradzki
a77586ec95
Misc
2025-08-08 17:49:04 +02:00
Łukasz Domeradzki
ed9efe8d72
Misc
2025-08-08 01:05:46 +02:00
Łukasz Domeradzki
a340de9da8
Top commit of all time
...
This is how you avoid doing breaking changes, kids
2025-08-08 01:02:50 +02:00
Łukasz Domeradzki
074f2e343f
Misc optimization
2025-08-03 22:49:50 +02:00
Łukasz Domeradzki
b467c22baa
Misc
2025-08-03 15:19:49 +02:00
Łukasz Domeradzki
cc95917d53
Misc cleanups
2025-08-03 15:12:05 +02:00
Łukasz Domeradzki
f918fbb504
Make /Api/NLog/File more flexible in terms of log file location
2025-08-03 15:05:02 +02:00
Łukasz Domeradzki
6d4d644900
Add support for detecting history target in wrapper
2025-08-03 14:24:10 +02:00
ArchiBot
e683b3b9ad
Automatic translations update
2025-08-02 02:33:10 +00:00
Łukasz Domeradzki
02f505d962
Change null purchase_receipt_info to BadResponse
2025-07-28 12:17:10 +02:00
Łukasz Domeradzki
abdb303069
Fix for edge case that is more edge than nowadays teenagers
2025-07-28 12:03:45 +02:00
Łukasz Domeradzki
c1e5cd5d59
Add fix against null purchase_receipt_info
2025-07-28 11:57:04 +02:00
Łukasz Domeradzki
1e531a7259
Misc reorder
2025-07-25 13:49:12 +02:00
Outzzz
2967ae167b
public api ( #3456 )
2025-07-25 13:47:57 +02:00
Łukasz Domeradzki
ca0bd87357
Move from JetBrains.Annotations to JetBrains.Annotations.Sources
2025-07-24 14:05:07 +02:00
Łukasz Domeradzki
0467dc1da3
Make trade message disappear for all non-steam appids
2025-07-19 14:36:03 +02:00
Łukasz Domeradzki
ec59e2e556
Add support for new trade messages acknowledge
2025-07-18 09:52:31 +02:00
Outzzz
481c995481
new confirmation type ( #3442 )
2025-07-15 18:56:19 +02:00
ArchiBot
a1116a87df
Automatic translations update
2025-07-08 02:31:32 +00:00
renovate[bot]
4ba034f988
chore(deps): update dependency nlog.web.aspnetcore to v6 ( #3438 )
...
* chore(deps): update dependency nlog.web.aspnetcore to v6
* Adapt ASF to NLog v6
* Use another approach for NLog file archiving
* Use cached ${currentdir} to improve performance
* Misc fix
* Update suffix format
* Misc
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Łukasz Domeradzki <JustArchi@JustArchi.net >
2025-07-05 15:39:37 +02:00
Łukasz Domeradzki
5dadbe9090
Allow plugins to initialize new configs with some changed properties
2025-07-03 13:12:10 +02:00
Łukasz Domeradzki
8e50e9553a
Misc fix
2025-07-02 16:55:09 +02:00
Łukasz Domeradzki
ed47c8268b
Add optional cookies to WebAPI base
2025-07-02 08:57:44 +02:00
Łukasz Domeradzki
fc198d6eae
Update MaxItemsInSingleInventoryRequest
2025-07-01 16:13:47 +02:00
Łukasz Domeradzki
08fb3ccb76
Fix serializable files not always getting written on change
...
In some cases, STJ might decide to replace the object rather than populating it. This will work for majority of properties and use cases, however, we actually set up events on some properties to notify us back if they change during runtime. That event registration did not work properly, as the object was replaced with the new, that did not have appropriate listeners set up.
Populate rather than replacing those selected properties, which fixes the problem.
2025-06-28 13:10:13 +02:00
Łukasz Domeradzki
08b2c3186d
Misc
2025-06-26 14:23:12 +02:00
Łukasz Domeradzki
53adc67be1
Misc
2025-06-22 17:46:18 +02:00
Jack Nolddor
a99c1f93e1
chore: blacklist summer sale 2025 appid ( #3437 )
2025-06-20 00:54:11 +02:00
Łukasz Domeradzki
53b84a9271
Closes #3436
2025-06-13 13:41:36 +02:00
Łukasz Domeradzki
44688a4ce8
Misc
2025-06-13 09:44:18 +02:00