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
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
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
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
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
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
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
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
b5a9884194
feat(presence,push) optionally suppress push notifications for active users
2025-09-08 22:25:00 +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
897322964c
Fix dns_min_ttl config doc.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-08 00:07:59 +00:00
dasha_uwu
b59af0530c
Deprioritize joins through configured servers
2025-08-31 12:30:27 +05:00
Jason Volk
aa413ae601
Implement room purge after last local user leaves. ( resolves #83 )
...
Consume a state_lock for room delete call.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-08-30 11:45:32 +00:00
dasha_uwu
3a1649bcaf
Add config option for creating admin room non-federated ( closes #118 )
2025-08-28 23:28:20 +05:00
Jason Volk
628597c318
State-reset and security mitigations.
...
Upgrade Ruma to present.
The following are intentionally benign for activation in a later commit:
- Hydra backports not default.
- Room version 12 not default.
- Room version 12 not listed as stable.
Do not enable them manually or you can brick your database.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-08-11 18:45:28 +00:00
Jason Volk
fb17aa19bf
Add configs for creating the admin room and granting first user.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-08-04 18:55:37 +00:00
Jason Volk
bc898efcce
Uncomment generated-config's global section header, comment all others. ( #116 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-08-03 21:55:36 +00:00
Jason Volk
1664a2c225
Implement refresh-tokens. ( resolves #50 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-08-01 09:14:58 +00:00
Jason Volk
df7cd58618
Support matching room_id as publicrooms search term.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-07-29 04:18:21 +00:00
Jason Volk
e9d0baa32e
Add granular timeout configs for sync longpolling.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-07-27 11:34:15 +00:00
Jason Volk
6b7bf80de5
Disable legacy media request fallbacks by default.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-07-27 07:04:09 +00:00
Jason Volk
36c3845ff6
Comment section headers in generated example config. ( fixes #96 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-07-04 00:31:09 +00:00
Jason Volk
84ce3e0d0e
Change default emoji due to inconsistent support. ( closes #80 )
...
Move config item to more prominent location.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-25 01:04:18 +00:00
Jason Volk
a84e559640
Implement declarative appservices. ( closes #67 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-20 18:08:19 +00:00
Jason Volk
18b9d7bc1f
Add org.matrix.login.jwt support.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-18 11:53:25 +00:00
Jason Volk
5a717266b8
Add new sentry endpoint. ( closes #66 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-14 22:48:49 +00:00
RatCornu
71ebf1e71a
feat: add admin support for LDAP login
2025-05-14 07:14:20 +00:00
Jason Volk
c59037cd75
Disable legacy media now by default.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-11 07:02:14 +00:00
RatCornu
6160f90b8c
Add direct bind support
2025-04-28 07:23:57 +00:00
RatCornu
448ac63a21
feat: add ldap config
...
feat: add LDAP login and user creation
feat: add diagnostic commands
Co-authored-by: Jason Volk <jason@zemos.net >
Signed-off-by: Jason Volk <jason@zemos.net >
2025-04-28 07:23:15 +00:00
Jason Volk
9b658d86b2
Rename crates.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-04-22 04:37:49 +00:00