Skip to content

Copyover support#474

Merged
Volte6 merged 6 commits intomasterfrom
copyover-support
Apr 16, 2026
Merged

Copyover support#474
Volte6 merged 6 commits intomasterfrom
copyover-support

Conversation

@Volte6
Copy link
Copy Markdown
Member

@Volte6 Volte6 commented Apr 16, 2026

Description

This primarily adds support for a hot reload of the binary without disconnecting telnet connected users. It will also auto-reconnect/login any webclient users.

Changes

  • Added copyover admin command, along with a handler for signal: SIGUSR1 that will initiate a copyover process.
  • Code can be registered with the copyover package to standardize saving/loading data that must be retained.
  • Fixed/added test files, small formatting issues, javascript
  • Reverted go.mod go version to 1.24
  • If on https, the webclient will now connect via wss:
  • Fixed a bunch of random complaints by go vet ./...
  • Fixed help template rendering

@Volte6 Volte6 merged commit 7fd805d into master Apr 16, 2026
6 checks passed
@Volte6 Volte6 deleted the copyover-support branch April 16, 2026 00:50
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