Erwan Leboucher
fe38efbb63
feat(oidc): Show the provider's name and icon on the login page
2026-09-10 14:08:03 +00:00
timedout
2250e1261a
chore: Update config file
2026-08-26 18:11:52 +01:00
Erwan Leboucher
df95abf5ab
fix(federation): Queue PDUs during remote joins
2026-08-22 18:29:54 +00:00
Jacob Taylor
43f117de46
fix: Update sender_retry_backoff_limit to match docs and actually be 1 week
2026-08-20 07:41:06 -07:00
timedout
6b55972cfa
chore: Re-generate example config
2026-08-20 00:57:11 +00:00
timedout
2d713c1631
feat: Use an explicit backoff base value
2026-08-20 00:57:11 +00:00
Erwan Leboucher
1ecfb21aea
fix(spaces): Correct hierarchy traversal
2026-08-19 03:33:41 +00:00
renegadespork
02bee2e898
docs: Reference latest version of matrix spec
2026-08-06 15:34:46 -07:00
renegadespork
1c23cf3a93
docs: Fix servernameevent_data_cache_capacity default description.
2026-08-06 14:18:32 +00:00
renegadespork
97d37a9bb3
docs: Corrected description of auth chain logic.
2026-08-06 14:18:32 +00:00
renegadespork
4ff7a88df0
docs: Add missing documentation to config parameters.
2026-08-06 14:18:32 +00:00
alexia
679b75eb66
chore: update generated config file
2026-08-04 19:03:13 +00:00
Erwan Leboucher
43197f695c
feat(sync): Add MSC4354 sticky events
2026-08-02 17:28:00 +00:00
Omar Pakker
b9c6d5956f
feat: Introduce accepted_ip_sources as a multiple options variant of request_ip_source
...
The current `request_ip_source` setting only allows a single option.
While it does fall back to the peer IP if the header is missing as of !2003 ,
which likely covers a lot of regular use, only allowing a single option limits
the deployment options available to more advanced deployments.
Setups where internal and external traffic use different reverse proxies will
end up with the wrong IP and the implicitness of the fallback allows for
situations where the used IP is not the IP expected.
By introducing a setting that allows multiple options to be set,
this limitation is resolved and it becomes possible to have client IP resolution
behind different reverse proxies and also making it possible to decide if and/or
what the fallback should be.
If set, options are evaluated in order. If all fail, the request fails.
2026-07-21 14:35:55 +00:00
timedout
62730e861a
style: Use string literals instead of u8s
2026-07-09 19:40:11 +00:00
timedout
f71f6e922c
feat: Allow configuring the desired client IP source
2026-07-09 19:40:11 +00:00
Ginger
45809b7970
feat: Add support for reading the OIDC client secret from a file
2026-07-02 16:34:56 -04:00
Ginger
910925b906
fix: Config file formatting
2026-07-02 16:34:38 -04:00
Ginger
28263982cd
feat: Add support for requesting additional scopes
2026-07-02 16:34:38 -04:00
Ginger
786890baa0
feat: Add support for importing email addresses from the IDP
2026-07-02 16:34:38 -04:00
Ginger
f66c1d8f35
fix: Hide bare oidc config option
2026-07-02 16:34:38 -04:00
Ginger
3d004b1923
fix: Adjust OIDC config section comment position
2026-07-02 16:34:38 -04:00
Ginger
06afe4f1a3
feat: Add support for importing profile data from claims
2026-07-02 16:34:38 -04:00
Ginger
c0cb4afd8a
feat: Initial implementation of OIDC
2026-07-02 16:34:38 -04:00
Jade Ellis
eee4ef50d2
chore: merge 1818 nex/perf/get-missing-events
2026-07-01 18:45:08 +00:00
Ginger
a32c7d0d9a
fix: Set correct default for registration terms config section
2026-06-29 09:35:51 -04:00
Ginger
c1fc76040a
fix: Correct config file example section name
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
Jade Ellis
5199cde870
feat: Allow sending dummy events to clients
2026-06-28 03:44:23 +01:00
timedout
a3544353ba
feat: Automatically squash extremities when they exceed a threshold
...
Attempts to tackle #1844
2026-06-20 17:08:00 +01:00
timedout
7f64de9727
fix: Calculate max iterations dynamically, and bump max prevs
2026-06-20 17:07:59 +01:00
timedout
9547c438d6
perf: Increase default max_fetch_prev_events to 256
2026-06-20 17:07:59 +01: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
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
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
Ginger
8c2cf67783
refactor: Remove support for guest user registration
2026-05-05 09:09:48 -04:00
timedout
9ba406761b
chore: Regenerate example config
2026-05-04 21:14:22 +01:00
grgergo
3f69cf8ed7
chore: update example config
2026-05-04 14:57:21 +01:00
Ginger
385b4b10d1
refactor: Fix errors in admin/debug/commands.rs
2026-04-28 09:16:56 -04: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
Ginger
567d809efe
fix: Forbid removing emails if they're required to register
2026-04-23 13:17:48 -04:00
ezera
66be11a978
docs(docs): update supported room versions
...
Updates supported room version to state we support 6-12, and sets 12
as default.
2026-04-17 16:10:05 +00:00
éźera
2ca7149a7f
feat: allow deprioritizing servers for join requests
...
Implements #1549 .
2026-04-15 13:24:42 +00:00
Jade Ellis
2325e8fa4c
chore: Update generated docs
2026-04-09 17:24:45 +01:00