Add RIGHTS capability (closes #2762)

This commit is contained in:
Maurus Decimus
2026-04-16 21:12:29 +02:00
parent f6c91041d9
commit 30f596051a

View File

@@ -20,6 +20,7 @@ pub enum Capability {
Idle, Idle,
Namespace, Namespace,
Id, Id,
Rights,
Children, Children,
MultiAppend, MultiAppend,
Binary, Binary,
@@ -99,6 +100,7 @@ impl Capability {
Capability::Binary => b"BINARY", Capability::Binary => b"BINARY",
Capability::Unselect => b"UNSELECT", Capability::Unselect => b"UNSELECT",
Capability::ACL => b"ACL", Capability::ACL => b"ACL",
Capability::Rights => b"RIGHTS=texk",
Capability::UIDPlus => b"UIDPLUS", Capability::UIDPlus => b"UIDPLUS",
Capability::ESearch => b"ESEARCH", Capability::ESearch => b"ESEARCH",
Capability::SASLIR => b"SASL-IR", Capability::SASLIR => b"SASL-IR",
@@ -171,6 +173,7 @@ impl Capability {
Capability::StatusSize, Capability::StatusSize,
Capability::ObjectId, Capability::ObjectId,
Capability::Preview, Capability::Preview,
Capability::Rights,
Capability::Quota, Capability::Quota,
Capability::QuotaResource(QuotaResourceName::Storage), Capability::QuotaResource(QuotaResourceName::Storage),
]); ]);