Jason Volk
|
317fa612fb
|
ircd:Ⓜ️:room: Add aliases interface.
|
2019-03-30 18:15:07 -07:00 |
|
Jason Volk
|
94503e6d5f
|
modules/console: Add arguments to allow modification of account_data and room_account_data.
|
2019-03-28 18:06:46 -07:00 |
|
Jason Volk
|
4480c136ee
|
ircd::ios: Add summation for stats w/ console totals.
|
2019-03-28 17:22:52 -07:00 |
|
Jason Volk
|
289aca0c4a
|
ircd::ios: Move descriptor stats into structure.
|
2019-03-28 17:16:39 -07:00 |
|
Jason Volk
|
8e23a49ced
|
modules/console: Allow explicit on/off arguments to debug cmd.
|
2019-03-28 16:16:26 -07:00 |
|
Jason Volk
|
20d0ea70c2
|
ircd::ios: Add tsc counters to hook state.
|
2019-03-27 13:04:12 -07:00 |
|
Jason Volk
|
42d275d787
|
modules/console: Start an ios cmd.
|
2019-03-27 13:04:12 -07:00 |
|
Jason Volk
|
92ebdd83a4
|
modules/console: Minor rename constant.
|
2019-03-27 13:04:12 -07:00 |
|
Jason Volk
|
84d4ca485b
|
ircd:Ⓜ️:room::state: Add preliminary purge_replaced() w/ console cmd.
|
2019-03-25 18:39:30 -07:00 |
|
Jason Volk
|
1ffa00adbf
|
ircd:Ⓜ️:room: Add central interface linkage for room::purge().
|
2019-03-25 18:04:16 -07:00 |
|
Jason Volk
|
a06816b66a
|
modules/console: Prefix event::idx to room events line output.
|
2019-03-25 17:53:15 -07:00 |
|
Jason Volk
|
dc82c7e855
|
modules/console: Increase peer and client table widths.
|
2019-03-25 16:37:11 -07:00 |
|
Jason Volk
|
28569176f2
|
ircd::net: Use a structured argument to addrs closure; add more data.
|
2019-03-25 15:18:06 -07:00 |
|
Jason Volk
|
8c27cb847a
|
ircd::net: Add conditional interface to getifaddrs() w/ console cmd.
|
2019-03-25 13:56:08 -07:00 |
|
Jason Volk
|
4d3fd753e1
|
ircd::net: Add interface for listener bound socket information; improve net listen console cmd.
|
2019-03-25 12:55:59 -07:00 |
|
Jason Volk
|
68e3655a1d
|
ircd::net::dns: Refactor system for the !dns room.
|
2019-03-21 18:24:36 -07:00 |
|
Jason Volk
|
5b951b55c5
|
modules/vm: Add sequencing points.
ircd:Ⓜ️:vm: Reorganize sequence counters.
|
2019-03-19 16:31:05 -07:00 |
|
Jason Volk
|
ddb08a37a4
|
ircd:Ⓜ️:user: Add framework around m.ignored_user_list; w/ console cmd.
|
2019-03-14 17:27:45 -07:00 |
|
Jason Volk
|
213c46d9f8
|
ircd::net: Add interface to get cipher list from acceptor w/ console cmd.
|
2019-03-13 17:32:39 -07:00 |
|
Jason Volk
|
a2c9b115a8
|
modules/console: Fix conf set cmd argument to read remainder of line for value.
|
2019-03-12 18:41:05 -07:00 |
|
Jason Volk
|
7434a4b6db
|
modules/console: Add cmd to delete a listener configuration.
|
2019-03-10 14:50:12 -07:00 |
|
Jason Volk
|
610862903e
|
modules/console: Allow manual JSON to be specified after positional args for listener config.
|
2019-03-10 14:25:25 -07:00 |
|
Jason Volk
|
2fdc19e113
|
modules/console: Reorder net listen cmd arguments.
|
2019-03-10 13:34:57 -07:00 |
|
Jason Volk
|
5cbc35298d
|
modules/console: Allow empty string value param to conf set cmd.
|
2019-03-09 17:21:09 -08:00 |
|
Jason Volk
|
45840a3393
|
modules/console: Use dynamic for tokenization here.
|
2019-03-09 16:45:42 -08:00 |
|
Jason Volk
|
db8c91661e
|
ircd::log: Increase the logger name width.
|
2019-03-09 16:05:45 -08:00 |
|
Jason Volk
|
e2d2c7f376
|
ircd:Ⓜ️:v1::user: Default to dynamic content buffering; adjust callsite buffer sizes.
|
2019-03-08 17:11:42 -08:00 |
|
Jason Volk
|
faf0914f23
|
modules/console: Add cmd to trigger m::user::profile::fetch().
|
2019-03-06 18:17:32 -08:00 |
|
Jason Volk
|
9f4890a517
|
ircd:Ⓜ️ Unify room create interface and paths around createroom tuple.
|
2019-03-06 15:02:43 -08:00 |
|
Jason Volk
|
85c041c27b
|
ircd:Ⓜ️:room Update version query based on spec room version grammar (string type).
|
2019-03-06 15:02:43 -08:00 |
|
Jason Volk
|
c2966275c6
|
ircd:Ⓜ️:room::head: Improve interface/linkage for head utils / prev_events generation.
|
2019-03-06 00:22:18 -08:00 |
|
Jason Volk
|
1a1939e2c7
|
ircd:Ⓜ️:room::auth: Improve interface/linkage for auth_events generation.
|
2019-03-06 00:22:18 -08:00 |
|
Jason Volk
|
1f82b884ff
|
ircd:Ⓜ️ Implement 14.18 Room Tagging.
|
2019-03-05 18:42:04 -08:00 |
|
Jason Volk
|
81127045b0
|
modules/console: Add certificate_chain_path parameter to net listen cmd.
|
2019-03-03 13:57:29 -08:00 |
|
Jason Volk
|
55c08f08ae
|
modules/console: Print more information with crt cmd.
|
2019-03-03 13:46:27 -08:00 |
|
Jason Volk
|
80bc6236d5
|
modules/console: Add milliseconds epoch to date cmd output; fix key create cmd name.
|
2019-03-03 13:31:09 -08:00 |
|
Jason Volk
|
86a946ab89
|
modules/console: Add certificate diagnostic cmd.
|
2019-03-03 12:31:23 -08:00 |
|
Jason Volk
|
295794ec42
|
ircd:Ⓜ️:user: Improve user filter interface and module linkage.
|
2019-03-02 16:49:44 -08:00 |
|
Jason Volk
|
a21e03df27
|
ircd: Add restart support w/ console cmd.
|
2019-03-02 14:20:52 -08:00 |
|
Jason Volk
|
b15fd581c7
|
modules/console: Improve parameters for file download cmd.
|
2019-03-01 10:16:31 -08:00 |
|
Jason Volk
|
66249c620f
|
ircd:Ⓜ️:room::state: Add central interface linkage for state utils.
|
2019-02-28 17:12:04 -08:00 |
|
Jason Volk
|
9e063bbf83
|
ircd::resource: Add a pending request counter; block destruction of method when pending.
|
2019-02-27 17:49:40 -08:00 |
|
Jason Volk
|
f3d4e27b24
|
ircd:Ⓜ️:room: Start a room statistics interface.
|
2019-02-25 18:20:48 -08:00 |
|
Jason Volk
|
6f7fc0a837
|
ircd::db: Add interface to query size of key in column.
|
2019-02-25 18:17:01 -08:00 |
|
Jason Volk
|
8dbd0ae829
|
modules/console: Add fed user keys claim cmd.
|
2019-02-22 15:40:53 -08:00 |
|
Jason Volk
|
d064b9492c
|
modules/console: Add -a option to resource cmd; hide unused resources by default.
|
2019-02-21 13:42:43 -08:00 |
|
Jason Volk
|
08c5de6e2b
|
ircd:Ⓜ️:device: Remove duplicate property; fix closure argument.
|
2019-02-21 13:42:43 -08:00 |
|
Jason Volk
|
e4195e0c29
|
modules/console: Add cmds to peruse user profile/account_data/room_account_data.
|
2019-02-21 12:11:42 -08:00 |
|
Jason Volk
|
5b962205d1
|
modules/console: Show the event_id of the access_token event.
|
2019-02-20 13:53:58 -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
|
b3baebd395
|
ircd:Ⓜ️:device: Add a proper device interface (sans device::set()).
|
2019-02-19 17:42:05 -08:00 |
|
Jason Volk
|
15a805c00d
|
modules/console: Add user device cmd.
|
2019-02-18 13:42:38 -08:00 |
|
Jason Volk
|
a6d33ad4f1
|
modules/console: Add clear option parameter to user tokens cmd.
|
2019-02-18 13:42:25 -08:00 |
|
Jason Volk
|
73f57f70a3
|
modules/console: Add fed query_auth cmd.
|
2019-02-16 15:25:36 -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
|
108e90702e
|
modules/console: Appease -Wparentheses.
|
2019-02-16 12:43:25 -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
|
8b992917ab
|
modules/console: Improve event info cache and auth related.
|
2019-02-12 18:07:20 -08:00 |
|
Jason Volk
|
710c7e79c9
|
modules/console: Show room::index / improve output for room top info.
|
2019-02-12 18:01:55 -08:00 |
|
Jason Volk
|
5ea4a8da04
|
modules/console: Minor fixes.
|
2019-02-12 18:01:44 -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
|
2f6384b068
|
ircd:Ⓜ️:room: Add room::auth interface w/ console cmd.
|
2019-02-12 12:04:02 -08:00 |
|
Jason Volk
|
8a81a6d24e
|
ircd:Ⓜ️:event::auth: Add comments; remove cruft.
|
2019-02-12 12:04:01 -08:00 |
|
Jason Volk
|
d2744f02c9
|
modules/console: Improve UX for room events with missing depth=0.
|
2019-02-11 11:06:11 -08:00 |
|
Jason Volk
|
1babba0e98
|
modules/console: Add an mc register cmd.
|
2019-02-11 10:49:34 -08:00 |
|
Jason Volk
|
7531c4b07c
|
modules/console: Start an mc section; add register available cmd.
|
2019-02-11 10:38:26 -08:00 |
|
Jason Volk
|
2b4e63f6f0
|
ircd::mods: Rename and expose exports map; add/update console cmds.
|
2019-02-09 18:43:05 -08:00 |
|
Jason Volk
|
8baf2f608c
|
modules/console: Add more ref detail to event info cmd.
|
2019-02-09 18:43:04 -08:00 |
|
Jason Volk
|
68be0a321e
|
ircd:Ⓜ️:event: Convert modular components to demangled style.
|
2019-02-09 18:43:04 -08:00 |
|
Jason Volk
|
6df8fcf244
|
ircd::mods: Improve return type deduction.
|
2019-02-09 14:44:01 -08:00 |
|
Jason Volk
|
80a25cf352
|
ircd:Ⓜ️:event::auth: Add auth chain traversal.
|
2019-02-08 07:54:03 -08:00 |
|
Jason Volk
|
2b82dfec76
|
ircd:Ⓜ️:event::auth: Add iteration by type.
|
2019-02-08 07:53:39 -08:00 |
|
Jason Volk
|
7ecf7ecb04
|
modules/console: Add event auth cmd suite.
|
2019-02-08 03:19:55 -08:00 |
|
Jason Volk
|
30ab2eb9d7
|
modules/console: Use pretty output for refs cmd.
|
2019-02-08 03:19:54 -08:00 |
|
Jason Volk
|
2574ea72a5
|
modules/console: Fix path traverse regression.
|
2019-02-07 23:40:43 -08:00 |
|
Jason Volk
|
298750125a
|
modules/console: Determine the event_id for the state request out here if possible.
|
2019-02-07 23:25:30 -08:00 |
|
Jason Volk
|
3528bb41bc
|
modules/console: pretty_oneline() event info references.
|
2019-02-07 08:19:28 -08:00 |
|
Jason Volk
|
34d78c1930
|
modules/console: Replace w/ fed user keys query cmd.
|
2019-02-07 08:19:27 -08:00 |
|
Jason Volk
|
f21c08fb19
|
modules/m_event: Add event refs rebuild util w/ console cmd.
|
2019-02-06 17:50:10 -08:00 |
|
Jason Volk
|
2b3aec68ee
|
modules/console: Add ref list; improve output of event info cmd.
|
2019-02-06 17:18:39 -08:00 |
|
Jason Volk
|
4fa07b58a7
|
modules/console: Add event refs cmd.
|
2019-02-06 17:18:38 -08:00 |
|
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
|
59286ec80b
|
modules/console: Tweak formatting; improve params.
|
2019-02-05 03:56:52 -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
|
41b059addd
|
modules/m_state: Add a state clear routine.
|
2019-01-25 13:59:34 -08:00 |
|
Jason Volk
|
2886924bf0
|
ircd::fs: Reorg path interface related.
|
2019-01-25 10:39:37 -08:00 |
|
Jason Volk
|
5b5a88c86a
|
modules/console: Add prefix filter param to conf list cmd.
|
2019-01-24 15:58:01 -08:00 |
|
Jason Volk
|
02b471eb95
|
modules/console: Increase table width for conf list cmd.
|
2019-01-24 13:38:34 -08:00 |
|
Jason Volk
|
d64a49428e
|
ircd:Ⓜ️ Demote membership from top-level key; remove from m::event tuple.
|
2019-01-24 12:52:26 -08:00 |
|
Jason Volk
|
573bda441d
|
modules/console: Adjust aio cmd formatting.
|
2019-01-18 14:33:42 -08:00 |
|
Jason Volk
|
9cbed56017
|
modules/console: Show some more event cmd info.
|
2019-01-16 16:38:14 -08:00 |
|
Jason Volk
|
f857e25ea7
|
ircd:Ⓜ️:event: Add a source json::object as a member.
|
2019-01-16 14:35:10 -08:00 |
|
Jason Volk
|
becbcec430
|
modules/console: Finesse compressed cache statistics back into db cache output.
|
2019-01-16 13:00:40 -08:00 |
|
Jason Volk
|
15c13d5c9b
|
modules/console: Improve event info cmd.
|
2019-01-15 15:36:18 -08:00 |
|
Jason Volk
|
6a0b384d8f
|
modules/console: Workaround https://github.com/facebook/rocksdb/issues/4878
|
2019-01-11 18:15:46 -08:00 |
|
Jason Volk
|
fe15e0d6a6
|
ircd::db: Use the proper cache query here.
|
2019-01-11 17:40:27 -08:00 |
|
Jason Volk
|
47bda85f3f
|
modules/console: Add event cached cmd.
|
2019-01-11 17:40:14 -08:00 |
|
Jason Volk
|
6c96e0d785
|
ircd:Ⓜ️:events: Simplify the for_each iteration interface.
|
2019-01-09 17:11:00 -08:00 |
|
Jason Volk
|
f9db516edc
|
modules/console: Add user tokens cmd.
|
2019-01-07 11:24:03 -08:00 |
|
Jason Volk
|
b878f577d5
|
ircd:Ⓜ️:user: Add a query for user to user visibility.
|
2019-01-04 14:47:46 -08:00 |
|
Jason Volk
|
9324731136
|
modules/console: Count total bytes in db files cmd.
|
2018-12-31 14:25:13 -08:00 |
|
Jason Volk
|
a461e8a5aa
|
modules/console: Improve output of client cmd.
|
2018-12-30 14:00:05 -08:00 |
|
Jason Volk
|
3466597981
|
ircd::fs: Various reorg; cleanup.
|
2018-12-29 19:43:17 -08:00 |
|
Jason Volk
|
c93cd90db1
|
ircd::aio: Simplify stats.
|
2018-12-28 16:30:27 -08:00 |
|
Jason Volk
|
30dc2ce7ed
|
ircd::fs: Various cleanup / renames.
|
2018-12-28 15:30:29 -08:00 |
|
Jason Volk
|
d3d06b90f8
|
modules/console: Update aio info cmd.
|
2018-12-27 14:58:04 -08:00 |
|
Jason Volk
|
6e3cf1471f
|
modules/console: Add ctx prof cmd.
|
2018-12-22 17:24:48 -08:00 |
|
Jason Volk
|
d5ffc6b0de
|
ircd::ctx: Improve prof related; add full ticker of counters.
|
2018-12-22 15:17:18 -08:00 |
|
Jason Volk
|
2c5d6bb7ba
|
ircd::fs::aio: Preliminary io_submit queue to leverage disk controller optimizations.
|
2018-12-21 10:36:05 -08:00 |
|
Jason Volk
|
605cce9ed1
|
ircd::db: Propagate the FlushOptions.allow_write_stall option; improve sort cmd.
|
2018-12-19 13:58:09 -08:00 |
|
Jason Volk
|
5a0a9989e4
|
ircd::log: Rename facility to level.
|
2018-12-19 12:52:08 -08:00 |
|
Jason Volk
|
7137280b05
|
modules/console: Use incremental reads from proc anyway.
|
2018-12-19 12:35:22 -08:00 |
|
Jason Volk
|
eaea2c40a4
|
modules/console: Add credits to console.
|
2018-12-19 12:35:22 -08:00 |
|
Jason Volk
|
a6f5895867
|
modules/console: Negate any ANSI colors in conf output.
|
2018-12-18 18:10:06 -08:00 |
|
Jason Volk
|
fae947d433
|
ircd::db: Add a background cancel interface w/ console cmd.
|
2018-12-16 18:37:51 -08:00 |
|
Jason Volk
|
183af6a449
|
modules/console: Simplify proc cmd listing output.
|
2018-12-15 20:29:54 -08:00 |
|
Jason Volk
|
e16eefb8fb
|
modules/console: Add a proc cmd.
|
2018-12-15 18:17:59 -08:00 |
|
Jason Volk
|
70d4b32c3d
|
ircd::db: Add interface for pause/continue of background work w/ console cmd.
|
2018-12-14 17:27:48 -08:00 |
|
Jason Volk
|
4387b092ad
|
modules/console: Show request time in client list.
|
2018-12-13 12:26:44 -08:00 |
|
Jason Volk
|
62874ff498
|
ircd::db: Add src and dst level arguments to db::compact files interface.
|
2018-12-12 15:53:16 -08:00 |
|
Jason Volk
|
aac898a4b8
|
modules/console: Improve SST full info cmd output.
|
2018-12-12 14:48:07 -08:00 |
|
Jason Volk
|
bf8e6695e2
|
modules/console: Add db opts cmd.
|
2018-12-12 10:23:42 -08:00 |
|
Jason Volk
|
52344457ec
|
modules/console: Various db info formatting tweaks.
|
2018-12-12 10:12:24 -08:00 |
|
Jason Volk
|
7f7ece5fb1
|
modules/console: Omit zero values in db infos.
|
2018-12-12 10:12:24 -08:00 |
|
Jason Volk
|
d7da57e073
|
ircd::db: Add log level interface w/ console cmd.
|
2018-12-12 10:12:23 -08:00 |
|
Jason Volk
|
8e11620100
|
ircd::db: Distinguish range compact from files compact in interface.
|
2018-12-11 16:30:28 -08:00 |
|
Jason Volk
|
e686f0fafe
|
modules/console: Add file count to db files column cmd.
|
2018-12-10 19:33:12 -08:00 |
|
Jason Volk
|
f1556f880e
|
modules/console: Split db compact into db compact files.
|
2018-12-10 18:44:41 -08:00 |
|
Jason Volk
|
4f1b9b6f6f
|
modules/console: Tweak sst info output formatting.
|
2018-12-10 16:32:11 -08:00 |
|
Jason Volk
|
fc6be1fbc8
|
modules/console: Only compact files if range argument is not given.
|
2018-12-10 15:01:00 -08:00 |
|
Jason Volk
|
a6bd8ec9aa
|
modules/console: Allow an all-column argument to db compact cmd.
|
2018-12-10 14:53:12 -08:00 |
|
Jason Volk
|
8d6c7e3576
|
ircd::db: Add WAL information interface w/ console cmd.
|
2018-12-10 14:14:55 -08:00 |
|
Jason Volk
|
587bf4e820
|
modules/console: Fix hostport parse; fix peer.hostcanon reference.
|
2018-12-07 12:47:23 -08:00 |
|
Jason Volk
|
c75ccd5a1c
|
modules/console: Add cmd to display amount of a room's state in cache.
|
2018-12-03 17:35:16 -08:00 |
|
Jason Volk
|
2a2a8bcf86
|
modules/m_state: Checkpoint preliminary GC util.
|
2018-12-03 17:34:43 -08:00 |
|
Jason Volk
|
0b0d20884d
|
ircd:Ⓜ️:state: Eliminate remaining test-protocol iterations.
|
2018-11-29 15:10:51 -08:00 |
|
Jason Volk
|
3ab6d4df79
|
ircd::fs::aio: Improve stats related.
|
2018-11-29 13:46:44 -08:00 |
|
Jason Volk
|
67772facef
|
ircd::fs::aio: Add specific read and write stat counters.
|
2018-11-28 15:01:00 -08:00 |
|
Jason Volk
|
5cdd2e6376
|
ircd::fs::aio: Add statistics for AIO subsystem w/ console cmd.
|
2018-11-27 19:54:24 -08:00 |
|
Jason Volk
|
aedc4c73b1
|
modules/console: Add additional depth column to room roots output.
|
2018-11-13 19:05:16 -08:00 |
|
Jason Volk
|
5b0af2f509
|
modules/m_room: Add utility to clear the state root entries for all room events.
|
2018-11-13 19:05:16 -08:00 |
|
Jason Volk
|
10e358d835
|
modules/console: Add the die cmd; move exit cmd.
|
2018-11-13 10:40:00 -08:00 |
|
Jason Volk
|
64d4aef76f
|
modules/console: Displays resource list w/ stats in cmd.
|
2018-11-06 21:43:08 -08:00 |
|
Jason Volk
|
fdff7428ce
|
ircd::client: Add request counting stats; console cmd related.
|
2018-11-06 21:34:28 -08:00 |
|
Jason Volk
|
d49b3ba7dd
|
ircd::resource: Minor reorg class layout / opts.
|
2018-11-05 19:14:53 -08:00 |
|
Jason Volk
|
6b1fd6c559
|
ircd:Ⓜ️:dbs: Remove the _event_bad column; patch event exists/good/bad stack.
|
2018-11-02 19:42:20 -07:00 |
|
Jason Volk
|
8311c1e7ff
|
ircd::db: Improve supported compressions listing w/ console cmd.
|
2018-11-02 18:02:27 -07:00 |
|
Jason Volk
|
b8b6fbea37
|
modules/s_conf: Add default_conf w/ console cmd to set item to default value.
|
2018-11-02 04:49:56 -07:00 |
|
Jason Volk
|
cf46ad916c
|
modules/s_conf: Add prefix argument to rehash_conf for selective rehash.
|
2018-11-02 04:48:57 -07:00 |
|
Jason Volk
|
5dcc7cd93b
|
ircd::db: Add error report state w/ interface w/ console cmd.
|
2018-10-31 15:53:43 -07:00 |
|
Jason Volk
|
0f7e17a519
|
ircd::db: Add resume from error interface w/ console cmd.
|
2018-10-31 15:03:32 -07:00 |
|
Jason Volk
|
d59f5c40ad
|
modules/console: Separate and label auth/state in state_ids cmd output.
|
2018-10-31 11:28:13 -07:00 |
|
Jason Volk
|
6868282ecf
|
modules/console: Improve db general info w/ column list.
|
2018-10-27 13:44:40 -07:00 |
|
Jason Volk
|
2174a66ea9
|
modules/console: Add console cmd to iterate public rooms via interface.
|
2018-10-24 17:31:22 -07:00 |
|
Jason Volk
|
af0cca91c3
|
modules/console: Add room state keys iteration cmd.
|
2018-10-24 17:31:22 -07:00 |
|
Jason Volk
|
d95b86c7a8
|
modules/m_rooms: Add preliminary remote fetch and process function; console trigger.
|
2018-10-24 17:31:22 -07:00 |
|
Jason Volk
|
16ac997220
|
ircd:Ⓜ️:users: Add lower_bounding for_each; prefix search to users console cmd.
|
2018-10-23 14:17:42 -07:00 |
|
Jason Volk
|
33aea3fd19
|
ircd:Ⓜ️ Start a users coarse convenience interface.
|
2018-10-23 13:32:00 -07:00 |
|
Jason Volk
|
242516c853
|
ircd:Ⓜ️ Add central interface for room state prefetch; add console cmd; apply to client sync.
|
2018-10-23 10:01:36 -07:00 |
|
Jason Volk
|
1b24e14841
|
modules/console: Add detailed SST table statistics.
|
2018-10-22 13:52:20 -07:00 |
|
Jason Volk
|
87224e8cf4
|
modules/console: Add db columns listing cmd; add ID to output.
|
2018-10-22 07:10:23 -07:00 |
|
Jason Volk
|
8be65012ec
|
ircd::db: Refactor column indexing and state to handle dropped columns.
|
2018-10-22 07:09:55 -07:00 |
|
Jason Volk
|
d3e61abe7d
|
ircd::db: Implement interface for column dropping.
|
2018-10-22 04:34:05 -07:00 |
|
Jason Volk
|
d02bdfe436
|
modules/console: Add table detail to db column info cmd.
|
2018-10-21 10:27:53 -07:00 |
|
Jason Volk
|
7755e61e9e
|
modules/console: Reformat db files cmd outputs.
|
2018-10-21 10:19:07 -07:00 |
|
Jason Volk
|
2b0fd97b86
|
modules/console: Add per column db info summary.
|
2018-10-21 04:33:04 -07:00 |
|
Jason Volk
|
ceb9559a56
|
modules/console: Add time cmd to time cmds.
|
2018-10-18 17:32:18 -07:00 |
|
Jason Volk
|
c3988c6859
|
modules/console: Split console_command entry function for internal use.
|
2018-10-18 17:32:18 -07:00 |
|
Jason Volk
|
7eb091cad0
|
modules/console: Add count argument to room state cmd.
|
2018-10-18 17:31:27 -07:00 |
|
Jason Volk
|
5e35e0593a
|
modules/console: Fix feds resend regression after vm::accept removal.
|
2018-10-11 01:37:15 -07:00 |
|
Jason Volk
|
9aa6e2b768
|
ircd:Ⓜ️ Rename most vm.notify hooks to vm.effect; Refactor vm::accept related.
|
2018-10-09 20:56:12 -07:00 |
|
Jason Volk
|
7af6ecdeed
|
modules/console: Fix constructing hostport from srv record tgt.
|
2018-10-02 21:16:15 -07:00 |
|
Jason Volk
|
88dfc8841d
|
modules/vm_fetch: Checkpoint cruft removal.
|
2018-10-01 14:00:51 -07:00 |
|
Jason Volk
|
5b7cf5a8eb
|
ircd::net::dns: Reorg namespace structure related.
|
2018-10-01 12:03:31 -07:00 |
|
Jason Volk
|
5a627efaad
|
ircd::net::dns: Move cache related out to modules/s_dns.
|
2018-09-30 20:18:32 -07:00 |
|
Jason Volk
|
da8beda0c3
|
ircd:Ⓜ️🆔 Support intuitive constructions of m::node::id.
|
2018-09-30 17:58:16 -07:00 |
|
Jason Volk
|
960ffe1f16
|
modules/console: Add mem trim cmd.
|
2018-09-27 16:27:16 -07:00 |
|
Jason Volk
|
f023d05e66
|
ircd::allocator: Pretty IEC units for memory info.
|
2018-09-27 01:53:03 -07:00 |
|
Jason Volk
|
b382e51e20
|
modules/console: Retweak cache cmd output.
|
2018-09-26 18:28:37 -07:00 |
|
Jason Volk
|
5e843d0494
|
modules/console: Tweak formatting of db cache output.
|
2018-09-26 15:40:54 -07:00 |
|
Jason Volk
|
24b7aa56db
|
modules/console: Improve output of db__txn cmd.
|
2018-09-26 15:36:31 -07:00 |
|
Jason Volk
|
6b63d2e5af
|
modules/console: Fix db txns cmd.
|
2018-09-26 15:28:30 -07:00 |
|
Jason Volk
|
13c323a29d
|
modules/console: Reformat cache cmd table; add pinned usage.
|
2018-09-26 02:44:20 -07:00 |
|
Jason Volk
|
533d129322
|
ircd::db: Enable histogram interface; partial data tally.
|
2018-09-25 22:18:37 -07:00 |
|
Jason Volk
|
c90b530656
|
ircd:Ⓜ️:feds: Add central interface linkage for feds head.
|
2018-09-25 17:14:48 -07:00 |
|
Jason Volk
|
04cb15cc79
|
modules/console: Add type selection to room state cmd.
|
2018-09-25 16:37:07 -07:00 |
|
Jason Volk
|
cf783d2729
|
ircd:Ⓜ️:room: Refactor out additional test protocol iterations; minor reorg.
|
2018-09-25 16:37:07 -07:00 |
|
Jason Volk
|
64ccbea79d
|
ircd:Ⓜ️:room: Refactor out remaining "test protocol" iterations from state interface.
|
2018-09-25 16:02:19 -07:00 |
|
Jason Volk
|
081125c362
|
modules/console: Add more output on db overview.
|
2018-09-25 15:06:13 -07:00 |
|
Jason Volk
|
8e9a4b0d3b
|
modules/console: Output format tweaks; pretty(iec()) sizes.
|
2018-09-25 01:36:13 -07:00 |
|
Jason Volk
|
1b2a22bb39
|
modules/console: Add conf rehash force option.
|
2018-09-25 01:20:59 -07:00 |
|
Jason Volk
|
86fffa22ea
|
modules/console: Use human readable size outputs for various.
|
2018-09-25 00:33:40 -07:00 |
|
Jason Volk
|
4e3efb73d3
|
ircd::db: Use cfmd rather than live-files way to get column family metadata.
|
2018-09-24 23:10:27 -07:00 |
|
Jason Volk
|
1a0d297a09
|
modules/console: Add a wildcard to rebuild present state of all rooms.
|
2018-09-22 17:30:58 -07:00 |
|
Jason Volk
|
1dad409311
|
modules/console: Support sst dumping all columns.
|
2018-09-22 15:04:39 -07:00 |
|
Jason Volk
|
e518bfc709
|
modules/console: Abstract the sst file output functions.
|
2018-09-22 15:04:38 -07:00 |
|
Jason Volk
|
e0bed2dc3e
|
ircd::db: Add sst dump writer; move sst tool.
|
2018-09-22 15:04:38 -07:00 |
|
Jason Volk
|
99ff78f5c7
|
ircd::db: Create an sst utility space; move fileinfo into sst.
|
2018-09-22 13:28:44 -07:00 |
|
Jason Volk
|
f7da7d9be8
|
ircd::db: Support SST dump tooling.
|
2018-09-21 17:33:34 -07:00 |
|
Jason Volk
|
f2cfa87d49
|
modules/console: Improve db files output.
|
2018-09-21 15:09:51 -07:00 |
|
Jason Volk
|
7834c86360
|
ircd::db: Add support for direct SST file ingestion.
|
2018-09-21 15:08:57 -07:00 |
|
Jason Volk
|
ae36485d13
|
ircd::db: Add back the target level to range compact.
|
2018-09-20 23:30:51 -07:00 |
|
Jason Volk
|
9fb0daa69b
|
modules/console: Update/improve db files cmd.
|
2018-09-20 23:30:50 -07:00 |
|
Jason Volk
|
65882b7afb
|
modules/console: Fix and improve db compact cmd.
|
2018-09-19 17:16:08 -07:00 |
|
Jason Volk
|
6a06f2c89e
|
modules/console: More resource information.
|
2018-09-18 04:26:59 -07:00 |
|
Jason Volk
|
811e9cc95c
|
modules/console: Use client::terminate() now in client clear cmd.
|
2018-09-18 00:49:36 -07:00 |
|
Jason Volk
|
c580d42da2
|
modules/console: Add a date cmd.
|
2018-09-16 21:38:34 -07:00 |
|
Jason Volk
|
3188b03943
|
ircd:Ⓜ️:typing: Add an iteration of typist state w/ console cmd.
|
2018-09-16 20:55:12 -07:00 |
|
Jason Volk
|
c5e066d078
|
modules/console: Add uptime cmd.
|
2018-09-16 20:55:12 -07:00 |
|
Jason Volk
|
a13fa1936c
|
Merge branch 'leave-cmd' of https://github.com/mujx/construct
|
2018-09-15 06:53:26 -07:00 |
|
Konstantinos Sideris
|
2915830f0e
|
Simplify leave command
|
2018-09-15 14:02:06 +03:00 |
|
Jason Volk
|
5b9a6efc54
|
modules/console: Add cmd to explore posix env vars.
|
2018-09-15 03:27:26 -07:00 |
|
Jason Volk
|
fe26b5e0c0
|
modules: thread_local mods::import cannot be used or the module gets stuck.
|
2018-09-14 07:44:44 -07:00 |
|
Jason Volk
|
eab8b87970
|
modules/console: Remove unnecessary output of the srv_key.
|
2018-09-14 00:50:14 -07:00 |
|
Jason Volk
|
c4c40ac2e7
|
modules/console: Add primitive resource cmd for listing registered resources.
|
2018-09-13 22:23:28 -07:00 |
|
Jason Volk
|
1768cd1041
|
modules/console: Add net host cache SRV cmd to clear cache entry(s).
|
2018-09-13 19:49:25 -07:00 |
|
Jason Volk
|
8317773df0
|
modules/console: Add net host cache A clear cmd to drop a cache entry(s).
|
2018-09-13 19:49:25 -07:00 |
|
Jason Volk
|
d97a5ac571
|
ircd:Ⓜ️:vm: Remove the vm::phase; create fetch_hook.
|
2018-09-13 18:30:40 -07:00 |
|
Jason Volk
|
11948e47ac
|
ircd: Move m::import to mods::import where it is more appropriate.
|
2018-09-13 18:19:27 -07:00 |
|
Jason Volk
|
52b39f7d2b
|
modules/console: Support directly entering a room alias at the console.
|
2018-09-13 08:18:31 -07:00 |
|
Jason Volk
|
1562e5533a
|
modules/console: Make room top output more useful.
|
2018-09-13 08:14:45 -07:00 |
|
Jason Volk
|
d3766ee0e5
|
ircd:Ⓜ️ Add room federate query w/ console indicator.
|
2018-09-12 23:31:32 -07:00 |
|
Jason Volk
|
2ae2bb0eef
|
ircd:Ⓜ️ Add room version query w/ console cmd.
|
2018-09-12 23:26:15 -07:00 |
|
Konstantinos Sideris
|
f18aa9fcf7
|
console: Add leave command for room aliases
|
2018-09-12 19:54:09 +03:00 |
|
Jason Volk
|
6858ea2bb1
|
ircd:Ⓜ️:vm: Add commitopts (copts) to vm::accepted structure.
|
2018-09-05 19:43:09 -07:00 |
|
Jason Volk
|
f245fc74c0
|
modules/console: Add per-cache stats in output to help with churn.
|
2018-09-05 03:35:35 -07:00 |
|
Jason Volk
|
bfa4d704cc
|
modules/console: No verify on these cmds because they're debug and
perspectives complicates that and defeats the purpose.
|
2018-09-04 23:28:31 -07:00 |
|
Jason Volk
|
4251a55e53
|
modules/console: Update event_fetch to use vm fetcher (commit out of order)
|
2018-09-04 23:25:09 -07:00 |
|
Jason Volk
|
893b633578
|
modules/console: Add room messages cmd.
|
2018-09-04 23:24:56 -07:00 |
|
Jason Volk
|
486a40fc39
|
modules/console: Checkpoint additional key get cmd branch.
|
2018-09-04 23:22:09 -07:00 |
|
Jason Volk
|
5963786ebf
|
modules/console: Checkpoint the db column drop cmd (incomplete).
|
2018-09-04 23:21:26 -07:00 |
|
Jason Volk
|
67d202a5e4
|
modules/console: Fix matching condition.
|
2018-09-04 01:00:04 -07:00 |
|
Jason Volk
|
63c3dbaaac
|
modules/console: Improve db cache cmd output.
|
2018-09-03 03:53:36 -07:00 |
|
Jason Volk
|
6311739917
|
modules/console: Fix table alignment.
|
2018-09-03 03:48:45 -07:00 |
|
Jason Volk
|
94a2fdacb5
|
modules/s_conf: Improve rehashing interface; adjust console cmds.
|
2018-09-02 21:57:30 -07:00 |
|
Jason Volk
|
b30a637dfa
|
modules/console: Add cmds to count peers and DNS cache entries.
|
2018-09-02 19:24:20 -07:00 |
|
Jason Volk
|
739028eeb5
|
modules/console: Fix prefix matching in help cmd.
|
2018-09-01 22:21:42 -07:00 |
|
Jason Volk
|
8a0749b232
|
modules/console: Use db::has() rather than db::fetch() for cache prefetching.
|
2018-09-01 21:16:25 -07:00 |
|
Jason Volk
|
f38aadc35b
|
modules/console: Sort clients by id for listing.
|
2018-09-01 21:16:05 -07:00 |
|
Jason Volk
|
1cedbd7b06
|
ircd::client: Convert client instance_list to instance_multimap.
|
2018-09-01 21:05:45 -07:00 |
|
Jason Volk
|
13c9e5bf6f
|
ircd::client: Add interface to respawn contexts after a terminate w/ console cmd.
|
2018-09-01 07:15:02 -07:00 |
|
Jason Volk
|
fce5be0317
|
modules/console: Fix alignment.
|
2018-09-01 01:02:57 -07:00 |
|
Jason Volk
|
ce245cb116
|
modules/console: Increase this buffer because it's halved for two requests.
|
2018-08-30 19:36:36 -07:00 |
|
Jason Volk
|
5d82889eae
|
modules/console: Add client clear cmd.
|
2018-08-30 19:29:47 -07:00 |
|
Jason Volk
|
16f6433230
|
modules/console: Add net listen load and unload cmds.
|
2018-08-30 19:25:36 -07:00 |
|
Jason Volk
|
560a5eda44
|
modules/console: Default empty string for tmp_dh_path param to net listen cmd.
|
2018-08-30 19:23:50 -07:00 |
|
Jason Volk
|
39756df70f
|
modules/console: Show listener options raw JSON.
|
2018-08-29 15:55:48 -07:00 |
|
Jason Volk
|
231c95f29e
|
modules/console: Add the verify-keys regen for new crt cmd.
|
2018-08-28 16:01:47 -07:00 |
|
Jason Volk
|
ed9d8d72ee
|
modules/console: Move this branch to prevent any error'ing before it.
|
2018-08-28 15:59:08 -07:00 |
|
Jason Volk
|
02d1cd1115
|
ircd:Ⓜ️ Add central linkage for m::feds::state.
|
2018-08-26 07:13:47 -07:00 |
|
Jason Volk
|
bbdf21e11a
|
modules/console: Add noparse option to fed event.
|
2018-08-25 14:56:10 -07:00 |
|
Jason Volk
|
170475f374
|
ircd:Ⓜ️ Add user::events iterator w/ console cmd.
|
2018-08-24 14:01:32 -07:00 |
|
Jason Volk
|
0f79ad7b08
|
ircd:Ⓜ️:room: Officiate random_origin w/ central linkage; use view closure.
|
2018-08-24 04:19:55 -07:00 |
|
Jason Volk
|
d7ca00c4a1
|
modules/console: Add peer error filter option for origins random cmd.
|
2018-08-22 18:10:39 -07:00 |
|
Jason Volk
|
18b591c298
|
modules/console: Add console cmd to get random origin.
|
2018-08-22 17:59:14 -07:00 |
|
Jason Volk
|
1552b56590
|
modules/m_room: Add preliminary purge(); add linkage to console cmd.
|
2018-08-22 11:58:45 -07:00 |
|
Jason Volk
|
c1e135967a
|
modules/console: Improve room__top cmd w/ more types.
|
2018-08-21 08:48:00 -07:00 |
|
Jason Volk
|
351a726ac5
|
modules/console: cmd to iterate through room state type-strings only.
|
2018-08-21 08:44:42 -07:00 |
|
Jason Volk
|
926a125303
|
modules/console: Improve/add db__cache subcmds.
|
2018-08-18 18:00:45 -07:00 |
|
Jason Volk
|
5cd58caa48
|
modules/console: Add net listen cmd to add server listening sockets.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
19b4e58944
|
ircd:Ⓜ️ Rename modules map to imports.
|
2018-08-14 15:51:57 -07:00 |
|
Jason Volk
|
8fb580aaf5
|
configure/ircd: Overhaul install system directory related.
|
2018-08-12 16:30:51 -07:00 |
|
Jason Volk
|
7f1dc09d52
|
modules/console: Add room members count cmd.
|
2018-07-05 15:59:51 -07:00 |
|
Jason Volk
|
918815a874
|
modules/console: Add db check cmd.
|
2018-07-05 15:59:26 -07:00 |
|
Jason Volk
|
5d79f0e83b
|
modules/console: Checkin various cmds' accumulated vmopts; run head reset after sync cmd.
|
2018-06-12 01:00:14 -07:00 |
|
Jason Volk
|
c352822d94
|
modules/m_room: Add util to force event into present state w/ console cmd.
|
2018-06-12 01:00:14 -07:00 |
|
Jason Volk
|
912562f469
|
ircd:Ⓜ️:vm: Checkpoint phase-as-class skeleton.
|
2018-06-12 01:00:14 -07:00 |
|
Jason Volk
|
5c919d5503
|
modules/console: Add reqs optarg to client listing cmd.
|
2018-06-10 23:07:20 -07:00 |
|
Jason Volk
|
3adf45ddc0
|
modules/console: Cleanup conformity of output from mem cmd.
|
2018-06-09 14:41:35 -07:00 |
|
Jason Volk
|
acddfa77f8
|
ircd::allocator: Add mallinfo to string support w/ console command.
|
2018-06-09 14:37:31 -07:00 |
|
Jason Volk
|
b198e9bef1
|
modules/console: Add feds auth cmd.
|
2018-06-08 20:43:59 -07:00 |
|
Jason Volk
|
c9e847cf58
|
modules/console: Add auth events to fed head cmd.
|
2018-06-08 20:34:00 -07:00 |
|
Jason Volk
|
1c4e8564b7
|
modules/console: Add manual user read receipt cmd.
|
2018-06-08 20:26:14 -07:00 |
|
Jason Volk
|
a683c52c66
|
modules/console: Add stage broadcast cmd.
|
2018-06-08 20:25:53 -07:00 |
|
Jason Volk
|
cd611f4245
|
modules/console: Catch verify errors in fed event.
|
2018-06-07 18:37:15 -07:00 |
|
Jason Volk
|
ca1507cd48
|
modules/console: Add user register cmd.
|
2018-06-07 13:28:50 -07:00 |
|
Jason Volk
|
252b78b660
|
modules/console: Add fed frontfill cmd.
|
2018-06-03 19:25:17 -07:00 |
|
Jason Volk
|
289d855bf2
|
modules/console: Add empty prev_state in default stage event.
|
2018-06-03 19:17:03 -07:00 |
|
Jason Volk
|
d437042f38
|
modules/console: Various improvements to stage.
|
2018-06-02 14:46:06 -07:00 |
|
Jason Volk
|
e90ed4d41a
|
modules/console: Rename compose to stage.
|
2018-06-02 09:07:46 -07:00 |
|
Jason Volk
|
6cd9ad2d6f
|
modules/m_room: Checkin room__herd w/ console cmd.
|
2018-06-01 17:20:35 -07:00 |
|
Jason Volk
|
9a32f006d7
|
modules/console: Add compose make vector.
|
2018-06-01 17:15:56 -07:00 |
|
Jason Volk
|
89f3c538a1
|
modules/console: Add compose make_auth cmd.
|
2018-06-01 16:12:09 -07:00 |
|
Jason Volk
|
84b2af6b98
|
modules/console: Add compose make_prev cmd.
|
2018-06-01 16:11:47 -07:00 |
|
Jason Volk
|
e798d81306
|
modules/console: Add event visible diagnostic cmd.
|
2018-05-31 11:13:15 -07:00 |
|
Jason Volk
|
3b7df8069b
|
modules/console: Add room visible diagnostic cmd.
|
2018-05-31 11:09:33 -07:00 |
|
Jason Volk
|
289f9faf4a
|
modules/console: Add argument to list single peer; left justify hostname.
|
2018-05-31 10:48:41 -07:00 |
|
Jason Volk
|
bb779b03e9
|
modules/m_room: Add is_complete(room) diagnostic w/ console cmd.
|
2018-05-31 09:18:57 -07:00 |
|
Jason Volk
|
c7155c3835
|
modules/console: List user read ignores when target is omitted.
|
2018-05-31 02:48:09 -07:00 |
|
Jason Volk
|
f37e090233
|
modules/client/rooms/receipt: Support read.ignore for rooms and senders; update console cmd.
|
2018-05-30 13:32:27 -07:00 |
|
Jason Volk
|
411d637c84
|
modules/console: Add compose send cmd.
|
2018-05-30 10:05:23 -07:00 |
|
Jason Volk
|
7471417091
|
modules/console: Add compose copy cmd.
|
2018-05-30 10:05:01 -07:00 |
|
Jason Volk
|
60fcb54815
|
modules/console: Add options param for compose final cmd.
|
2018-05-30 10:04:44 -07:00 |
|
Jason Volk
|
fd0648471f
|
modules/console: Add tag commit count to peer table.
|
2018-05-30 08:18:40 -07:00 |
|
Jason Volk
|
9787885ca4
|
modules/console: Add peer close cmd.
|
2018-05-30 04:59:05 -07:00 |
|
Jason Volk
|
8a173d802d
|
modules/console: Use fs::fd for loopy io.
|
2018-05-30 04:59:04 -07:00 |
|
Jason Volk
|
fea14c2d41
|
modules/console: Fix user room presence query event type.
|
2018-05-29 13:02:28 -07:00 |
|
Jason Volk
|
5f067c2ce6
|
modules/console: Add peer cancel cmd.
|
2018-05-29 12:10:51 -07:00 |
|
Jason Volk
|
7bbcf63d8a
|
modules/console: Update the m_room/head_modify prototype.
|
2018-05-27 08:39:49 -07:00 |
|
Jason Volk
|
8dc3e7c758
|
modules/console: Add compose finalizer convenience.
|
2018-05-27 08:39:49 -07:00 |
|
Jason Volk
|
0d833cda4f
|
ircd:Ⓜ️ Add templated payload for hook.
|
2018-05-26 22:12:11 -07:00 |
|
Jason Volk
|
9a697783a9
|
modules/client/rooms/receipt: Add feature to not send read receipts to certain users.
|
2018-05-26 05:28:49 -07:00 |
|
Jason Volk
|
42af033421
|
modules/s_conf: Provide linkage for conf "rehash" w/ console cmd.
|
2018-05-25 20:37:33 -07:00 |
|
Jason Volk
|
d77ab74289
|
modules/m_room: Add manual head modify w/ console cmd suite.
|
2018-05-25 19:35:29 -07:00 |
|
Jason Volk
|
67e31ed481
|
modules/console: Add conf item for events dump buffer size; use various size constants.
|
2018-05-25 18:35:40 -07:00 |
|
Jason Volk
|
a45365ee98
|
ircd::allocator: Add global allocator profiling suite.
|
2018-05-25 03:07:30 -07:00 |
|
Jason Volk
|
e2f77e9873
|
modules/console: Appropriate type in events iteration closures.
|
2018-05-24 21:36:20 -07:00 |
|
Jason Volk
|
b38bac6a74
|
modules/console: Allow direction argument for all events iteration ala room events.
|
2018-05-24 21:32:20 -07:00 |
|
Jason Volk
|
6e3a6d171e
|
modules/console: Move event__dump to events__dump.
|
2018-05-24 21:00:16 -07:00 |
|
Jason Volk
|
ff21175036
|
ircd::db: Integrate checkpointing with database name and path schema.
|
2018-05-24 20:52:49 -07:00 |
|
Jason Volk
|
4ce29f1d22
|
ircd::db: Add cache clear interface w/ console cmd.
|
2018-05-24 01:18:58 -07:00 |
|
Jason Volk
|
77755a2ab4
|
ircd::db: Add interface to rocksdb iostats w/ console cmd.
|
2018-05-23 16:57:49 -07:00 |
|
Jason Volk
|
91dbd0d58e
|
modules/console: Optimize the room members read query here.
|
2018-05-23 16:49:41 -07:00 |
|
Jason Volk
|
7d82b27907
|
modules/console: Default to membership=join for rooms members read; no head on fed backfill.
|
2018-05-23 16:29:17 -07:00 |
|
Jason Volk
|
1c20df652b
|
ircd::db: Elaborate interface to the rocksdb perf_context.
|
2018-05-23 16:27:44 -07:00 |
|
Jason Volk
|
08d8ea02b8
|
modules/console: Hide db tickers of zero unless -a; tweak db base cmd output.
|
2018-05-23 04:16:30 -07:00 |
|
Jason Volk
|
ac4e6b23f4
|
modules/m_room: Add preliminary room turbulence analysis.
|
2018-05-23 02:03:29 -07:00 |
|
Jason Volk
|
31ceecc838
|
modules/console: Make the default_synapse a conf::item.
|
2018-05-23 00:46:21 -07:00 |
|
Jason Volk
|
120e296756
|
modules/console: Increase the default synapse.
|
2018-05-23 00:43:25 -07:00 |
|
Jason Volk
|
67ddd4bf87
|
modules/console: Add preliminary composer suite.
|
2018-05-22 23:02:37 -07:00 |
|
Jason Volk
|
8b15512849
|
ircd::db: Add database's unique id string interface.
|
2018-05-22 17:01:01 -07:00 |
|
Jason Volk
|
078b991621
|
modules/console: Accept a list of ctx id arguments to cmds.
|
2018-05-22 05:49:38 -07:00 |
|
Jason Volk
|
4cc8ba0b79
|
modules/m_room: Add head reset w/ console cmd.
|
2018-05-22 05:16:36 -07:00 |
|
Jason Volk
|
8e804ff48d
|
modules/m_room: Add head rebuilder w/ console cmd.
|
2018-05-22 02:58:21 -07:00 |
|
Jason Volk
|
7707d0edd1
|
modules/console: Add client cmd argument to show single client by id.
|
2018-05-22 01:00:22 -07:00 |
|
Jason Volk
|
7e8ec1ca63
|
ircd::ctx: Support interrupt suppression; suite.
|
2018-05-22 00:22:56 -07:00 |
|
Jason Volk
|
198dd95573
|
modules/console: Output levels when no setter argument supplied.
|
2018-05-21 17:16:02 -07:00 |
|
Jason Volk
|
c22ae75010
|
modules/console: Black out log levels not compiled in.
|
2018-05-21 17:09:37 -07:00 |
|
Jason Volk
|
78513d7998
|
modules/console: Split room members cmd for full event and just user_id.
|
2018-05-20 20:18:19 -07:00 |
|
Jason Volk
|
c88ce8168b
|
Revert "ircd:Ⓜ️ Convert hook to template."
This reverts commit 915076296f .
|
2018-05-20 18:39:32 -07:00 |
|
Jason Volk
|
1103eb7fa8
|
modules/console: Improve event cmd.
|
2018-05-20 05:26:14 -07:00 |
|
Jason Volk
|
4b554f4605
|
modules/console: Add ctx term cmd.
|
2018-05-19 18:49:08 -07:00 |
|
Jason Volk
|
34d1abb062
|
modules/console: Add event fetch + sign cmd.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
4be4186730
|
modules/console: Add state tuple output to room top cmd.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
0839d929c8
|
modules: Rename s_state to m_room.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
31d0f9daed
|
ircd:Ⓜ️:dbs: Rename opts.idx to opts.event_idx; split internal related.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
11df089f30
|
modules/s_state: Preliminary tree rebuild from forward iteration; console cmd.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
99553dd7e7
|
modules/console: Adjust width of state root node id in output.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
7d6baec6b9
|
modules/console: Use params for cmd.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
97f38507e0
|
modules: Move state rebuild from client/state to s_state.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
4e87408ae5
|
modules/console: Improve db cache output table.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
b1a71e0a71
|
modules/console: Add cache line to db base cmd.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
73cdee1cae
|
modules/console: Add db cache information cmd.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
61630ea308
|
modules/console: Improve db base cmd output.
|
2018-05-19 18:49:04 -07:00 |
|
Jason Volk
|
9f5e79aa00
|
modules/console: Add peer find cmd.
|
2018-05-19 18:49:04 -07:00 |
|
Jason Volk
|
915076296f
|
ircd:Ⓜ️ Convert hook to template.
|
2018-05-19 18:49:04 -07:00 |
|
Jason Volk
|
90ea0b4547
|
modules/console: Add feds perspective cmd.
|
2018-05-19 18:49:04 -07:00 |
|
Jason Volk
|
cd3d790d54
|
modules/console: Add feds heads grid; related cleanup.
|
2018-05-19 18:49:04 -07:00 |
|
Jason Volk
|
69debc0d2b
|
modules/console: Add a cmd to trigger the present state reindexer for a room.
|
2018-05-19 18:49:03 -07:00 |
|
Jason Volk
|
8f3b84fff9
|
modules/console: Add more output to the db base cmd.
|
2018-05-19 18:49:03 -07:00 |
|
Jason Volk
|
b414593443
|
modules/console: Add user filter cmd.
|
2018-05-19 18:49:02 -07:00 |
|
Jason Volk
|
9136088f26
|
modules/console: Simplify room members read cmd.
|
2018-05-19 18:49:02 -07:00 |
|
Jason Volk
|
b2badad065
|
modules/console: Add node key cmd for single key.
|
2018-05-19 18:49:02 -07:00 |
|
Jason Volk
|
08fd63bf35
|
modules/console: Show conformity and hash and sig reports for event cmd.
|
2018-05-19 18:49:02 -07:00 |
|
Jason Volk
|
53fedc4c4b
|
modules/console: Add basic node cmd w/ node keys iteration.
|
2018-05-19 18:49:01 -07:00 |
|
Jason Volk
|
dc38da5566
|
ircd:Ⓜ️ Add missing ADL-converted index(event) calls.
|
2018-05-19 18:49:01 -07:00 |
|
Jason Volk
|
d9b5a7d26a
|
ircd:Ⓜ️ Improve various keys interfaces.
|
2018-05-19 18:49:01 -07:00 |
|
Jason Volk
|
f160963c02
|
ircd::db: Split column compact range and files operations for interface.
|
2018-05-10 17:06:35 -07:00 |
|
Jason Volk
|
a4b1ab4b0e
|
modules/console: Tweak conf list output table.
|
2018-05-08 16:07:27 -07:00 |
|
Jason Volk
|
c1b98f43b3
|
modules/console: Sort any vector of results for eval.
|
2018-05-07 16:52:00 -07:00 |
|
Jason Volk
|
b3a063bdac
|
modules/console: Rework fed key query to allow vector of queries.
|
2018-05-07 16:34:59 -07:00 |
|
Jason Volk
|
d87bbb4d68
|
modules/console: Add vm stats cmds.
|
2018-05-07 16:34:59 -07:00 |
|
Jason Volk
|
957705ad13
|
modules/console: Add fed keys related.
|
2018-05-07 16:34:59 -07:00 |
|
Jason Volk
|
1d3f92069f
|
modules/console: Improve output for ctx cmd; add table key.
|
2018-05-07 12:54:38 -07:00 |
|
Jason Volk
|
4c71ab8fd0
|
ircd:Ⓜ️🪝 Simplify collections with instance_lists.
|
2018-05-06 22:28:17 -07:00 |
|
Jason Volk
|
e90603b762
|
ircd:Ⓜ️🪝 Support arbitrary creation and deletion of hook::site instances.
|
2018-05-06 14:53:39 -07:00 |
|
Jason Volk
|
48055cb276
|
ircd::ctx: Add special termination interruption to yanagiba the stack.
|
2018-05-06 02:06:08 -07:00 |
|
Jason Volk
|
1059688d02
|
ircd::ctx: Add state for stack usage profiling; clarify some interfaces.
|
2018-05-05 23:14:11 -07:00 |
|
Jason Volk
|
f55304e0a1
|
ircd::ctx: Add slice total counter; move check_stack after timing sample.
|
2018-05-05 22:42:25 -07:00 |
|
Jason Volk
|
2167311b2e
|
modules/console: Add fed state args for auth/state and output spacing.
|
2018-05-05 22:24:25 -07:00 |
|
Jason Volk
|
a3a628c439
|
modules/console: Add fed state arguments for auth and state.
|
2018-05-05 22:24:25 -07:00 |
|
Jason Volk
|
1bde28ac17
|
modules/console: Add event content argument for more detail.
|
2018-05-05 22:24:25 -07:00 |
|
Jason Volk
|
ea42490b4e
|
ircd::ctx: Consolidate slice timing to tsc; add public interfacing.
|
2018-05-05 22:24:25 -07:00 |
|
Jason Volk
|
c98481c334
|
modules/console: Improve feds state output.
|
2018-05-05 16:49:17 -07:00 |
|
Jason Volk
|
4647e5f1cb
|
modules/console: Checkpoint feds state w/ count output only.
|
2018-05-05 03:58:59 -07:00 |
|
Jason Volk
|
18634c122b
|
modules/federation/federation: Improve version; move ostream to modules/console.
|
2018-05-05 03:36:47 -07:00 |
|
Jason Volk
|
f320cbf05d
|
modules/console: Update the room head cmd.
|
2018-05-04 20:57:28 -07:00 |
|
Jason Volk
|
85db62ff17
|
modules/console: Add event bad cmd.
|
2018-05-04 20:43:05 -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
|
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
|
c03ca13f17
|
modules/federation/federation: Add feds backfill event grid w/ cmd.
|
2018-04-30 08:51:03 -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
|
bc5ab4a1b1
|
modules/federation/federation: Add feds head w/ cmd.
|
2018-04-30 05:31:38 -07:00 |
|
Jason Volk
|
44b72023af
|
modules/console: Add room members read cmd.
|
2018-04-28 21:18:52 -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
|
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
|
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
|
d6ce6d9b43
|
modules/console: Various param improvements.
|
2018-04-25 23:35:46 -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
|
2b6fd1c985
|
modules/console: Allow lists of module names to mod cmds.
|
2018-04-24 17:41:25 -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
|
1e0d17935b
|
modules/console: Supply index for event erase write operation.
|
2018-04-23 18:15:18 -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
|
3d5c8a5a2f
|
modules/m_receipt: Deconflict receipt user_room type; add usefulness detection.
|
2018-04-21 16:52:19 -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
|
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
|
f0be8745b7
|
modules/console: Convert event dumper to use vm sequence iteration.
|
2018-04-16 23:30:14 -07:00 |
|
Jason Volk
|
f06505a967
|
modules/console: Basic vm events iteration command.
|
2018-04-16 16:01:10 -07:00 |
|
Jason Volk
|
e009d6763e
|
ircd::db: Fix issues with txn interface.
|
2018-04-16 15:20:08 -07:00 |
|
Jason Volk
|
39a5272ee3
|
modules/console: Improve the events database dump process.
|
2018-04-15 22:33:44 -07:00 |
|
Jason Volk
|
7b54dba291
|
ircd::db: Expose an interface for some counters; add ticker command.
|
2018-04-15 16:43:09 -07:00 |
|
Jason Volk
|
0c78bf7a9b
|
ircd::db: Add compaction interface.
|
2018-04-15 02:42:57 -07:00 |
|
Jason Volk
|
f0dc31d284
|
modules/console: Add ability to query prop for all columns with "**" key.
|
2018-04-14 22:01:25 -07:00 |
|
Jason Volk
|
3b7816763e
|
modules/console: Tweak formatting for net host cache list.
|
2018-04-14 18:17:02 -07:00 |
|
Jason Volk
|
ee5c1f27f2
|
modules/console: Improve formatting for client list output.
|
2018-04-14 17:34:07 -07:00 |
|
Jason Volk
|
428e209995
|
modules/console: Filter error peers by default unless argument.
|
2018-04-14 00:51:58 -07:00 |
|
Jason Volk
|
f4015c597e
|
modules/console: Make mod list the mod base cmd.
|
2018-04-14 00:51:30 -07:00 |
|
Jason Volk
|
431d5cfc02
|
modules/console: Add feds version command.
|
2018-04-13 23:55:38 -07:00 |
|
Jason Volk
|
e35338b5b2
|
modules/console: Improve room messages command; incorporate limit argument.
|
2018-04-13 22:46:31 -07:00 |
|
Jason Volk
|
b95c27826b
|
modules/console: Command to only iterate peers with errors.
|
2018-04-13 20:02:48 -07:00 |
|
Jason Volk
|
db8972c0ef
|
modules/console: Add client base command to explore the client::list.
|
2018-04-13 17:40:37 -07:00 |
|
Jason Volk
|
1143789f35
|
modules/console: Move net peer commands out of net; increase net host cache output widths.
|
2018-04-13 16:31:37 -07:00 |
|
Jason Volk
|
f557f26322
|
modules/console: Rename exec cmd to eval; add eval base cmd.
|
2018-04-13 14:47:17 -07:00 |
|
Jason Volk
|
d07da44718
|
modules/console: Add user rooms command.
|
2018-04-13 14:04:36 -07:00 |
|
Jason Volk
|
90597bc59c
|
modules/console: Complete the db prop command.
|
2018-04-12 23:07:45 -07:00 |
|
Jason Volk
|
345870feb9
|
modules/console: Add basic user read command.
|
2018-04-12 02:38:56 -07:00 |
|
Jason Volk
|
a41420d9e5
|
modules/console: Add user presence iteration command.
|
2018-04-12 02:27:31 -07:00 |
|