timedout
e5dc5bedfc
fix: MSC2666 is stable but not yet in a release
2026-06-29 13:56:22 +00:00
timedout
72f4c3cc53
chore: Remove unstable features that are now stable or abandoned
2026-06-29 13:56:22 +00:00
timedout
6a8a114197
feat: Update capabilities and advertise spec version v1.18
2026-06-29 13:56:22 +00:00
Ginger
a32c7d0d9a
fix: Set correct default for registration terms config section
2026-06-29 09:35:51 -04:00
Ginger
74788dcb19
feat: Mark spec version 1.15 as supported
2026-06-29 09:35:50 -04:00
Ginger
c1fc76040a
fix: Correct config file example section name
2026-06-29 09:35:50 -04:00
Ginger
9df5c68d3c
fix: Set default for allow_deactivation
2026-06-29 09:35:50 -04:00
Ginger
3ca068c985
fix: Fix registration terms example in config
2026-06-29 09:35:50 -04:00
Ginger
91afbd122f
feat: Allow self-service deactivation to be disabled
2026-06-29 09:35:50 -04:00
Ginger
e8d6fa565e
feat: Add support for registering accounts with the web UI
2026-06-29 09:35:50 -04:00
Ginger
e60310eacc
feat: Allow configuring the OAuth compatibility mode
2026-06-29 09:35:48 -04:00
Ginger
df3f646c92
feat: Implement oauth auth code and refresh token flows
2026-06-29 09:35:48 -04:00
Ginger
33be65a865
feat: Implement a web-based account management dashboard
2026-06-29 09:35:45 -04:00
timedout
e4922814b9
refactor: Add better documentation to sender service, add additional logging traces
...
This is a surprise tool that will help us later!
2026-06-27 18:37:33 +01:00
timedout
478560daae
style: Remove now dead code
2026-06-27 18:36:44 +01:00
timedout
3eb4257ae8
style: Remove remaining implement imports
2026-06-27 18:36:44 +01:00
timedout
f1d3db0ea3
style: Eliminate implement
2026-06-27 18:36:44 +01:00
timedout
fdcb7e3957
style: Remove implement for config Manager
2026-06-27 18:36:44 +01:00
timedout
63a1a3d9ab
feat: Advertise stable prefix in unstable features
2026-06-24 20:05:34 +01:00
Ginger
523016a42b
feat: Add support for state_after
2026-06-16 23:41:51 -04:00
Ginger
a3e57dbab4
fix: Add unstable feature flag
2026-05-28 20:14:22 +00:00
timedout
5f9cc83b18
feat: Support advertising a policy server public key in well-known
...
# Conflicts:
# src/api/client/well_known.rs
# src/core/config/mod.rs
2026-05-25 18:14:58 +01:00
timedout
47051af392
feat: Update policy server implementation to be closer to latest spec
...
Untested
chore: Add news fragment
feat: Support stable policy servers
feat: Don't attempt erroneous loopback federation for policy server checks
refactor: Update PS upgrade to use new ruma
fix: Only check loopback via after attempting incoming verification
2026-05-25 18:14:54 +01:00
timedout and star
1f6cab9e2e
feat: Implement event rejection
...
Co-Authored-By: star <star@nexy7574.co.uk >
2026-05-25 17:18:23 +01:00
new-years-eve
02409c06b8
feat: Add config check to make sure default ACL doesn't self-ban the server
2026-05-21 17:09:43 +00:00
new-years-eve
834f2caffe
feat: Add config option for a default ACL on room creation
...
This allows for rooms to be created with a m.room.server_acl event by
default. This event can be thought of as part of the initial_state
events, although it is not provided by the client.
Implements #775
2026-05-21 17:09:43 +00:00
Ginger
4968d4c8b7
docs: Clarify documentation for require_email_for_registration
2026-05-21 12:10:44 +00:00
Jade Ellis
3987331c3b
chore: Fix clippy warnings
2026-05-19 20:26:04 +01:00
Ginger
ba2c123e82
feat: Remove support for server-side blurhashing
2026-05-14 13:22:17 +00:00
Ginger
7307f2dc80
fix: Remove deprecated MatrixRTC focus config option
2026-05-12 14:17:23 +00:00
timedout
10dd8bebfe
fix: Don't advertise stable MSC2666
...
Turns out ruma doesn't have the stable definition yet, will need a version bump.
Reverts 088fa3e725
2026-05-11 23:27:00 +01:00
Henry-Hiles
088fa3e725
fix: Use stable ID for Mutual Rooms support
2026-05-10 03:48:25 +00:00
timedout
6185841b6a
fix: Restore event auth check 4 in v12 rooms
...
Reviewed-By: Jacob Taylor <jacob@explodie.org >
2026-05-07 21:10:32 +01:00
Ginger
8c2cf67783
refactor: Remove support for guest user registration
2026-05-05 09:09:48 -04:00
Ginger
52d1ed24a9
refactor: Remove LDAP support
2026-05-04 11:27:47 -04:00
grgergo
2e19310a87
clarify max_request_size limiting federation
...
Signed-off-by: grgergo <csakbek@freemail.hu >
2026-05-04 14:57:21 +01:00
Ginger
6f9b4a989e
fix: Update ctor macro arguments
2026-05-03 14:39:30 +00:00
Ginger
e70004c98f
chore: Clippy fixes
2026-04-28 09:16:56 -04:00
Ginger
0c7abd792d
refactor: Fix errors in api/router/
2026-04-28 09:16:56 -04:00
Ginger
4282d60181
refactor: Fix errors in api/client/well_known.rs
2026-04-28 09:16:52 -04:00
Ginger
97a01a1500
refactor: Rename PduBuilder to PartialPdu
2026-04-28 09:16:51 -04:00
Ginger
d62eeda130
refactor: Replace more uses of RoomVersionId with RoomVersionRules
2026-04-28 09:16:51 -04:00
Jade Ellis
a4e64383b7
refactor: Ruma upstraming, bake a little more
2026-04-28 09:16:51 -04:00
Ginger and Jade Ellis
204bc1367e
refactor: Ruma upstreaming, half-baked edition
...
Co-authored-by: Jade Ellis <jade@ellis.link >
2026-04-28 09:16:51 -04:00
Jade Ellis
3af0240ff5
style: Fix clipy lint
2026-04-25 10:07:17 +01:00
Jade Ellis
e31c5997b7
fix: Explicitly set TLS backends
...
Dependency updates mean we have to set a custom TLS backend sooner.
Also some groundwork for being able to use aws-lc in future
2026-04-24 14:19:12 +01:00
Jade Ellis
7ca0d137c4
chore: Replace ring for sha256 with sha2
2026-04-24 12:56:05 +01:00
Jade Ellis
0344bf71d8
chore: Disable http3 by default
...
Unfortunately h3 requires aws-lc since the last version of reqwest.
aws-lc currently breaks the build.
2026-04-24 12:11:48 +01:00
Jade Ellis
0134f69bf9
chore: Update incompatible dependenceis
2026-04-23 20:02:48 +01:00
Getz Mikalsen and Jade Ellis
980bd475b6
feat: Add TLS options for LDAP ( #1389 )
...
Optional StartTLS for LDAP and add option to skip TLS verification.
Co-authored-by: Jade Ellis <jade@ellis.link >
Reviewed-on: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/1389
Reviewed-by: Jade Ellis <jade@ellis.link >
2026-04-23 17:39:25 +00:00