aboutsummaryrefslogtreecommitdiffstats
path: root/filamento (unfollow)
Commit message (Collapse)AuthorFilesLines
6 daysrefactor: utilise new jid type safetyHEADmainjid-refactorLibravatar cel 🌸12-265/+313
7 daysfix(filamento): fix non-WASM buildLibravatar Rémi Bardon2-52/+25
Co-authored-by: cel 🌸 <cel@bunny.garden>
7 daysperf(filamento): remove useless cloneLibravatar Rémi Bardon1-4/+3
7 daysperf(filamento): use `with_capacity` intializers where possibleLibravatar Rémi Bardon1-43/+81
7 daysfeat(filamento): make client identity dynamicLibravatar Rémi Bardon1-1/+5
7 dayschore(filamento): move dependencies to workspaceLibravatar cel 🌸1-19/+17
14 daysfeat(filamento): impl `Display` for `Subscription`Libravatar cel 🌸1-1/+35
2025-05-19feat(filamento): read_chat_and_user()Libravatar cel 🌸5-53/+138
2025-05-12fix(filamento): increase timeoutLibravatar cel 🌸4-1/+1
2025-05-12fix(filamento): stanza error panicLibravatar cel 🌸2-9/+3
2025-05-10feat(filamento): PartialEq + Eq for ShowLibravatar cel 🌸1-1/+1
2025-05-10chore(filamento): update reactive_stores to 0.2.2Libravatar cel 🌸1-1/+1
2025-05-09fix: use tokio_with_wasm fork that doesn't removeLibravatar Emilis2-11/+39
tasks Co-authored-by: cel 🌸 <cel@bunny.garden>
2025-05-08fix opfs storage type issue, use unbounded channelsLibravatar Emilis2-118/+154
2025-05-08feat(filamento): OPFS databaseLibravatar cel 🌸7-994/+1124
2025-05-08feat(filamento): OPFS FileStore implementationLibravatar cel 🌸5-1/+56
2025-05-05feat(filamento): reactive_stores supportLibravatar cel 🌸5-1/+9
2025-04-28feat: serdeLibravatar cel 🌸11-26/+181
2025-04-21chore: downgrade futuresLibravatar cel 🌸1-1/+1
2025-04-18fix(filamento): tokio ioLibravatar cel 🌸1-1/+4
2025-04-18fix(filamento): db urlLibravatar cel 🌸1-1/+1
2025-04-17feat(filamento): full wasm support by switching to rusqliteLibravatar cel 🌸8-90/+629
2025-04-17feat(filamento): remove sqlxLibravatar cel 🌸7-164/+27
2025-04-17feat(filamento): compiles on wasmLibravatar cel 🌸6-781/+1194
2025-04-11fix(filamento): `handle_get_roster_with_users()` should not call the client ↵Libravatar cel 🌸1-7/+60
handle so on connection function can complete
2025-04-11feat(filamento): `get_chats_ordered_with_latest_messages_and_users()`Libravatar cel 🌸7-19/+226
2025-04-11feat(filamento): `get_messages_with_users()`Libravatar cel 🌸5-6/+65
2025-04-11feat(filamento): include chat jid with `MessageDelivery` `UpdateMessage`Libravatar cel 🌸2-0/+3
2025-04-11feat(filamento): return from: `User` with `Message` on new messageLibravatar cel 🌸4-0/+46
2025-04-11feat(filamento): return `User` with `Contact` on roster pushLibravatar cel 🌸3-19/+65
2025-04-11feat(filamento): `get_roster_with_users()` on client connectLibravatar cel 🌸2-2/+2
2025-04-11feat(filamento): `get_roster_with_users()`Libravatar cel 🌸5-6/+94
2025-04-10feat(filamento): add `root()` method to `Files`Libravatar cel 🌸1-0/+4
2025-04-10feat: use git repo for dependency `peanuts`Libravatar cel 🌸1-1/+1
2025-04-10fix(filamento): create_message_with_user_resource sql errorLibravatar cel 🌸2-17/+22
2025-04-10feat(filamento): create default `FileStore` implementor that uses `tokio::fs`Libravatar cel 🌸1-1/+55
2025-04-10fix(filamento): add `avatar` to `User` structLibravatar cel 🌸1-0/+1
2025-04-08fix(filamento): use jpeg for user avatar on avatar:data nodeLibravatar cel 🌸3-5/+21
2025-04-08fix(filamento): caps +notify and use hex representation for avatar metadata idLibravatar cel 🌸5-27/+46
2025-04-08fix(filamento): check if nick and avatar were actually changedLibravatar cel 🌸2-13/+17
2025-04-08feat(filamento): user avatar publishing and processingLibravatar cel 🌸20-224/+1153
2025-04-03feat(filamento): xep-0172: user nickLibravatar cel 🌸1-0/+49
2025-04-03feat(filamento): caps 1.0Libravatar cel 🌸5-30/+170
2025-04-03feat(filamento): caps 1.0 helper functions & testsLibravatar cel 🌸3-5/+227
2025-04-03feat(filamento): caps 2.0 helper functionsLibravatar cel 🌸9-11/+270
2025-04-03feat: better message handling, pep publish, xep_0172: nickLibravatar cel 🌸14-246/+656
2025-03-28feat(filamento): disco items requestsLibravatar cel 🌸5-15/+123
2025-03-28feat(filamento): disco info requestsLibravatar cel 🌸6-12/+175
2025-03-28feat(filamento): `From` impls for disco typesLibravatar cel 🌸1-1/+123
2025-03-28feat(filamento): disco features and identity categories according to registryLibravatar cel 🌸2-0/+1643