• Joined on 2025-06-08
nyaoouo pushed to main at nyaoouo/WorldStateSync 2025-06-30 09:33:20 -07:00
03d75f84dc init commit
nyaoouo created branch main in nyaoouo/WorldStateSync 2025-06-30 09:33:20 -07:00
nyaoouo created repository nyaoouo/WorldStateSync 2025-06-30 09:31:30 -07:00
nyaoouo pushed to Impl-Plugin-Manager at nyaoouo/SpaceNinjaServer 2025-06-29 20:24:17 -07:00
e3d8c73592 Fix Lint
nyaoouo pushed to Impl-Plugin-Manager at nyaoouo/SpaceNinjaServer 2025-06-29 20:21:42 -07:00
fdb7b54333 feat(scripts): add TypeScript and JavaScript plugin generator wrappers
nyaoouo commented on pull request OpenWF/SpaceNinjaServer#2357 2025-06-29 20:20:11 -07:00
WIP: Implement a plugin system to allow users to execute private code

The main purpose of this PR is just to provide an entry point for executing code

nyaoouo commented on pull request OpenWF/SpaceNinjaServer#2357 2025-06-29 20:15:45 -07:00
WIP: Implement a plugin system to allow users to execute private code

What is the point of this? This offers 0 hooks and 0 APIs. It's not even remotely useful as a 'plugin system'. All hooks and APIs are provided in plugin mode to minimize the modification of the…

nyaoouo created pull request OpenWF/SpaceNinjaServer#2357 2025-06-29 19:46:38 -07:00
Implement a plugin system to allow users to execute private code
nyaoouo pushed to Impl-Plugin-Manager at nyaoouo/SpaceNinjaServer 2025-06-29 19:45:00 -07:00
64f0d81eb5 Fix Lint
nyaoouo pushed to Impl-Plugin-Manager at nyaoouo/SpaceNinjaServer 2025-06-29 19:31:06 -07:00
f99f9a945c feat(plugins): implement plugin system with discovery and management
nyaoouo created branch Impl-Plugin-Manager in nyaoouo/SpaceNinjaServer 2025-06-29 19:31:06 -07:00
nyaoouo pushed to main at nyaoouo/SpaceNinjaServer 2025-06-29 18:14:36 -07:00
1a2d8ab19a chore: continue execution if subsequent JSON.parse on config failed (#2353)
8c19aec340 fix(webui): "all focus schools maxed out" doesn't have squad regen maxed
d1c860c693 feat(webui): Valence Bonus (#2348)
69f9d5ebc5 fix: handle setPlacedDecoInfo for non-ship boot locations (#2349)
d66f1c58d8 feat(webui): light/dark theme selection (#2343)
Compare 91 commits »
nyaoouo pushed to Impl-WorldState-Sync at nyaoouo/SpaceNinjaServer 2025-06-20 02:49:28 -07:00
8059f6f224 use fixed update period
nyaoouo pushed to Impl-WorldState-Sync at nyaoouo/SpaceNinjaServer 2025-06-19 23:03:08 -07:00
cef55a78c9 create backup of original worldstate
nyaoouo created pull request OpenWF/SpaceNinjaServer#2218 2025-06-19 21:38:56 -07:00
Allow to sync worldstate from a remote server
nyaoouo pushed to Impl-WorldState-Sync at nyaoouo/SpaceNinjaServer 2025-06-19 21:37:40 -07:00
82c0a60afa Merge branch 'main' into Impl-WorldState-Sync
ce46fa14ac chore: ignore crossPlaySetting in updateChallengeProgress
Compare 2 commits »
nyaoouo pushed to main at nyaoouo/SpaceNinjaServer 2025-06-19 21:37:31 -07:00
ce46fa14ac chore: ignore crossPlaySetting in updateChallengeProgress
nyaoouo created branch Impl-WorldState-Sync in nyaoouo/SpaceNinjaServer 2025-06-19 21:35:16 -07:00
nyaoouo pushed to Impl-WorldState-Sync at nyaoouo/SpaceNinjaServer 2025-06-19 21:35:16 -07:00
fbe7b40f9b feat: add world state sync configuration and trigger on config load
nyaoouo pushed to main at nyaoouo/SpaceNinjaServer 2025-06-19 19:42:32 -07:00
3186ffe164 feat: autogenerate temple & archimedean vendors (#2208)
e686a2d028 chore: report unknown fields in updateChallengeProgress payload (#2210)
88d4ba6340 feat: dontSubtractVendor{Credit,Platinum,Item,Standing}Cost cheats (#2209)
05382beaaf feat: worldState.duviriOverride config (#2206)
e136c0494e chore(webui): update to Spanish translation (#2213)
Compare 34 commits »