Skip to content

feat: join states for external servers - #26

Open
FllipEis wants to merge 4 commits into
mainfrom
feat/external-server-joinstates
Open

FllipEis wants to merge 4 commits into
mainfrom
feat/external-server-joinstates

Conversation

@FllipEis

Copy link
Copy Markdown
Contributor

Adds external-server-joinstates so servers that aren't managed by SimpleCloud can have their own join state. Builds on #25 by @TheoNX.

external-server-joinstates:
  queue-limbo: public
  • Cloud servers resolve like before (service → group → persistent server → initial-state)
  • The map is only used when the server isn't known to the cloud, matched case-insensitively, otherwise initial-state
  • Unknown join states in the map are logged on load
  • The migrator adds the key to existing configs

🤖 Generated with Claude Code

TheoNX and others added 4 commits October 9, 2026 14:51
feat: configure join states for external servers
- resolve the cloud server first and fall back to external-server-joinstates only when it is unknown
- move the unknown join state warning into the config via @Postprocess
- drop the config-specific check from YamlConfig

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants