diff options
| author | soryu <soryu@soryu.co> | 2026-01-26 20:19:30 +0000 |
|---|---|---|
| committer | soryu <soryu@soryu.co> | 2026-01-26 20:19:30 +0000 |
| commit | 04e1e8f0dd85d19917ac5ba0b73cba65ebac8976 (patch) | |
| tree | e52537dd2a33c10156f1378ffdc6803bc983482d /makima/src/server/mod.rs | |
| parent | 6328477bc459eca0243b685553dbd75b925fdc8a (diff) | |
| download | soryu-04e1e8f0dd85d19917ac5ba0b73cba65ebac8976.tar.gz soryu-04e1e8f0dd85d19917ac5ba0b73cba65ebac8976.zip | |
Add completion phases
Diffstat (limited to 'makima/src/server/mod.rs')
| -rw-r--r-- | makima/src/server/mod.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/makima/src/server/mod.rs b/makima/src/server/mod.rs index 75f64c6..bf302a5 100644 --- a/makima/src/server/mod.rs +++ b/makima/src/server/mod.rs @@ -159,6 +159,7 @@ pub fn make_router(state: SharedState) -> Router { .delete(contracts::delete_contract), ) .route("/contracts/{id}/phase", post(contracts::change_phase)) + .route("/contracts/{id}/deliverables/complete", post(contracts::mark_deliverable_complete)) .route("/contracts/{id}/events", get(contracts::get_events)) .route("/contracts/{id}/chat", post(contract_chat::contract_chat_handler)) .route( @@ -205,9 +206,6 @@ pub fn make_router(state: SharedState) -> Router { ) // Timeline endpoint (unified history for user) .route("/timeline", get(history::get_timeline)) - // Template endpoints - .route("/templates", get(templates::list_templates)) - .route("/templates/{id}", get(templates::get_template)) // Contract type templates (workflow definitions) .route("/contract-types", get(templates::list_contract_types)) // Settings endpoints |
