751 Commits

Author SHA1 Message Date
a8c7eebf6d chore: note for mirror lookers 2025-02-27 10:13:29 +01:00
fac3d2f901 fix: only run docker workflow on the main repository 2025-02-27 10:01:00 +01:00
550ad360d7 Revert "remove .coderabbit.yaml"
This reverts commit 0f250c61033ba76615ddf28b67224ed75dc1876e.
2025-02-27 09:58:48 +01:00
ca55b21a2a fix: display bug when activating riven via mods console (#1034)
Reviewed-on: OpenWF/SpaceNinjaServer#1034
2025-02-26 15:42:25 -08:00
08f4137d71 fix: propagate relic reward's itemCount (#1030)
Preemptive fix for a visual bug after completing a non-endless fissure.

Reviewed-on: OpenWF/SpaceNinjaServer#1030
2025-02-26 15:42:13 -08:00
58ec63f7b9 chore: update mongoose (#1036)
Reviewed-on: OpenWF/SpaceNinjaServer#1036
2025-02-26 15:41:36 -08:00
a5c45bb646 fix: consume a slot when item is crafted instead of bought via plat (#1029)
Reviewed-on: OpenWF/SpaceNinjaServer#1029
2025-02-26 15:41:07 -08:00
4471b2d64d fix(webui): typo (#1035)
Reviewed-on: OpenWF/SpaceNinjaServer#1035
Co-authored-by: Animan8000 <animan8000@noreply.localhost>
Co-committed-by: Animan8000 <animan8000@noreply.localhost>
2025-02-26 15:15:32 -08:00
e2ee1172ed chore: fix most eslint warnings in itemDataService 2025-02-26 12:16:31 +01:00
6a6e333011 fix: update-translations ignoring translated import_submit entry 2025-02-26 06:23:45 +01:00
9893fa957f fix: purchasing SuitBin slots (#1026)
Reviewed-on: OpenWF/SpaceNinjaServer#1026
2025-02-25 21:06:21 -08:00
de794f47ba chore: npm run prettier 2025-02-26 06:00:54 +01:00
5ce2e26683 chore: fix ISlots 2025-02-26 06:00:40 +01:00
28a36052d9 feat: daily synthesis (#1014)
Closes #386
Closes #533

Reviewed-on: OpenWF/SpaceNinjaServer#1014
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 17:31:52 -08:00
d7628d46e9 fix: acquisition of CrewShipWeaponSkins (#1019)
Reviewed-on: OpenWF/SpaceNinjaServer#1019
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 17:31:33 -08:00
2b8da4af60 fix: increment LoreFragmentScans Progress when already present (#1022)
Fixes #1021

Reviewed-on: OpenWF/SpaceNinjaServer#1022
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 17:31:24 -08:00
8fea608b76 fix: fill upgrades array with empty strings (#1023)
Otherwise the client will "LogBug: (Invalid UpgradeId)" and may crash/raise an interrupt

Reviewed-on: OpenWF/SpaceNinjaServer#1023
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 17:31:16 -08:00
c13cf70814 fix: update vor's prize completion rewards 2025-02-26 02:26:22 +01:00
3945359e7d chore: simplify conversion of missionReward from PE+ (#1018)
Reviewed-on: OpenWF/SpaceNinjaServer#1018
2025-02-25 16:58:07 -08:00
a27f1c5e01 fix: converting storeitems in missionRewards (#1017)
Fixes the acquisition of blueprints as rewards, such as those rewarded by the Junctions.

Reviewed-on: OpenWF/SpaceNinjaServer#1017
Co-authored-by: VampireKitten <dynamightkobold@gmail.com>
Co-committed-by: VampireKitten <dynamightkobold@gmail.com>
2025-02-25 10:08:27 -08:00
93afc2645c fix: items from enemy caches not showing "identified" (#1016)
Reviewed-on: OpenWF/SpaceNinjaServer#1016
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 04:42:49 -08:00
b5b088249c fix: ignore empty mission tag in missionInventoryUpdate (#1015)
Fixes #1013

Reviewed-on: OpenWF/SpaceNinjaServer#1015
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 04:41:45 -08:00
e6ec144f1f feat: handle defaultUpgrades for moas and hounds (#1012)
Closes #997

Reviewed-on: OpenWF/SpaceNinjaServer#1012
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 04:41:14 -08:00
3d82fee99e feat: give additionalItems for weapons (#1011)
Closes #1002

Reviewed-on: OpenWF/SpaceNinjaServer#1011
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 04:39:59 -08:00
39f0f7de9a feat: cracking relics in non-endless missions (#1010)
Closes #415

Reviewed-on: OpenWF/SpaceNinjaServer#1010
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 04:38:47 -08:00
f672f05db9 fix: handle bundles being given to addItems (#1005)
This is needed for the Hex noggles email attachment

Reviewed-on: OpenWF/SpaceNinjaServer#1005
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 04:38:17 -08:00
4d9e6a35ab fix: use correct reward manifest for arbitrations (#1004)
Closes #939

Reviewed-on: OpenWF/SpaceNinjaServer#1004
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 04:36:10 -08:00
c29bf6aab5 chore: use PE+ for boosters (#1009)
Reviewed-on: OpenWF/SpaceNinjaServer#1009
2025-02-24 21:46:30 -08:00
bc07978846 chore: use creditBundles map from PE+ (#1008)
Reviewed-on: OpenWF/SpaceNinjaServer#1008
2025-02-24 21:46:20 -08:00
2efe0df2f2 chore: fix some eslint warnings (#1007)
Reviewed-on: OpenWF/SpaceNinjaServer#1007
2025-02-24 20:56:34 -08:00
38b255d41a chore: promote no-case-declarations lint to an error (#1006)
Reviewed-on: OpenWF/SpaceNinjaServer#1006
2025-02-24 20:56:27 -08:00
421164986a fix: don't throw an error if questKey already exists (#1003)
Reviewed-on: OpenWF/SpaceNinjaServer#1003
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-24 15:59:57 -08:00
045d933458 fix: complete junction data and crash in vors prize mission four (#1001)
Reviewed-on: OpenWF/SpaceNinjaServer#1001
Co-authored-by: OrdisPrime <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: OrdisPrime <134585663+OrdisPrime@users.noreply.github.com>
2025-02-24 08:50:07 -08:00
9de57668ab fix: ensure quest progress exists (#1000)
Reviewed-on: OpenWF/SpaceNinjaServer#1000
Co-authored-by: OrdisPrime <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: OrdisPrime <134585663+OrdisPrime@users.noreply.github.com>
2025-02-24 06:14:47 -08:00
ebb28d56d5 feat: acquisition of resource extractor drones (#998)
Related to #793

Reviewed-on: OpenWF/SpaceNinjaServer#998
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-24 05:28:43 -08:00
d69cba6bef chore: reuse inventory in claimCompletedRecipeController (#999)
Reviewed-on: OpenWF/SpaceNinjaServer#999
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-24 05:27:50 -08:00
50d687e59a fix: re-enable giving ship features and mission rewards from Vors Prize after skipTutorial (#996)
Reviewed-on: OpenWF/SpaceNinjaServer#996
Co-authored-by: OrdisPrime <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: OrdisPrime <134585663+OrdisPrime@users.noreply.github.com>
2025-02-23 12:22:54 -08:00
1274304647 chore: fix type not matching reality 2025-02-23 14:10:10 +01:00
837e041db8 feat: unveil riven with cipher (#992)
Related to #722

Reviewed-on: OpenWF/SpaceNinjaServer#992
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-23 03:55:15 -08:00
84d7b5a62e fix: handle droptable giving a 3-day booster (#993)
e.g. sorties can rarely give these

Reviewed-on: OpenWF/SpaceNinjaServer#993
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-23 03:54:46 -08:00
3c2d194302 chore: replace fusionBundles map with ExportFusionBundles (#994)
Reviewed-on: OpenWF/SpaceNinjaServer#994
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-23 03:54:26 -08:00
e1af6bd598 feat: implement CreditBundle purchases (#989)
This fixes purchasing one of the few bundles that include these credit bundles. Ex: Essential Damage mod bundles

Reviewed-on: OpenWF/SpaceNinjaServer#989
Co-authored-by: nrbdev <itzneonrb@gmail.com>
Co-committed-by: nrbdev <itzneonrb@gmail.com>
2025-02-23 03:53:56 -08:00
0142aa72a8 chore: sort api post routes 2025-02-23 05:00:41 +01:00
02c0c1c2f2 chore: fix imports in api.ts 2025-02-23 04:33:28 +01:00
bf7fd42198 feat: tutorial and natural new player experience (#983)
Reviewed-on: OpenWF/SpaceNinjaServer#983
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
2025-02-22 11:10:52 -08:00
9203e0bf4d feat: infiniteHelminthMaterials cheat (#985)
Closes #728

Reviewed-on: OpenWF/SpaceNinjaServer#985
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-22 11:09:17 -08:00
a3873a1710 fix(webui): show names for zaw parts (#988)
Reviewed-on: OpenWF/SpaceNinjaServer#988
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-22 02:22:41 -08:00
73f8f93b17 chore: update russian translation (#987)
Reviewed-on: OpenWF/SpaceNinjaServer#987
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-22 02:21:57 -08:00
df70050cfd chore: update translations 2025-02-22 07:10:28 +01:00
9f0be223e6 fix: returning givekeychainitem response 2025-02-21 15:46:09 +01:00