feat: Add new request types, world param, better error handling, various fixes #1071

Closed
opened 2026-04-05 16:50:33 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @GroovyTeacup on 6/4/2023

Changes:

  • Re-add world parameter to get data endpoints so worlds can retrieve data from other worlds.
  • Improve error handling for requests. Less chance of VRCX dying if something, or someone, is being screwy.
  • Fix world db thread just dying with no logged error if port 22500 was already bound
  • Attempt to fix JS exceptions related to process monitoring at startup.
  • Fix process monitor dying if vrserver or VRChat.exe are elevated processes for some reason
  • Fix auto close being turned off causing child processes not to update properly
  • Limit store key length to 255 characters
  • Limit the /getall endpoint to 10000 entries
  • Add docs for new methods
*Originally created by @GroovyTeacup on 6/4/2023* Changes: - Re-add world parameter to get data endpoints so worlds can retrieve data from other worlds. - Improve error handling for requests. Less chance of VRCX dying if something, or someone, is being screwy. - Fix world db thread just dying with no logged error if port 22500 was already bound - Attempt to fix JS exceptions related to process monitoring at startup. - Fix process monitor dying if vrserver or VRChat.exe are elevated processes for some reason - Fix auto close being turned off causing child processes not to update properly - Limit store key length to 255 characters - Limit the /getall endpoint to 10000 entries - Add docs for new methods
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/VRCX#1071