Skip to content

Enhance world save state telemetry and UI documentation#83

Merged
OwendB1 merged 1 commit into
mainfrom
fix-more-ux
Jun 21, 2026
Merged

Enhance world save state telemetry and UI documentation#83
OwendB1 merged 1 commit into
mainfrom
fix-more-ux

Conversation

@OwendB1

@OwendB1 OwendB1 commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

This pull request updates documentation across several files to clarify the distinctions between Quasar configuration, server, and world backups, and to explain new backup/restore behaviors. It also improves the documentation of live server metrics and the UI, especially regarding world save times and unsaved progress. The changes ensure users and developers have a clearer understanding of backup scopes, restore safety, and dashboard features.

Backup/Restore Documentation Improvements:

  • Clarified the difference between Quasar config, server, and world backups in Docs/Configuration.md and Docs/QuasarArchitecture.md, including what each backup contains and how restores behave (e.g., restored server definitions are set to Off to prevent auto-start before matching world files are restored). [1] [2]
  • Updated the reference documentation for QuasarBackupService to note that restored server definitions are rewritten with GoalState = Off and AutoStart = false, even when restored from a configuration backup.

Live Metrics and UI Documentation:

  • Enhanced the GameBridge.cs documentation to include reporting of the latest world-save time and unsaved in-game progress.
  • Updated the ServerDetailPanel.razor documentation to describe the new Save chip, which now shows save-in-progress state, the latest world-save local time, and unsaved in-game progress as MM:SS, with a tooltip for the full timestamp.

Add agent telemetry for the latest world save timestamp and unsaved in-game progress, then show it on dashboard server cards.

Clarify backup scopes in the UI and docs, and force restored server definitions to Off/AutoStart=false for both server backups and Quasar config restores so restore cannot re-arm failing start loops before worlds are restored.

Refresh generated reference docs and tune Quasar control wording to say save-and-stop explicitly.
@OwendB1 OwendB1 merged commit ac9238b into main Jun 21, 2026
@OwendB1 OwendB1 deleted the fix-more-ux branch June 21, 2026 08:32
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.

1 participant