Jason Volk
|
6cb4020034
|
ircd:Ⓜ️:dbs: Rename head/refs options to room_head/room_refs; update vmopts and sites.
|
2019-02-05 19:05:17 -08:00 |
|
Jason Volk
|
67d57ed2b6
|
ircd::json: Add a specific escape transform utility to interface.
|
2019-02-05 15:42:39 -08:00 |
|
Jason Volk
|
c0d575a4ee
|
ircd: Truncate comment.
|
2019-02-05 04:58:38 -08:00 |
|
Jason Volk
|
59286ec80b
|
modules/console: Tweak formatting; improve params.
|
2019-02-05 03:56:52 -08:00 |
|
Jason Volk
|
4eed3e5ca0
|
ircd:Ⓜ️🆔 Minor reorg.
|
2019-02-05 03:09:40 -08:00 |
|
Jason Volk
|
d60a7622e1
|
modules/webhook: Reverse push list order.
|
2019-02-05 02:33:51 -08:00 |
|
Jason Volk
|
d7c68d2fb7
|
ircd:Ⓜ️:room: Fix regressions.
|
2019-02-05 02:20:14 -08:00 |
|
Jason Volk
|
00c88ca073
|
modules/vm: Replacements with scope_restore template.
|
2019-02-05 01:58:12 -08:00 |
|
Jason Volk
|
ccf9f87e2a
|
ircd:Ⓜ️🆔 Fail boolean validators faster on empty id.
|
2019-02-05 01:58:12 -08:00 |
|
Jason Volk
|
44d105b1ba
|
ircd:Ⓜ️🆔 Minor cleanup.
|
2019-02-05 01:58:12 -08:00 |
|
Jason Volk
|
fe1f097e58
|
ircd:Ⓜ️:sync: No propagation of m::error from polylog sync handlers.
|
2019-02-05 01:58:12 -08:00 |
|
Jason Volk
|
11af393444
|
modules/client/sync/rooms/timeline: Bail faster if no room head idx found.
|
2019-02-05 01:58:12 -08:00 |
|
Jason Volk
|
08940bddaf
|
ircd::resource: Add conf items to toggle X-Matrix Authorization.
|
2019-02-05 01:58:12 -08:00 |
|
Jason Volk
|
5f759a617c
|
ircd::resource: Improve X-Matrix destination host check.
|
2019-02-04 23:16:27 -08:00 |
|
Jason Volk
|
03cb4a613b
|
modules/m_room_member: Fix improper hook match on local invites.
|
2019-02-04 22:50:51 -08:00 |
|
Jason Volk
|
a40a7912b0
|
ircd:Ⓜ️:room::messages: Add special case for ctor seeking depth=0.
|
2019-02-04 20:01:31 -08:00 |
|
Jason Volk
|
f11282f583
|
ircd::db: Fix prefixed iterator seek to pos::BACK.
|
2019-02-04 19:45:27 -08:00 |
|
Jason Volk
|
d36a6cd2b0
|
ircd:Ⓜ️:room: Add index(room::id) convenience to get some integer rep for room.
|
2019-02-04 19:19:56 -08:00 |
|
Jason Volk
|
7e11176ab7
|
ircd:Ⓜ️:room::messages: Simplify/optimize seek() functions.
|
2019-02-04 19:19:56 -08:00 |
|
Jason Volk
|
d5f01d013d
|
ircd::db: Add a last() iterator convenience for column / index.
|
2019-02-04 19:17:52 -08:00 |
|
Jason Volk
|
25df42ea80
|
modules/webhook: Add watch handler.
|
2019-02-04 16:19:12 -08:00 |
|
Jason Volk
|
895358c48d
|
modules/webhook: Minor cleanup; undress these definitions.
|
2019-02-04 16:18:35 -08:00 |
|
Jason Volk
|
6947c7e953
|
ircd:Ⓜ️ Move the state/send event iov composer into m_room.
|
2019-02-04 13:59:01 -08:00 |
|
Jason Volk
|
3f4a8647af
|
ircd::db: Dressings for port interfaces.
|
2019-02-04 13:59:01 -08:00 |
|
Jason Volk
|
5f40d5d91a
|
ircd::db: Add organization section to README.
|
2019-02-04 13:59:01 -08:00 |
|
Jason Volk
|
9e2b3163b3
|
ircd::db: Reorder various definitions.
|
2019-02-04 13:59:01 -08:00 |
|
Jason Volk
|
916afec37b
|
modules/console: Add argument to show event's referenced json::object if available.
|
2019-01-26 17:30:42 -08:00 |
|
Jason Volk
|
8c5b1f283f
|
modules/client/sync: Various range check fixes; simplify debug stats.
|
2019-01-26 17:26:05 -08:00 |
|
Jason Volk
|
d2380ecd36
|
ircd::json::stack: Add raw rewind method to interface.
|
2019-01-26 17:01:07 -08:00 |
|
Jason Volk
|
7d96e90347
|
ircd:Ⓜ️:sync: Add data commitment indication to loghead.
|
2019-01-26 17:00:48 -08:00 |
|
Jason Volk
|
e3f30546a0
|
modules/m_presence: Add commented log warning for presence spam.
|
2019-01-26 16:59:12 -08:00 |
|
Jason Volk
|
c080d5523c
|
ircd:Ⓜ️:presence: Improve get() interface based on realistic usage needs.
|
2019-01-26 16:59:12 -08:00 |
|
Jason Volk
|
fc162b41b3
|
modules/client/sync: Add a next_batch param to the query args passed to the range upper-bound.
|
2019-01-26 15:33:11 -08:00 |
|
Jason Volk
|
0b8a2dfae4
|
ircd:Ⓜ️ Reorder / reorg m_event unit definitions.
|
2019-01-26 15:24:03 -08:00 |
|
Jason Volk
|
5ae0a521d6
|
ircd:Ⓜ️:event::fetch: Swap the fallback logic to json query after row query.
|
2019-01-26 14:06:03 -08:00 |
|
Jason Volk
|
5ce55a9dee
|
ircd:Ⓜ️:event::fetch: Simplify interface; reference opts as class member.
|
2019-01-26 13:52:33 -08:00 |
|
Jason Volk
|
e20d71a28a
|
ircd:Ⓜ️ Fix m::events regression relying on event::fetch::row.
|
2019-01-26 13:38:46 -08:00 |
|
Jason Volk
|
80b3cd678e
|
modules/client/sync: Reorg / deinline sync args related.
|
2019-01-26 13:34:57 -08:00 |
|
Jason Volk
|
a30c808b0e
|
ircd: Start a README.md for any directory missing one; fix conformity of existing.
|
2019-01-26 12:29:08 -08:00 |
|
Jason Volk
|
c458448104
|
ircd:Ⓜ️:dbs: Drop the origin column.
|
2019-01-25 17:37:30 -08:00 |
|
Jason Volk
|
938d8b09aa
|
modules/webhook: Tweak github push handler formatting.
|
2019-01-25 17:27:40 -08:00 |
|
Jason Volk
|
05f39b03d6
|
modules/client/sync/rooms: Don't skip sync routines based on room head index.
|
2019-01-25 17:03:29 -08:00 |
|
Jason Volk
|
3e9b830206
|
ircd::ctx::parallel: Block interruption when calling sender().
|
2019-01-25 17:03:29 -08:00 |
|
Jason Volk
|
33601e88a1
|
modules/client/sync: Increase default fibers for now; relax assertion.
|
2019-01-25 16:32:26 -08:00 |
|
Jason Volk
|
54352bff36
|
modules/m_event: Add back membership to pretty_oneline().
|
2019-01-25 15:42:58 -08:00 |
|
Jason Volk
|
d2deab7e50
|
modules/m_noop: Update header / comment.
|
2019-01-25 14:53:59 -08:00 |
|
Jason Volk
|
b203def78b
|
ircd::mods: Deinline the mapi header ctor.
|
2019-01-25 14:53:13 -08:00 |
|
Jason Volk
|
41b059addd
|
modules/m_state: Add a state clear routine.
|
2019-01-25 13:59:34 -08:00 |
|
Jason Volk
|
246a5faba4
|
ircd::db: Add interface for range deletions.
|
2019-01-25 12:32:04 -08:00 |
|
Jason Volk
|
5b3bee79a6
|
ircd::fs: Normalize buffering for path interface; add path features.
|
2019-01-25 11:49:24 -08:00 |
|