Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extensive refactor and clean up #141

Merged
merged 1 commit into from
Jul 10, 2024
Merged

Extensive refactor and clean up #141

merged 1 commit into from
Jul 10, 2024

Conversation

jhalter
Copy link
Owner

@jhalter jhalter commented Jul 10, 2024

  • Replace use of hardcoded data types in server struct with more flexible interfaces that can be swapped out to allow for different backend data source (e.g. accounts in SQL DB instead of yaml files)
  • Replace use of server mutex with more granular mutex
  • Misc code re-org and tidy to prepare to split out hotline lib from server implementation
  • Initial implementation of SIGHUP handling to reload config
  • Fix Disconnect active users if their account is deleted #52

@jhalter jhalter merged commit d9bc63a into master Jul 10, 2024
1 check failed
@jhalter jhalter deleted the refactor-6 branch July 11, 2024 01:02
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.

Disconnect active users if their account is deleted
1 participant