Jason Volk
|
8af781c5d7
|
modules/client/keys/query: Handle local users without loopbacking.
|
2023-04-27 20:41:18 -07:00 |
|
Jason Volk
|
bbed809975
|
ircd:Ⓜ️:user::keys: Consolidate cross signing keys update.
|
2023-04-27 20:41:18 -07:00 |
|
Jason Volk
|
f70d837258
|
modules/client/keys/claim: Enforce remote authority over results; relax log level.
|
2023-04-27 17:18:17 -07:00 |
|
Jason Volk
|
6f5121dc6a
|
modules/client/keys/query: Refactor receive handling for properly composed response.
|
2023-04-27 17:18:17 -07:00 |
|
Jason Volk
|
55f332c821
|
modules: Replace any http::CREATED with http::OK. (5a06c006 )
|
2023-04-26 14:50:15 -07:00 |
|
Jason Volk
|
d1b0722169
|
ircd:Ⓜ️:user::keys: Move amalgamated keys and sigs output into central interface.
|
2023-04-26 14:50:14 -07:00 |
|
Jason Volk
|
8b0cf48578
|
modules/client/keys/signatures: Re-schematize signatures uploaded for keys and devices.
|
2023-04-24 16:37:49 -07:00 |
|
Jason Volk
|
8eb4de920c
|
modules: Rename cross_signing types out of device namespace.
|
2023-04-24 14:21:15 -07:00 |
|
Giovanni Bottaro
|
5a06c0066e
|
modules/client/user/filter: Set the HTTP response status code according to Matrix spec
|
2023-04-24 14:02:24 -07:00 |
|
Jason Volk
|
4ebc9fefaf
|
modules/client/rooms/relations: Condition path param decode on non-empty args.
|
2023-04-24 14:02:24 -07:00 |
|
Jason Volk
|
6c3420afbc
|
modules/client/sync/device_lists: Fix structure; indicate changes to own device.
|
2023-04-22 00:21:29 -07:00 |
|
Jason Volk
|
6072229dcc
|
modules/client/sync: Stub device_unused_fallback_key_types.
|
2023-04-22 00:21:29 -07:00 |
|
Jason Volk
|
238cc10489
|
ircd:Ⓜ️:rooms: Implement matrix-org/matrix-spec-proposals#3827
|
2023-04-21 21:40:50 -07:00 |
|
Jason Volk
|
9ce44aadd5
|
modules/client/devices: Add de facto user_id to response.
|
2023-04-21 17:45:57 -07:00 |
|
Jason Volk
|
78d6e4ce03
|
modules/client/capabilities: List additional capabilities.
|
2023-04-21 17:42:27 -07:00 |
|
Jason Volk
|
8ade7c814e
|
modules/client/room_keys: Add missing count and etag to responses.
|
2023-04-20 18:22:02 -07:00 |
|
Jason Volk
|
4d5d99ab2c
|
modules/client/room_keys: Unify version and keys into single module.
|
2023-04-20 16:51:09 -07:00 |
|
Jason Volk
|
1e42fa16a7
|
modules/client/room_keys/keys: Add missing DELETE for all rooms and sessions.
|
2023-04-20 13:34:47 -07:00 |
|
Jason Volk
|
0a151a3a90
|
modules/client/room_keys/keys: Fix sessions request and response structure.
closes #142
|
2023-04-20 13:34:44 -07:00 |
|
Jason Volk
|
fa46231e3a
|
modules/client/room_keys/keys: Add util to split state_key parts.
|
2023-04-20 13:34:23 -07:00 |
|
Jason Volk
|
336026dde6
|
modules/client/keys/signatures/upload: Fix inhibition to interactive verification.
closes #162
|
2023-04-20 13:33:08 -07:00 |
|
Jason Volk
|
080748f0af
|
modules/client/keys/signatures/upload: Fix POST interpretation.
|
2023-04-19 15:01:24 -07:00 |
|
Jason Volk
|
321ea3d641
|
modules/client/room_keys/version: Implement missing PUT replacement functionality.
|
2023-04-19 15:01:24 -07:00 |
|
Jason Volk
|
d41926bc6f
|
modules/client/versions: Add more version.
|
2023-04-19 14:56:11 -07:00 |
|
Jason Volk
|
15cb6bfdca
|
ircd:Ⓜ️🆔 de facto device id.
|
2023-04-19 14:56:11 -07:00 |
|
Jason Volk
|
e3edcefe17
|
modules/client/register_available: Fix and remove stale dynamic module links.
|
2023-03-15 10:50:26 -07:00 |
|
Jason Volk
|
ac8889b74c
|
modules/client/sync: Fix crazyloading sync property ordering bugging riot. (regression 9836f65c05 )
|
2023-03-12 12:53:02 -07:00 |
|
Jason Volk
|
9836f65c05
|
modules/client/sync/rooms: Add conf items to toggle each polylog sync class.
|
2023-03-07 19:03:11 -08:00 |
|
Jason Volk
|
da8948a740
|
modules/client/sync/rooms: Rename various conf items from client to m namespace; minor reorg.
|
2023-03-07 18:28:46 -08:00 |
|
Jason Volk
|
ae10f735ec
|
modules: Stub federation/timestamp_to_event; stub client/rooms/timestamp_to_event.
|
2023-03-06 19:03:48 -08:00 |
|
Jason Volk
|
a1d4e448ea
|
modules/client/devices: Revoke access tokens when devices deleted.
|
2023-03-03 12:25:01 -08:00 |
|
Jason Volk
|
56984d59e9
|
ircd:Ⓜ️ Fix various occurrences of state_key="" considered falsy.
|
2023-02-24 18:51:18 -08:00 |
|
Jason Volk
|
9c856c4f34
|
modules/client/rooms: Stub GET /threads endpoint.
|
2023-02-22 16:04:12 -08:00 |
|
Jason Volk
|
e7cf7ab0fc
|
ircd:Ⓜ️:room: Rename room::content to room::iterate and abstract.
|
2023-02-22 16:04:12 -08:00 |
|
Jason Volk
|
cfaf6a90f1
|
modules/client/rooms/members: Fix missing event::append usage for stream to client.
|
2023-02-20 15:15:01 -08:00 |
|
Jason Volk
|
93bed7bc63
|
modules/client/sync/rooms: Fix m.room.create not synced to creator prior to join.
|
2023-02-20 15:15:01 -08:00 |
|
Jason Volk
|
f301d6641c
|
ircd:Ⓜ️ Simplify room::events interface; separate event::fetch.
|
2023-02-18 16:41:33 -08:00 |
|
Jason Volk
|
d1c3570e04
|
modules/client/rooms/members: Move prefetching ahead of responses; optimize prefetched key.
|
2023-02-11 13:22:53 -08:00 |
|
Jason Volk
|
8ce326da5b
|
modules/client/sync/rooms/ephemeral/receipt: Fix receipts skipped on events prior to range.
|
2023-02-09 12:11:32 -08:00 |
|
Jason Volk
|
aa8ce19c7c
|
ircd: Internalize various loghead utils; remove legacy ostream operators.
|
2023-02-09 11:41:11 -08:00 |
|
Jason Volk
|
500413701b
|
modules/client/rooms/aliases: Fix spec conformance; only return local aliases.
|
2023-02-08 13:23:53 -08:00 |
|
Jason Volk
|
81f38c24eb
|
modules/client/sync/rooms/ephemeral/receipt: Optimize w/ dedicated prefetch loop.
|
2023-02-07 21:49:50 -08:00 |
|
Jason Volk
|
db974f6c50
|
modules/client/room_keys/version: Stub PUT method parameter gathering.
|
2023-02-05 19:42:28 -08:00 |
|
Jason Volk
|
5e32f88b0d
|
modules/client: Add stub for dehydrated device.
|
2023-02-02 16:37:03 -08:00 |
|
Jason Volk
|
f5a0a2fe11
|
modules/client/room_keys/keys: Implement client 11.12.3.2.2 DELETE.
|
2023-02-02 16:37:03 -08:00 |
|
Jason Volk
|
6033d316f3
|
modules/client/room_keys/keys: Update method GET for new spec; dedup internal state_key.
|
2023-02-02 16:37:03 -08:00 |
|
Jason Volk
|
5036879dc4
|
modules/client/keys/query: Update for new spec format.
|
2023-02-02 16:37:03 -08:00 |
|
Jason Volk
|
08e01bb9a7
|
modules/client/versions: Add some more versions.
|
2023-02-02 16:37:03 -08:00 |
|
Jason Volk
|
f99c1e05f4
|
modules/client/rooms/relations: Fix inclusion of request event in relations response.
|
2023-01-27 11:18:37 -08:00 |
|
Jason Volk
|
ede3d5a651
|
ircd:Ⓜ️:rooms: Add requesting user_id/node_id to query opts for access ctrl.
|
2023-01-24 22:44:03 -08:00 |
|