Jason Volk
|
27a015b9dc
|
modules/client/sync: Minor cleanup; use structured binding for m::top().
modules/client/events: Minor cleanup; use structured binding for m::top().
|
2020-04-03 15:17:35 -07:00 |
|
Jason Volk
|
c4d0ffaec9
|
ircd:Ⓜ️:event::fetch: Move std::nothrow to leading argument for consistency.
|
2020-04-02 20:01:14 -07:00 |
|
Jason Volk
|
22e71d57e2
|
modules/federation/user_device: Mark use of zero value for stream_id here.
|
2020-04-02 17:16:27 -07:00 |
|
Jason Volk
|
1cabd663fb
|
modules/federation: Add comments in txn handler; minor cleanup.
|
2020-04-02 14:41:11 -07:00 |
|
Jason Volk
|
c973062086
|
modules/console: Add user devices preliminary omni update trigger cmd.
|
2020-04-01 20:18:25 -07:00 |
|
Jason Volk
|
fe9635a70e
|
ircd:Ⓜ️:device: Reclassify interface at m::user::devices.
|
2020-04-01 19:52:31 -07:00 |
|
Jason Volk
|
6c0e6d49fb
|
ircd:Ⓜ️:device: Remove remaining access_token_to_id interface related.
|
2020-04-01 17:35:10 -07:00 |
|
Jason Volk
|
08525e95d0
|
modules/console: Add device_id to user tokens list cmd.
|
2020-04-01 17:33:55 -07:00 |
|
Jason Volk
|
d052249573
|
ircd:Ⓜ️ Add user::tokens convenience interface; consolidate various direct room access.
|
2020-04-01 17:30:17 -07:00 |
|
Jason Volk
|
d1812f0c44
|
ircd:Ⓜ️ Fix m::index() interface for consistent leading std::nothrow_t.
|
2020-04-01 16:20:11 -07:00 |
|
Jason Volk
|
93665cc587
|
ircd:Ⓜ️ Fix event_id() interface for consistent leading std::nothrow_t.
|
2020-04-01 16:03:25 -07:00 |
|
Jason Volk
|
327407cc76
|
modules/client/send_to_device: Propagate interrupts.
modules/m_device_list_update: Propagate interrupts.
|
2020-04-01 13:44:39 -07:00 |
|
Jason Volk
|
926bd56bde
|
modules/m_device_list_update: Add functionality to hook; switch to vm.effect.
|
2020-04-01 13:44:38 -07:00 |
|
Jason Volk
|
746689086a
|
modules/federation/user_keys_claim: Implement 22.1 POST /user/keys/claim.
|
2020-03-31 17:27:19 -07:00 |
|
Jason Volk
|
1680e5107b
|
modules/m_relation: Fix event_id unmarshal.
|
2020-03-31 16:50:07 -07:00 |
|
Jason Volk
|
0bb3a33fa2
|
modules/client/keys/claim: Relax user mxid construction in response; minor cleanup.
|
2020-03-31 16:02:14 -07:00 |
|
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 |
|