72 Commits

Author SHA1 Message Date
49edebc1eb chore: fix controllers exporting non-RequestHandler things (#1468)
I'm surprised JavaScript allows circular includes, but they still don't feel good.

Reviewed-on: OpenWF/SpaceNinjaServer#1468
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-05 06:52:35 -07:00
d5ff349746 fix: update TradesRemaining at daily reset (#1457)
Reviewed-on: OpenWF/SpaceNinjaServer#1457
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-04 15:16:46 -07:00
d918b0c982 fix: don't remove consumed argon crystals from FoundToday (#1447)
This fixes a possible mongo conflict when ticking them, and this is probably more desirable as you wanna consume unstable crystals first.

Reviewed-on: OpenWF/SpaceNinjaServer#1447
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-03 10:38:11 -07:00
36d2b2dda5 feat: gifting (#1344)
Reviewed-on: OpenWF/SpaceNinjaServer#1344
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-03-27 12:57:44 -07:00
3b16ff9b54 feat: getProfileViewingData for players (#1258)
Reviewed-on: OpenWF/SpaceNinjaServer#1258
2025-03-21 05:19:53 -07:00
b7f05e851c fix: handle high spoofed mastery rank plus noDailyStandingLimits (#1201)
In case the spoofed mastery rank is so high that 999,999 is *less* than the assumed maximum value for daily affiliation bins, we'll just use that so that the bar is always (at least) 100% full.

Reviewed-on: OpenWF/SpaceNinjaServer#1201
2025-03-16 04:33:12 -07:00
56fecef1bf chore: set HasOwnedVoidProjectionsPreviously when acquiring a relic (#1198)
Reviewed-on: OpenWF/SpaceNinjaServer#1198
2025-03-15 10:25:32 -07:00
2d6e096fde feat: argon crystal decay (#1195)
Reviewed-on: OpenWF/SpaceNinjaServer#1195
2025-03-15 06:39:54 -07:00
2891e2fef5 chore: fix various eslint issues (#1176)
Reviewed-on: OpenWF/SpaceNinjaServer#1176
2025-03-15 03:24:39 -07:00
114e175efb chore: set HWIDProtectEnabled so trading post can be used (#1182)
Reviewed-on: OpenWF/SpaceNinjaServer#1182
2025-03-15 03:21:26 -07:00
1ae1cf5170 fix: can't rush dojo components with infinitePlatinum (#1138)
Reviewed-on: OpenWF/SpaceNinjaServer#1138
2025-03-09 11:15:33 -07: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
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
1413a6bcc2 feat: move quest cheats to webui (#963)
Co-authored-by: Sainan <sainan@calamity.inc>
Reviewed-on: OpenWF/SpaceNinjaServer#963
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
2025-02-18 17:14:42 -08:00
3b3edaced4 fix: universalPolarityEverywhere not affecting all necramech slots (#891)
Fixes #890

Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/891
2025-02-03 13:21:12 -08:00
07451dcef0 fix: inventory not being requested when visiting navigation (#882)
Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/882
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-02 05:16:43 -08:00
cb7c15a382
fix: provide LoadOutPresets & Ships in missionInventoryUpdate response (#869) 2025-01-25 13:12:49 +01:00
b72a0d12ef
fix: apply spoofing stuff to missionInventoryUpdate's InventoryJson (#866) 2025-01-24 21:09:34 +01:00
ebd51cc380
fix: aborting Mission and completeAllQuests config (#858) 2025-01-24 15:13:55 +01:00
7716c945d0
fix: address some client warnings about malformed inventory.php response (#840) 2025-01-24 14:17:52 +01:00
c9b48ace36
feat: import (#831) 2025-01-20 12:19:32 +01:00
1a8e0f33b9
feat: noDailyStandingLimits cheat (#791) 2025-01-17 07:02:19 +01:00
d73d14bc48
feat: add potatoes, exilus, & arcanes everywhere cheats (#774) 2025-01-15 05:20:30 +01:00
2cd47c8ae2
fix: reproducible oids for unlockAllSkins (#769) 2025-01-12 02:42:27 +01:00
172db2337f
feat: infiniteEndo & infiniteRegalAya (#741) 2025-01-06 05:36:39 +01:00
6baad5d008
feat: correctly scale standing and focus limits by mastery rank (#711) 2025-01-05 05:17:56 +01:00
4756f54f40
chore: add middleware for error handling (#695) 2025-01-03 22:25:03 +01:00
e6432b5052
chore: cleanup inventory types (#691) 2025-01-03 22:17:34 +01:00
f1c0c5a429
feat: subsuming warframes (#686) 2025-01-03 05:22:56 +01:00
44b78ecfe8
feat: unlock all captura scenes (#650) 2024-12-29 21:11:36 +01:00
dda41875ae
fix: acquiring ships (#619) 2024-12-23 09:15:41 +01:00
987b05a334
chore: update express to v5 (#599) 2024-12-22 15:42:24 +01:00
d9c94664c3
feat: daily reset for syndicate standing (#582) 2024-12-22 00:44:49 +01:00
8a43eae230
feat: replace infiniteResources with infiniteCredits & infinitePlatinum (#588) 2024-12-22 00:34:19 +01:00
b0b2d9f6fa
fix: automatically populate regions for unlockAllMissions (#587) 2024-12-20 03:11:38 +01:00
259bfa1362
chore: npm audit fix (#579) 2024-12-19 01:42:10 +01:00
1b95186ab8
chore: remove leftover console.log in inventoryController (#569) 2024-10-19 13:45:06 +02:00
abc3bd8624
fix: being unable to visit Palladino in Iron Wake despite completeAllQuests (#564) 2024-10-18 16:49:33 +02:00
Vampire Kitten
76964585eb
fix: Apply Look not working with Unlock All Skins turned on (#549) 2024-10-15 16:27:58 +02:00
f9ed123cb4
fix: not showing "void fissures" tab in navigation (#521) 2024-10-07 17:44:02 +02:00
f8a805d84f
chore: minor fixes (#460) 2024-07-03 15:32:42 +02:00
fbf6cbbb1e
chore: update mongoose (#180) 2024-07-03 13:31:23 +02:00
de6745ce19
feat: skipAllDialogue (#453)
Co-authored-by: Sainan <Sainan@users.noreply.github.com>
2024-07-03 12:31:35 +02:00
1a3b3b9750
fix: foundry keeps refreshing, thinking argon crystals are expired (#393) 2024-06-24 12:29:32 +02:00
fda7b5f816
feat: add universalPolarityEverywhere (#368) 2024-06-22 23:22:38 +02:00
722a9aba5b
improve: suppress no-misued-promises when declaring RequestHandler (#332) 2024-06-20 11:47:21 +02:00
03ac8ab010
chore: update data for 36.0.0 (Jade Shadows) (#324) 2024-06-18 23:10:26 +02:00
92e12a6d03
improve: completeAllQuests (#311) 2024-06-16 23:57:30 +02:00
1dc1a9aec8
fix: being bugged about "new quests available" despite completeAllQuests (#309) 2024-06-16 23:02:44 +02:00
c9b570059e
improve: don't fake XPInfo if we don't have to (#303) 2024-06-16 12:24:15 +02:00