[package] name = "toggl-portal" version = "0.1.0" edition = "2021" [[bin]] name = "toggl-portal" path = "src/main.rs" [dependencies] tokio = { version = "1.0", features = ["full"] } axum = { version = "0.6.20", features = ["multipart"] } clap = { version = "4.4.3", features = ["derive", "env"] } serde = { version = "1.0.188", features = ["derive"] } serde_json = "1.0.106" tower-http = { version = "0.4.3", features = ["trace", "cors", "compression-gzip"] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt", "json"] } anyhow = { version = "^1.0", features = ["backtrace"] } hyper = "0.14.27" reqwest = { version = "0.11.20", features = ["rustls", "json"] } base64 = "0.21.4" serde_with = "3.3.0" sea-orm = { version = "0.12", features = [ "sqlx-postgres", "runtime-tokio-rustls", "macros", "with-chrono", "with-json", ] } migration = { path = "./migration" } chrono = { version = "0.4.31", features = ["serde"] } futures = "0.3.29" rucron = "0.1.5" csv = "1.3.0" serde_json_path_to_error = "0.1.4" #tokio-cron-scheduler = "0.9.4"