feat: Add web UI for manual oneliner overrides
Adds a new POST endpoint for web-based oneliner overrides and updates the UI to allow manual editing. The person icon replaces the pencil icon for doctor-authored titles, signifying manual authorship rather than editability.
This commit is contained in:
@@ -61,6 +61,12 @@ pub fn recording_delete(case_id: &str) -> String {
|
||||
format!("/web/cases/{case_id}/recordings/delete")
|
||||
}
|
||||
|
||||
/// `POST /web/cases/{case_id}/oneliner` — session-authenticated manual
|
||||
/// oneliner override (browser web UI).
|
||||
pub fn case_oneliner_web(case_id: &str) -> String {
|
||||
format!("/web/cases/{case_id}/oneliner")
|
||||
}
|
||||
|
||||
/// `GET /web/magic?token={token}` — magic-link consumption.
|
||||
pub fn magic(token: &str) -> String {
|
||||
format!("/web/magic?token={token}")
|
||||
|
||||
Reference in New Issue
Block a user