Renovate Bot
ffef3911e7
chore(deps): update rust crate loole to 0.6.0
2026-10-25 08:09:43 +00:00
Ginger
138dd61f82
chore: Switch to upstream ruma
2026-10-15 22:56:04 -04:00
Ginger
e6ca06a501
feat: Add support for MSC4560
2026-10-15 22:56:04 -04:00
Erwan Leboucher
9d454fd883
refactor(metrics): Use Tower HTTP instrumentation
2026-10-12 10:03:15 +01:00
Erwan Leboucher
5185045cb6
feat(metrics): Record metrics with OpenTelemetry and export over OTLP
2026-10-12 10:03:14 +01:00
Erwan Leboucher
e96b6e6665
chore(deps): Bump OpenTelemetry to 0.33
2026-10-12 10:03:14 +01:00
Erwan Leboucher
f14c401f39
feat: Add Prometheus metrics endpoint
2026-10-12 10:03:12 +01:00
Jade Ellis
b081ac36ff
chore: Replace deprecated kebab-case lints with snake_case
2026-10-07 00:23:28 +01:00
Jade Ellis
30508ea353
chore: Ignore clippy lint assert_is_empty in workspace
2026-10-07 00:14:44 +01:00
Ginger
f55a5bd1c3
chore: Switch back to upstream Ruma
2026-10-05 14:22:53 +00:00
Ginger
bc9b97e97f
feat: Add support for MSC4540
2026-10-05 14:22:53 +00:00
Ginger
38f8011b95
chore: Update ruma
2026-10-05 14:22:53 +00:00
Ginger
e963adf524
feat: Add support for MSC4363
2026-10-05 14:22:53 +00:00
Ginger
823ee9f6e1
feat: Add support for MSC4484
2026-10-05 14:22:53 +00:00
Ginger
3a20ad7ff2
refactor: Adjust auth check logic structure
2026-10-05 14:22:53 +00:00
Ginger
39bee607c0
refactor: Remove recaptcha-verify
2026-10-03 15:03:34 +00:00
timedout
43ee11bb00
feat: Support MSC4494
2026-10-02 18:10:17 +01:00
timedout
046074bbc2
chore: Release
2026-09-28 02:04:54 +01:00
timedout
550dd0160a
fix: SEC8
...
Reviewed-By: Ginger <ginger@gingershaped.computer >
Reviewed-By: Jade <jade@ellis.link >
Reviewed-By: Jacob Taylor <jacob@explodie.org >
2026-09-28 02:00:37 +01:00
Renovate Bot and Ginger
02d245afe5
chore(deps): Update ruma digest to e7384f0
...
Co-authored-by: Ginger <ginger@gingershaped.computer >
2026-09-24 14:16:55 -04:00
Erwan Leboucher
ed1e634579
feat(push): Add MSC4174 web push
2026-09-21 23:35:05 +00:00
timedout
a237672c90
chore: Release
2026-09-16 19:37:06 +01:00
Renovate Bot
5e7cb169ae
chore(deps): update rust crate serde-saphyr to v1
2026-09-14 12:53:59 +00:00
Lake
439f266d8f
chore: resolve conflicts with main
2026-09-12 15:07:35 -05:00
Henry-Hiles
b221a49b77
chore: upgrade argon2
2026-09-11 16:13:03 -04:00
Renovate Bot
f95292a83e
chore(deps): update rust crate base64 to 0.23.0
2026-09-11 14:10:10 +00:00
Renovate Bot
f273a66001
chore(deps): update rust crate ipaddress to 0.2.0
2026-08-25 13:53:58 +00:00
Renovate Bot and Ginger
746a2686e3
chore(deps): Update ruma digest to 83d80c8
...
Co-authored-by: Ginger <ginger@gingershaped.computer >
2026-08-25 13:53:39 +00:00
Jade Ellis
ab3c05dac6
chore: Release
2026-08-22 22:44:28 +01:00
timedout
7ebe89402e
chore: Release v26.8.0
2026-08-22 21:08:29 +01:00
Erwan Leboucher
5ceed2c2bb
chore(deps): Remove unstable msc3061 feature
2026-08-20 15:30:01 +00:00
timedout
cefb2edb55
chore: Release v26.8.0-alpha.1
2026-08-14 00:12:40 +01:00
Ginger
973aeed0a2
chore: Release
2026-08-11 17:56:29 -04:00
theS1LV3R
3bdfaa55dc
chore: Update resolvematrix
2026-08-04 16:03:03 +00:00
theS1LV3R
668a9c9ada
chore: Update resolvematrix
...
Temporarily using revision until a full release can be made.
This update includes more trace logging to help with debugging
possible resolution errors.
2026-08-04 16:03:03 +00:00
Erwan Leboucher
aa884fad6b
feat(sync): Add MSC4480 sticky events
2026-08-03 14:35:53 +00:00
Erwan Leboucher
43197f695c
feat(sync): Add MSC4354 sticky events
2026-08-02 17:28:00 +00:00
Erwan Leboucher
8481efb482
chore(deps): Update Ruma
2026-08-01 23:50:48 +02:00
timedout
59c2649cde
chore: Bump version to 26.7.2
2026-07-30 19:04:38 +01:00
Ginger
83cf15bccb
chore: Release
2026-07-27 16:37:23 -04:00
Ginger
4e4c6028ed
chore: Release
2026-07-27 15:59:39 -04:00
Ginger
4e001abe92
feat: Add stable mutual rooms endpoint
2026-07-27 19:28:15 +00:00
Renovate Bot
3e8bf4a3c7
chore(deps): update rust crate syn to v3
2026-07-27 16:01:11 +00:00
Renovate Bot
eee7a22e26
chore(deps): update ruma digest to 3ad0471
2026-07-26 22:57:51 +00:00
Renovate Bot and Ginger
8addb41b5a
chore(deps): Update ruma digest to 04d5d68
...
Co-authored-by: Ginger <ginger@gingershaped.computer >
2026-07-26 22:54:42 +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
Lake
bb8703e0f0
build: shear unused dependencies
2026-07-17 17:02:20 -05:00
Ginger
6ad3e679bc
chore: Release
2026-07-12 17:34:16 -04:00
Ginger
b8c64a68d4
chore: Release
2026-07-12 00:09:26 -04:00
Ginger
f48125c37a
fix: Remove dependency on aws-lc-rs
2026-07-11 22:48:30 -04:00