Bulk operations REST endpoints (closes #925)

This commit is contained in:
mdecimus
2025-01-01 10:58:58 +01:00
parent 8eda2251d8
commit 553ee6ae36
13 changed files with 841 additions and 357 deletions

View File

@@ -27,6 +27,7 @@ pub struct Config {
#[derive(Debug, Clone, PartialEq, Eq, Serialize)]
#[serde(tag = "type")]
#[serde(rename_all = "camelCase")]
pub enum ConfigWarning {
Missing,
AppliedDefault { default: String },
@@ -37,6 +38,7 @@ pub enum ConfigWarning {
#[derive(Debug, Clone, PartialEq, Eq, Serialize)]
#[serde(tag = "type")]
#[serde(rename_all = "camelCase")]
pub enum ConfigError {
Parse { error: String },
Build { error: String },