Jason Volk
|
6432245abd
|
modules/s_control: Workaround some issues with output for now.
|
2018-05-02 22:22:12 -07:00 |
|
Jason Volk
|
fb53069c6f
|
ircd::net::dns Include query in callback arguments to prevent any stale captures.
|
2018-05-01 18:56:22 -07:00 |
|
Jason Volk
|
25c43b6aa2
|
modules/console: Add host prefetch by room to cache warm for testing etc.
|
2018-05-01 14:51:13 -07:00 |
|
Jason Volk
|
f40831c8e6
|
modules/console: Alias host with net__host for ux.
|
2018-05-01 14:50:52 -07:00 |
|
Jason Volk
|
7e694c0a50
|
modules/federation/backfill: Cleanup; increase default limit.
|
2018-04-30 23:35:53 -07:00 |
|
Jason Volk
|
a03e467cff
|
modules/console: Fetch a head event id as default to feds backfill param.
|
2018-04-30 22:49:29 -07:00 |
|
Jason Volk
|
1aa3c68724
|
modules/console: Remove branch for members iteration arguments.
|
2018-04-30 22:48:30 -07:00 |
|
Jason Volk
|
6a3f30afb6
|
modules/federation/federation: Improve format of backfill grid.
|
2018-04-30 22:40:48 -07:00 |
|
Jason Volk
|
6036af66b8
|
modules/federation: Fix state related event_id parameter.
|
2018-04-30 10:45:41 -07:00 |
|
Jason Volk
|
fb96f017b7
|
modules/client/rooms/messages: Chunk direct to socket.
|
2018-04-30 10:40:52 -07:00 |
|
Jason Volk
|
87f792b8eb
|
modules/federation/backfill_ids: Chunk direct to socket.
|
2018-04-30 10:38:00 -07:00 |
|
Jason Volk
|
7e96e00184
|
modules/federation/state_ids: Chunk direct to socket.
|
2018-04-30 10:35:04 -07:00 |
|
Jason Volk
|
4a25f3be72
|
modules/federation/backfill: Chunk direct to socket.
|
2018-04-30 10:25:44 -07:00 |
|
Jason Volk
|
8daa14c2b1
|
modules/federation/state: Chunk direct to socket.
|
2018-04-30 10:25:31 -07:00 |
|
Jason Volk
|
de838e982d
|
modules/federation/federation: Show depth in feds head; cleanup unused returns.
|
2018-04-30 08:54:56 -07:00 |
|
Jason Volk
|
c03ca13f17
|
modules/federation/federation: Add feds backfill event grid w/ cmd.
|
2018-04-30 08:51:03 -07:00 |
|
Jason Volk
|
8432d022f5
|
modules/federation/federation: Improve feds head output.
|
2018-04-30 08:07:33 -07:00 |
|
Jason Volk
|
65786b77ea
|
modules/media: Add a block database and remove local fs related.
|
2018-04-30 07:31:11 -07:00 |
|
Jason Volk
|
e6a204263e
|
modules/media: Convey a user_id through the download stack for the file room.
|
2018-04-30 07:30:34 -07:00 |
|
Jason Volk
|
ec4453404e
|
modules/federation/federation: Split feds version request / response.
|
2018-04-30 05:43:56 -07:00 |
|
Jason Volk
|
bc5ab4a1b1
|
modules/federation/federation: Add feds head w/ cmd.
|
2018-04-30 05:31:38 -07:00 |
|
Jason Volk
|
42b9f06edb
|
modules/federation/federation: Fix references of the origin into the remote.
|
2018-04-30 05:30:50 -07:00 |
|
Jason Volk
|
44b72023af
|
modules/console: Add room members read cmd.
|
2018-04-28 21:18:52 -07:00 |
|
Jason Volk
|
cee9130108
|
modules/m_presence: Demote error log facility for this handler.
|
2018-04-28 02:47:21 -07:00 |
|
Jason Volk
|
16f16678d8
|
modules/m_receipt: Shuffle around elements of the receipt vector.
|
2018-04-28 02:46:11 -07:00 |
|
Jason Volk
|
42f10271ae
|
modules/console: Add placement parameters in some room cmds.
|
2018-04-28 02:44:07 -07:00 |
|
Jason Volk
|
ec80e3ddef
|
modules/console: Add room send (non-state) cmd.
|
2018-04-28 00:18:30 -07:00 |
|
Jason Volk
|
54caba349a
|
modules/s_control: Remove unused conf room id buf here.
|
2018-04-27 21:48:14 -07:00 |
|
Jason Volk
|
49a2cddc45
|
modules: federation/federation library; move feds commands (prelim).
|
2018-04-27 18:02:42 -07:00 |
|
Jason Volk
|
bfbeb388f2
|
modules/console: Fix the fed head user_id argument.
|
2018-04-27 16:52:02 -07:00 |
|
Jason Volk
|
019628c8a3
|
modules/m_presence: Ignore presence spam.
|
2018-04-27 15:27:30 -07:00 |
|
Jason Volk
|
25d6c4d521
|
modules/client/presence: Stub my user's presence changed hook.
|
2018-04-27 15:27:09 -07:00 |
|
Jason Volk
|
70f962de4e
|
ircd:Ⓜ️ Elaborate presence interface to fetch full event from user's room.
|
2018-04-27 15:26:17 -07:00 |
|
Jason Volk
|
8cf95a6ba0
|
modules/media: Add file download command.
|
2018-04-27 14:40:44 -07:00 |
|
Jason Volk
|
9168477e69
|
modules/console: Update room count w/ standard event_filter jsons.
|
2018-04-26 22:07:03 -07:00 |
|
Jason Volk
|
412c12fd69
|
modules/console: Fix the state dfs cmd rot.
|
2018-04-26 21:35:55 -07:00 |
|
Jason Volk
|
4c2f90273a
|
modules/console: Rename room messages to events; add room roots; add special opt.
|
2018-04-26 21:35:55 -07:00 |
|
Jason Volk
|
8083a5d71c
|
ircd::db: Add WAL fflush; move table flushes to "sort()"; adjust interfaces.
|
2018-04-26 17:19:29 -07:00 |
|
Jason Volk
|
2625a81279
|
modules/console: Add hook list / hook base cmd.
|
2018-04-26 15:32:47 -07:00 |
|
Jason Volk
|
63e662606a
|
modules/console: Add room create cmd.
|
2018-04-26 15:09:30 -07:00 |
|
Jason Volk
|
e6b06a4522
|
modules/client/profile: Return 200 rather than 304 for put profile dups.
|
2018-04-26 03:51:15 -07:00 |
|
Jason Volk
|
d6ce6d9b43
|
modules/console: Various param improvements.
|
2018-04-25 23:35:46 -07:00 |
|
Jason Volk
|
bf68626712
|
modules/media: Distill out download stack w/ concurrent request barrier.
|
2018-04-25 22:03:50 -07:00 |
|
Jason Volk
|
bffff30ac3
|
modules/media: Additional checks / cleanup.
|
2018-04-25 20:52:26 -07:00 |
|
Jason Volk
|
4d3999b7b8
|
modules/root: Use regular encoding for static content w/ known size.
|
2018-04-25 18:17:29 -07:00 |
|
Jason Volk
|
bc79fabfef
|
modules/media: Add error logging; various cleanup.
|
2018-04-24 18:26:35 -07:00 |
|
Jason Volk
|
96b353fa44
|
modules/console: Add file room cmd to get file room id.
|
2018-04-24 18:00:11 -07:00 |
|
Jason Volk
|
40a3263ad9
|
modules/console: Add a feds resend cmd to reaccept direct to sender.
|
2018-04-24 17:43:45 -07:00 |
|
Jason Volk
|
a068857bb9
|
modules/media: Provide suitable extern linkage for file_room_id.
|
2018-04-24 17:41:51 -07:00 |
|
Jason Volk
|
2b6fd1c985
|
modules/console: Allow lists of module names to mod cmds.
|
2018-04-24 17:41:25 -07:00 |
|
Jason Volk
|
db21df0c31
|
ircd: Move mapi.h into mods/.
|
2018-04-24 01:21:16 -07:00 |
|
Jason Volk
|
0da3b60823
|
modules/console: Add console command to output user's room's origins.
|
2018-04-23 19:50:21 -07:00 |
|
Jason Volk
|
6aebe1f01e
|
modules/client/presence: Make redundant status return normally.
|
2018-04-23 19:17:03 -07:00 |
|
Jason Volk
|
1e0d17935b
|
modules/console: Supply index for event erase write operation.
|
2018-04-23 18:15:18 -07:00 |
|
Jason Volk
|
d534ee8afa
|
modules/client/presence: Check for redundant status updates from client.
|
2018-04-23 17:50:47 -07:00 |
|
Jason Volk
|
ed7375a653
|
modules/s_control: Move conf commands over to modules/console.
|
2018-04-23 17:20:00 -07:00 |
|
Jason Volk
|
1ab361a733
|
modules/console: Split net host cache cmd to participate in cmd tree.
|
2018-04-23 17:20:00 -07:00 |
|
Jason Volk
|
9817a41c18
|
modules/console: Add log base cmd w/ list of named loggers and status.
|
2018-04-23 17:20:00 -07:00 |
|
Jason Volk
|
bb0659fd83
|
modules/console: Add log level adjustment command.
|
2018-04-23 17:20:00 -07:00 |
|
Jason Volk
|
7e27be36d9
|
modules/console: Add log mask cmd suite; recategorize log mark cmd under log.
|
2018-04-23 17:20:00 -07:00 |
|
Jason Volk
|
f9e449dbf5
|
modules/client/presence: Various cleanup/reorg.
|
2018-04-23 17:20:00 -07:00 |
|
Jason Volk
|
5b8b35a7c6
|
modules/client/profile: Nothrow for the existing value check on profile update.
|
2018-04-23 01:58:54 -07:00 |
|
Jason Volk
|
bfba0ada0c
|
modules/media: Add preview_url stub-plus.
|
2018-04-23 00:47:03 -07:00 |
|
Jason Volk
|
18e9c792be
|
modules/client/sync: Handle timeout from acceptor dock.
|
2018-04-22 21:54:06 -07:00 |
|
Jason Volk
|
a5ebd50f55
|
modules/media: Additional argument to separate server name from actual remote.
|
2018-04-22 21:10:31 -07:00 |
|
Jason Volk
|
05369c5d3a
|
modules/media: Various cleanup / reenable assertions.
|
2018-04-22 21:10:31 -07:00 |
|
Jason Volk
|
f808a28664
|
ircd: Add m/m.h to stdinc.h
|
2018-04-22 16:22:02 -07:00 |
|
Jason Volk
|
87bd9bc429
|
ircd:Ⓜ️ Add conf init sequence for m::self related.
|
2018-04-22 15:18:05 -07:00 |
|
Jason Volk
|
246e20d624
|
modules/client/rooms/initialsync: Use a conf item here fwiw.
|
2018-04-21 23:55:27 -07:00 |
|
Jason Volk
|
6dfe99e8e2
|
modules/publicrooms: Checkin the argument parsing half of this stub.
|
2018-04-21 23:53:36 -07:00 |
|
Jason Volk
|
9a9420aed7
|
modules/m_typing: Checkpoint the typing feedback reevaluation.
|
2018-04-21 23:51:37 -07:00 |
|
Jason Volk
|
5f2e8056d9
|
modules/client/sync: Checkpoint synchronous longpoll / polylog / prelim linear.
|
2018-04-21 23:50:16 -07:00 |
|
Jason Volk
|
795f0488e4
|
modules/s_conf: Handle exception on the update hook.
|
2018-04-21 22:54:37 -07:00 |
|
Jason Volk
|
bd3e004d70
|
modules/client/profile: Duplicate check for client put; extended timeout.
|
2018-04-21 17:28:48 -07:00 |
|
Jason Volk
|
3d5c8a5a2f
|
modules/m_receipt: Deconflict receipt user_room type; add usefulness detection.
|
2018-04-21 16:52:19 -07:00 |
|
Jason Volk
|
d031d7eec5
|
modules/client/profile: Update profile for all rooms hook.
|
2018-04-21 15:45:49 -07:00 |
|
Jason Volk
|
8ced86e503
|
modules/media/upload: File media in a file room.
|
2018-04-21 15:22:43 -07:00 |
|
Jason Volk
|
d35a0190f7
|
modules/media: Add checks for empty parameters / bogus file room hash.
|
2018-04-21 00:53:08 -07:00 |
|
Jason Volk
|
79e2e698e0
|
modules/media/download: Get local media from a file room.
|
2018-04-21 00:51:51 -07:00 |
|
Jason Volk
|
0c7b5effaf
|
modules/console: Plug in some of the command-by-mxid stubs.
|
2018-04-20 23:54:22 -07:00 |
|
Jason Volk
|
f9c00e4f25
|
modules/console: Add cmd to iterate room members by origin.
|
2018-04-20 23:54:22 -07:00 |
|
Jason Volk
|
6b32da764d
|
ircd::client: Remove the asynchronous longpoll state.
|
2018-04-20 19:54:18 -07:00 |
|
Jason Volk
|
9e9a1449ee
|
modules/console: Add cmd to set column or database runtime options.
|
2018-04-20 15:22:50 -07:00 |
|
Jason Volk
|
47df72b69b
|
modules/console: Add cmd to mark the log.
|
2018-04-20 15:22:50 -07:00 |
|
Jason Volk
|
6f90708e46
|
modules/console: Add cmd to dump info to log.
|
2018-04-20 15:22:50 -07:00 |
|
Jason Volk
|
fcf17db132
|
ircd: Various fixes / cleanup.
|
2018-04-20 15:22:49 -07:00 |
|
Jason Volk
|
885e46788b
|
modules/console: Add ctx interrupt cmd.
|
2018-04-20 00:51:21 -07:00 |
|
Jason Volk
|
e586e22007
|
modules/console: Add event cmd idx argument.
|
2018-04-20 00:44:45 -07:00 |
|
Jason Volk
|
f66acf6f8e
|
modules/console: Add ctx base cmd w/ fallback to ctx list.
|
2018-04-20 00:44:45 -07:00 |
|
Jason Volk
|
0d4176a960
|
modules/console: Add events subcommand accepting filter-JSON argument.
|
2018-04-19 14:23:47 -07:00 |
|
Jason Volk
|
a91c4314d4
|
modules/console: Add room top command.
|
2018-04-18 15:05:15 -07: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
|
7b514deb80
|
modules/console: Add db base cmd w/ delegation to db list for empty arguments.
|
2018-04-18 14:27:18 -07:00 |
|
Jason Volk
|
7f3919dd17
|
ircd:Ⓜ️ Split events iterations into namespace.
|
2018-04-18 01:25:54 -07:00 |
|
Jason Volk
|
3b7b6f815e
|
modules/console: Add db bytes command.
|
2018-04-17 14:14:00 -07:00 |
|
Jason Volk
|
359ff91316
|
modules/console: Add db stats convenience command to passthru to prop rocksdb.stats.
|
2018-04-17 13:43:10 -07:00 |
|
Jason Volk
|
5b09cdc264
|
modules/client: Stub various lies to quiet errors in Riot.
|
2018-04-17 01:15:30 -07:00 |
|
Jason Volk
|
f0be8745b7
|
modules/console: Convert event dumper to use vm sequence iteration.
|
2018-04-16 23:30:14 -07:00 |
|
Jason Volk
|
00b46a8885
|
modules/client/sync: Checkpoint preliminary stateless incremental sync exhibit.
|
2018-04-16 17:57:41 -07:00 |
|