diff --git a/Cargo.toml b/Cargo.toml index 75dbe07..1b65359 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,19 +19,19 @@ como_gql = { path = "./como_gql/" } como_api = { path = "./como_api/" } como_auth = { path = "./como_auth/" } -async-trait = "0.1.68" -async-graphql = { version = "5.0.9", features = ["uuid"] } -async-graphql-axum = "5.0.9" +async-trait = "0.1.73" +async-graphql = { version = "6.0.7", features = ["uuid"] } +async-graphql-axum = "6.0.7" -axum = { version = "0.6.18", features = ["headers", "macros"] } -axum-extra = { version = "0.7.4", features = ["cookie", "cookie-private"] } +axum = { version = "0.6.20", features = ["headers", "macros"] } +axum-extra = { version = "0.8.0", features = ["cookie", "cookie-private"] } axum-sessions = { version = "0.5.0" } async-sqlx-session = { version = "0.4.0", features = ["pg"] } serde = { version = "1.0", features = ["derive"] } -serde_json = "1.0.68" +serde_json = "1.0.107" -sqlx = { version = "0.6.2", features = [ +sqlx = { version = "0.7.2", features = [ "runtime-tokio-rustls", "postgres", "migrate", @@ -40,18 +40,18 @@ sqlx = { version = "0.6.2", features = [ "time", "chrono", ] } -chrono = { version = "0.4.26", features = ["serde"] } +chrono = { version = "0.4.31", features = ["serde"] } -tokio = { version = "1.28.2", features = ["full"] } +tokio = { version = "1.33.0", features = ["full"] } -uuid = { version = "1.3.3", features = ["v4", "fast-rng", "serde"] } -anyhow = "1.0.71" +uuid = { version = "1.4.1", features = ["v4", "fast-rng", "serde"] } +anyhow = "1.0.75" dotenv = "0.15.0" tracing = "0.1.37" tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } -clap = { version = "4.3.0", features = ["derive", "env"] } +clap = { version = "4.4.6", features = ["derive", "env"] } -argon2 = { version = "0.5.0" } +argon2 = { version = "0.5.2" } rand_core = { version = "0.6.4" } pretty_assertions = "1.4.0" diff --git a/como_api/Cargo.toml b/como_api/Cargo.toml index 591a74f..1ee54b2 100644 --- a/como_api/Cargo.toml +++ b/como_api/Cargo.toml @@ -27,8 +27,8 @@ anyhow.workspace = true tracing.workspace = true async-sqlx-session.workspace = true -zitadel = { version = "3.3.1", features = ["axum"] } +zitadel = { version = "3.4.25", features = ["axum"] } tower = "0.4.13" -tower-http = { version = "0.4.0", features = ["cors", "trace"] } -oauth2 = "4.4.0" -openidconnect = "3.0.0" +tower-http = { version = "0.4.4", features = ["cors", "trace"] } +oauth2 = "4.4.2" +openidconnect = "3.4.0" diff --git a/como_auth/Cargo.toml b/como_auth/Cargo.toml index e28d61b..7c56b29 100644 --- a/como_auth/Cargo.toml +++ b/como_auth/Cargo.toml @@ -18,11 +18,11 @@ anyhow.workspace = true tracing.workspace = true async-sqlx-session.workspace = true -zitadel = { version = "3.3.1", features = ["axum"] } +zitadel = { version = "3.4.25", features = ["axum"] } tower = "0.4.13" -tower-http = { version = "0.4.0", features = ["cors", "trace"] } -oauth2 = "4.4.0" -openidconnect = "3.0.0" +tower-http = { version = "0.4.4", features = ["cors", "trace"] } +oauth2 = "4.4.2" +openidconnect = "3.4.0" [dev-dependencies] tokio.workspace = true diff --git a/templates/local_up.Dockerfile b/templates/local_up.Dockerfile index c6f6be7..d941475 100644 --- a/templates/local_up.Dockerfile +++ b/templates/local_up.Dockerfile @@ -1,3 +1,3 @@ -FROM postgres:14-alpine +FROM postgres:16-alpine COPY *.sh /docker-entrypoint-initdb.d/