Ginger
4f1cec604e
chore: News fragment
2026-11-11 09:33:55 -05:00
Erwan Leboucher
b570420b9f
fix: preserve predecessors sharing a state-before ID
...
Signed-off-by: Erwan Leboucher <erwanleboucher@gmail.com >
2026-11-10 23:56:33 +01:00
Jade Ellis
e21d86161c
chore: Add changelog
2026-11-10 20:02:21 +00:00
theS1LV3R
60a0784a36
chore: Changelog
2026-11-08 19:40:49 +00:00
Henry-Hiles
6782e12231
chore: Add changelog to #2465
2026-11-08 19:34:25 +00:00
Jade Ellis
ce986d9c40
docs: Changelog
2026-11-08 17:49:03 +00:00
Ginger
02aed4fb23
chore: News fragment
2026-11-05 16:49:48 +00:00
stratself
a57e0945eb
chore: Add changelog for continuwuity --> homeserver
2026-11-05 16:10:27 +00:00
Erwan Leboucher
8c720e5427
fix: Store to-device messages before syncs can read their count
2026-11-05 15:17:36 +00:00
Erwan Leboucher
fb389cb6f9
fix: Record device list changes before syncs can read their count
...
Signed-off-by: Erwan Leboucher <erwanleboucher@gmail.com >
2026-11-05 15:17:23 +00:00
Bardi Harborow
db86d42801
fix: Compare push user_is_target against the notified user
...
`user_is_target` was set by comparing a member event's `state_key` to its
sender, rather than to the user receiving the notification.
2026-11-05 15:27:50 +11:00
Bardi Harborow
223e889459
fix: Return 405 when setting m.fully_read via account data
...
The spec requires servers to reject client writes to server-managed
account data types with 405 M_BAD_JSON. We returned 400.
2026-11-04 19:32:17 +00:00
Bardi Harborow
219e8d2e1e
fix: Return M_UNKNOWN_DEVICE for unknown masqueraded appservice devices
...
When an appservice masqueraded as a device_id that does not exist for
the user, we returned 403 M_FORBIDDEN. The spec requires 400
M_UNKNOWN_DEVICE.
2026-11-04 19:32:17 +00:00
Bardi Harborow
4d0ccd998f
fix: Return M_PROFILE_TOO_LARGE for oversize profiles
...
Profile updates that would push the profile over 64 KiB were rejected
with an untyped error, producing a 500. The spec requires 400
M_PROFILE_TOO_LARGE, which ruma now provides.
2026-11-04 19:32:17 +00:00
Bardi Harborow
42609eab02
fix: Return M_KEY_TOO_LARGE for oversize profile keys
...
Profile keys longer than 255 bytes were rejected with 413 M_TOO_LARGE.
The spec requires 400 M_KEY_TOO_LARGE, which ruma now provides.
2026-11-04 19:32:17 +00:00
Bardi Harborow
dad9e1426c
fix: Advertise m.forget_forced_upon_leave capability according to config
2026-11-04 18:48:40 +00:00
Erwan Leboucher
0727d564a2
fix: Avoid v12 room ID collisions when creating rooms concurrently
...
Fixes #2424 . v12 rooms created by the same user in the same millisecond got the same room ID, so they ended up as one room.
Reviewed-on: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/2433
Reviewed-by: nex <me@nexy7574.co.uk >
Reviewed-by: Jade Ellis <jade@ellis.link >
2026-11-03 09:52:43 +00:00
Ginger
5a4f3acae4
chore: Changelog
2026-11-02 00:44:02 +00:00
Erwan Leboucher
abf8f878bc
fix: gap fill outliers that are missing prev events
...
Signed-off-by: Erwan Leboucher <erwanleboucher@gmail.com >
2026-10-31 09:02:27 +01:00
timedout
cb27a2082d
chore: Add newsfrag
2026-10-30 00:56:10 +00:00
timedout
3b0fc25cd3
chore: Add newsfrag
2026-10-30 00:43:55 +00:00
Julian Anderson
4c62b96821
chore: Bump sentry and update config to required builder pattern
2026-10-29 09:05:13 +00:00
stratself
a6b8bfe2c9
chore: Add changelog for 2324
2026-10-28 23:33:22 +00:00
stratself
206aaf6893
fix: Newline
2026-10-28 23:23:59 +00:00
stratself
b07093c7ab
chore: Add changelog for #2353
2026-10-28 23:23:59 +00:00
Erwan Leboucher
2604b13ef6
chore: Add changelog
2026-10-28 23:22:52 +00:00
Freek
a96fec4cbc
chore: Add changelog
2026-10-28 22:50:03 +00:00
Jade Ellis
0ceabb4b3e
chore: Changelog
2026-10-28 21:49:26 +00:00
Ginger
3295427af6
fix: Don't check room summary access rules on remote rooms
2026-10-25 14:00:28 +00:00
Ginger
ef1378509e
fix: Remove deactivate link from account page
2026-10-24 15:14:01 -04:00
Erwan Leboucher
c5b70958cf
fix: preserve event order during state resolution
...
Signed-off-by: Erwan Leboucher <erwanleboucher@gmail.com >
2026-10-23 23:19:45 +02:00
Ginger
4a20fd62a9
chore: News fragment
2026-10-21 18:29:30 -04:00
Ginger
e6ca06a501
feat: Add support for MSC4560
2026-10-15 22:56:04 -04:00
Erwan Leboucher
24e289113b
fix(pusher): Only strip notification_push_path as a URL suffix
2026-10-12 11:14:02 +01:00
stratself
c66fb684f0
docs: Add guide for push notifications ( #2244 )
...
Adds a page for push notifications under /guides. The main thing it covers are how push works in Matrix, UnifiedPush usage and selfhosting, and some troubleshooting of common push issues.
I took the liberty to include various aspects of push not pertaining to the server itself, because it was commonly asked in our chatrooms and are quite important for all matrix users. Kind of like livekit.
Closes #2136
Reviewed-on: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/2244
Reviewed-by: Jade Ellis <jade@ellis.link >
Reviewed-by: Henry-Hiles <henry@henryhiles.com >
Reviewed-by: lveneris <tyler@kludgecs.com >
2026-10-12 09:23:45 +00:00
theS1LV3R
0773cd1f78
chore: Update chanagelog to be more descript
2026-10-12 10:14:53 +01:00
theS1LV3R
929ef60780
chore: Add changelog
2026-10-12 10:14:53 +01:00
Clubs
dac940784d
docs: Added the changelog for 2292
2026-10-12 10:10:17 +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
e584e1a572
feat: Add Grafana dashboard for Prometheus metrics
2026-10-12 10:03:13 +01:00
Erwan Leboucher
f14c401f39
feat: Add Prometheus metrics endpoint
2026-10-12 10:03:12 +01:00
Jade Ellis
ea96858c4a
docs: Changelog
2026-10-12 10:01:06 +01:00
Jade Ellis
df3466e68d
chore: Changelog
2026-10-06 23:56:32 +01:00
Ginger
7cedf9f322
fix: Always route userinfo endpoint
2026-10-06 22:22:56 +00:00
Ginger
a8a6ab9e3d
chore: Update news fragments
2026-10-05 14:22:53 +00:00
Ginger
08b6ab4af7
chore: News fragment
2026-10-05 14:22:53 +00:00
stratself
9377ff7abd
fix: Trailing whitespace
2026-10-03 15:52:20 +00:00
stratself
060eee983d
chore: Add changelog to #2252
2026-10-03 15:52:20 +00:00
stratself
b64f8a76ac
chore: Add changelog for #2275
2026-10-03 15:40:15 +00:00
Clubs
b40204a6c7
docs: changelog for adding !admin token issue registration conditional
2026-10-03 15:37:58 +00:00