TheSparta
9d127cbb6c
Add missing types for handled match routes
2024-05-15 23:45:48 +01:00
Dev
2696a2dff2
Linted files edited in previous commit
2024-05-15 19:43:39 +01:00
Dev
d95423b0f1
Merge branch 'master' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.9.0-DEV
...
# Conflicts:
# project/assets/configs/core.json
# project/package.json
# project/src/models/eft/common/IGlobals.ts
# project/src/routers/dynamic/BundleDynamicRouter.ts
2024-05-15 16:39:41 +01:00
Dev
e0fd7e59e7
Added missing endpoint
2024-05-15 15:43:19 +01:00
Dev
8e78cb0faf
Added missing replyTo
property to Message
2024-05-15 15:42:58 +01:00
Dev
46b630c5ef
Added missing notification types
2024-05-15 15:42:35 +01:00
Dev
c6041514db
Added additional missing endpoints
2024-05-15 14:23:19 +01:00
Dev
10cee6a923
Add JSONs
2024-05-15 14:10:20 +01:00
Dev
5d8d6d7185
Improved accuracy of multiple endpoints
2024-05-15 14:10:06 +01:00
Dev
d608e8b690
Update JSONs
2024-05-15 11:40:12 +01:00
Dev
15d41461ef
Update version string
2024-05-15 10:45:50 +01:00
Dev
f45b54a01a
Update to 29997
2024-05-15 10:45:01 +01:00
Dev
4492882bba
Merge branch '3.8.3-DEV' of https://dev.sp-tarkov.com/SPT-AKI/Server
2024-05-14 16:42:12 +01:00
Dev
98620d2e1f
Added tests for botDifficultyHelper
2024-05-14 15:45:56 +01:00
Dev
1d8bc4537c
Fix issue with getBotDifficultySettings()
cloning assault bot correctly when bot type not found but storing it against the new bot type with preserved caps, resulting in getting difficulty values failing
2024-05-14 15:45:04 +01:00
Dev
ed6e81ab52
Expanded input parameters for getBotGenerationDetailsForWave()
and include change inside returnSingleBotFromCache()
2024-05-14 11:34:09 +01:00
Dev
81c7b8751b
Extracted 2 functions from generateBotsFirstTime()
to allow easier overriding for mod authors
2024-05-14 11:23:02 +01:00
Dev
512054d29f
Added additional localeService tests
...
Fixed issue with existing tests overwriting function result that bled into other tests
2024-05-14 10:26:07 +01:00
Alex
7dc17acb97
Made commando first check if there's a preset for an item, otherwise if goes through normal logic ( !333 )
...
Co-authored-by: clodan <clodan@clodan.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/333
Co-authored-by: Alex <clodan@noreply.dev.sp-tarkov.com>
Co-committed-by: Alex <clodan@noreply.dev.sp-tarkov.com>
2024-05-14 07:30:40 +00:00
DrakiaXYZ
adab18e3fb
Fix issues around locales ( !332 )
...
- Remove locale check for give command (Now handled in the localeService itself)
- Fix variable names/spelling/lowercase in LocaleService.getPlatformForServerLocale (should be no change in behaviour)
- Rewrite LocaleService.getPlatformForClientLocale to not depend on serverSupportedLocales, and instead just use the tables for validity checking
- Expand fallback of client locale handling to include the region code (Handles Czech and Korean locales)
- Write tests for locales
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/332
Co-authored-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
Co-committed-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
2024-05-13 21:42:58 +00:00
Dev
5254e9753e
Fixed two getHighestRelativeBotLevel()
tests caused by a refactor of the functions parameters
2024-05-13 22:41:34 +01:00
Dev
5ec6bc1aae
FIxed getItems()
test due to changes in how items are cloned
2024-05-13 22:31:53 +01:00
Refringe
14e8f8fa19
Take your brackets back!
...
I don't want em'. Grumble. Ahem...
This change allows for "extra" parentheses to be added in situations where, without them, the code could possibly, potentially be seen as maybe a little-bit, tiny confusing.
Also, fixes a bunch of other ESLint errors. Mostly down to naming warnings now. Mostly.
2024-05-13 17:04:23 -04:00
Dev
65e2b87190
Adjusted sendInsuredItems()
to use the globals property Insurance.MaxStorageTimeInHour
2024-05-13 20:34:44 +01:00
DrakiaXYZ
7e4ec0bc53
Fix LFS association for sandbox files ( !331 )
...
Resolves "Encountered 8 files that should have been pointers" issue, hopefully
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/331
Co-authored-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
Co-committed-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
2024-05-13 19:20:21 +00:00
Dev
600195224a
Updated trader base JSONs
2024-05-13 20:16:27 +01:00
Dev
0d00fb5370
Added unheard edition profile + EN locale description
2024-05-13 20:07:35 +01:00
Alex
f8d1227dfd
Introduced a new ICloner interface with 3 implementations, one of them being a recursive cloner which is faster and more efficient than its counterparts by more than 50% ( !328 )
...
Co-authored-by: clodan <clodan@clodan.com>
Co-authored-by: Dev <dev@dev.sp-tarkov.com>
Co-authored-by: chomp <chomp@noreply.dev.sp-tarkov.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/328
Co-authored-by: Alex <clodan@noreply.dev.sp-tarkov.com>
Co-committed-by: Alex <clodan@noreply.dev.sp-tarkov.com>
2024-05-13 17:58:17 +00:00
Dev
f2c7e938cc
Updated various JSONs
2024-05-13 17:05:04 +01:00
chomp
645adcfd49
Merge 382 into master ( !330 )
...
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/330
2024-05-13 10:23:42 +00:00
Dev
01783e295b
Updated french locale
2024-05-13 09:52:33 +01:00
Dev
da61f62a55
Updated version tags
2024-05-13 09:51:28 +01:00
clodan
be082ebb71
Fixed give command localization issue
...
(cherry picked from commit 9390759621
)
2024-05-12 22:14:29 +01:00
Dev
02e8b5051c
Added guard against nullref inside updateFenceAssorts()
to protect against modded items
2024-05-12 19:08:11 +01:00
Dev
4b7682383c
Updated locales with latest Crowdin data
2024-05-12 15:26:22 +01:00
Dev
d5f57d74f5
Made bear/usec PMC jsons match
2024-05-12 15:20:34 +01:00
Dev
ad97d3438c
Updated package.json version
2024-05-12 14:57:22 +01:00
vniehues
3e68297016
[ADD] functionality to read "x-forwarded-for" and "x-real-ip" headers when handling a request ( !329 )
...
I'm currently hosting the Project Fika Docker on a dedicated Server to have the Server up 24/7 without the need to let my PC run.
When hosting this as a docker container behind traefik (reverse proxy), the logger currently logs the internal IP of the traefik container.
This change makes it so that the headers that traefik/nginx can set are actually read and used. If these headers are not present, we fall back to the original method of using the `socket.remoteAdress`.
Since this is for logging only, the security implications are minimal.
Co-authored-by: Vincent Niehues <vincent.niehues@zeitag.ch>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/329
Co-authored-by: vniehues <vniehues@noreply.dev.sp-tarkov.com>
Co-committed-by: vniehues <vniehues@noreply.dev.sp-tarkov.com>
2024-05-12 13:56:03 +00:00
Dev
9323db5b1c
Improved debug logging in filterPlateModsForSlotByLevel()
+ improved variable names
2024-05-12 10:29:18 +01:00
Dev
572f6a5668
Improved getModPoolForSlot()
...
Comment changes
Variable change
Only log debug message when default mod not found + multiple choices exist in pool
Fixed possible nullref if `getMatchingPreset()` returns null
2024-05-12 10:15:08 +01:00
Dev
879d19d912
Adjusted PMC mod chance values
2024-05-12 10:03:22 +01:00
Dev
72a1eb0a34
Improve comments inside modIsFrontOrRearSight()
2024-05-12 09:31:40 +01:00
Dev
ac5103390c
Added nullguard check inside generateLoot()
to prevent 380 mods killing bot generation
2024-05-11 16:21:39 +01:00
Dev
2e824b129c
Update core json version number
2024-05-11 14:08:03 +01:00
Dev
111da41ec8
Update flea prices
2024-05-11 12:20:24 +01:00
Dev
fddbe4cf54
Merge branch '3.8.2-DEV' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.8.2-DEV
2024-05-10 14:51:44 +01:00
Dev
aeee99bae5
updated removeResourceFromArea()
to get FiR status for a fuel item without a upd
property
2024-05-10 14:51:23 +01:00
TheSparta
3b0ee75d7f
Handle all bundles regarless of extension on BundleSerializer
2024-05-09 15:22:10 +01:00
Dev
a2f6d8b9bb
Add PMC names
2024-05-08 08:25:53 +01:00
Refringe
8821115cfc
Fixes Duplicate Interface
...
This renames a BTR configuration interface that had the same name as another interface.
IBtrMapConfig --> IBtrPathConfig
2024-05-08 00:26:12 -04:00