Bump to calcard v0.3.2
This commit is contained in:
22
Cargo.lock
generated
22
Cargo.lock
generated
@@ -887,9 +887,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "calcard"
|
name = "calcard"
|
||||||
version = "0.3.1"
|
version = "0.3.2"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "2e35c8ab67ac849cc79cd5d888ceac60cd7887d64fb907f5dd29861868706305"
|
checksum = "64bb5cc4aa43df0df11be8fee3f375ce286876cb859ff6f58173d1619858f550"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ahash",
|
"ahash",
|
||||||
"chrono",
|
"chrono",
|
||||||
@@ -1155,7 +1155,7 @@ dependencies = [
|
|||||||
"base64 0.22.1",
|
"base64 0.22.1",
|
||||||
"bincode 2.0.1",
|
"bincode 2.0.1",
|
||||||
"biscuit",
|
"biscuit",
|
||||||
"calcard 0.3.1",
|
"calcard 0.3.2",
|
||||||
"chrono",
|
"chrono",
|
||||||
"compact_str",
|
"compact_str",
|
||||||
"decancer",
|
"decancer",
|
||||||
@@ -1639,7 +1639,7 @@ checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476"
|
|||||||
name = "dav"
|
name = "dav"
|
||||||
version = "0.15.0"
|
version = "0.15.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"calcard 0.3.1",
|
"calcard 0.3.2",
|
||||||
"chrono",
|
"chrono",
|
||||||
"common",
|
"common",
|
||||||
"compact_str",
|
"compact_str",
|
||||||
@@ -1661,7 +1661,7 @@ dependencies = [
|
|||||||
name = "dav-proto"
|
name = "dav-proto"
|
||||||
version = "0.15.0"
|
version = "0.15.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"calcard 0.3.1",
|
"calcard 0.3.2",
|
||||||
"chrono",
|
"chrono",
|
||||||
"compact_str",
|
"compact_str",
|
||||||
"hashify",
|
"hashify",
|
||||||
@@ -2689,7 +2689,7 @@ name = "groupware"
|
|||||||
version = "0.15.0"
|
version = "0.15.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ahash",
|
"ahash",
|
||||||
"calcard 0.3.1",
|
"calcard 0.3.2",
|
||||||
"chrono",
|
"chrono",
|
||||||
"common",
|
"common",
|
||||||
"compact_str",
|
"compact_str",
|
||||||
@@ -3696,7 +3696,7 @@ dependencies = [
|
|||||||
"aes-gcm-siv",
|
"aes-gcm-siv",
|
||||||
"async-stream",
|
"async-stream",
|
||||||
"base64 0.22.1",
|
"base64 0.22.1",
|
||||||
"calcard 0.3.1",
|
"calcard 0.3.2",
|
||||||
"chrono",
|
"chrono",
|
||||||
"common",
|
"common",
|
||||||
"compact_str",
|
"compact_str",
|
||||||
@@ -3803,7 +3803,7 @@ name = "jmap_proto"
|
|||||||
version = "0.15.0"
|
version = "0.15.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ahash",
|
"ahash",
|
||||||
"calcard 0.3.1",
|
"calcard 0.3.2",
|
||||||
"compact_str",
|
"compact_str",
|
||||||
"hashify",
|
"hashify",
|
||||||
"jmap-tools",
|
"jmap-tools",
|
||||||
@@ -4374,7 +4374,7 @@ dependencies = [
|
|||||||
"base64 0.22.1",
|
"base64 0.22.1",
|
||||||
"bincode 1.3.3",
|
"bincode 1.3.3",
|
||||||
"calcard 0.1.3",
|
"calcard 0.1.3",
|
||||||
"calcard 0.3.1",
|
"calcard 0.3.2",
|
||||||
"common",
|
"common",
|
||||||
"compact_str",
|
"compact_str",
|
||||||
"dav-proto",
|
"dav-proto",
|
||||||
@@ -7097,7 +7097,7 @@ dependencies = [
|
|||||||
"aes-gcm",
|
"aes-gcm",
|
||||||
"aes-gcm-siv",
|
"aes-gcm-siv",
|
||||||
"base64 0.22.1",
|
"base64 0.22.1",
|
||||||
"calcard 0.3.1",
|
"calcard 0.3.2",
|
||||||
"chrono",
|
"chrono",
|
||||||
"common",
|
"common",
|
||||||
"compact_str",
|
"compact_str",
|
||||||
@@ -7737,7 +7737,7 @@ dependencies = [
|
|||||||
"base64 0.22.1",
|
"base64 0.22.1",
|
||||||
"biscuit",
|
"biscuit",
|
||||||
"bytes",
|
"bytes",
|
||||||
"calcard 0.3.1",
|
"calcard 0.3.2",
|
||||||
"chrono",
|
"chrono",
|
||||||
"common",
|
"common",
|
||||||
"compact_str",
|
"compact_str",
|
||||||
|
|||||||
@@ -249,6 +249,18 @@ mod tests {
|
|||||||
}],
|
}],
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
|
(
|
||||||
|
"A003 APPEND \"&A8g- \\\"&A9QD1APUA9gD3APcA-+\\\"\" (\\Seen) \"7-Feb-1994 22:43:04 -0800\" {1+}\r\na\r\n",
|
||||||
|
append::Arguments {
|
||||||
|
tag: "A003".into(),
|
||||||
|
mailbox_name: "ψ \"ϔϔϔϘϜϜ+\"".into(),
|
||||||
|
messages: vec![Message {
|
||||||
|
message: vec![b'a'],
|
||||||
|
flags: vec![Flag::Seen],
|
||||||
|
received_at: Some(760689784),
|
||||||
|
}],
|
||||||
|
},
|
||||||
|
),
|
||||||
] {
|
] {
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
receiver
|
receiver
|
||||||
|
|||||||
@@ -158,6 +158,7 @@ mod tests {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
("Test-ąęć-Test", "Test-ąęć-Test"),
|
("Test-ąęć-Test", "Test-ąęć-Test"),
|
||||||
|
(r#"&A8g- "&A9QD1APUA9gD3APcA-+""#, "ψ \"ϔϔϔϘϜϜ+\""),
|
||||||
] {
|
] {
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
super::utf7_decode(input).expect(input),
|
super::utf7_decode(input).expect(input),
|
||||||
|
|||||||
@@ -33,7 +33,10 @@ use jmap_proto::{
|
|||||||
use jmap_tools::{Key, Map, Value};
|
use jmap_tools::{Key, Map, Value};
|
||||||
use std::{str::FromStr, sync::Arc};
|
use std::{str::FromStr, sync::Arc};
|
||||||
use store::{
|
use store::{
|
||||||
ValueKey, ahash::{AHashMap, AHashSet}, roaring::RoaringBitmap, write::{AlignedBytes, Archive}
|
ValueKey,
|
||||||
|
ahash::{AHashMap, AHashSet},
|
||||||
|
roaring::RoaringBitmap,
|
||||||
|
write::{AlignedBytes, Archive},
|
||||||
};
|
};
|
||||||
use trc::AddContext;
|
use trc::AddContext;
|
||||||
use types::{
|
use types::{
|
||||||
@@ -129,7 +132,7 @@ impl CalendarEventGet for Server {
|
|||||||
return_is_origin = true;
|
return_is_origin = true;
|
||||||
}
|
}
|
||||||
_ => {
|
_ => {
|
||||||
if matches!(property, JSCalendarProperty::ICalComponent) {
|
if matches!(property, JSCalendarProperty::ICalendar) {
|
||||||
return_converted_props = true;
|
return_converted_props = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -632,7 +632,7 @@ END:VCALENDAR
|
|||||||
"timeZone": "Etc/UTC",
|
"timeZone": "Etc/UTC",
|
||||||
"start": "1996-09-18T14:30:00",
|
"start": "1996-09-18T14:30:00",
|
||||||
"status": "confirmed",
|
"status": "confirmed",
|
||||||
"iCalComponent": {
|
"iCalendar": {
|
||||||
"convertedProperties": {
|
"convertedProperties": {
|
||||||
"duration": {
|
"duration": {
|
||||||
"name": "dtend"
|
"name": "dtend"
|
||||||
|
|||||||
@@ -624,7 +624,7 @@ fn test_jscontact_1() -> Value {
|
|||||||
"pref": true
|
"pref": true
|
||||||
},
|
},
|
||||||
"features": {
|
"features": {
|
||||||
"cell": true,
|
"mobile": true,
|
||||||
"voice": true
|
"voice": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -745,7 +745,7 @@ fn test_jscontact_2() -> Value {
|
|||||||
"pref": true
|
"pref": true
|
||||||
},
|
},
|
||||||
"features": {
|
"features": {
|
||||||
"cell": true,
|
"mobile": true,
|
||||||
"voice": true
|
"voice": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user