Alex
8f55b8642d
Added before and after events for router actions
2025-08-28 20:26:56 +01:00
Archangel
7312c7264a
Fix up airdrops to not use strict typing ( Fixes : #574 )
2025-08-27 13:00:55 +02:00
DrakiaXYZ
18aca7d514
Store data passed back from SaveDialogueState call ( #568 )
...
* Store data passed back from SaveDialogueState call
This makes the rest area game playable, though variables still don't save
* Woops, bad casing
---------
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com >
2025-08-24 08:58:08 +01:00
Chomp
0df0d95363
First pass at rest area hideout changes
2025-08-23 21:02:24 +01:00
Archangel
53b2e5e429
Fix up requests to endpoints
2025-08-21 21:48:22 +02:00
Archangel
2387775be0
Fix up new endpoint
2025-08-20 20:17:43 +02:00
Jesse
80f759a0da
Http server router refactor ( #553 )
...
* Add edge case for Reverse Proxies
* Cleanup HttpListener, remove unecessary MemoryStreams
* Handle with IPAddress instead of string
* Handle nullabiity of RouteAction, tighten typing on requests
* Cleanup HttpRouter
* Use tighter typing on Routers
2025-08-18 17:59:07 +00:00
Jesse
60958b3d24
Merge pull request #544 from sp-tarkov/remove-warnings
...
Remove unused dependencies and improve code quality
2025-08-12 19:26:05 +02:00
sp-tarkov-bot
418d121cf1
Format Style Fixes
2025-07-28 21:19:26 +00:00
Jesse
bf5dedb672
Add currently active client mods in ProfileActivityService ( #523 )
...
* Add currently active client mods in ProfileActivityService
* Add method to fetch active client mods on profile
2025-07-28 21:18:38 +00:00
sp-tarkov-bot
b14b74bf24
Format Style Fixes
2025-07-28 19:39:29 +00:00
clodanSPT
1af50bfd34
Application cleanup ( #485 )
...
* Changed application to use background services and removed hacky http server startup
* Small improvements and method removals
* Removed Core dependency on Web application SDK
* Fixed wrong imported type
---------
Co-authored-by: Alex <clodanSPT@hotmail.com >
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com >
2025-07-18 16:21:24 +01:00
Chomp
b94d625362
string to mongoId + Various small refactors
2025-07-16 21:29:35 +01:00
Chomp
040be2feaa
More strings to MongoIds
...
Convert constructors into primary constructors
Simplified logic with use of ??, ??= and method groups
Cleaned up redundant conditional access qualifiers
2025-07-14 22:29:41 +01:00
Chomp
8474f40aa8
More MongoId changes + updated nullability of EOH objects
2025-07-07 12:31:13 +01:00
Chomp
61f62f191d
Converted more strings to mongoIds and fixed issue with buying items from pmcs on flea
2025-07-07 11:56:19 +01:00
Cj
0b18b7e4ba
Convert routers and callback sessionIds to MongoIds ( #453 )
...
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com >
2025-07-06 10:19:56 +01:00
Chomp
01cd251b68
Moved more code into extension methods
2025-07-04 19:29:43 +01:00
Archangel
79489eadce
Handle ToLower neutrally across all locales ( #412 )
2025-07-03 18:28:36 +02:00
Chomp
83d35b4555
Fixed item deletion error - Use separate record for item deletions
2025-07-03 10:37:12 +01:00
Chomp
4d39a4c819
Remove unused profile property VitalityData
2025-06-29 15:55:55 +01:00
Jesse
5686f4a486
Remove I18nService, migrate to renamed ServerLocalisationService ( #433 )
...
* Remove I18nService, migrate to renamed ServerLocalisationService
* Revert VS fuckup
* Update using
* Remove unused parameter, update comment
* Fix develop branch not building
2025-06-28 19:08:42 +01:00
Chomp
da5644cfa2
made properties readonly
2025-06-28 12:53:21 +01:00
Chomp
34aba0a94c
Build fix
2025-06-28 10:40:27 +01:00
Chomp
213c98c069
Updated EventOutputHolder to use primary constructor
2025-06-28 10:39:20 +01:00
Chomp
c91b6c4407
Improved accuracy of client/match/join and client/match/group/start_game
2025-06-26 11:14:24 +01:00
chompDev
e128605f52
.NET Format Style Fixes
2025-06-23 16:55:25 +00:00
Cj
74db71e32b
handle /client/putHWMetrics ( #421 )
2025-06-23 17:54:48 +01:00
refringe
6e01428b2b
.NET Format Style Fixes
2025-06-18 17:09:20 +00:00
Chomp
609bad2431
Fixed selecting 'delete messages' on a dialog failing #378
2025-06-08 16:18:18 +01:00
Archangel
e88f83ba7e
Make ItemEventRouter's asynchronous
2025-06-05 20:31:32 +02:00
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
Archangel
fa1368fb47
Move more initialization, mod loading and http requests over to async
2025-05-29 23:50:06 +02:00
Alex
1499627d3c
DI completely reworked to keep status of singletons on multi type components
2025-05-06 10:52:22 +01:00
Chomp
0f2a3c5ab1
Cleaned up output response object code
2025-04-28 09:41:04 +01:00
hulkhan22
294c879f11
Fix cultist circle not giving reward
2025-04-28 00:23:01 +02:00
Alex
222ca2e274
Replaced Serilog for custom logger
2025-04-24 16:29:36 +01:00
CWX
7c7297f63c
Code cleanup and format
2025-04-22 14:49:05 +01:00
CWX
641d6ec1ba
moved images to follow bsg scheme
2025-04-19 12:56:32 +01:00
clodan
270f095413
renamed projects and namespaces
2025-03-07 13:16:43 +00:00