Jesse
aafe24eafb
Move Router, Callbacks and GetResponse over to ValueTask ( #325 )
...
* Move Router, Callbacks and GetResponse over to ValueTask
* Assign empty deserializedObject for now, keep todo
* Cleanup GetResponse
* Re-add logger for request
2025-05-31 20:30:41 +01:00
Chomp
7f8ca25c3e
Merge pull request #323 from hulkhan22/test/fix-failing-tests
...
test: Fix failing tests
2025-05-31 08:56:35 +01:00
hulkhan22
18bd0957fd
Fix the damn tests
2025-05-31 01:40:47 +02:00
Chomp
a2d2a44a2f
Improved logic flow inside AddItemsToInventory
2025-05-30 20:05:51 +01:00
Chomp
7ebafa402b
Improved where logic inside RemoveFiRStatusFromItemsInContainer
2025-05-30 20:05:39 +01:00
Chomp
0f3411d656
Merge pull request #321 from sp-tarkov/remove-appcontext
...
Remove appcontext
2025-05-30 19:23:59 +01:00
Archangel
6a9d323957
Add ServiceLocator so patches can access DI
2025-05-30 19:37:03 +02:00
Archangel
4e3c755e90
Remove AppContext, store profile related data in ProfileActivityService
2025-05-30 19:36:23 +02:00
clodanSPT
f895267748
Added injection override feature for modders ( #320 )
...
Co-authored-by: Alex <alex@dm-me-for-questions.com >
2025-05-30 18:19:57 +01:00
Chomp
57c1935db6
Merge pull request #317 from sp-tarkov/cleanup-dbimporter
...
Cleanup DatabaseImporter & ImporterUtil
2025-05-30 14:59:11 +01:00
Archangel
ba9c57d699
Cleanup DatabaseImporter & ImporterUtil
2025-05-30 15:54:25 +02:00
Chomp
6ee32bc257
Merge pull request #315 from sp-tarkov/async-deserialize
...
Small async changes
2025-05-30 14:53:45 +01:00
Chomp
0690ffc803
Merge pull request #316 from CJ-SPT/json-util-refactor
...
Json util refactor
2025-05-30 14:52:50 +01:00
Chomp
fedfe1bf8e
Renamed method: RemoveFiRStatusFromItems``
2025-05-30 14:32:07 +01:00
Cj
f30dda24e3
Json util refactor
2025-05-30 09:10:52 -04:00
Chomp
ced5bdde60
Fixed Labrys research notes appearing in multiple locations
2025-05-30 13:55:02 +01:00
Archangel
7497ed8f9f
Cleanup importerutil, remove unecessary FileStream read
2025-05-30 14:46:34 +02:00
Archangel
f5c1fe7384
Add async deserialization methods
2025-05-30 14:46:07 +02:00
Chomp
88c9f71f8c
Fixed AdjustWeighting not correctly ignoring items in the edit list not found at the destination
...
Added nullguards
Added missing comment
Simplified if statement
2025-05-30 12:47:01 +01:00
Chomp
4f01dc54bd
Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop
2025-05-30 12:36:46 +01:00
Chomp
866a5fd24c
Minor bot equipment code changes
...
Assume player is level 1, not 0
Nullcheck bot equipment config prior to using it
2025-05-30 12:35:23 +01:00
clodanSPT
ee51e1fcab
Refactored pre spt mod loader to user IOnLoad, moved Watermark to IOnLoad as well ( #313 )
...
Co-authored-by: Alex <alex@dm-me-for-questions.com >
2025-05-30 11:03:08 +01:00
Chomp
1aa9bc3f2f
Merge pull request #304 from sp-tarkov/async-refactor
...
Program initialization change & webserver async
2025-05-30 10:00:53 +01:00
Chomp
a12deb3839
Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop
2025-05-30 09:25:51 +01:00
Chomp
d2e80d7b5d
Updated GetItemRewardPool to ignore items from the db without a parent id when gathering blacklist
2025-05-30 09:24:43 +01:00
clodanSPT
a491b8de1b
OnLoadOrder sort ( #311 )
...
Co-authored-by: Alex <alex@dm-me-for-questions.com >
2025-05-30 09:04:50 +01:00
Chomp
3de89de5d0
Merge pull request #310 from CJ-SPT/mod-loader-localization
...
add locale for pre-4.0.0 server mods
2025-05-30 08:48:56 +01:00
Cj
a98486109f
add locale for pre-4.0.0 server mods
2025-05-29 18:40:08 -04:00
Archangel
7d0c8dfc38
Rename parameters with underscore
2025-05-29 23:50:06 +02:00
Archangel
cc4f1f2964
Remove assignments as requested
2025-05-29 23:50:06 +02:00
Archangel
8e69bd4aec
Await disposal
2025-05-29 23:50:06 +02:00
Archangel
5ddeee30bb
Fix issue with renaming
2025-05-29 23:50:06 +02:00
Archangel
fa1368fb47
Move more initialization, mod loading and http requests over to async
2025-05-29 23:50:06 +02:00
Archangel
c930197942
Cleanup AppContext
2025-05-29 23:50:06 +02:00
Archangel
6f3244362c
Make sure value is not null
2025-05-29 23:50:06 +02:00
Archangel
39afd6e24a
Update exception message to be more clear
2025-05-29 23:50:06 +02:00
Chomp
b07fb37312
Merge pull request #309 from cp89gamedev/fix-broken-test
...
theres a chance that 0 equals 0
2025-05-29 22:18:43 +01:00
Chris Adamson
1946199f61
theres a chance that 0 equals 0
2025-05-29 15:48:59 -05:00
Chomp
bd1326b708
Merge pull request #308 from cp89gamedev/fix-broken-test
...
fix for broken math test
2025-05-29 21:19:55 +01:00
Chomp
5f859e5843
Merge pull request #307 from hulkhan22/test/cleanup
...
test: Delete unnecessary test
2025-05-29 21:18:57 +01:00
Chomp
bed10568ff
Added Labrys axe to loot reward blacklist
2025-05-29 21:14:53 +01:00
hulkhan22
5f5476cdc1
Delete unnecessary test
2025-05-29 21:51:21 +02:00
Chris Adamson
ff43f72b53
yuck math
2025-05-29 14:47:42 -05:00
Chomp
ad999a81d2
Merge pull request #306 from cp89gamedev/fix-broken-test
...
fixed issue with setter not handling null values exposed by failing u…
2025-05-29 20:44:06 +01:00
Chomp
95d852537c
Move repeatable quest code into repeatable controller ( #305 )
2025-05-29 20:43:05 +01:00
Chris Adamson
5db0fd575b
fixed issue with setter not handling null values exposed by failing unit test
2025-05-29 14:01:16 -05:00
Cj
74cc1ac300
Move repeatable quest code into repeatable controller
2025-05-29 14:56:14 -04:00
Cj
ab1886f3ab
Fix comment formatting
2025-05-29 13:31:57 -04:00
Chris Adamson
541f326409
added a lock for trader buy method ( #303 )
...
* added a lock for trader buy method
* moved the lock higher
2025-05-29 17:25:09 +01:00
Jesse
636e250085
Handle AlreadyRunning with TcpListener to stop tons of exceptions ( #302 )
...
* Handle AlreadyRunning with TcpListener to stop tons of exceptions
* Use same properties as web server
2025-05-29 12:56:37 +01:00