Chomp
5a5e18f568
Add HTTPS support ( #101 )
...
* Initial work on adding https support
* Updated logging
* More logging
* Added support for a certificate password
Replaced method used for getting path to cert
* Reduce duplication of logic in program.cs
* Cleanup of `HttpServer`
* More https stuff
* https
* Fixed remote IP stuff
* Fixed non-local request logging
* Updated assets
* Replaced `singleplayer/bossconvert` to `singleplayer/bosstypes`
* Updated map loot
* Asset update
* Stop storing a bots inventory and other values to save memory
---------
Co-authored-by: Chomp <dev@dev.sp-tarkov.com >
Co-authored-by: clodan <clodan@clodan.com >
2025-02-20 12:27:55 +00:00
Chomp
440121514b
Fix post-raid PMC messages not working after bot gen changes
2025-02-18 09:31:20 +00:00
Chomp
1ff8d2cbef
Replaced lists containing unique values with HashSets
...
Reworked Soft Insert id checks
Improved dogtag id lookup memory usage
Removed wave cleanup code
2025-02-17 19:05:47 +00:00
Chomp
29de894442
Fixed incorrect usage of GetBotPresetGenerationLimit
2025-02-17 14:45:13 +00:00
Chomp
b5dee1b285
improved bot logging
2025-02-17 14:30:05 +00:00
Chomp
167e55c126
Resolve issue with generating too few bots
2025-02-17 14:28:47 +00:00
Chomp
924fff686d
Refactored botgen
2025-02-17 13:07:32 +00:00
CWX
2345015bdb
add password checking before changing
2025-02-14 17:26:03 +00:00
CWX
2a172a6861
make launcherV2 endpoints consistent, add new profile endpoint
2025-02-14 17:12:09 +00:00
Chomp
87e1306f33
Improved GetAchievementStatics
2025-02-13 13:09:27 +00:00
Chomp
3acf10b27e
Flagged various methods as virtual to allow for overriding
2025-02-13 12:52:42 +00:00
CWX
dd8bb2d3a9
fix questHandover breaking with null check
2025-02-12 19:02:30 +00:00
CWX
e6d28b4f40
tryadd wasnt needed
2025-02-12 18:46:12 +00:00
CWX
194f2a7c36
Fix insurance blowing up, fix quest handover item blowing up
2025-02-12 18:22:47 +00:00
Chomp
233a7c4202
Updated prestige system
2025-02-11 21:27:52 +00:00
Chomp
3219718d27
Replaced minmaxdouble + minmaxint with generic minmax<T>
...
Updated various doubles to be ints
2025-02-10 10:44:24 +00:00
Chomp
08b5caf337
Renamed Minmax to MinMaxDouble and added MinMaxInt
...
Swapped various doubles for ints across loot generator and airdrop code paths
Fixed forced airdrop loot being returned with a decimal stack count
2025-02-10 09:57:01 +00:00
Alex
88893ac7be
small refactor to routers and added notifier stuff
2025-02-09 18:31:07 +00:00
Chomp
abd7f243e8
Removed unnecessary TODOs and fixed typos
...
Removed unnecessary uses of `GetByJsonProp`
2025-02-09 15:13:05 +00:00
Chomp
5aaa5a2841
Fixed caps for GetProfileModsGroupedByModName
2025-02-09 14:34:56 +00:00
CWX
efd8b360de
Formatting
2025-02-07 22:47:47 +00:00
CWX
ed2ddc9526
Add GetProfileModsGroupedByModName temp - THIS MIGHT BE MOVED TO something like a ModService
2025-02-07 22:07:11 +00:00
CWX
44b88687dd
finish off mod side in gameController
2025-02-07 22:06:33 +00:00
CWX
5c6fa9242f
BIG BOI FORMATTING
2025-02-07 19:36:17 +00:00
Chomp
e644ed58ae
Ragfair code formatting
2025-02-07 15:49:24 +00:00
Chomp
a6408cf9b7
34861 + asset update
2025-02-07 10:56:27 +00:00
Chomp
1c23b60278
Corrected method return type
2025-02-06 22:29:34 +00:00
Chomp
7a12d17fb6
Improved nullguarding in GetuserBuilds method
2025-02-06 22:19:54 +00:00
Chomp
83f9c0c3eb
Flagged various strings as consts
2025-02-06 12:57:23 +00:00
Chomp
2cac56acc2
Further cleanup
2025-02-06 10:27:35 +00:00
Chomp
0759ab18eb
Reduce cognitive load of TraderController.Load
2025-02-06 10:24:19 +00:00
Chomp
6666d7b836
Cleanup of HandoverQuest
2025-02-06 10:19:06 +00:00
Chomp
b09ae94c67
Reduce cognitive load of `PopulateParentAttachmentsMap
...
`
2025-02-06 09:56:31 +00:00
Chomp
dd03f673ac
Cleanup of HandleRecipe
2025-02-06 09:48:11 +00:00
Chomp
bd59cc112e
Reduced complexity of UpdateProfileHealthValues
2025-02-06 09:34:40 +00:00
Chomp
955e44eb62
Multiple casting fixes
2025-02-05 20:16:19 +00:00
Chomp
027ee9ddad
Inverted if inside UpdateProfileHealthValues + formatting
2025-02-05 18:47:50 +00:00
CWX
495ad2aaf7
change logging, implement additional weekly/daily for prestige 2
2025-02-05 08:30:23 +00:00
CWX
cd5a61a52b
confirmation that prestige 1 doesnt recieve additional weekly and daily
2025-02-05 08:16:24 +00:00
CWX
42c1775dd6
clean up comments and move to method docbloc
2025-02-05 08:10:36 +00:00
CWX
9b2ed8805c
use prestige level and dont create additional data for us specifically
2025-02-05 07:58:19 +00:00
CWX
a4f8036d09
formatting, fix build error
2025-02-05 07:36:13 +00:00
CWX
f648f42721
This is just Jetbrains formatting and code syntax styling
2025-02-05 06:56:51 +00:00
Chomp
db0feff1d8
Made ProbabilityObjectArray slightly less awful
2025-02-04 19:38:59 +00:00
Chomp
621dd27323
Tidied up ProbabilityObjectArray
2025-02-04 19:03:47 +00:00
CWX
e1cd19933f
Removed unused Achievements object, use pmcdata.achievements. now transfer correct stuff for prestige
2025-02-03 17:19:40 +00:00
Chomp
76c185a946
Improved exception logging
2025-02-03 16:59:35 +00:00
CWX
a4bb2e8f25
fix prestigeRequestTypes and getting items transfered
2025-02-03 15:05:51 +00:00
CWX
33f52df67b
increment level when prestiging
2025-02-03 14:27:09 +00:00
CWX
274c9025e1
added id to message as crylic is coming through as ???
2025-02-03 13:28:15 +00:00