Rename --seed flag to --dev with descriptive help text
Switches the Serve command's dev-mode flag from --seed to --dev. Help
text now reads 'Seed the database with dev data and disable auth on CI
routes' so users understand both effects at a glance.
Assisted-by: Owl Alpha via pi
diff --git a/quire-server/src/bin/quire/main.rs b/quire-server/src/bin/quire/main.rs
index 5b23c14..149e36a 100644
--- a/quire-server/src/bin/quire/main.rs
+++ b/quire-server/src/bin/quire/main.rs
@@ -38,10 +38,10 @@ struct Cli {
enum Commands {
/// Start the HTTP server.
Serve {
- /// Seed the database with dev data before starting.
+ /// Seed the database with dev data and disable auth on CI routes.
#[cfg(feature = "dev")]
#[arg(long)]
- seed: bool,
+ dev: bool,
},
/// Dispatch an SSH-originated command.
@@ -136,18 +136,18 @@ async fn main() -> Result<()> {
match command {
Commands::Serve {
#[cfg(feature = "dev")]
- seed,
+ dev,
} => {
#[cfg(not(feature = "dev"))]
- let seed = false;
+ let dev = false;
#[cfg(feature = "dev")]
- let quire = if seed { commands::dev::seed()? } else { quire };
+ let quire = if dev { commands::dev::seed()? } else { quire };
let web_routes = {
let public = quire::quire::web::public_router(quire.clone());
let ci = quire::quire::web::ci_router(quire.clone());
- let ci = if seed {
+ let ci = if dev {
ci
} else {
ci.layer(axum::middleware::from_fn(