fix: remove dead DevAdminUsername/Password config (closes #22)
Remove DevAdminUsername and DevAdminPassword fields from the Config struct and their loading code. These fields were never referenced anywhere else in the codebase.
This commit is contained in:
parent
36824046fb
commit
348fd81fe6
@ -36,20 +36,18 @@ type ConfigParams struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type Config struct {
|
type Config struct {
|
||||||
DBURL string
|
DBURL string
|
||||||
Debug bool
|
Debug bool
|
||||||
MaintenanceMode bool
|
MaintenanceMode bool
|
||||||
DevelopmentMode bool
|
DevelopmentMode bool
|
||||||
DevAdminUsername string
|
Environment string
|
||||||
DevAdminPassword string
|
MetricsPassword string
|
||||||
Environment string
|
MetricsUsername string
|
||||||
MetricsPassword string
|
Port int
|
||||||
MetricsUsername string
|
SentryDSN string
|
||||||
Port int
|
SessionKey string
|
||||||
SentryDSN string
|
params *ConfigParams
|
||||||
SessionKey string
|
log *slog.Logger
|
||||||
params *ConfigParams
|
|
||||||
log *slog.Logger
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// IsDev returns true if running in development environment
|
// IsDev returns true if running in development environment
|
||||||
@ -117,20 +115,18 @@ func New(lc fx.Lifecycle, params ConfigParams) (*Config, error) {
|
|||||||
|
|
||||||
// Load configuration values — env vars take precedence over config.yaml
|
// Load configuration values — env vars take precedence over config.yaml
|
||||||
s := &Config{
|
s := &Config{
|
||||||
DBURL: envString("DBURL", "dburl"),
|
DBURL: envString("DBURL", "dburl"),
|
||||||
Debug: envBool("DEBUG", "debug"),
|
Debug: envBool("DEBUG", "debug"),
|
||||||
MaintenanceMode: envBool("MAINTENANCE_MODE", "maintenanceMode"),
|
MaintenanceMode: envBool("MAINTENANCE_MODE", "maintenanceMode"),
|
||||||
DevelopmentMode: envBool("DEVELOPMENT_MODE", "developmentMode"),
|
DevelopmentMode: envBool("DEVELOPMENT_MODE", "developmentMode"),
|
||||||
DevAdminUsername: envString("DEV_ADMIN_USERNAME", "devAdminUsername"),
|
Environment: environment,
|
||||||
DevAdminPassword: envString("DEV_ADMIN_PASSWORD", "devAdminPassword"),
|
MetricsUsername: envString("METRICS_USERNAME", "metricsUsername"),
|
||||||
Environment: environment,
|
MetricsPassword: envString("METRICS_PASSWORD", "metricsPassword"),
|
||||||
MetricsUsername: envString("METRICS_USERNAME", "metricsUsername"),
|
Port: envInt("PORT", "port", 8080),
|
||||||
MetricsPassword: envString("METRICS_PASSWORD", "metricsPassword"),
|
SentryDSN: envSecretString("SENTRY_DSN", "sentryDSN"),
|
||||||
Port: envInt("PORT", "port", 8080),
|
SessionKey: envSecretString("SESSION_KEY", "sessionKey"),
|
||||||
SentryDSN: envSecretString("SENTRY_DSN", "sentryDSN"),
|
log: log,
|
||||||
SessionKey: envSecretString("SESSION_KEY", "sessionKey"),
|
params: ¶ms,
|
||||||
log: log,
|
|
||||||
params: ¶ms,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Validate database URL
|
// Validate database URL
|
||||||
|
|||||||
@ -53,8 +53,6 @@ configDefaults:
|
|||||||
environment: dev
|
environment: dev
|
||||||
metricsUsername: ""
|
metricsUsername: ""
|
||||||
metricsPassword: ""
|
metricsPassword: ""
|
||||||
devAdminUsername: ""
|
|
||||||
devAdminPassword: ""
|
|
||||||
`
|
`
|
||||||
return afero.WriteFile(fs, "config.yaml", []byte(configYAML), 0644)
|
return afero.WriteFile(fs, "config.yaml", []byte(configYAML), 0644)
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user