orion-server 1.0.0

Turn business logic into live REST/Kafka services. Declare workflows as JSON and Orion runs them, with rate limiting, circuit breakers, versioning, and observability built in
mod channels;
mod common;
mod connectors;
pub mod endpoints;
pub mod ssrf;
mod workflows;

pub use channels::{validate_channel_id, validate_create_channel, validate_update_channel};
pub use connectors::{
    reject_masked_values, validate_connector_config, validate_create_connector,
    validate_update_connector,
};
pub use endpoints::{
    check_broker_endpoints, check_cache_endpoint, check_db_endpoint, check_mongo_hosts,
};
pub use ssrf::{PinnedDnsResolver, validate_url_not_private};
pub use workflows::{
    validate_create_workflow, validate_update_workflow, validate_workflow_id,
    validate_workflow_loop_schema, validate_workflow_tasks_schema,
};