Jason Volk
|
e3a6e55808
|
ircd:Ⓜ️:device: Add unrestricted set() overload.
|
2019-02-25 18:00:39 -08:00 |
|
Jason Volk
|
af5b0e69a1
|
modules/client/sync: Employ json::stack::checkpoint using boolean return values in all handlers.
|
2019-02-24 14:49:29 -08:00 |
|
Jason Volk
|
940975b448
|
ircd::json::stack: Add checkpoint device.
|
2019-02-24 14:49:29 -08:00 |
|
Jason Volk
|
ec50b0f76e
|
ircd:Ⓜ️:sync: Make instance-level conf::items for all sync::items.
|
2019-02-22 17:11:53 -08:00 |
|
Jason Volk
|
603cc98e30
|
modules/client/sync: Adjust the object creation for handlers; put the room head idx in data.
|
2019-02-22 16:23:02 -08:00 |
|
Jason Volk
|
c9f8e44c78
|
ircd:Ⓜ️:sync: Add stats.info conf item; rename debug_stats item.
|
2019-02-22 15:40:53 -08:00 |
|
Jason Volk
|
a4e709c6d4
|
ircd:Ⓜ️:sync: Add conf item for polylog item stats to debuglog.
|
2019-02-22 15:40:52 -08:00 |
|
Jason Volk
|
6ccc171bce
|
ircd:Ⓜ️:v1::user::keys::claim: Add additional convenience construction.
|
2019-02-21 17:02:41 -08:00 |
|
Jason Volk
|
dd7e31806d
|
ircd:Ⓜ️:v1::user::keys::query: Add another convenient request composer.
|
2019-02-21 14:57:45 -08:00 |
|
Jason Volk
|
0cb852e732
|
ircd::json::array: Deinline various.
|
2019-02-21 14:00:00 -08:00 |
|
Jason Volk
|
08c5de6e2b
|
ircd:Ⓜ️:device: Remove duplicate property; fix closure argument.
|
2019-02-21 13:42:43 -08:00 |
|
Jason Volk
|
207a12934c
|
ircd:Ⓜ️:user: Reorg user::account_data interface.
|
2019-02-21 12:11:42 -08:00 |
|
Jason Volk
|
7f37400dcb
|
ircd:Ⓜ️:user: Reorg user::profile interface.
|
2019-02-21 11:53:25 -08:00 |
|
Jason Volk
|
a3923e8374
|
ircd:Ⓜ️:device: Typedef device::id; add func to get device from access_token.
|
2019-02-20 19:08:38 -08:00 |
|
Jason Volk
|
98a8ca7bf2
|
ircd:Ⓜ️:device: Associate access_token to device.
|
2019-02-20 15:46:48 -08:00 |
|
Jason Volk
|
d5e8bbbf4a
|
modules: Stub m.device_list_update edu handler; json schema.
|
2019-02-20 13:36:29 -08:00 |
|
Jason Volk
|
0efd723edb
|
ircd:Ⓜ️:device: Develop interface; use individual state events for properties.
|
2019-02-20 13:36:29 -08:00 |
|
Jason Volk
|
7c09123a3c
|
ircd:Ⓜ️:room::state: Add a type prefix-domain iteration to state interface.
|
2019-02-20 13:10:56 -08:00 |
|
Jason Volk
|
a441c77b6b
|
ircd::json: Safer unquote for json::string constructions; specify constructions.
|
2019-02-20 13:10:56 -08:00 |
|
Jason Volk
|
2b2725f7c1
|
ircd::json::tuple: Minor cleanup.
|
2019-02-20 13:10:56 -08:00 |
|
Jason Volk
|
99058105b3
|
ircd:Ⓜ️:event: Minor move utils to event.h index header.
|
2019-02-20 13:10:56 -08:00 |
|
Jason Volk
|
b3baebd395
|
ircd:Ⓜ️:device: Add a proper device interface (sans device::set()).
|
2019-02-19 17:42:05 -08:00 |
|
Jason Volk
|
9d0542a93a
|
ircd::resource: Add permanent redirect device.
|
2019-02-19 13:25:32 -08:00 |
|
Jason Volk
|
42a41eeb0d
|
ircd::http: Fix/Add 30x related codes.
|
2019-02-19 11:34:48 -08:00 |
|
Jason Volk
|
d960a31143
|
modules/client/register: Set device data on registration w/ login.
|
2019-02-18 16:50:53 -08:00 |
|
Jason Volk
|
ddf76fe502
|
ircd:Ⓜ️:register: Use json::string types here; simplify.
|
2019-02-18 16:44:28 -08:00 |
|
Jason Volk
|
b9822a8c6c
|
ircd::openssl: Return version strings for header and linked library.
|
2019-02-18 15:12:01 -08:00 |
|
Jason Volk
|
7d449e6e56
|
ircd:Ⓜ️:login: Use json::string rather than string_view in tuple types; simplify.
|
2019-02-18 13:42:25 -08:00 |
|
Jason Volk
|
0644db459c
|
ircd:Ⓜ️:event: Add various size constants replacing magic numbers.
|
2019-02-18 13:42:25 -08:00 |
|
Jason Volk
|
bc0e12e31b
|
ircd:Ⓜ️ Add m.direct_to_device edu schema / header.
|
2019-02-18 12:23:58 -08:00 |
|
Jason Volk
|
f0ce1cdcae
|
ircd: Split up resource.h.
|
2019-02-18 11:04:02 -08:00 |
|
Jason Volk
|
9b8f08a6e5
|
Update README.
|
2019-02-16 15:27:51 -08:00 |
|
Jason Volk
|
f275cf8c83
|
ircd:Ⓜ️:event::auth::chain: No closing over full event; overload void closure.
|
2019-02-16 15:25:36 -08:00 |
|
Jason Volk
|
547c6ca8e5
|
ircd:Ⓜ️:v1: Add query_auth request.
|
2019-02-16 15:25:36 -08:00 |
|
Jason Volk
|
551168c643
|
ircd: Various quietudes.
|
2019-02-16 15:25:36 -08:00 |
|
Jason Volk
|
9df879a8f8
|
ircd: Fix additional friend injections.
|
2019-02-16 13:25:18 -08:00 |
|
Jason Volk
|
d8536ca9a9
|
ircd: Move fpe into util.
|
2019-02-16 13:17:44 -08:00 |
|
Jason Volk
|
b623f0ef7d
|
ircd:📅 Suppress warning.
|
2019-02-16 11:49:59 -08:00 |
|
Jason Volk
|
4f721f48e5
|
Eliminate friend-injection.
|
2019-02-15 18:48:59 -08:00 |
|
Jason Volk
|
440cada550
|
ircd::conf: Use noexcept per recommendation.
|
2019-02-15 17:12:58 -08:00 |
|
Jason Volk
|
2660b30061
|
ircd:Ⓜ️:event: Add auth::chain utility.
|
2019-02-14 16:48:45 -08:00 |
|
Jason Volk
|
194160a735
|
ircd:Ⓜ️:event::refs: Reorientations for consolidated refs.
|
2019-02-14 14:02:34 -08:00 |
|
Jason Volk
|
17e1bb96bf
|
ircd:Ⓜ️:dbs: Consolidate event_refs column. Drop prev_events column.
|
2019-02-14 13:11:37 -08:00 |
|
Jason Volk
|
f48274fc58
|
ircd:Ⓜ️:event::auth: Preliminary v1 auth rules.
|
2019-02-13 18:44:26 -08:00 |
|
Jason Volk
|
df64c6e573
|
ircd:Ⓜ️:room::power: Improve requirements for different constructions.
|
2019-02-13 16:01:18 -08:00 |
|
Jason Volk
|
11264d2806
|
ircd:Ⓜ️:room: Add convenience wrapper for event::idx state::get() to interface.
|
2019-02-13 16:01:18 -08: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
|
674373be90
|
ircd:Ⓜ️:event::auth: Restructure / rename interfaces; move is_power_event() to module.
|
2019-02-12 17:50:44 -08:00 |
|
Jason Volk
|
aaf80932fe
|
ircd:Ⓜ️:room::auth: Simplify closure requirements.
|
2019-02-12 17:47:35 -08:00 |
|
Jason Volk
|
74fdda36e2
|
ircd:Ⓜ️:event::conforms: Add checks for m.room.member state_key.
|
2019-02-12 17:19:13 -08:00 |
|