Jason Volk
|
ce6b4496b3
|
modules/federation/make_join: Check visibility only for non-public rooms.
|
2023-02-24 17:45:35 -08:00 |
|
Jason Volk
|
b0ad960bae
|
modules/federation/make_join: Add conf fuse to bypass version compat.
|
2023-02-22 16:04:12 -08:00 |
|
Jason Volk
|
5a4a395fc2
|
Add noexcept to various lambdas (gcc-11).
|
2022-06-29 14:42:42 -07:00 |
|
Jason Volk
|
79a4394626
|
ircd::json::stack: Simplify checkpoint interface controls.
|
2020-04-14 15:31:41 -07:00 |
|
Jason Volk
|
0ff5ac43a6
|
ircd:Ⓜ️:resource::request: Eliminate origin w/ node_id.
|
2020-04-12 17:09:14 -07:00 |
|
Jason Volk
|
12b340c093
|
ircd:Ⓜ️:room::head: Elaborate the prev_events generating interface; add features.
|
2019-12-10 11:37:09 -08:00 |
|
Jason Volk
|
d03cf8f7a8
|
modules: Re-type matrix resource handlers under m::resource.
|
2019-09-29 14:00:02 -07:00 |
|
Jason Volk
|
839ca6f000
|
modules/federation/make_join: Improve error string for propagation.
|
2019-09-16 13:39:48 -07:00 |
|
Jason Volk
|
8454ae0275
|
ircd:Ⓜ️:room::head: Simplify interface; move to module.
|
2019-08-18 03:09:34 -07:00 |
|
Jason Volk
|
59618c6a44
|
ircd:Ⓜ️ Move event::auth to room::auth; move to module.
|
2019-08-18 03:09:34 -07:00 |
|
Jason Volk
|
fca330e1c1
|
ircd:Ⓜ️:room: Reorg / slim the class member function interface.
ircd:Ⓜ️:room: Rename interface function.
|
2019-08-14 01:09:34 -07:00 |
|
Jason Volk
|
b8adc69599
|
ircd:Ⓜ️ Move MEMBERSHIP_MAX_SIZE into room.
ircd:Ⓜ️:room: Add a room version max size constant.
|
2019-07-25 14:29:07 -07:00 |
|
Jason Volk
|
4e5b9696f5
|
modules/federation/make_join: Room version match against query string params.
|
2019-07-15 17:36:01 -07:00 |
|
Jason Volk
|
2906eebd3f
|
modules/federation/make_join: Add room_version to make_join response.
|
2019-07-15 17:20:47 -07:00 |
|
Jason Volk
|
e0655229c5
|
ircd::room::auth: Improve make_refs and cleanup interface related.
|
2019-07-09 02:03:03 -07:00 |
|
Jason Volk
|
645ce4d8e2
|
modules: Implement 13.29 room server access control list checks.
fixes #47.
|
2019-05-26 20:41:13 -07:00 |
|
Jason Volk
|
250b600ead
|
ircd::resource: Reduce m:: type dependency in request structure.
|
2019-05-06 11:16:44 -07:00 |
|
Jason Volk
|
fd6c2fb2aa
|
modules/federation/make_join: Upgrade to json::stack; use m::room:: interfaces.
|
2019-04-17 07:12:22 -07:00 |
|
Jason Volk
|
655d56a849
|
modules/federation: Add access conditions for make_join/make_leave.
|
2019-04-17 05:24:28 -07:00 |
|
Jason Volk
|
1a6d173a0b
|
ircd:Ⓜ️:room::state: Change return value from event::id to event::idx for simple get().
|
2019-02-13 16:01:18 -08:00 |
|
Jason Volk
|
6de17431ff
|
ircd: Reverse arguments for url::encode()/decode(); minor reorg.
|
2018-12-06 16:41:47 -08:00 |
|
Jason Volk
|
02bc9032e8
|
ircd:Ⓜ️ Add event::idx to top() tuple.
|
2018-04-18 15:04:46 -07:00 |
|
Jason Volk
|
7659ef3acc
|
ircd:Ⓜ️ Reorder top() tuple; use strong type template std::get'ers.
|
2018-04-18 15:03:42 -07:00 |
|
Jason Volk
|
c849a30aa1
|
ircd:Ⓜ️ Improve interface to current event convenience suite.
|
2018-04-05 22:16:32 -07:00 |
|
Jason Volk
|
1a0c359a6d
|
modules/federation/make_join: Spit out some auth_event for synapse to chew on.
|
2018-04-04 22:54:58 -07:00 |
|
Jason Volk
|
60f983b953
|
modules/federation: Add make_join endpoint handler.
|
2018-04-03 23:34:09 -07:00 |
|