1
0
mirror of https://git.ngram.ca/OpenJam/rc-servers synced 2026-08-23 23:08:52 +00:00

Add maintenance mode lockout during login

This commit is contained in:
NG (Graham)
2026-03-02 19:53:30 -05:00
parent 223d15ecef
commit ca8e5b013b
5 changed files with 18 additions and 4 deletions

View File

@@ -102,6 +102,8 @@ pub struct ServerSettings {
pub min_version: u32,
#[serde(default = "default_true")]
pub dos_protection: bool,
#[serde(default)]
pub maintenance_message: Option<String>,
}
#[derive(Serialize, Deserialize, Clone, Debug, Default)]
@@ -130,6 +132,7 @@ fn default_server_conf() -> ServerSettings {
wiki_url: default_wiki_url(),
min_version: default_game_version(),
dos_protection: default_true(),
maintenance_message: None,
}
}