Commit Graph

34 Commits

Author SHA1 Message Date
Chomp 7350a87c5f Undo test code changes 2025-10-05 14:28:14 +01:00
Chomp 022c3d3d0a Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-10-05 14:07:40 +01:00
Chomp 8e476d6992 Exclude the base dll from being copied out of root 2025-10-05 14:02:29 +01:00
sp-tarkov-bot af29eff9f8 Format Style Fixes 2025-10-05 13:00:50 +00:00
Chomp f6fb975f45 Copy DLLs to data/libs on publish 2025-10-05 13:59:58 +01:00
Archangel c1ae74b9ad Fix up pathing 2025-10-02 21:34:25 +02:00
Jesse 687b4f7a49 Add blazor & MVC Support (#602)
* Add initial code for Razor pages support

* Remove finalizer

* Try fully loading blazor

This is most likely entirely broken because of a rebase now

* UseSptBlazor after app.Use

* Fix up StaticWebAsset loading, add MudBlazor

* Implement page

* Update comment

* Replaced existing status page with razor

* Track background video in LFS

* Update attributes

* Improved status page theming

* Fix up wwwroot publish folder to SPT_Data/wwwroot

* Added name to page

* Remove unnecessary code

* Begin fixing up MVC & Blazor for modding

* Update TestMod

* Cleanup todo

* Further work out mod support

* Re-order initialization and use logger

* Rename library to SPTarkov.Server.Web

---------

Co-authored-by: Chomp <dev@dev.sp-tarkov.com>
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com>
2025-10-02 19:03:27 +00:00
Archangel ba47cc3a53 Update libraries 2025-09-10 18:37:29 +02:00
Chomp a0013fceca Updated nuget packages 2025-08-06 19:22:49 +01:00
sp-tarkov-bot b14b74bf24 Format Style Fixes 2025-07-28 19:39:29 +00:00
Jesse 7d8c3d041e Update dependencies (#501)
* Update dependencies

* Revert UnitTests.csproj
2025-07-22 10:20:46 +01:00
Lacyway 5ddef9bebd Stop generating LaunchSettings (#464)
* Update csproj

* Add other projects
2025-07-09 08:34:23 +01:00
Chomp 29db232820 Cleaned up build properties 2025-06-21 08:55:32 +01:00
Chomp 60782b1c89 Revert "Renamed server exe to ensure consistency with launcher"
This reverts commit ba91bf2283a2c7db31f76e369db668505cab5f7b.
2025-06-21 08:28:59 +01:00
Chomp e655ace01d Also rename linux server 2025-06-20 17:40:48 +01:00
chompDev 2bba923419 .NET Format Style Fixes 2025-06-20 16:31:23 +00:00
Chomp 559abe04bd Renamed server exe to ensure consistency with launcher 2025-06-20 17:30:47 +01:00
refringe 6e01428b2b .NET Format Style Fixes 2025-06-18 17:09:20 +00:00
Cj 6fab8ea02a update csproj 2025-06-16 00:00:45 -04:00
Cj ab167350c8 Update csproj to support independent linux builds by name and icon 2025-06-15 22:36:30 -04:00
Cj 07f57e16a8 Task: Rename Assets folder to SPT_Data (#394)
* Rename `Assets` to `SPT_Data`

* Added GZ 20+ variant to repeatable quest system #395

* Repeatable code cleanup

* Removed PMC level check for repeatable Quest pool generation #395
they will always generate for both GZ variants

* Rename `Assets` to `SPT_Data`

---------

Co-authored-by: Chomp <dev@dev.sp-tarkov.com>
2025-06-15 09:54:33 +01:00
Archangel 674b86656a Include reference to Reflection in .Server 2025-06-04 18:56:33 +02:00
Jesse 354adf2c0a Add File validation (#344)
* Add file validation

* Revert "Added checks.dat build script (#343)"

This reverts commit 39228f88e705b58858d162256a5b5e10fe99148c.

* Update to use pwsh

* Wrap code in using
2025-06-02 20:21:49 +01:00
clodanSPT 3fe8072604 Added checks.dat build script (#343)
Co-authored-by: Alex <clodanSPT@hotmail.com>
2025-06-02 17:56:06 +01:00
Chomp 983fb644be Updated various Microsoft deps 2025-05-21 17:43:38 +01:00
Cj 0fda28526f Implement module patch abstraction and patch loader (#250)
* Implement patch abstractions and patch loader using an interface

* remove patch loader

* rename patch class
2025-05-11 20:52:14 +01:00
Alex d7e67af662 Added dev and prod files for logger 2025-04-24 16:44:56 +01:00
Alex 222ca2e274 Replaced Serilog for custom logger 2025-04-24 16:29:36 +01:00
CWX db093bebf3 fix publish locally 2025-04-19 19:36:47 +01:00
CWX 757456659c fix exe ico 2025-04-19 18:41:19 +01:00
CWX b520c34930 cleaned up logging a little 2025-04-15 18:37:18 +01:00
CWX 1fa7e59855 try loading cert after gen, always recopy assets 2025-04-08 18:52:20 +01:00
Archangel 63737e656c Centralize globally used build properties 2025-03-07 17:47:47 +01:00
clodan 270f095413 renamed projects and namespaces 2025-03-07 13:16:43 +00:00