57b3a5b9b3
feat: clan vault ( #1093 )
...
Closes #1080
Reviewed-on: OpenWF/SpaceNinjaServer#1093
2025-03-06 21:24:25 -08:00
95dedaf976
chore(webui): update Russian translation ( #1096 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#1096
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-03-06 20:43:09 -08:00
519cb26044
fix(webui): remove unnecessary elements when changing language ( #1095 )
...
Fixes #1094
Reviewed-on: OpenWF/SpaceNinjaServer#1095
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-03-06 20:42:30 -08:00
77aa1caa8f
feat: dojo room destruction stage ( #1089 )
...
Closes #1074
Based on what I could find, apparently only rooms need 2 hours to destroy and decos are removed instantly.
Reviewed-on: OpenWF/SpaceNinjaServer#1089
2025-03-06 07:19:01 -08:00
6daa8ab5da
chore(webui): fixup french translation
2025-03-06 09:29:57 +01:00
c4ab496aa3
feat: dojo decorations ( #1079 )
...
Closes #525
Reviewed-on: OpenWF/SpaceNinjaServer#1079
2025-03-05 23:54:47 -08:00
97b61b51b7
feat(webui): french translation ( #1085 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#1085
Co-authored-by: Vitruvio <vitruvio@noreply.localhost>
Co-committed-by: Vitruvio <vitruvio@noreply.localhost>
2025-03-05 22:26:00 -08:00
0de0416ba3
chore: remove unused strings
2025-03-05 16:31:13 +01:00
0a2b2f5218
chore: update URL to avoid needing a redirect ( #1084 )
...
Because it obviously doesn't bring you anywhere currently and it could be used by a third party unfortunately.
Reviewed-on: OpenWF/SpaceNinjaServer#1084
Co-authored-by: Animan8000 <animan8000@noreply.localhost>
Co-committed-by: Animan8000 <animan8000@noreply.localhost>
2025-03-05 07:30:19 -08:00
bafc6322c2
fix: proper response for fusionTreasures.php ( #1078 )
...
Fixes #1077
Reviewed-on: OpenWF/SpaceNinjaServer#1078
2025-03-05 03:51:48 -08:00
0869bbfb27
feat: rush dojo component ( #1075 )
...
Closes #1072
This whole system is a bit weird to me. It seems the RushPlatinum is not used by the client at all, so the server just adjusts the CompletionTime. We seem to be about 1% off, but I'm not quite sure why.
Reviewed-on: OpenWF/SpaceNinjaServer#1075
2025-03-04 10:33:38 -08:00
fba1808b07
fix: failure to create a new dojo
2025-03-04 19:31:23 +01:00
2ec110733f
note
2025-03-04 08:34:42 +01:00
f3f1bfc890
chore: simplify rngService ( #1073 )
...
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: OpenWF/SpaceNinjaServer#1073
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-03 12:48:46 -08:00
67a275a009
feat: dojo component "collecting materials" stage ( #1071 )
...
Closes #1051
Reviewed-on: OpenWF/SpaceNinjaServer#1071
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-03 12:48:39 -08:00
77cadc732c
chore: give baro his entire stock (from TennoCon 2024) ( #1067 )
...
given that his offers are currently not rotating
Reviewed-on: OpenWF/SpaceNinjaServer#1067
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-03 12:48:24 -08:00
f97bdea447
fix: send heart of deimos email when quest is given ( #1065 )
...
Fixes #1061
Reviewed-on: OpenWF/SpaceNinjaServer#1065
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-03 12:48:11 -08:00
3442f15c6d
fix(starter-bat): don't start if build step has failed ( #1069 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#1069
2025-03-03 05:48:54 -08:00
b3003b9fb3
feat: resource extractor drones ( #1068 )
...
Closes #793
Reviewed-on: OpenWF/SpaceNinjaServer#1068
2025-03-03 05:48:46 -08:00
36d12e08c7
chore: turn guild DojoComponents into a DocumentArray ( #1070 )
...
and use .id for setDojoComponentMessage
Reviewed-on: OpenWF/SpaceNinjaServer#1070
2025-03-03 05:46:16 -08:00
d7ec259e2d
chore: fix inventorySchema transform for projection
2025-03-02 16:09:18 +01:00
0798d8c6b4
chore: update cert ( #1056 )
...
The *.p2ptls.com cert expires on April 16, so I'm changing it for *.viatls.com which expires on August 3.
Reviewed-on: OpenWF/SpaceNinjaServer#1056
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-02 04:22:20 -08:00
8a6f36a9b0
feat(webui): add relics via "add items" ( #1066 )
...
Closes #1062
Reviewed-on: OpenWF/SpaceNinjaServer#1066
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-02 04:21:59 -08:00
9158209059
feat: handle acquisition of EmailItems ( #1064 )
...
Fixes #1063
Reviewed-on: OpenWF/SpaceNinjaServer#1064
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-02 04:18:59 -08:00
70cd088ffa
chore: exclude markdown files from prettier
2025-03-02 12:04:22 +01:00
bbc40d5534
feat: updateSongChallenge ( #1024 )
...
Closes #707
untested but should be correct based on all the information I could find
Reviewed-on: OpenWF/SpaceNinjaServer#1024
2025-02-28 18:18:33 -08:00
da2b50d537
feat: collectible series ( #1025 )
...
Closes #712
a bit unsure about the inbox messages, but otherwise it should be working
Reviewed-on: OpenWF/SpaceNinjaServer#1025
2025-02-28 18:09:37 -08:00
32cc8dc61b
fix: preinstall potatoes on non-crafted equipment ( #1037 )
...
Fixes #1028
Reviewed-on: OpenWF/SpaceNinjaServer#1037
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-28 12:39:51 -08:00
c971a484ef
feat: updateAlignment ( #1039 )
...
Closes #1038
may need some more information about how this endpoint works. had to make a few assumptions.
Reviewed-on: OpenWF/SpaceNinjaServer#1039
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-28 12:36:49 -08:00
8c662fa1ec
feat: derelict vault rewards ( #1049 )
...
Closes #1045
Reviewed-on: OpenWF/SpaceNinjaServer#1049
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-28 12:36:01 -08:00
4205364bd8
feat: noDojoResearchCosts & noDojoResearchTime ( #1053 )
...
Closes #1052
Reviewed-on: OpenWF/SpaceNinjaServer#1053
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-28 12:35:14 -08:00
caec5a6cbf
feat: recipes that consume weapons ( #1032 )
...
Closes #720
Reviewed-on: OpenWF/SpaceNinjaServer#1032
2025-02-28 06:47:34 -08:00
79147786f6
chore: handle a FusionTreasures entry being 0 or less ( #1050 )
...
Closes #1043
Reviewed-on: OpenWF/SpaceNinjaServer#1050
2025-02-28 06:08:46 -08:00
cfaafc2cc3
chore: remove undefined as a possible argument when committing inventory change ( #1047 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#1047
2025-02-28 03:05:32 -08:00
1468c6b1d2
chore: update PE+ to 0.5.38 ( #1048 )
...
Fixess #1041
Reviewed-on: OpenWF/SpaceNinjaServer#1048
2025-02-28 03:04:59 -08:00
28b9e35d8d
chore: remove string[] from combineInventoryChanges
2025-02-28 12:04:43 +01:00
05c0a91f82
chore: make this reference more future proof
2025-02-28 07:11:54 +01:00
08a4dba80b
fix: put ayatan statues in FusionTreasures instead of MiscItems ( #1046 )
...
Fixes #1044
Reviewed-on: OpenWF/SpaceNinjaServer#1046
2025-02-27 21:54:31 -08:00
d63bab1bf4
fix: logic error in addCrewShipHarness
2025-02-28 03:51:08 +01:00
526ce1529b
feat: unveiling rivens by doing the challenge ( #1031 )
...
Closes #722
Reviewed-on: OpenWF/SpaceNinjaServer#1031
2025-02-27 18:01:06 -08:00
9267c9929e
feat(webui): acquire flawed mods & imposters via add mods ( #1040 )
...
Closes #1033
Reviewed-on: OpenWF/SpaceNinjaServer#1040
2025-02-27 18:00:37 -08:00
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