pub fn add_service_page(
session: Option<AdminSession>,
return_to: ReturnTo,
pool: &State<DbPool>,
) -> Result<Template, AdminReject>Expand description
The “Add a service” screen (GET /services/new): the full new-service form + a checkbox list of
corpora to activate it on. Signed-in admins only (anonymous → sign-in). The agent equivalent
composes POST /api/services (define) + POST /api/corpora/<c>/services/<s> (activate) per
corpus.