Jason Volk
|
cf8e4092c9
|
ircd:Ⓜ️:user::rooms: Simplify interface w/ util::closure_bool.
|
2022-08-19 20:57:35 -07:00 |
|
Jason Volk
|
9abc78a121
|
modules/console: Merge room messages/text cmds w/ mediated format.
|
2022-08-19 20:57:35 -07:00 |
|
Jason Volk
|
e2017efcce
|
ircd:Ⓜ️:event::refs: Add reverse iteration; inline interface.
|
2022-08-17 18:15:30 -07:00 |
|
Jason Volk
|
4c938e6658
|
modules/console: Fix regression 31dad11e16 log levels sampled after first flush.
modules/console: Fix incorrect log level enum order.
|
2022-08-17 13:05:39 -07:00 |
|
Jason Volk
|
f06be9ac8e
|
modules/console: Add room text cmd.
|
2022-08-17 13:05:39 -07:00 |
|
Jason Volk
|
727749e9de
|
ircd:Ⓜ️:room: Add interface to room messages.
|
2022-08-17 13:05:39 -07:00 |
|
Jason Volk
|
fedf1e976a
|
ircd:Ⓜ️:relates: Add interface around the rel_type for the relation ref type.
|
2022-08-16 13:43:00 -07:00 |
|
Jason Volk
|
479d22466e
|
ircd:Ⓜ️:vm: Add starting timestamp to eval state w/ specific event eval timestamp.
modules/console: Add eval timestamps to output of vm cmd table.
|
2022-08-10 18:20:52 -07:00 |
|
Jason Volk
|
94d9444988
|
ircd:Ⓜ️ Add granular options for pretty_msgline().
|
2022-08-10 18:20:52 -07:00 |
|
Jason Volk
|
0e7c12958a
|
modules/console: Use room::type iteration basis for room messages cmd.
|
2022-08-10 18:20:52 -07:00 |
|
Jason Volk
|
e45dc31797
|
ircd:Ⓜ️:vm::eval: Use closure_bool for_each(); reduce direct instance_list iteration.
|
2022-08-05 17:57:19 -07:00 |
|
Jason Volk
|
651c5ea140
|
modules/console: Add event relates cmd for rel_type listing.
|
2022-08-05 15:07:33 -07:00 |
|
Jason Volk
|
8839f6d273
|
modules/console: Add gpt tldr cmd diagnostic.
|
2022-08-02 20:49:34 -07:00 |
|
Jason Volk
|
c33ddd278a
|
ircd:Ⓜ️ Use proper character overload for optimal tokens().
|
2022-08-02 13:18:58 -07:00 |
|
Jason Volk
|
b1818c8cbb
|
modules/console: Match expression for peer and peer count cmds.
|
2022-07-24 13:00:03 -07:00 |
|
Jason Volk
|
ba67c583a2
|
modules/console: Allow event_id argument to fetch content for text to label cmd.
|
2022-07-21 18:28:57 -07:00 |
|
Jason Volk
|
a3a64ace6a
|
modules/console: Fix formatting of TTL in peer table.
|
2022-07-20 20:05:31 -07:00 |
|
Jason Volk
|
563d732028
|
modules/console: Improve db bytes cmd output.
|
2022-07-20 09:56:22 -07:00 |
|
Jason Volk
|
6548fa9c1e
|
modules/console: Swap param order in db txns cmd.
|
2022-07-20 09:56:22 -07:00 |
|
Jason Volk
|
378b9b3acf
|
ircd::resource: Replace resources map with instance_map.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
dc5dc6626b
|
modules/console: Reduce some string literals to character constants.
|
2022-07-13 22:48:14 -07:00 |
|
Jason Volk
|
9788ce9863
|
ircd:Ⓜ️:acquire: Add accumulators for acquires and fetches.
|
2022-07-08 23:24:06 -07:00 |
|
Jason Volk
|
f9f5d75ccd
|
modules/console: Improve fetch cmd output fmt.
|
2022-07-08 23:24:06 -07:00 |
|
Jason Volk
|
4fcd808849
|
modules/console: Add heading to room acquire table.
|
2022-07-08 23:24:06 -07:00 |
|
Jason Volk
|
94a6cd0d90
|
ircd::db: Simplify options wrappings; eliminate bitflags.
|
2022-07-02 12:42:09 -07:00 |
|
Jason Volk
|
091a6fed60
|
modules/console: Update gpt cmd suite.
|
2022-07-01 20:17:56 -07:00 |
|
Jason Volk
|
29b0523dfc
|
ircd::ios: Consolidate notification interface for now; add atexit related.
|
2022-06-29 18:20:46 -07:00 |
|
Jason Volk
|
5a4a395fc2
|
Add noexcept to various lambdas (gcc-11).
|
2022-06-29 14:42:42 -07:00 |
|
Jason Volk
|
899b2bbef5
|
Fix range loop construction related (gcc-11).
|
2022-06-29 13:26:01 -07:00 |
|
Jason Volk
|
61d558fc9d
|
ircd: Define all IRCD_USE_ as integers for constexprs.
|
2022-06-23 09:36:44 -07:00 |
|
Jason Volk
|
99f1740289
|
Fixes for gcc (gnu++20) (gcc-12).
|
2022-06-20 18:24:55 -07:00 |
|
Jason Volk
|
9ffbd8be37
|
ircd:Ⓜ️:fed: Implement request-side for knock suite.
|
2022-06-19 20:27:13 -07:00 |
|
Jason Volk
|
da022616d9
|
ircd:Ⓜ️:fed: Implement request-side for MSC3030 w/ console cmd.
matrix-org/matrix-spec-proposals#3030
|
2022-06-19 20:27:13 -07:00 |
|
Jason Volk
|
3807a4d832
|
ircd:Ⓜ️:fed: Add hierarchy request w/ console cmd.
|
2022-06-19 20:27:13 -07:00 |
|
Jason Volk
|
b815ac8bec
|
ircd::fs: Eliminate user-defined ctors on various opts for designated inits.
|
2022-06-19 20:27:13 -07:00 |
|
Jason Volk
|
24fcc7b4bc
|
modules/console: Lower trivial thread-locals.
|
2022-06-19 20:14:22 -07:00 |
|
Jason Volk
|
07cc3a8f04
|
modules/console: Avoid reference to pointer of possibly internalized symbol.
|
2022-06-17 21:11:54 -07:00 |
|
Jason Volk
|
3d672ab9bc
|
Rename common instance variables of window_buffer for clarity.
|
2022-06-17 21:11:53 -07:00 |
|
Jason Volk
|
d0a1d32488
|
ircd::db: Add SST scan interface w/ console suite.
|
2022-06-17 21:11:52 -07:00 |
|
Jason Volk
|
4499bb0f35
|
ircd::db: Deprecate forking sst::tool() iface; remove crashy console cmd.
|
2022-06-17 21:11:52 -07:00 |
|
Jason Volk
|
31431d32c5
|
ircd: Add utility to beep the pcspeaker.
|
2021-10-06 16:36:52 -07:00 |
|
Jason Volk
|
20162fd7d5
|
ircd::gpt: Splits and renames; various reorg.
|
2021-09-15 01:44:36 -07:00 |
|
Jason Volk
|
43a02bb598
|
modules/console: Add gpt tokenize diagnostic cmd.
|
2021-09-14 23:39:55 -07:00 |
|
Jason Volk
|
f8137c50d0
|
modules/console: Fix users cmd default condition.
|
2021-08-01 03:11:45 -07:00 |
|
Jason Volk
|
d0c9a16770
|
ircd:🆑 Add interface for plat/dev info dump w/ console cmd.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
9c062d9c3f
|
ircd::gpt::pipe: Correctness; compute loss, statistics; pipeline optimize.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
1870c364f4
|
ircd::gpt: Reorganize interface.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
5e52f6b97b
|
modules/console: Add gpt suite.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
2e5da32c7a
|
ircd:Ⓜ️:bridge: Add thirdparty/protocol query.
|
2021-02-04 21:13:42 -08:00 |
|
Jason Volk
|
52ce2bdad8
|
modules/console: Add stack incore usage to ctx list output.
|
2021-02-04 21:13:42 -08:00 |
|
Jason Volk
|
7d7846c57a
|
ircd:Ⓜ️:bridge: Refactor query interface; simplify.
|
2021-02-04 21:13:42 -08:00 |
|
Jason Volk
|
207997ac95
|
ircd:Ⓜ️:bridge: Refactor config interface; remove central !bridge room related.
|
2021-02-03 18:01:15 -08:00 |
|
Jason Volk
|
5a7208729a
|
ircd:Ⓜ️ Add format argument to pretty_msgline(); add text fmt w/ console arg.
|
2021-01-30 19:20:50 -08:00 |
|
Jason Volk
|
3d1795630b
|
modules/console: Additional argument for fully_read diagnostic.
|
2021-01-26 11:04:24 -08:00 |
|
Jason Volk
|
adb897a444
|
modules/console: Add argument for eye track diagnostic.
|
2021-01-26 09:24:03 -08:00 |
|
Jason Volk
|
2aea86eb29
|
modules/console: Improve information output in user read cmd.
|
2021-01-25 22:27:44 -08:00 |
|
Jason Volk
|
48f878ab95
|
modules/console: Add user read count cmd.
|
2021-01-25 05:01:15 -08:00 |
|
Jason Volk
|
fee73cf03e
|
modules/console: Add room_id argument to user read cmd.
|
2021-01-25 05:01:15 -08:00 |
|
Jason Volk
|
744744f88a
|
ircd:Ⓜ️ Query range of messages user is presently engaged in reading.
|
2021-01-25 00:12:10 -08:00 |
|
Jason Volk
|
2d0a565ede
|
ircd:Ⓜ️ Add viewing(user) for currently viewing room w/ console cmd.
|
2021-01-25 00:06:19 -08:00 |
|
Jason Volk
|
0b798b1bea
|
modules/console: Fix missing coverage of user::mitsein overloads.
|
2020-12-28 19:33:14 -08:00 |
|
Jason Volk
|
7c29795c68
|
modules/console: Add user mitsein count cmd.
|
2020-12-28 19:33:14 -08:00 |
|
Danilo Spinella
|
926de0296c
|
modules: Use complete name for strlcat to avoid collision
|
2020-12-23 03:56:43 -08:00 |
|
Jason Volk
|
07ec766ff9
|
ircd::ios: Consolidate dispatch/post/defer interfaces; minor fixes.
|
2020-12-20 06:02:50 -08:00 |
|
Jason Volk
|
f7945918c6
|
ircd::stats: Use vector for item iteration; add name convenience member.
|
2020-12-18 04:04:01 -08:00 |
|
Jason Volk
|
1f2abfb64a
|
ircd::ios: Integrate descriptor::stats into ircd::stats system.
|
2020-12-18 02:42:07 -08:00 |
|
Jason Volk
|
7a11acbacd
|
ircd:Ⓜ️:event: Separate out event::auth from event::prev header, unit, callsites.
|
2020-12-16 21:39:08 -08:00 |
|
Jason Volk
|
68af933ff7
|
modules/console: Add missing node_id to various vmopts.
|
2020-12-15 16:56:07 -08:00 |
|
Jason Volk
|
87c2520b29
|
modules/console: Remove old cruft.
|
2020-12-15 16:56:07 -08:00 |
|
Jason Volk
|
20204d5917
|
ircd:Ⓜ️:fed::event_auth: Use single endpoint w/ auth_chain_ids instead of state_ids.
|
2020-12-10 11:47:52 -08:00 |
|
Jason Volk
|
d104a8ea0d
|
modules/console: Increase column width for event::id hostpart.
|
2020-12-10 08:34:22 -08:00 |
|
Jason Volk
|
c8ab0ce239
|
modules/console: Add event refs count cmd.
|
2020-12-10 08:34:22 -08:00 |
|
Jason Volk
|
5a098566ab
|
modules/console: Hide misleading exit code value until actual exit.
|
2020-12-09 23:50:49 -08:00 |
|
Jason Volk
|
4b1c8956a6
|
ircd:Ⓜ️:gossip: Implement multi-round loop; add console cmds.
|
2020-12-09 20:52:55 -08:00 |
|
Jason Volk
|
7fe0e9106f
|
ircd:Ⓜ️:vm: Consolidate codepath; eval member counters; fix console related.
|
2020-12-01 02:11:56 -08:00 |
|
Jason Volk
|
0e66160700
|
modules/console: Add replay option to eval op arguments.
|
2020-11-27 18:31:18 -08:00 |
|
Jason Volk
|
c97cc4ecb7
|
modules/console: Add room type count cmd.
|
2020-11-27 16:58:20 -08:00 |
|
Jason Volk
|
7299b15c6f
|
modules/console: Disable auth fetch for fed auth eval diagnostic.
|
2020-11-21 00:00:06 -08:00 |
|
Jason Volk
|
0110e803ef
|
modules/console: Add missing result summary to head fetch cmd.
|
2020-11-20 18:28:32 -08:00 |
|
Jason Volk
|
a5da068d0d
|
ircd:Ⓜ️:room::state: Add fetch interface similar to room::head; w/ console cmd.
|
2020-11-20 18:28:32 -08:00 |
|
Jason Volk
|
e9fb24bdd9
|
ircd:Ⓜ️:acquire: Add vm::opts to interface options; add per-operation eval opts.
|
2020-11-20 16:50:17 -08:00 |
|
Jason Volk
|
ebe958d574
|
modules/console: Add redactfill command.
|
2020-11-19 19:06:04 -08:00 |
|
Jason Volk
|
a67e2a6671
|
modules/console: Add room acquire list w/ argument trapdoor.
|
2020-11-19 19:06:04 -08:00 |
|
Jason Volk
|
1c0a9f3020
|
ircd:Ⓜ️:acquire: Use class linkage; tweak option interface; add instance_list.
|
2020-11-19 19:06:04 -08:00 |
|
Jason Volk
|
99b9ab4167
|
ircd:Ⓜ️:acquire: Granular targeting options for procurement.
|
2020-11-18 17:19:07 -08:00 |
|
Jason Volk
|
6711d9a87f
|
modules/console: Modernize w/ named parameters; minor cleanup.
|
2020-11-16 07:22:12 -08:00 |
|
Jason Volk
|
4521054078
|
ircd:Ⓜ️:room::events: Remove event_idx value from result twain/hazard tool results.
|
2020-11-13 00:52:31 -08:00 |
|
Jason Volk
|
d93771b39f
|
modules/console: Add missing event_id parameter to room sounding cmd.
|
2020-11-13 00:52:31 -08:00 |
|
Jason Volk
|
9bb50284c0
|
modules/console: Fix room diagnostic recent missing; add oldest missing.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
85bd984da7
|
ircd:Ⓜ️:events::missing: Reverse primary iteration; improve interface related.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
4212f46372
|
ircd:Ⓜ️:acquire: Refactor acquire to inline-worker model; add console cmd.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
8e17f5d9cb
|
modules/console: Add mc versions cmd.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
ce16b790a5
|
modules/console: Add limit param to fetch event cmd.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
ec1273e8fa
|
modules/console: Add heading to room events missing; add horizon count output.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
3ae9f7cb82
|
modules/console: Improve event horizon result detail.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
d322a0c52c
|
modules/console: Fix argument value throwing erroneously.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
6fe770b4bf
|
ircd:Ⓜ️:room::head: Add fetch interface.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
d6200a7ac3
|
ircd::server: Add DNS expiration TTL state to peer.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
38e0021fe6
|
modules/console: Fix off by one for room events output limit param.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
26ca956e5b
|
modules/console: Add room missing/horizon count cmds; add limit param.
|
2020-11-05 22:10:53 -08:00 |
|