timedout
|
441ab78c4e
|
feat: Notary server
|
2026-10-14 10:32:34 +01:00 |
|
Erwan Leboucher
|
ea3ec965ed
|
fix(metrics): Address review feedback
|
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
|
f14c401f39
|
feat: Add Prometheus metrics endpoint
|
2026-10-12 10:03:12 +01:00 |
|
timedout
|
3af5302dd8
|
feat: Add more useful errors to send_join
See also: #2340
|
2026-10-10 02:23:39 +01:00 |
|
timedout
|
536d96abb4
|
fix: Apply ignore filtering to peeking route
Reviewed-By: Jade Ellis <jade@ellis.link>
|
2026-10-08 19:02:59 +01:00 |
|
Jade Ellis
|
5d55b413a2
|
feat: Send private read receipts to appservices
|
2026-10-06 23:56:30 +01:00 |
|
Jade Ellis
|
7ce47be4de
|
feat: Send read receipts and typing indicators to appservices
|
2026-10-06 23:56:28 +01:00 |
|
Ginger
|
7cedf9f322
|
fix: Always route userinfo endpoint
|
2026-10-06 22:22:56 +00:00 |
|
timedout
|
c1e4f926c8
|
feat: Allow server admins to do timestamp massaging too
|
2026-10-06 02:34:10 +00:00 |
|
timedout
|
63578eba8c
|
fix: Properly move /send redaction fields
|
2026-10-06 02:34:10 +00:00 |
|
Ginger
|
2fdd59ae54
|
fix: Use ApiFullAccess as required scope for NoAccessToken endpoints
|
2026-10-05 14:22:53 +00:00 |
|
Ginger
|
7ab415c4b6
|
fix: Make require_auth_for_profile_requests work again
|
2026-10-05 14:22:53 +00:00 |
|
Ginger
|
c9b0fbaeac
|
chore: Update MSC4540 support
|
2026-10-05 14:22:53 +00:00 |
|
Ginger
|
bc9b97e97f
|
feat: Add support for MSC4540
|
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 |
|
Jade Ellis
|
1e34bd2ed9
|
style: Run formatting
|
2026-10-05 00:27:12 +01:00 |
|
Ginger
|
931686e84e
|
fix: Fix panic in room creation
|
2026-09-30 18:49:03 +00:00 |
|
Ginger
|
cbdf978b84
|
fix: Preserve custom fields in create event content
|
2026-09-29 17:52:32 +00:00 |
|
Ginger
|
38b7987335
|
fix: Add invitees as creators for v12+ trusted private chats
|
2026-09-29 17:52:32 +00: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 |
|
timedout
|
05d6922351
|
style: Take an optional context instead of deconstructed parameters
|
2026-09-27 17:33:26 +01:00 |
|
timedout
|
4812837d13
|
fix: Don't allow set_unsigned to panic
While an error in this function is probably bad, detonating a metric tonne of TNT on the call tree is probably worse
|
2026-09-27 17:32:47 +01:00 |
|
timedout
|
89eecd2bf7
|
fix: Record redacted_because_id instead of redacted_because
|
2026-09-27 17:32:46 +01:00 |
|
timedout
|
b2072baf59
|
perf: Strip unsigned over federation and generate it on the fly locally
|
2026-09-27 17:32:46 +01:00 |
|
 Renovate BotandGinger
|
02d245afe5
|
chore(deps): Update ruma digest to e7384f0
Co-authored-by: Ginger <ginger@gingershaped.computer>
|
2026-09-24 14:16:55 -04:00 |
|
Ginger
|
4ea4e15edb
|
chore: Reformat with latest nightly
|
2026-09-24 09:53:59 -04:00 |
|
timedout
|
d1b1274900
|
style: Unchain if statement
|
2026-09-22 00:16:27 +00:00 |
|
Erwan Leboucher
|
20d146bd5e
|
fix: Throttle client-triggered remote event fetches
|
2026-09-22 00:16:27 +00:00 |
|
Erwan Leboucher
|
ed1e634579
|
feat(push): Add MSC4174 web push
|
2026-09-21 23:35:05 +00:00 |
|
Jade
|
ffcf152016
|
revert d330930bb5
revert feat: Add timestamp to event endpoint
This implementation unfortunately resulted in resource exhaustion when run on some rooms.
|
2026-09-16 13:05:45 +00:00 |
|
timedout
|
5f31f3fb10
|
Merge remote-tracking branch 'origin/main' into lake/feature/shear-unused-deps
|
2026-09-13 19:57:41 +01:00 |
|
Erwan Leboucher
|
9bb203abe8
|
fix(sync): Omit empty room account data from sliding sync responses
|
2026-09-13 18:50:26 +00:00 |
|
Lake
|
8ab842b198
|
deps: shear the dependencies again
|
2026-09-12 15:07:42 -05:00 |
|
Lake
|
439f266d8f
|
chore: resolve conflicts with main
|
2026-09-12 15:07:35 -05:00 |
|
Jade Ellis
|
71e101a4dc
|
style: Run formatting
|
2026-09-11 15:54:42 +01:00 |
|
Jade Ellis
|
0f97eea31f
|
style: Run formatting
|
2026-09-11 15:39:54 +01:00 |
|
Erwan Leboucher
|
d330930bb5
|
feat: Add timestamp to event endpoint
|
2026-09-11 14:22:11 +00:00 |
|
Ginger
|
65b9d27fef
|
fix: Remove duplicate logging for new user registration
|
2026-09-08 09:18:53 -04:00 |
|
Ginger
|
9fbabe2210
|
chore: Reformat with latest nightly
|
2026-09-01 12:55:05 -04:00 |
|
timedout
|
dbe4d0035a
|
style: Don't log warnings when receiving unrecognised PDUs
|
2026-08-30 21:16:07 +01:00 |
|
Erwan Leboucher
|
c731ec5421
|
fix: Stop applying MSC4155 invite filtering to outgoing invites
|
2026-08-29 13:38:51 +00:00 |
|
Erwan Leboucher
|
4dc7e06c90
|
fix(admin): Own pushkeys before deleting all of a user's pushers
|
2026-08-27 15:36:43 +00:00 |
|
timedout
|
dd5b9c6c46
|
feat: Disable challengeless registration without signing a waiver
|
2026-08-26 18:01:24 +01:00 |
|
Ginger
|
eadcea8034
|
chore: Clippy fixes
|
2026-08-25 12:37:13 -04:00 |
|
Erwan Leboucher
|
18b0a87b2d
|
fix(sync): Order sliding sync rooms by activity
|
2026-08-25 13:59:18 +00:00 |
|
 Renovate BotandGinger
|
746a2686e3
|
chore(deps): Update ruma digest to 83d80c8
Co-authored-by: Ginger <ginger@gingershaped.computer>
|
2026-08-25 13:53:39 +00:00 |
|
Erwan Leboucher
|
16ebb1fcf7
|
fix(sync): Deliver device list updates for timeline-only rooms
|
2026-08-25 00:01:14 +00:00 |
|