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

Add API endpoint for retrieving config.json (without any secure access details)

This commit is contained in:
NG (Graham)
2026-06-21 21:58:36 -04:00
parent c4f297eb18
commit e60a4927a6
8 changed files with 102 additions and 0 deletions

View File

@@ -45,6 +45,7 @@ pub trait ConfigProvider<C: Clone> {
fn vehicle_validation(&self) -> VehicleValidators;
fn garage_slot_limit(&self) -> i32;
fn team_choosers(&self) -> TeamChoosers;
fn redacted_json(&self) -> String;
}
pub struct DevMessageProvider<C: Clone> {
@@ -573,3 +574,7 @@ pub struct PlatformConfig {
pub enable_analytics: bool,
pub enable_standard_units: bool,
}
pub trait RedactedClone {
fn redacted_clone(&self) -> Self;
}