36 Commits

Author SHA1 Message Date
d5feec2c37 chore: track inventory changes when cracking relic via addMissionRewards (#1131)
All checks were successful
Build / build (18) (push) Successful in 42s
Build / build (20) (push) Successful in 59s
Build / build (22) (push) Successful in 40s
Build Docker image / docker (push) Successful in 41s
Closes #1120

Reviewed-on: #1131
2025-03-09 07:43:30 -07:00
901263ada3 feat: transmutation (#1112)
All checks were successful
Build / build (20) (push) Successful in 59s
Build / build (22) (push) Successful in 1m4s
Build Docker image / docker (push) Successful in 33s
Build / build (18) (push) Successful in 40s
Closes #1098

Reviewed-on: #1112
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-08 04:34:41 -08:00
f3f1bfc890 chore: simplify rngService (#1073)
All checks were successful
Build / build (20) (push) Successful in 33s
Build / build (18) (push) Successful in 51s
Build / build (22) (push) Successful in 33s
Build Docker image / docker (push) Successful in 31s
getRandomWeightedReward now takes any object with lowercase 'rarity', and the only alternative to it is the 'uc' variant which takes any object with uppercase 'Rarity'
usage of IRngResult is now also optional

Reviewed-on: #1073
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-03 12:48:46 -08:00
526ce1529b feat: unveiling rivens by doing the challenge (#1031)
All checks were successful
Build / build (18) (push) Successful in 38s
Build / build (20) (push) Successful in 48s
Build / build (22) (push) Successful in 49s
Build Docker image / docker (push) Successful in 34s
Closes #722

Reviewed-on: #1031
2025-02-27 18:01:06 -08:00
08f4137d71 fix: propagate relic reward's itemCount (#1030)
Some checks failed
Build Docker image / docker (push) Waiting to run
Build / build (20) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Preemptive fix for a visual bug after completing a non-endless fissure.

Reviewed-on: #1030
2025-02-26 15:42:13 -08:00
39f0f7de9a feat: cracking relics in non-endless missions (#1010)
Some checks failed
Build / build (20) (push) Successful in 37s
Build / build (18) (push) Successful in 1m6s
Build / build (22) (push) Successful in 1m12s
Build Docker image / docker (push) Has been cancelled
Closes #415

Reviewed-on: #1010
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 04:38:47 -08:00
837e041db8 feat: unveil riven with cipher (#992)
All checks were successful
Build / build (18) (push) Successful in 1m2s
Build / build (22) (push) Successful in 58s
Build / build (20) (push) Successful in 1m11s
Build Docker image / docker (push) Successful in 46s
Related to #722

Reviewed-on: #992
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-23 03:55:15 -08:00
50c280cf01
feat: Inbox (#876) 2025-01-31 14:15:36 +01:00
8b836020bf
chore: turn getJSONfromString into a template/generic function (#836) 2025-01-24 14:27:10 +01:00
79f1937483
fix: handle standing limits in fishmongerController (#795) 2025-01-17 14:43:33 +01:00
534f7d8cce
feat: archon shard fusion (#785) 2025-01-17 05:09:25 +01:00
215b83974c
feat(webui): add "add missing warframes" & "add missing weapons" (#775) 2025-01-15 05:20:17 +01:00
e6432b5052
chore: cleanup inventory types (#691) 2025-01-03 22:17:34 +01:00
d31f9f8d24
chore: fix most explicit-function-return-type warnings (#656) 2024-12-29 21:47:18 +01:00
25c8179a88
chore: remove toLoginRequest (#651) 2024-12-29 21:41:39 +01:00
918e33f126
fix: incorrect types for PersonalRooms & TailorShop (#618) 2024-12-23 06:21:48 +01:00
f2ae465dd9
fix: inconsistent handling of purchase request (#594) 2024-12-22 05:40:37 +01:00
37f6fe9323 fix: isDate 2024-12-22 01:02:27 +01:00
259bfa1362
chore: npm audit fix (#579) 2024-12-19 01:42:10 +01:00
e660e20c87
fix: being unable to add Grimoire (#285)
Co-authored-by: Sainan <Sainan@users.noreply.github.com>
2024-06-10 14:03:03 +02:00
e3f543d9be
improve: ensure 'npm run lint' passes without errors (#249) 2024-06-01 13:03:27 +02:00
bc21a4d282
improve: authenticate addItem requests (#242) 2024-05-30 13:32:28 +02:00
6294a315a8
feat: properly implement nonce (#220) 2024-05-28 13:45:06 +02:00
9f0317fed2
chore: resolve various eslint complaints (#169) 2024-05-06 15:19:42 +02:00
91ced2c75b
feat: more inventory schemas (#131) 2024-02-12 14:31:28 +01:00
8b50189fcf
Foundry 1 - Preliminary (#127) 2024-01-25 14:49:45 +01:00
25914bfa18
Improved logging using winston (#111) 2024-01-06 16:26:58 +01:00
1ab411e3cc
Purchase Loadouts and Inventory Slots (#105) 2023-12-28 16:24:52 +01:00
dd99e8782c
saveLoadout and misc. (#99)
Co-authored-by: Matej Voboril <tobiah@pm.me>
2023-12-14 17:34:15 +01:00
b8e49c40af
Update 33.6.8 + mastery training (#55) 2023-09-11 13:20:07 +02:00
Nicat
67b7338381
Mission rewards fix (#54) 2023-09-09 22:10:21 +02:00
d091af4778
Basic purchasing + custom purchasing API (#20)
Endpoint for custom API: https://localhost:443/custom/addItem
example request:
{
"type": "Weapon",
"internalName": "/Lotus/Weapons/Grineer/Pistols/GrineerMicrowavegun/GrnMicrowavePistol",
"accountId": "6488fd2e7bec200069ca4242"
}
2023-06-14 02:26:19 +02:00
b3a5479e75
Inventory Infrastructure and Example for Suits (#10) 2023-06-04 03:06:22 +02:00
Ângelo Tadeucci
108d2c621d
Use non-relative imports (#8) 2023-06-02 00:20:49 -03:00
Alan Morel
5b029cfb3b refactor: run prettier cli to format all files 2023-05-23 20:42:06 -04:00
Ângelo Tadeucci
84c825e8a7 Initial commit 2023-05-19 15:26:36 -03:00