Feature Checklist
Track features for this project and mark them as shipped.
Features
Core
- [ ] Pet sync for mobile app management
- [x] Add
/joinmemenu support for Paper and Fabric servers. - [x] Add automatic server registration with
connect.jsonand network key support. - [x] Add Connect server bridge for dash-triggered actions.
- [x] Add Dash hosts view with a cloud-init generator for agent installs. (dash 5874a78)
- [x] Add in-game permission checks for connect commands and settings updates.
- [x] Add multi-loader builds for Fabric, NeoForge, Paper, and Velocity.
- [x] Add single-use network join tokens and host join endpoint for the Connect Agent. (api 07cd76c)
- [x] Add Velocity-only server management actions (list, add, remove registered proxy servers).
- [x] Allow overriding API base via JVM start options (system properties).
- [x] Document Connect Agent permission preload and batch permission fetch support. (agent e44fd75)
- [x] Document the bootstrapper-driven auto-update flow for the Connect Agent. (agent f6654fb)
- [x] Document the Docker image run command for the Connect Agent.
- [x] Document the local Connect Agent gateway for proxying Connect traffic and host management.
- [x] Document the public install scripts for the Connect Agent. (install 2a59b2f)
- [x] Multi-loader support
- [x] Server actions
- [x] Show server aliases in the Connect status command output.
- [x] Support temporary instances and template IDs for Connect servers.
Integrations
- [ ] Clean API
- [x] Add
/connect statuscommand for connection diagnostics. - [x] Add extension registration and action hooks to the Connect service.
- [x] Add JoinMe SDK plumbing and API calls for create, heartbeat, and close.
- [x] Add permission-aware API integration for remote actions.
- [x] Publish hub settings schemas to Connect so Dash can render typed fields.
Other
- [ ] Clan, party, and friends support
- [x] Add feature checklist page to track project progress.
- [x] Live settings
- [x] Permission aware