aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* refactor(filament): split logic into different filesLibravatar cel 🌸2025-03-2610-1121/+1260
* refactor: rename crates and move client logic to separate crate `filament`Libravatar cel 🌸2025-03-2634-2133/+2220
* refactor(luz): genericize logic into traitLibravatar cel 🌸2025-03-264-138/+131
* refactor(luz): separate logic from xmpp coreLibravatar cel 🌸2025-03-266-1268/+1375
* fix(jabber): dev-dependencies to include ping xep featureLibravatar cel 🌸2025-03-241-0/+1
* feat(stanza): feature gate xep-0199Libravatar cel 🌸2025-03-243-2/+9
* feat(stanza): xep-0030Libravatar cel 🌸2025-03-246-0/+197
* doc: update readmeLibravatar cel 🌸2025-03-241-4/+5
* feat(luz): xep-0203 delayed deliveryLibravatar cel 🌸2025-03-244-26/+86
* feat(stanza): xep-0203Libravatar cel 🌸2025-03-246-4/+75
* feat(luz): get_chats_ordered_with_latest_messages and get_chats_orderedLibravatar cel 🌸2025-03-242-0/+78
* feat: order chats by most recent messageLibravatar cel 🌸2025-03-066-23/+36
* feat(luz): initial message timestamp supportLibravatar cel 🌸2025-03-037-7/+16
* refactor(luz): create Db separate from LuzHandleLibravatar cel 🌸2025-03-014-52/+102
* fix: send UpdateMessage for Message sent by client userLibravatar cel 🌸2025-02-264-8/+62
* fix(stanza): FromElement for Bind namespace checkLibravatar cel 🌸2025-02-261-1/+1
* feat(luz): implement helper methods for LuzHandleLibravatar cel 🌸2025-02-262-29/+253
* feat(stanza): impl Clone for Stanza typesLibravatar cel 🌸2025-02-254-4/+4
* refactor(luz): error typesLibravatar cel 🌸2025-02-257-227/+365
* add `sqlx` feature to `jid` dependencyLibravatar cel 🌸2025-02-251-1/+1
* implement Clone for error typesLibravatar cel 🌸2025-02-253-9/+13
* implement Error for jabber crate error typesLibravatar cel 🌸2025-02-254-74/+45
* implement Error for stanza crate error typesLibravatar cel 🌸2025-02-254-16/+49
* cleanup jabber crateLibravatar cel 🌸2025-02-255-31/+5
* cleanupLibravatar cel 🌸2025-02-254-13/+9
* implement Error for stanza crate sasl error typesLibravatar cel 🌸2025-02-251-4/+53
* implement Error for stanza crate error typesLibravatar cel 🌸2025-02-253-5/+55
* implement Error for jid crate error typesLibravatar cel 🌸2025-02-251-0/+12
* feature gate sqlx for jid crateLibravatar cel 🌸2025-02-252-9/+10
* implement Into<Cow> for &JIDLibravatar cel 🌸2025-02-251-16/+28
* fix crash by fusing oneshotLibravatar cel 🌸2025-02-244-11/+41
* impl Eq and Hash for JIDLibravatar cel 🌸2025-02-241-1/+1
* fix bugsLibravatar cel 🌸2025-02-249-23/+104
* implement CLIENTLibravatar cel 🌸2025-02-209-22/+339
* implement handle_online() and handle_offline() for CommandMessageLibravatar cel 🌸2025-02-187-84/+653
* WIP: roster retrievalLibravatar cel 🌸2025-02-183-8/+14
* WIP: roster retrievalLibravatar cel 🌸2025-02-1811-75/+466
* database workLibravatar cel 🌸2025-02-1812-96/+525
* WIP: data(base)typeLibravatar cel 🌸2025-02-148-115/+149
* WIP: data(base)typeLibravatar cel 🌸2025-02-145-14/+30
* WIP: rfc 6121 data(base)typesLibravatar cel 🌸2025-02-128-21/+211
* reconnection supervisor commandLibravatar cel 🌸2025-02-124-19/+105
* remove stupid stdout sasl response bitLibravatar cel 🌸2025-02-111-4/+1
* actors complete ?Libravatar cel 🌸2025-02-117-26/+129
* add iq hashmap for iq requestsLibravatar cel 🌸2025-02-113-9/+42
* supervision and reconnectionLibravatar cel 🌸2025-02-115-55/+387
* WIP: code cleanupLibravatar cel 🌸2025-02-105-482/+584
* WIP: luz actor-based clientLibravatar cel 🌸2025-02-082-229/+472
* WIP: luz initial clientLibravatar cel 🌸2025-01-285-66/+256
* delete JabberClientLibravatar cel 🌸2025-01-122-80/+21