nexy7574 c7cabae867 fix: Do not panic when sender_device is None in /messages route
The device ID is not always present when the appservice is the client.
This was causing 500 errors for some users, as appservices can lazy
load from `/messages`.

Co-authored-by: Jade Ellis <jade@ellis.link>
Co-authored-by: Jason Volk <jason@zemos.net>
Signed-off-by: Jason Volk <jason@zemos.net>
2025-05-11 07:02:14 +00:00
2025-05-03 00:16:28 +00:00
2025-05-03 00:16:28 +00:00
2025-05-10 21:39:38 +00:00
2025-05-10 04:28:49 +00:00
2025-05-01 07:03:51 +00:00
2025-05-01 06:46:37 +00:00
2025-05-03 00:16:28 +00:00
2024-02-11 21:56:55 -05:00
2025-03-13 15:23:10 -04:00
2025-04-05 18:37:13 -04:00
2025-04-13 06:56:16 +00:00
2025-04-24 02:00:00 +00:00
2025-04-28 07:23:57 +00:00

Tuwunel 🎔

GitHub Repo stars GitHub commit activity GitHub Created At GitHub License

High Performance Matrix Chat Homeserver in Rust!

Status

Tuwunel is a successor to conduwuit. We are currently in the process of transitioning. The software is just as great as before. Please bear with us.

Goals

Maximum Performance. Tuwunel relentlessly pursues optimization, embracing hardware acceleration with the highest throughput and lowest latency for messages.

Unlimited Features. Tuwunel is working toward a fully modular design to leverage the widest number of contributor features. Our goal is to never have to say no to your ideas.

Can I migrate or switch from Conduwuit?

Yes.

Can I migrate or switch from Conduit?

No.

Can I migrate from Synapse?

No, but this is planned.

Tuwunel 🎔

Tuwunel's theme is empathy in communication defined by the works of Edith Stein.

Description
No description provided
Readme Apache-2.0 16 MiB
Languages
Rust 95%
HCL 2.9%
Nix 1.5%
Shell 0.6%