fix docker builds

This commit is contained in:
Lennart
2026-01-15 22:31:40 +01:00
parent a0c33c82dd
commit 60b45e70ad
5 changed files with 82 additions and 22 deletions

View File

@@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "DELETE FROM calendarobjectchangelog WHERE (principal, cal_id, object_id) = (?, ?, ?);",
"describe": {
"columns": [],
"parameters": {
"Right": 3
},
"nullable": []
},
"hash": "146e23ae4e0eaae4d65ac7563c67d4f295ccc2534dcc4b3bd710de773ed137f9"
}

View File

@@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "UPDATE calendarobjects SET ics = ? WHERE (principal, cal_id, id) = (?, ?, ?);",
"describe": {
"columns": [],
"parameters": {
"Right": 4
},
"nullable": []
},
"hash": "354decac84758c88280f60fbf0f93dddc6c7ff92ac7b8ba44049d31df3c680e3"
}

View File

@@ -0,0 +1,38 @@
{
"db_name": "SQLite",
"query": "SELECT principal, cal_id, id, ics FROM calendarobjects WHERE ics LIKE '%VERSION:4.0%';",
"describe": {
"columns": [
{
"name": "principal",
"ordinal": 0,
"type_info": "Text"
},
{
"name": "cal_id",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "id",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "ics",
"ordinal": 3,
"type_info": "Text"
}
],
"parameters": {
"Right": 0
},
"nullable": [
false,
false,
false,
false
]
},
"hash": "bdaa4bee8b01d0e3773e34672ed4805d1e71d24888f2227045afd90bf080fc23"
}

36
Cargo.lock generated
View File

@@ -1787,7 +1787,7 @@ dependencies = [
[[package]]
name = "ical"
version = "0.11.0"
source = "git+https://github.com/lennart-k/ical-rs#dcd3b106758a054f46a5172103abb17972ad032d"
source = "git+https://github.com/lennart-k/ical-rs?rev=7c2ab1f3#7c2ab1f3abdca768f22d8a36627eebbdd7947e29"
dependencies = [
"chrono",
"chrono-tz",
@@ -3332,7 +3332,7 @@ dependencies = [
[[package]]
name = "rustical"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"anyhow",
"argon2",
@@ -3378,7 +3378,7 @@ dependencies = [
[[package]]
name = "rustical_caldav"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"async-std",
"async-trait",
@@ -3391,7 +3391,7 @@ dependencies = [
"futures-util",
"headers",
"http",
"ical 0.11.0 (git+https://github.com/lennart-k/ical-rs)",
"ical 0.11.0 (git+https://github.com/lennart-k/ical-rs?rev=7c2ab1f3)",
"insta",
"percent-encoding",
"quick-xml",
@@ -3420,7 +3420,7 @@ dependencies = [
[[package]]
name = "rustical_carddav"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"async-trait",
"axum",
@@ -3430,7 +3430,7 @@ dependencies = [
"derive_more",
"futures-util",
"http",
"ical 0.11.0 (git+https://github.com/lennart-k/ical-rs)",
"ical 0.11.0 (git+https://github.com/lennart-k/ical-rs?rev=7c2ab1f3)",
"insta",
"percent-encoding",
"quick-xml",
@@ -3454,7 +3454,7 @@ dependencies = [
[[package]]
name = "rustical_dav"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"async-trait",
"axum",
@@ -3463,7 +3463,7 @@ dependencies = [
"futures-util",
"headers",
"http",
"ical 0.11.0 (git+https://github.com/lennart-k/ical-rs)",
"ical 0.11.0 (git+https://github.com/lennart-k/ical-rs?rev=7c2ab1f3)",
"itertools 0.14.0",
"log",
"matchit 0.9.1",
@@ -3480,7 +3480,7 @@ dependencies = [
[[package]]
name = "rustical_dav_push"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"async-trait",
"axum",
@@ -3505,7 +3505,7 @@ dependencies = [
[[package]]
name = "rustical_frontend"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"askama",
"askama_web",
@@ -3541,13 +3541,13 @@ dependencies = [
[[package]]
name = "rustical_ical"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"axum",
"chrono",
"chrono-tz",
"derive_more",
"ical 0.11.0 (git+https://github.com/lennart-k/ical-rs)",
"ical 0.11.0 (git+https://github.com/lennart-k/ical-rs?rev=7c2ab1f3)",
"regex",
"rrule",
"rstest",
@@ -3560,7 +3560,7 @@ dependencies = [
[[package]]
name = "rustical_oidc"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"async-trait",
"axum",
@@ -3576,7 +3576,7 @@ dependencies = [
[[package]]
name = "rustical_store"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"anyhow",
"async-trait",
@@ -3588,7 +3588,7 @@ dependencies = [
"futures-core",
"headers",
"http",
"ical 0.11.0 (git+https://github.com/lennart-k/ical-rs)",
"ical 0.11.0 (git+https://github.com/lennart-k/ical-rs?rev=7c2ab1f3)",
"regex",
"rrule",
"rstest",
@@ -3609,7 +3609,7 @@ dependencies = [
[[package]]
name = "rustical_store_sqlite"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"async-trait",
"chrono",
@@ -3633,7 +3633,7 @@ dependencies = [
[[package]]
name = "rustical_xml"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"quick-xml",
"thiserror 2.0.17",
@@ -5457,7 +5457,7 @@ checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
[[package]]
name = "xml_derive"
version = "0.11.14"
version = "0.11.15"
dependencies = [
"darling 0.23.0",
"heck",

View File

@@ -2,7 +2,7 @@
members = ["crates/*"]
[workspace.package]
version = "0.11.14"
version = "0.11.15"
rust-version = "1.92"
edition = "2024"
description = "A CalDAV server"
@@ -107,9 +107,7 @@ strum = "0.27"
strum_macros = "0.27"
serde_json = { version = "1.0", features = ["raw_value"] }
sqlx-sqlite = { version = "0.8", features = ["bundled"] }
ical = { git = "https://github.com/lennart-k/ical-rs", features = [
"chrono-tz",
] }
ical = { git = "https://github.com/lennart-k/ical-rs", rev = "7c2ab1f3" }
toml = "0.9"
tower = "0.5"
tower-http = { version = "0.6", features = [