Revision edeae62c ChatSecure/Classes/Model/ServerCapabilityInfo.swift

View differences:

ChatSecure/Classes/Model/ServerCapabilityInfo.swift
26 26
    case XEP0363 = "XEP-0363"
27 27
    /// XEP-0352: Client State Indication https://xmpp.org/extensions/xep-0352.html
28 28
    case XEP0352 = "XEP-0352"
29
    /// XEP-0359: Unique and Stable Stanza IDs https://xmpp.org/extensions/xep-0359.html
30
    case XEP0359 = "XEP-0359"
31
    /// XEP-0313: Message Archive Management https://xmpp.org/extensions/xep-0313.html
32
    case XEP0313 = "XEP-0313"
29 33
}
30 34

  
31 35
@objc(OTRServerCapabilityInfo)
......
77 81
            subtitle: "\(CapabilityCode.XEP0352.rawValue): Helps reduce network usage when running in the background.",
78 82
            xmlns: "urn:xmpp:csi",
79 83
            url: NSURL(string: "https://xmpp.org/extensions/xep-0352.html")!)
84
        caps[.XEP0359] = ServerCapabilityInfo(
85
            code: .XEP0359,
86
            title: "Unique and Stable Stanza IDs",
87
            subtitle: "\(CapabilityCode.XEP0359.rawValue): Improves message deduplication accuracy.",
88
            xmlns: "urn:xmpp:sid",
89
            url: NSURL(string: "https://xmpp.org/extensions/xep-0359.html")!)
90
        caps[.XEP0313] = ServerCapabilityInfo(
91
            code: .XEP0313,
92
            title: "Message Archive Management",
93
            subtitle: "\(CapabilityCode.XEP0313.rawValue): History synchronization across your devices.",
94
            xmlns: "urn:xmpp:mam",
95
            url: NSURL(string: "https://xmpp.org/extensions/xep-0313.html")!)
80 96
        return caps
81 97
    }
82 98
    

Also available in: Unified diff