dasha_uwu
b882e7efdb
rename db to engine
2025-09-23 05:16:29 +00:00
dasha_uwu
e0169e3dca
presence refactor
2025-09-23 05:16:29 +00:00
Jason Volk
fe46755418
Remove declaration for Room V1 until support is confirmed complete. ( #12 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-23 05:15:10 +00:00
Jason Volk
bbac80d2e6
ci: Fix pages deployment. ( #165 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-23 05:15:10 +00:00
Jason Volk
a31c9b0c62
Fix documented examples of delegation. ( fixes #165 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-23 05:15:10 +00:00
Jason Volk
cf4e65c607
Fix alternative resolver minimum TTL configuration. ( fixes #176 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-23 05:15:10 +00:00
Jason Volk
f32b6ae17d
Abstract and simplify serde_json round-trip to Ruma Raw.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-23 05:15:10 +00:00
Jason Volk
27222f23d2
Macroize several legacy errors.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-23 05:15:10 +00:00
Jason Volk
ed324d5972
Update device_signing/upload UIAA ( fixes #169 ).
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-23 05:15:10 +00:00
Jason Volk
69075b166f
Add config option to toggle dns case randomization.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-23 05:15:10 +00:00
Jason Volk
e3a711482a
Update assertion for serde crate reorg to serde_core.
...
Show the deserialize_any type which fails the assertion.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-23 05:15:10 +00:00
Jason Volk
6759187b37
Bump dependencies.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-22 20:44:25 +00:00
Guido Günther
83ed29eb65
example config: Document support items
...
Signed-off-by: Guido Günther <agx@sigxcpu.org >
2025-09-22 20:44:25 +00:00
Guido Günther
6a685b7ee9
packaging: Move unit alias to install section
...
Otherwise there will be
systemd[1]: /usr/lib/systemd/system/tuwunel.service:5: Unknown key 'Alias' in section [Unit], ignoring.
on startup. See `systemd.unit(5)`.
Signed-off-by: Guido Günther <agx@sigxcpu.org >
2025-09-15 19:53:05 +02:00
Jason Volk
fb4dfafe2d
Bump 1.4.2
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-12 04:13:34 +00:00
Jason Volk
8dbea51968
Slightly decrease the default OTK limit.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-12 04:13:34 +00:00
Jason Volk
7b5905bbca
Remove inapposite readme sections on versioning.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-12 04:13:34 +00:00
Jason Volk
42d143c013
Allow matching for passthru resolver on all resolution paths. ( #158 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-12 04:13:27 +00:00
Jason Volk
10fb1cd192
Purge room synctokens during deletion.
...
Purge last notification read counts.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-11 08:56:38 +00:00
Jason Volk
1322ba1b00
Send unmaintained hardened_malloc-rs to valhalla.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-11 08:56:38 +00:00
Jason Volk
d73b4332bf
Fix deletion of local leave state to allow sync for clients.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-11 06:20:41 +00:00
Jason Volk
11eeca7e01
Prune one time keys based on reasonable configured limit.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-11 04:27:33 +00:00
Jason Volk
19dc5fafd4
Fix missing device_one_time_keys_count in empty timeout responses.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-10 21:29:04 +00:00
Jason Volk
54b347b855
Abstract and dedup the general UIAA pattern into api::router.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-10 10:35:49 +00:00
Jason Volk
8ed61aecb0
Split api::router::auth server/appservice units.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-10 05:41:44 +00:00
Jason Volk
bf8aa57d03
Add config option for dns passthru for appservices. ( #158 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-10 01:17:40 +00:00
Jason Volk
a9f1926654
Use dns_resolver2 per reqwest client builder deprecation notice.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-10 00:59:50 +00:00
Jason Volk
248d778290
Add alternative resolver path with passthru cache-characteristics. ( resolves #158 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-10 00:01:26 +00:00
Jason Volk
2e13e87e43
docs: Update the Helm Chart link for Kubernetes.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-09 22:47:33 +00:00
Jason Volk
ba19d407d0
Add config to control m.federate in room create events. ( fixes #151 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-09 04:46:19 +00:00
Jason Volk
de7c5dcbc8
Make iss and aud args optional to debug create-jwt command.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-09 03:03:53 +00:00
dasha_uwu
adadafa88f
Fix alias resolution logic; element-web v1.11.111 compat
...
element-hq/element-web#30641
element-hq/element-web#30611
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-09 02:28:19 +00:00
Jason Volk
deda746222
Support JWT authentication on deactivate route.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-09 02:28:19 +00:00
Jason Volk
29c2c8a333
Branch based on config to note sync for push suppression.
...
Minor if-let condition and scope reduction; formatting.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-08 22:25:00 +00:00
tototomate123
296018f0cc
mark notification suppression as experimental
2025-09-08 22:25:00 +00:00
tototomate123
6295ca135a
feature marked as experimental and executed rustfmt
2025-09-08 22:25:00 +00:00
tototomate123
b5a9884194
feat(presence,push) optionally suppress push notifications for active users
2025-09-08 22:25:00 +00:00
Jason Volk
1be7fd9247
Fix cfg condition for debug logging ( 996a5488be)
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-08 22:25:00 +00:00
Jason Volk
be1264965a
Refactor sliding-sync.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-08 00:07:59 +00:00
Jason Volk
f6d2ce2f22
Greenlight hydra backports.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-08 00:07:59 +00:00
Jason Volk
3cbe1e25cd
Cleanup Resolver construction/configuration.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-08 00:07:59 +00:00
Jason Volk
897322964c
Fix dns_min_ttl config doc.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-08 00:07:59 +00:00
Jason Volk
996a5488be
ci: Add build for release-logging, optimized build with debug logging.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-08 00:07:59 +00:00
Jason Volk
0ed4bd1e07
Only ping presence for public read receipts.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-07 21:39:20 +00:00
Jason Volk
da79de5381
Add cfg to preclude log elision without requiring debug_assertions.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-07 21:39:20 +00:00
Jason Volk
1bcf3ae19a
Soften the Docker troubleshooting note.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-07 20:50:14 +00:00
Jason Volk
91e500efe3
Further tweak troubleshooting formatting.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-05 22:11:42 +00:00
Jason Volk
35b1ebaf3b
Bump dependencies.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-05 07:45:04 +00:00
Jason Volk
ea5deb7e85
Generate CoC HTML inside book directory. ( closes #155 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-05 07:45:04 +00:00
Jason Volk
542cc51047
ci: Add docs test step.
...
docker: Add docs test target.
docker: Add mising color args to rustfmt.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-05 06:49:45 +00:00