Jason Volk
|
7d0c44eb3c
|
modules/m_receipt: Add comments/docs on flow.
|
2019-09-06 10:56:49 -07:00 |
|
Jason Volk
|
91044cf1f0
|
modules/m_room_join: Remove duplicate join event check until content checked.
|
2019-09-05 23:25:19 -07:00 |
|
Jason Volk
|
425aa83900
|
ircd:Ⓜ️:rooms: Add options for user_id / room_alias related.
|
2019-09-05 21:36:16 -07:00 |
|
Jason Volk
|
652a866a0e
|
modules/client/publicrooms: Improve UX for partial alias search term inputs.
|
2019-09-05 21:36:16 -07:00 |
|
Jason Volk
|
c006190655
|
ircd:Ⓜ️:rooms: Allow for full state iteration without server state_key.
|
2019-09-05 21:36:16 -07:00 |
|
Jason Volk
|
31b67dc646
|
ircd:Ⓜ️:rooms: Add proffer rule for partial alias search terms.
|
2019-09-05 21:36:16 -07:00 |
|
Jason Volk
|
b0e60fc3fc
|
modules/m_keys: Fix feds::keys result interpretation.
|
2019-09-05 21:36:16 -07:00 |
|
Jason Volk
|
51c6620e2c
|
modules/m_vm_fetch: Prevent recursive backfill out of handler; remove viewport condition.
|
2019-09-05 21:36:16 -07:00 |
|
Jason Volk
|
dfdee1eac9
|
ircd:Ⓜ️ Consolidate viewport calculation data sources; signed integer conf item.
|
2019-09-05 21:36:16 -07:00 |
|
Jason Volk
|
9425f26321
|
modules/m_room_bootstrap: Re-broadcast join event after more servers discovered.
|
2019-09-05 21:36:16 -07:00 |
|
Jason Volk
|
6300b5a9fb
|
modules/m_vm_fetch: Split and reorg handler stack; add conf items.
|
2019-09-05 21:36:16 -07:00 |
|
Jason Volk
|
6831f195aa
|
ircd:Ⓜ️:room::events: Add viewport metric concept; conf item.
|
2019-09-05 18:10:44 -07:00 |
|
Jason Volk
|
f67eafd078
|
ircd:Ⓜ️:vm::fetch: Remove/reorg stale fetch related options.
|
2019-09-05 18:10:44 -07:00 |
|
Jason Volk
|
5fddfd5366
|
modules/m_vm_fetch: Remove evaltab; simplify handlers.
|
2019-09-04 19:28:42 -07:00 |
|
Jason Volk
|
9e69dff5dd
|
modules/console: Increase width for ip6.
|
2019-09-04 14:02:38 -07:00 |
|
Jason Volk
|
794ef036e1
|
modules/m_room_bootstrap: Fetch federation keys for state events concurrently.
|
2019-09-04 13:39:02 -07:00 |
|
Jason Volk
|
6586a9e084
|
modules/m_room_bootstrap: Additional infolog messages during process.
modules/m_room_bootstrap: Suppress already-evaluated warnings.
|
2019-09-04 13:39:00 -07:00 |
|
Jason Volk
|
8d2cc457f1
|
modules/console: Improve room top missing/gaps output.
|
2019-09-04 11:56:50 -07:00 |
|
Jason Volk
|
1c16e15753
|
modules/net_dns: Fix placement offset in results buffer.
|
2019-09-04 11:12:59 -07:00 |
|
Jason Volk
|
791c64c35b
|
ircd:Ⓜ️:fetch: Clear request on retry; elaborate comparator; minor cleanup.
|
2019-09-03 22:14:53 -07:00 |
|
Jason Volk
|
957d90e63d
|
modules/federation/send: Quiet vm::fault::EXISTS from the warnlog on eval.
|
2019-09-03 18:01:50 -07:00 |
|
Jason Volk
|
196ee9e157
|
modules/m_fetch: Increase worker stack size.
|
2019-09-03 17:57:32 -07:00 |
|
Jason Volk
|
2c3aca9a4a
|
ircd:Ⓜ️:fetch: Improve handle worker; request_cleanup() related.
|
2019-09-03 17:55:05 -07:00 |
|
Jason Volk
|
cca4f223ff
|
ircd:Ⓜ️:fetch: Deduplicate requests with shared futures.
|
2019-09-03 15:56:14 -07:00 |
|
Jason Volk
|
74679a3a5f
|
ircd:Ⓜ️:fetch: Fix initialization order for server::request buf; add linkage for dtor.
|
2019-09-03 14:43:34 -07:00 |
|
Jason Volk
|
2579313bad
|
modules/console: Remove cruft.
|
2019-09-03 11:10:30 -07:00 |
|
Jason Volk
|
6e8a7a4162
|
modules/m_fetch: Fix debuglog msg argument bitrot.
|
2019-09-03 10:07:08 -07:00 |
|
Jason Volk
|
5c591582a2
|
modules/m_vm_fetch: Backfill backshore gaps off prev_events.
|
2019-08-31 02:03:47 -07:00 |
|
Jason Volk
|
1cad69bf41
|
modules/m_fetch: Simplify/fix comparator suite.
|
2019-08-31 02:03:47 -07:00 |
|
Jason Volk
|
557c8a3c86
|
modules/m_room_redaction: Query for sender match rather than event hostpart.
|
2019-08-31 00:23:45 -07:00 |
|
Jason Volk
|
52fd0d1b2e
|
ircd:Ⓜ️:room::events::missing: Add limited iteration overload.
|
2019-08-31 00:17:11 -07:00 |
|
Jason Volk
|
a89b5a5662
|
modules/console: Add recent missing to room top; minor fixes/reorg; formatting.
|
2019-08-30 23:59:47 -07:00 |
|
Jason Volk
|
003575c418
|
ircd:Ⓜ️:room::events: Rename missing to horizon; reimplement missing.
|
2019-08-30 23:43:34 -07:00 |
|
Jason Volk
|
217b2d51d5
|
ircd:Ⓜ️ Add additional horizon rebuilders.
|
2019-08-30 22:57:15 -07:00 |
|
Jason Volk
|
91cc12db84
|
modules/console: Add event horizon rebuild cmd.
|
2019-08-30 22:57:15 -07:00 |
|
Jason Volk
|
3d5b2ca262
|
ircd:Ⓜ️:room::events::missing: Add count() to interface.
|
2019-08-30 22:57:15 -07:00 |
|
Jason Volk
|
56d80751ec
|
ircd:Ⓜ️:room::events::missing: Implement iteration; console cmd.
|
2019-08-30 22:57:15 -07:00 |
|
Jason Volk
|
10cb380473
|
ircd:Ⓜ️:room::events: Reorg sounding / gaps related interfaces; reorder definitions.
|
2019-08-30 19:41:48 -07:00 |
|
Jason Volk
|
6775ee2f3b
|
ircd:Ⓜ️:room: Move m::room::events non-member tools to module; rename/reorg count().
|
2019-08-30 16:21:50 -07:00 |
|
Jason Volk
|
a52ad73e87
|
ircd:Ⓜ️:room: Rename room::messages to room::events.
|
2019-08-30 14:43:19 -07:00 |
|
Jason Volk
|
284bb7653a
|
ircd:Ⓜ️:fetch: Fix lower_bound() result equality check; comparison operations.
|
2019-08-30 00:01:36 -07:00 |
|
Jason Volk
|
75f726bc9c
|
modules/console: Add recent gaps diagnostic to room top; reduce other output.
|
2019-08-29 22:27:07 -07:00 |
|
Jason Volk
|
36ce489926
|
ircd:Ⓜ️:init::backfill: Add hinting to fetch and vmopts; add success infolog msg.
|
2019-08-29 22:22:28 -07:00 |
|
Jason Volk
|
fc61fd6b70
|
ircd:Ⓜ️:fetch: Add backfill support; minor reorg.
|
2019-08-29 22:14:08 -07:00 |
|
Jason Volk
|
3cdedc0030
|
modules/console: Add a raw argument to fed auth cmd.
|
2019-08-29 22:14:08 -07:00 |
|
Jason Volk
|
11f1038737
|
modules/m_vm_fetch: Use m::fetch interface for auth chain.
|
2019-08-29 22:14:07 -07:00 |
|
Jason Volk
|
8f29d519c1
|
modules/console: Improve fetch cmd suite.
|
2019-08-29 22:14:07 -07:00 |
|
Jason Volk
|
a93f5a54d6
|
ircd:Ⓜ️:fetch: Support v1::event_auth operation with interface.
|
2019-08-29 22:14:07 -07:00 |
|
Jason Volk
|
9b23b4d907
|
ircd:Ⓜ️:fetch: Add remote hinting to fetch::opts.
|
2019-08-29 22:14:07 -07:00 |
|
Jason Volk
|
ac573cd21d
|
ircd:Ⓜ️:fetch: Cleanup/document interface; add basis for operation abstraction.
|
2019-08-29 21:32:10 -07:00 |
|