138 Commits

Author SHA1 Message Date
c6a2785175 feat: clearing lich infuance (#1270)
All checks were successful
Build / build (20) (push) Successful in 39s
Build / build (18) (push) Successful in 1m10s
Build Docker image / docker (push) Successful in 32s
Build / build (22) (push) Successful in 1m12s
Reviewed-on: #1270
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-03-22 06:08:00 -07:00
3b16ff9b54 feat: getProfileViewingData for players (#1258)
Some checks failed
Build Docker image / docker (push) Waiting to run
Build / build (20) (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Reviewed-on: #1258
2025-03-21 05:19:53 -07:00
6598318fc5 feat: daily tribute (#1241)
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
Closes #367

Reviewed-on: #1241
2025-03-21 05:19:42 -07:00
7d3f2e8796 feat(stats): minigame stats (#1249)
All checks were successful
Build / build (22) (push) Successful in 53s
Build / build (18) (push) Successful in 1m16s
Build / build (20) (push) Successful in 1m16s
Build Docker image / docker (push) Successful in 44s
Reviewed-on: #1249
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-03-21 02:40:04 -07:00
352c6df339 fix: default PlacedDecos in schema to [] to match the type (#1235)
Some checks failed
Build / build (20) (push) Successful in 43s
Build / build (18) (push) Successful in 1m9s
Build Docker image / docker (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Reviewed-on: #1235
2025-03-20 05:36:45 -07:00
0e1973e246 feat: start nemesis (#1227)
Some checks failed
Build Docker image / docker (push) Waiting to run
Build / build (20) (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Closes #446

As discussed there, some support for 64-bit integers without precision loss had to be hacked in.

Reviewed-on: #1227
2025-03-20 05:36:09 -07:00
b4da457501 feat: mastery rank up inbox message (#1206)
All checks were successful
Build / build (18) (push) Successful in 41s
Build / build (22) (push) Successful in 1m4s
Build / build (20) (push) Successful in 1m4s
Build Docker image / docker (push) Successful in 32s
Closes #1203

Reviewed-on: #1206
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-17 12:23:17 -07:00
6d12d90877 chore: add indexes for various models (#1213)
All checks were successful
Build / build (22) (push) Successful in 42s
Build / build (18) (push) Successful in 1m7s
Build Docker image / docker (push) Successful in 31s
Build / build (20) (push) Successful in 1m14s
These are looked up by the owner account id and/or assumed to exist only once per account.
No index was added for "Ships" as that does not match these critera.

Reviewed-on: #1213
2025-03-16 08:46:02 -07:00
818e09d4af fix: only track clan log dateTime once contributions are done (#1210)
Some checks failed
Build Docker image / docker (push) Waiting to run
Build / build (20) (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Reviewed-on: #1210
2025-03-16 08:16:11 -07:00
651ab5f6f1 feat: death marks (#1205)
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
Reviewed-on: #1205
2025-03-16 04:33:21 -07:00
ab11f67f0b feat: clan polychrome research (#1177)
Some checks failed
Build / build (18) (push) Successful in 46s
Build / build (22) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1177
2025-03-16 04:32:11 -07:00
56fecef1bf chore: set HasOwnedVoidProjectionsPreviously when acquiring a relic (#1198)
All checks were successful
Build / build (20) (push) Successful in 37s
Build / build (18) (push) Successful in 1m8s
Build Docker image / docker (push) Successful in 31s
Build / build (22) (push) Successful in 1m10s
Reviewed-on: #1198
2025-03-15 10:25:32 -07:00
2d6e096fde feat: argon crystal decay (#1195)
All checks were successful
Build / build (20) (push) Successful in 42s
Build Docker image / docker (push) Successful in 33s
Build / build (18) (push) Successful in 1m13s
Build / build (22) (push) Successful in 1m10s
Reviewed-on: #1195
2025-03-15 06:39:54 -07:00
294bedd29a fix(stats): add captures to stat model (#1191)
All checks were successful
Build / build (20) (push) Successful in 42s
Build / build (18) (push) Successful in 1m10s
Build / build (22) (push) Successful in 41s
Build Docker image / docker (push) Successful in 42s
Reviewed-on: #1191
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-03-15 03:48:47 -07:00
2891e2fef5 chore: fix various eslint issues (#1176)
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
Reviewed-on: #1176
2025-03-15 03:24:39 -07:00
25dfbf4724 feat: edit clan tax rate (#1183)
Some checks failed
Build / build (22) (push) Waiting to run
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Reviewed-on: #1183
2025-03-15 03:21:40 -07:00
0c06776985 feat: track RoomChanges in clan log (#1174)
All checks were successful
Build / build (20) (push) Successful in 42s
Build / build (22) (push) Successful in 1m4s
Build / build (18) (push) Successful in 1m4s
Build Docker image / docker (push) Successful in 34s
Final part for clan log; closes #1152

Reviewed-on: #1174
2025-03-14 02:07:08 -07:00
6508d16190 feat: track RosterActivity in clan log (#1173)
All checks were successful
Build / build (18) (push) Successful in 47s
Build / build (20) (push) Successful in 1m4s
Build / build (22) (push) Successful in 1m6s
Build Docker image / docker (push) Successful in 34s
Reviewed-on: #1173
2025-03-13 10:46:08 -07:00
6490fadcae feat: track vendor purchases (#1153)
All checks were successful
Build / build (20) (push) Successful in 41s
Build / build (18) (push) Successful in 1m4s
Build / build (22) (push) Successful in 57s
Build Docker image / docker (push) Successful in 33s
Closes #739

Also adds the `noVendorPurchaseLimits` cheat to disable the logic, which is enabled by default due to lack of vendor rotations.

Reviewed-on: #1153
2025-03-13 02:14:53 -07:00
b7800b6d20 feat: edit clan hierarchy (#1164)
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
Re #1144

Reviewed-on: #1164
2025-03-13 02:14:29 -07:00
073eddc050 feat: track TechChanges in clan log (#1160)
Some checks failed
Build / build (18) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Build Docker image / docker (push) Waiting to run
Re #1152

Reviewed-on: #1160
2025-03-12 07:59:20 -07:00
be6e5ce250 feat: track ClassChanges in clan log (#1157)
All checks were successful
Build / build (22) (push) Successful in 43s
Build / build (20) (push) Successful in 1m2s
Build / build (18) (push) Successful in 56s
Build Docker image / docker (push) Successful in 32s
Re #1152

Reviewed-on: #1157
2025-03-12 01:08:15 -07:00
38dfe14776 feat: fabricate research (#1150)
All checks were successful
Build / build (22) (push) Successful in 42s
Build / build (20) (push) Successful in 1m2s
Build / build (18) (push) Successful in 1m11s
Build Docker image / docker (push) Successful in 36s
Closes #910

Reviewed-on: #1150
2025-03-11 07:56:18 -07:00
fae6615df4 feat: clan members (#1143)
All checks were successful
Build / build (22) (push) Successful in 36s
Build / build (20) (push) Successful in 58s
Build / build (18) (push) Successful in 58s
Build Docker image / docker (push) Successful in 33s
Now you can add/remove members and accept/decline invites.

Closes #1110

Reviewed-on: #1143
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-10 16:40:40 -07:00
0ffa9c6bc4 feat: clan motd (#1134)
All checks were successful
Build / build (22) (push) Successful in 39s
Build / build (18) (push) Successful in 1m0s
Build / build (20) (push) Successful in 1m3s
Build Docker image / docker (push) Successful in 34s
Reviewed-on: #1134
2025-03-09 07:47:32 -07:00
f6513420be feat: login conflict (#1127)
Some checks failed
Build / build (20) (push) Successful in 40s
Build / build (22) (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Closes #1076

Reviewed-on: #1127
2025-03-09 07:40:37 -07:00
3853fda60d feat: track NemesisAbandonedRewards (#1118)
All checks were successful
Build / build (18) (push) Successful in 41s
Build / build (20) (push) Successful in 1m0s
Build / build (22) (push) Successful in 1m3s
Build Docker image / docker (push) Successful in 31s
Re #446

Reviewed-on: #1118
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-08 05:36:06 -08:00
f7c2c74437 feat: clan xp (#1100)
Some checks failed
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Closes #690

Reviewed-on: #1100
2025-03-08 01:44:30 -08:00
b8b1c5e008 feat: library personal target progress (#1083)
Some checks failed
Build / build (20) (push) Waiting to run
Build / build (22) (push) Waiting to run
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Closes #1081

Reviewed-on: #1083
2025-03-07 00:40:22 -08:00
57b3a5b9b3 feat: clan vault (#1093)
All checks were successful
Build / build (22) (push) Successful in 37s
Build / build (18) (push) Successful in 56s
Build / build (20) (push) Successful in 51s
Build Docker image / docker (push) Successful in 32s
Closes #1080

Reviewed-on: #1093
2025-03-06 21:24:25 -08:00
c4ab496aa3 feat: dojo decorations (#1079)
All checks were successful
Build / build (22) (push) Successful in 37s
Build / build (20) (push) Successful in 55s
Build / build (18) (push) Successful in 52s
Build Docker image / docker (push) Successful in 32s
Closes #525

Reviewed-on: #1079
2025-03-05 23:54:47 -08:00
67a275a009 feat: dojo component "collecting materials" stage (#1071)
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 #1051

Reviewed-on: #1071
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-03 12:48:39 -08:00
b3003b9fb3 feat: resource extractor drones (#1068)
Some checks are pending
Build / build (18) (push) Waiting to run
Build / build (20) (push) Waiting to run
Build / build (22) (push) Waiting to run
Build Docker image / docker (push) Waiting to run
Closes #793

Reviewed-on: #1068
2025-03-03 05:48:46 -08:00
36d12e08c7 chore: turn guild DojoComponents into a DocumentArray (#1070)
All checks were successful
Build / build (22) (push) Successful in 35s
Build / build (18) (push) Successful in 53s
Build / build (20) (push) Successful in 57s
Build Docker image / docker (push) Successful in 32s
and use .id for setDojoComponentMessage

Reviewed-on: #1070
2025-03-03 05:46:16 -08:00
d7ec259e2d chore: fix inventorySchema transform for projection
All checks were successful
Build / build (18) (push) Successful in 40s
Build / build (20) (push) Successful in 52s
Build / build (22) (push) Successful in 57s
Build Docker image / docker (push) Successful in 31s
2025-03-02 16:09:18 +01:00
bbc40d5534 feat: updateSongChallenge (#1024)
Some checks are pending
Build / build (18) (push) Waiting to run
Build / build (20) (push) Waiting to run
Build / build (22) (push) Waiting to run
Build Docker image / docker (push) Waiting to run
Closes #707

untested but should be correct based on all the information I could find

Reviewed-on: #1024
2025-02-28 18:18:33 -08:00
da2b50d537 feat: collectible series (#1025)
All checks were successful
Build / build (20) (push) Successful in 41s
Build / build (22) (push) Successful in 52s
Build / build (18) (push) Successful in 56s
Build Docker image / docker (push) Successful in 34s
Closes #712

a bit unsure about the inbox messages, but otherwise it should be working

Reviewed-on: #1025
2025-02-28 18:09:37 -08:00
c971a484ef feat: updateAlignment (#1039)
All checks were successful
Build / build (22) (push) Successful in 36s
Build / build (18) (push) Successful in 49s
Build / build (20) (push) Successful in 51s
Build Docker image / docker (push) Successful in 31s
Closes #1038

may need some more information about how this endpoint works. had to make a few assumptions.

Reviewed-on: #1039
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-28 12:36:49 -08:00
caec5a6cbf feat: recipes that consume weapons (#1032)
All checks were successful
Build / build (18) (push) Successful in 39s
Build / build (22) (push) Successful in 50s
Build / build (20) (push) Successful in 57s
Build Docker image / docker (push) Successful in 32s
Closes #720

Reviewed-on: #1032
2025-02-28 06:47:34 -08:00
28a36052d9 feat: daily synthesis (#1014)
All checks were successful
Build / build (20) (push) Successful in 36s
Build / build (18) (push) Successful in 1m4s
Build / build (22) (push) Successful in 58s
Build Docker image / docker (push) Successful in 36s
Closes #386
Closes #533

Reviewed-on: #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)
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
Reviewed-on: #1019
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 17:31:33 -08:00
2efe0df2f2 chore: fix some eslint warnings (#1007)
All checks were successful
Build / build (18) (push) Successful in 1m4s
Build / build (20) (push) Successful in 1m9s
Build / build (22) (push) Successful in 1m1s
Build Docker image / docker (push) Successful in 50s
Reviewed-on: #1007
2025-02-24 20:56:34 -08:00
9de57668ab fix: ensure quest progress exists (#1000)
All checks were successful
Build Docker image / docker (push) Successful in 38s
Build / build (20) (push) Successful in 37s
Build / build (22) (push) Successful in 1m2s
Build / build (18) (push) Successful in 1m4s
Reviewed-on: #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)
All checks were successful
Build / build (18) (push) Successful in 1m5s
Build / build (20) (push) Successful in 1m3s
Build / build (22) (push) Successful in 37s
Build Docker image / docker (push) Successful in 51s
Related to #793

Reviewed-on: #998
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-24 05:28:43 -08:00
bf7fd42198 feat: tutorial and natural new player experience (#983)
All checks were successful
Build / build (18) (push) Successful in 39s
Build / build (22) (push) Successful in 1m1s
Build / build (20) (push) Successful in 1m12s
Build Docker image / docker (push) Successful in 30s
Reviewed-on: #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
fb8d176fbe fix(webui): quest cheats (#965)
All checks were successful
Build / build (18) (push) Successful in 58s
Build / build (20) (push) Successful in 1m8s
Build Docker image / docker (push) Successful in 1m25s
Build / build (22) (push) Successful in 32s
Completing Quests via the webui will now also award the quest's items and mails.

Also fixes doubly adding key chain items.
A few items will not be added, as it is currently impossible to determine the item category by path for these items.
This will be fixed soon.

Reviewed-on: #965
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
2025-02-19 14:09:47 -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
3d62fc4259 fix: save tailorshop customisations (#927)
All checks were successful
Build / build (20) (push) Successful in 38s
Build / build (18) (push) Successful in 59s
Build / build (22) (push) Successful in 1m15s
Build Docker image / docker (push) Successful in 1m16s
Reviewed-on: #927
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-08 17:41:33 -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