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 |
|
timedout
|
20fe43d200
|
fix: Don't insert top-level redacts in v11+ rooms
|
2026-10-06 02:34:10 +00:00 |
|
timedout
|
1ffb1d637e
|
fix: Don't invert redaction target helper
|
2026-10-06 02:34:10 +00:00 |
|
timedout
|
0224a558b3
|
fix: Stop embedding prev_content during event creation
|
2026-10-06 02:34:10 +00:00 |
|
Ginger
|
4d7341c32d
|
fix: Check for client ID mismatch in step-up auth
|
2026-10-05 14:22:53 +00:00 |
|
Ginger
|
18f2118c42
|
fix: Make missing scope descriptions very obvious
|
2026-10-05 14:22:53 +00:00 |
|
Ginger
|
240c806d70
|
fix: Small cosmetic fixes
|
2026-10-05 14:22:53 +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
|
0d48c9681d
|
feat: Give scope lists and device cards a fresh coat of paint
|
2026-10-05 14:22:53 +00:00 |
|
Ginger
|
e963adf524
|
feat: Add support for MSC4363
|
2026-10-05 14:22:53 +00:00 |
|
Ginger
|
af84202ba4
|
fix: Don't bail on unrecognized OAuth scopes
|
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 |
|
Clubs
|
ea16e78092
|
fix: ensure that registration is enabled before giving tokens from !admin token issue
|
2026-10-03 15:37:58 +00:00 |
|
Erwan Leboucher
|
56c2d8d901
|
refactor(media): Simplify preview image handling
|
2026-10-03 15:35:18 +00:00 |
|
Erwan Leboucher
|
7d8a5f6bab
|
fix(media): Preserve remote preview dimensions without decoding images
|
2026-10-03 15:35:18 +00:00 |
|
Erwan Leboucher
|
de578c2163
|
fix(media): Validate preview image downloads
|
2026-10-03 15:35:18 +00:00 |
|
timedout
|
c94fa39fd1
|
fix: Don't panic when a join doesn't include a create event
|
2026-10-03 15:19:10 +00:00 |
|
Ginger
|
2773ff3e16
|
feat: Import images correctly from OIDC claims
|
2026-10-03 15:04:07 +00:00 |
|
Ginger
|
6bbea25034
|
feat: Allow configuring additional trusted OIDC audiences
|
2026-10-03 15:03:47 +00:00 |
|
Ginger
|
39bee607c0
|
refactor: Remove recaptcha-verify
|
2026-10-03 15:03:34 +00:00 |
|
timedout
|
935ddf1d0f
|
style: Change Allow to Default etc
`ExplicitAllow` -> `Allow`
|
2026-10-02 18:10:18 +01:00 |
|
timedout
|
495eeedd24
|
style: Don't return Allow in an else block
|
2026-10-02 18:10:17 +01:00 |
|
timedout
|
63294f8775
|
fix: Inverted check
|
2026-10-02 18:10:17 +01:00 |
|
timedout
|
43ee11bb00
|
feat: Support MSC4494
|
2026-10-02 18:10:17 +01:00 |
|
Ginger
|
f1d9537b14
|
fix: Fix startup panic in old migrations
|
2026-10-02 11:41:37 -04:00 |
|
Ginger
|
cb7af18bc2
|
fix: Make unembed_unsigned_info infallible
|
2026-10-01 18:43:54 +00:00 |
|
Ginger
|
a6fae7498d
|
fix: Don't bump version if it's already bumped
|
2026-10-01 18:43:54 +00:00 |
|
Ginger
|
48c36d6f17
|
refactor: Remove some unnecessary macro logic
|
2026-10-01 18:43:54 +00:00 |
|
Ginger
|
23d07e3d4f
|
refactor: Clean up migration logic
|
2026-10-01 18:43:54 +00:00 |
|
Ginger
|
931686e84e
|
fix: Fix panic in room creation
|
2026-09-30 18:49:03 +00:00 |
|
Ginger
|
eb602e83a1
|
chore: Fix clippy lints
|
2026-09-30 14:47:46 -04:00 |
|
timedout
|
58d135bc57
|
fix: Return the actual state at in !admin debug get-state-at
Previously this command actually returned the state *before*, which made debugging with it confusing.
|
2026-09-29 22:06:48 +01:00 |
|
Clubs
|
684820c7c1
|
fix: check for user account status before attemping to process email change.
|
2026-09-29 18:36:35 +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
|
c0ad864d57
|
fix: Make unembed unsigned run in bg
|
2026-09-27 22:58:08 +01:00 |
|
timedout
|
a61026912c
|
feat: Add a migration to fix up unsigned data
|
2026-09-27 18:31:46 +01:00 |
|
timedout
|
05d6922351
|
style: Take an optional context instead of deconstructed parameters
|
2026-09-27 17:33:26 +01:00 |
|
timedout
|
f0a0596d12
|
fix: Remove undocumented prev_sender unsigned field
|
2026-09-27 17:32:47 +01:00 |
|
timedout
|
fbedf994db
|
fix: Don't unnecessarily embed prev_content in populate_unsigned
|
2026-09-27 17:32:47 +01:00 |
|
timedout
|
1de16fed9e
|
style: English is a difficult language
|
2026-09-27 17:32:47 +01:00 |
|