287 Commits

Author SHA1 Message Date
7e7e4e2eea feat: change dojo spawn room (#949)
All checks were successful
Build / build (18) (push) Successful in 36s
Build / build (22) (push) Successful in 56s
Build Docker image / docker (push) Successful in 32s
Build / build (20) (push) Successful in 1m23s
Closes #524

Reviewed-on: #949
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-12 14:06:48 -08:00
2dade02f3e feat(stats): log unknown categories in updateStats (#947)
Some checks failed
Build Docker image / docker (push) Waiting to run
Build / build (22) (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Reviewed-on: #947
Reviewed-by: Sainan <sainan@calamity.inc>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-11 21:27:05 -08:00
cf50738d34 feat: setDojoComponentMessage (#948)
All checks were successful
Build / build (20) (push) Successful in 56s
Build / build (22) (push) Successful in 1m10s
Build Docker image / docker (push) Successful in 33s
Build / build (18) (push) Successful in 40s
Closes #946

Reviewed-on: #948
2025-02-11 20:11:31 -08:00
30061fb0e3 fix: don't abort quest update when quest completion rewards are missing. (#937)
All checks were successful
Build / build (22) (push) Successful in 34s
Build / build (20) (push) Successful in 54s
Build Docker image / docker (push) Successful in 31s
Build / build (18) (push) Successful in 1m20s
Temporary fix until quest completion items are added. This is wip.
Your account has to own the quest keys for the quest system to work.

Reviewed-on: #937
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
2025-02-09 14:37:25 -08:00
7c59d4fe3f feat(webui): currencies (#931)
All checks were successful
Build / build (22) (push) Successful in 33s
Build / build (20) (push) Successful in 57s
Build / build (18) (push) Successful in 1m29s
Build Docker image / docker (push) Successful in 32s
Closes #854

Reviewed-on: #931
2025-02-09 07:17:42 -08:00
90b6d13923 feat(webui): change SupportedSyndicate (#923)
Some checks failed
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Closes #829

Reviewed-on: #923
Reviewed-by: Sainan <sainan@calamity.inc>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-08 22:22:22 -08:00
0c1624cc03 chore: remove console logs (#922)
All checks were successful
Build Docker image / docker (push) Successful in 34s
Build / build (18) (push) Successful in 39s
Build / build (20) (push) Successful in 55s
Build / build (22) (push) Successful in 1m9s
Reviewed-on: #922
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
2025-02-07 04:53:26 -08:00
9539bcf8ee fix: setting active quest (#921)
Some checks failed
Build Docker image / docker (push) Successful in 32s
Build / build (18) (push) Successful in 55s
Build / build (22) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
fixes #920

Reviewed-on: #921
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
2025-02-07 04:44:45 -08:00
0fbf300d3e refactor: don't pass undefined to getRandomMissionRewards (#913)
All checks were successful
Build / build (18) (push) Successful in 36s
Build / build (20) (push) Successful in 55s
Build Docker image / docker (push) Successful in 29s
Build / build (22) (push) Successful in 1m17s
Reviewed-on: #913
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
2025-02-06 07:11:31 -08:00
13c68a75c1 feat: initial stats save (#884)
All checks were successful
Build Docker image / docker (push) Successful in 30s
Build / build (20) (push) Successful in 41s
Build / build (18) (push) Successful in 57s
Build / build (22) (push) Successful in 39s
Closes #203

Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/884
Reviewed-by: Sainan <sainan@calamity.inc>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-06 04:42:59 -08:00
8175deb023 chore: get rid of instances of markModified (#908)
All checks were successful
Build / build (20) (push) Successful in 34s
Build / build (22) (push) Successful in 52s
Build Docker image / docker (push) Successful in 31s
Build / build (18) (push) Successful in 1m18s
Closes #904

Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/908
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-06 04:39:01 -08:00
4353c67867 fix: delete inbox messages when deleting account (#899)
All checks were successful
Build / build (18) (push) Successful in 36s
Build / build (22) (push) Successful in 51s
Build / build (20) (push) Successful in 1m3s
Build Docker image / docker (push) Successful in 31s
Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/899
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-05 05:54:24 -08:00
8633696dc8 chore: update tunablesController (#901)
All checks were successful
Build / build (18) (push) Successful in 38s
Build / build (20) (push) Successful in 49s
Build / build (22) (push) Successful in 36s
Build Docker image / docker (push) Successful in 1m38s
Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/901
2025-02-04 19:13:48 -08:00
c1fcd3042e feat(webui): ensure forma count of at least 5 when max ranking item (#893)
All checks were successful
Build / build (22) (push) Successful in 33s
Build / build (20) (push) Successful in 51s
Build Docker image / docker (push) Successful in 30s
Build / build (18) (push) Successful in 1m11s
Closes #889

Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/893
2025-02-04 03:22:37 -08:00
3b3edaced4 fix: universalPolarityEverywhere not affecting all necramech slots (#891)
All checks were successful
Build / build (18) (push) Successful in 34s
Build / build (20) (push) Successful in 50s
Build / build (22) (push) Successful in 1m12s
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)
All checks were successful
Build / build (22) (push) Successful in 34s
Build / build (18) (push) Successful in 53s
Build / build (20) (push) Successful in 26s
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
edc3171eee feat: Quests 2 (#878)
All checks were successful
Build / build (18) (push) Successful in 35s
Build / build (22) (push) Successful in 50s
Build / build (20) (push) Successful in 38s
2025-02-01 16:31:04 +01:00
9ab0d8d15e
feat: startLibraryPersonalTarget (#873) 2025-01-31 17:03:00 +01:00
50c280cf01
feat: Inbox (#876) 2025-01-31 14:15:36 +01: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
57061073be
fix: adjust mission update controller to add xp when aborting mission(#864) 2025-01-24 16:17:59 +01:00
080b466bfc
fix(webui): add items (#863) 2025-01-24 16:12:39 +01:00
3cd66391b6
fix(webui): max rank (#859) 2025-01-24 15:44:34 +01:00
5649c5bf86
chore: switch purchaseService to take inventory document (#848) 2025-01-24 15:24:29 +01:00
249d2056ed fix: use logger instead of console 2025-01-24 15:20:51 +01:00
ebd51cc380
fix: aborting Mission and completeAllQuests config (#858) 2025-01-24 15:13:55 +01:00
8b836020bf
chore: turn getJSONfromString into a template/generic function (#836) 2025-01-24 14:27:10 +01:00
4e8c079171
fix: exclude riven buffs from being a curse (#849) 2025-01-24 14:18:16 +01:00
7716c945d0
fix: address some client warnings about malformed inventory.php response (#840) 2025-01-24 14:17:52 +01:00
ef2708b510
feat: Quests1 (#852) 2025-01-24 14:13:21 +01:00
1ba3378574
fix(webui): properly handle unique level caps (#837) 2025-01-20 18:29:25 +01:00
62a4ac0652
feat(webui): add necramechs (#834) 2025-01-20 12:21:50 +01:00
a4c44e8bb0
chore: get rid of some unecessary conditionals (#835) 2025-01-20 12:21:39 +01:00
c9b48ace36
feat: import (#831) 2025-01-20 12:19:32 +01:00
86a2b57e22
feat(webui): more equipment (#826) 2025-01-19 15:03:34 +01:00
f310028e42
fix: classical syndicate medallions don't use daily limit (#818) 2025-01-19 12:30:27 +01:00
16922279f9
fix: remove legendary core from inventory when it was used (#819) 2025-01-19 12:29:53 +01:00
4ce03ad523
chore(webui): split weapons by category (#820) 2025-01-19 12:29:32 +01:00
d25a969269
chore: optimise stats/view.php (#816) 2025-01-19 01:58:59 +01:00
5d4c454b0b
chore: optimise creditsController (#815) 2025-01-19 01:58:47 +01:00
16c2b8f83c
chore: use MongooseDocumentArray.id instead of .find where possible (#813) 2025-01-19 01:58:24 +01:00
7af5cd9811
fix: add slots when adding items via WebUI (#812) 2025-01-19 01:58:09 +01:00
a10bdeb497
feat: rerolling rivens (#806) 2025-01-19 01:57:52 +01:00
a8fb9095c5
feat: Kinematic Instant Messaging (#801) 2025-01-19 01:57:24 +01:00
f1c3dcbefc
chore: move mod upgrading logic into artifactsController (#800) 2025-01-18 11:12:06 +01:00
9fd2fb6ba2
fix: track FreeFavorsEarned & FreeFavorsUsed (#792) 2025-01-17 14:43:51 +01:00
79f1937483
fix: handle standing limits in fishmongerController (#795) 2025-01-17 14:43:33 +01:00
1a8e0f33b9
feat: noDailyStandingLimits cheat (#791) 2025-01-17 07:02:19 +01:00
d8845bc478
feat: apply & track daily standing limit when trading in medallions (#788) 2025-01-17 05:27:12 +01:00