Commit Graph

23 Commits

Author SHA1 Message Date
Archangel b006ff9b51 Use long instead of int (Fixes: #732) 2026-02-05 14:43:26 +01:00
Archangel 0bada5c20c Add migration to fix invalid repeatable quests 2025-12-22 20:48:50 +01:00
Archangel 5354733c94 Mark as obsolete 2025-10-31 23:17:15 +01:00
Archangel e5bb62cf62 Default assign IEnumerable 2025-10-31 17:05:13 +01:00
Archangel ae15dc1bee Add migration for invalid pockets 2025-10-31 16:53:15 +01:00
sp-tarkov-bot 776f09c470 Format Style Fixes 2025-10-23 16:24:33 +00:00
Archangel 0038e19489 Add new migration 2025-10-23 18:23:19 +02:00
Chomp 136c79b385 Oops 2025-10-02 11:39:01 +01:00
Archangel d4ed6c3392 Update profile migration code 2025-08-26 20:11:03 +02:00
Archangel a0a4307cb6 Update TheVoices migration 2025-08-23 13:25:48 +02:00
Archangel 945f5b5449 Remove debug condition 2025-08-21 18:14:26 +02:00
Archangel 3c4aa79265 Add migration to remove GInterface in debug mode 2025-08-21 17:51:19 +02:00
Archangel be289d590d Remove unecessary casting, handle sorting migrations in extension 2025-08-05 04:10:13 +02:00
Archangel 236a61840f Convert node's InsuranceTIme to int32 2025-08-04 16:22:43 +02:00
Archangel cec47fefd2 Apply enforced file scoped namespacing 2025-07-31 15:23:32 +02:00
Archangel aec8420d53 Cleanup todos, run VS cleanup & enforce file scoped namespacing 2025-07-31 15:18:20 +02:00
sp-tarkov-bot b14b74bf24 Format Style Fixes 2025-07-28 19:39:29 +00:00
Jesse 41756041d4 More migrations (#499)
* Make abstract virtual

* Handle nullability on List

* Move migrations into their own folders, add new migration for minor 3.10 versions
2025-07-21 20:03:06 +01:00
chompDev 0ba517436e .NET Format Style Fixes 2025-07-18 15:21:55 +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 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
Archangel 2da3142d61 Improve character voice migration 2025-07-12 14:48:20 +02:00
Jesse 533a7356fd Add new service to handle profile migrations (#468)
* Add new service to handle profile migrations

* Handle various null checks

* Remove unecessary assignments

* Further works on this:

- Loads profiles as JObject's initally, so migration can take place on profiles that don't have proper compatability
- Adds prerequisite migrations, and sorts them after one another

* Throw exception if profile can't be deserialized after migration

* Cleanup & use profile version

* Further migrations work, support 3.10 & 3.11 profiles upgrading to 4.0

* Update parameter name
2025-07-11 13:11:02 +01:00