add: littleweb full
This commit is contained in:
parent
3fc0872867
commit
d67e7c9c33
32 changed files with 1699 additions and 71 deletions
|
@ -641,7 +641,12 @@ pub fn routes() -> Router {
|
|||
.route("/services", post(services::create_request))
|
||||
.route("/services/{id}", get(services::get_request))
|
||||
.route("/services/{id}", delete(services::delete_request))
|
||||
.route("/services/{id}/name", post(services::update_name_request))
|
||||
.route("/services/{id}/files", post(services::update_files_request))
|
||||
.route(
|
||||
"/services/{id}/content",
|
||||
post(services::update_content_request),
|
||||
)
|
||||
// domains
|
||||
.route("/domains", get(domains::list_request))
|
||||
.route("/domains", post(domains::create_request))
|
||||
|
@ -651,7 +656,7 @@ pub fn routes() -> Router {
|
|||
}
|
||||
|
||||
pub fn lw_routes() -> Router {
|
||||
Router::new().route("/file", get(domains::get_file_request))
|
||||
Router::new().route("/net/{*addr}", get(domains::get_file_request))
|
||||
}
|
||||
|
||||
#[derive(Deserialize)]
|
||||
|
@ -1076,9 +1081,21 @@ pub struct CreateService {
|
|||
pub name: String,
|
||||
}
|
||||
|
||||
#[derive(Deserialize)]
|
||||
pub struct UpdateServiceName {
|
||||
pub name: String,
|
||||
}
|
||||
|
||||
#[derive(Deserialize)]
|
||||
pub struct UpdateServiceFiles {
|
||||
pub files: Vec<ServiceFsEntry>,
|
||||
pub id_path: Vec<String>,
|
||||
}
|
||||
|
||||
#[derive(Deserialize)]
|
||||
pub struct UpdateServiceFileContent {
|
||||
pub content: String,
|
||||
pub id_path: Vec<String>,
|
||||
}
|
||||
|
||||
#[derive(Deserialize)]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue