0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-29 10:12:39 +01:00
Commit graph

3751 commits

Author SHA1 Message Date
Jason Volk
0d9ddbdc53 modules/federation/send: Improve exception handling and propagation. 2020-03-31 14:50:46 -07:00
Jason Volk
cec762de94 modules/client/send_to_device: Move target into content.
modules/federation/sender: Adjust special cases.
2020-03-31 14:17:44 -07:00
Jason Volk
82e01fcc09 modules/client/register_email: Allow and default undefined id_server property. 2020-03-31 13:39:19 -07:00
Jason Volk
31aa8a0d0c modules/client/versions: Add m.require_identity_server. 2020-03-31 13:39:19 -07:00
Jason Volk
07d7dc2801 modules/client/keys/device_signing/upload: Add flows object on error. 2020-03-31 13:11:41 -07:00
Jason Volk
13054243a5 modules/client/sync/presence: Add mitsein condition to linear handler. 2020-03-31 12:54:49 -07:00
Jason Volk
954381b280 modules/client/room_keys/keys: Implement GET method (partial). 2020-03-31 12:12:08 -07:00
Jason Volk
b75e0a20e1 modules/client/room_keys/keys: Implement PUT method. 2020-03-31 12:11:56 -07:00
Jason Volk
5d685e6b40 modules/client/sync/to_device: Add linear handler.
modules/client/sync/to_device: Reduce event append between handlers.
2020-03-31 10:37:50 -07:00
Jason Volk
44218e9d86 modules/client/sync/to_device: Condition for specific syncing device on polylog. 2020-03-30 22:04:29 -07:00
Jason Volk
b2b1db1eb2 modules/client/sync/to_device: Use m::room::type events iterator for polylog. 2020-03-30 21:55:23 -07:00
Jason Volk
b710ed8862 modules/client/room_keys/version: Implement DELETE method. 2020-03-30 19:13:44 -07:00
Jason Volk
2cbd0c736a modules/client/keys/device_signing/upload: Requisite stub; request elements. 2020-03-30 19:02:28 -07:00
Jason Volk
d28730538c modules/client/room_keys/version: Implement GET method. 2020-03-30 19:02:28 -07:00
Jason Volk
45b58902b1 modules/client/room_keys/version: Implement POST method. 2020-03-30 18:51:35 -07:00
Jason Volk
45d7201ca8 modules/client/keys/signatures/upload: Candidate implementation. 2020-03-30 17:00:34 -07:00
Jason Volk
a9214f796b modules/client/keys: Stub handler modules for device_signing/upload and signatures/upload. 2020-03-30 15:30:20 -07:00
Jason Volk
2e7962216b ircd:Ⓜ️:client_versions: Add support for e2e cross signing. 2020-03-30 14:03:53 -07:00
Jason Volk
9de467e15e ircd:Ⓜ️:client_version: Add support for label_based_filtering. 2020-03-30 14:03:53 -07:00
Jason Volk
39c55a8979 modules/client/devices: Remove the unstable path handlers. 2020-03-28 17:48:24 -07:00
Jason Volk
988cc896e1 modules/client/room_keys: Start room_keys/versions room_keys/keys handler stubs. 2020-03-28 17:10:32 -07:00
Jason Volk
6b8e25800c modules/client/devices: Fix device_id parameter position. 2020-03-28 16:43:10 -07:00
Jason Volk
b95f6e1af4 modules/m_vm_fetch: Fixes for exception propagation and reporting. 2020-03-28 12:17:12 -07:00
Jason Volk
02430413ef modules/client/pushrules: Insert rule_id to rule on upload rather than outputs. 2020-03-27 10:40:43 -07:00
Jason Volk
f20bdbceb8 modules/magick: Appease clang's reachability analysis here. 2020-03-27 09:34:43 -07:00
Jason Volk
fb59da6bbb modules/web_hook: Additional spacing adjustments related 7a0da02bf6. 2020-03-27 09:34:22 -07:00
Jason Volk
d9ceeb4e9d Merge branch 'master' of https://github.com/disobeyedtoast/charybdis 2020-03-26 19:46:32 -07:00
Jason Volk
7a0da02bf6 modules/web_hook: Tweak spacing on pull request. 2020-03-26 19:44:00 -07:00
disobeyedtoast
04ab35988b
Update magick.cc 2020-03-27 02:30:00 +00:00
Jason Volk
27324d42bc modules/client/sync/rooms/unread_notifications: Elide highlight counting when !notification_count. 2020-03-26 18:25:06 -07:00
Jason Volk
f6bef2770d modules/console: Fix room_id check on valid empty argument to user notifications cmd. 2020-03-26 17:20:06 -07:00
Jason Volk
a398a1f5c0 modules/client/pushrules: Fix erroneous type conversion for bool property. 2020-03-26 17:20:06 -07:00
Jason Volk
107cae9591 modules/client/sync/rooms/unread_notifications: Fix range options to counter. 2020-03-26 12:05:10 -07:00
Jason Volk
106dd18a86 modules/federation/send: Simplify error handling (related 3a696636df).
modules/federation/send: Preliminary setup for error transcription in response.
2020-03-26 12:05:10 -07:00
Jason Volk
6cc7ec3be8 modules/federation/send: Remove deprecated pdu_failures related. 2020-03-26 11:08:03 -07:00
Jason Volk
e92a7efb24 modules/m_receipt: Add back the creation call in the handler for now. 2020-03-25 18:34:29 -07:00
Jason Volk
a9885d4a45 modules/console: Require remote argument when event_id has no host. 2020-03-25 18:27:40 -07:00
Jason Volk
3a696636df modules/federation/send: Stop propagation and log EDU eval errors here. 2020-03-25 18:27:40 -07:00
Jason Volk
967c3109dc modules/client/notifications: Improve iteration finished condition; minor branch unexpect. 2020-03-24 18:09:37 -07:00
Jason Volk
00980b547e modules/console: Add prefix-option in room type cmd. 2020-03-24 17:53:22 -07:00
Jason Volk
5776549efe modules/console: Add more options to the user notifications cmd. 2020-03-24 17:45:48 -07:00
Jason Volk
a549878519 modules/client/sync/rooms/unread_notifications: Reimplement highlight counter w/ notifications. 2020-03-24 16:16:27 -07:00
Jason Volk
4c70d8ce08 ircd:Ⓜ️:user::notifications: Add room_id to opts; prefix keying strategy.
modules/m_push: Add room_id to type generation.
2020-03-24 14:56:30 -07:00
Jason Volk
31fd7e664f modules/console: Add room type cmd. 2020-03-24 14:14:39 -07:00
Jason Volk
70315e2459 modules/media/preview_url: Quash TODO for rfc3986 uri parsing. 2020-03-24 12:14:05 -07:00
Jason Volk
16e800974e modules/media/preview_url: Quash TODO for net::hostport service. 2020-03-24 09:57:45 -07:00
Jason Volk
6f17864cd7 modules/client/notifications: Implement r0.6.0-13.13.1.3.1 GET /notifications. 2020-03-23 18:47:07 -07:00
Jason Volk
932a9974b7 modules/m_push: Highlights to the user's room. 2020-03-23 18:28:39 -07:00
Jason Volk
d9658fcbf2 modules/client/rooms: Stub preliminary upgrade handler. 2020-03-23 13:47:43 -07:00
Jason Volk
ab4b31bc13 ircd:Ⓜ️:user::pushrules: Add event_idx of rule as argument to closures.
ircd:Ⓜ️:user::pushers: Add event_idx of rule as argument to closures.
2020-03-23 13:01:24 -07:00