Jason Volk
|
9abc78a121
|
modules/console: Merge room messages/text cmds w/ mediated format.
|
2022-08-19 20:57:35 -07:00 |
|
Jason Volk
|
7a90776056
|
ircd:Ⓜ️ Additional pretty_msgline() opts for time ago / body delim.
|
2022-08-19 11:13:57 -07:00 |
|
Jason Volk
|
f931912f3e
|
ircd:Ⓜ️:event::fetch: Improve codegen w/ dtor linkage.
|
2022-08-18 15:01:38 -07:00 |
|
Jason Volk
|
5eebfbbb90
|
modules/client/rooms/relations: Respond with newest relations first. (fixes #170)
|
2022-08-17 18:15:30 -07:00 |
|
Jason Volk
|
c010920f7c
|
ircd:Ⓜ️:relates: Add reverse iteration; consolidate abi, inline interface.
|
2022-08-17 18:15:30 -07:00 |
|
Jason Volk
|
e2017efcce
|
ircd:Ⓜ️:event::refs: Add reverse iteration; inline interface.
|
2022-08-17 18:15:30 -07:00 |
|
Jason Volk
|
16e6707c3e
|
ircd:Ⓜ️:keys: Add key_id to debug log for single fetch path.
|
2022-08-17 17:09:31 -07:00 |
|
Jason Volk
|
8b07815357
|
modules/client/rooms/relations: Use m::relates interface w/ sender checking; cleanup.
|
2022-08-17 15:43:22 -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
|
13cd2656c9
|
ircd:Ⓜ️:fed::well_known: Use proper http::category; minor split/reorg.
|
2022-08-17 13:05:39 -07:00 |
|
Jason Volk
|
84fcffe331
|
modules/m_command: Add command to summarize message text of replied event.
|
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
|
2bf10c1234
|
ircd:Ⓜ️:relates: Add sender checking; move option bits to class member.
|
2022-08-17 11:09:05 -07:00 |
|
Jason Volk
|
47c6ae1c31
|
ircd:Ⓜ️ Add parallel binary operated comparison suite to query interface.
|
2022-08-17 11:09:05 -07:00 |
|
Jason Volk
|
6885bafc49
|
ircd:Ⓜ️ Add parallel get() suite to interface.
|
2022-08-17 11:09:05 -07:00 |
|
Jason Volk
|
47ce9ff839
|
ircd::db::column: Add parallel fetch closure for zero-copy closure.
|
2022-08-16 22:21:52 -07:00 |
|
Jason Volk
|
a8f942d3ee
|
modules/m_command: Fix command and reply detection w/ proper room::message.
|
2022-08-16 21:20:32 -07:00 |
|
Jason Volk
|
d1a8724296
|
ircd: Use fmt flags to ago(); add flag for blank postfix label.
|
2022-08-16 21:20:32 -07:00 |
|
Jason Volk
|
a8b5912e98
|
ircd:Ⓜ️:room::type: Add directional iteration deduced by range.
|
2022-08-16 21:20:32 -07:00 |
|
Jason Volk
|
206afc25b0
|
ircd:Ⓜ️:room::message: Add interface for edit contents.
|
2022-08-16 13:43:00 -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
|
31c1e834bd
|
ircd::net::dns::resolver: Question must match or this is the mist of a packet spray.
|
2022-08-15 12:38:21 -07:00 |
|
Jason Volk
|
7469c09130
|
modules/m_room_message: Stub media-specific effects hook.
|
2022-08-15 12:38:21 -07:00 |
|
Jason Volk
|
b0b0f063a7
|
configure: Enable -C to install if supported (fix typo).
|
2022-08-15 12:38:21 -07:00 |
|
Jason Volk
|
d743925776
|
ircd:Ⓜ️:room::message: Fix incorrect reply fallback parse.
|
2022-08-15 12:38:21 -07:00 |
|
Jason Volk
|
8461fbcbd5
|
ircd:Ⓜ️:room::message: Add url to tuple; minor reorg.
|
2022-08-14 17:27:32 -07:00 |
|
Jason Volk
|
183e18dde5
|
modules/m_room_message: Use room::message tuple; rename info hook.
|
2022-08-14 17:27:32 -07:00 |
|
Jason Volk
|
387b60cb15
|
ircd::net::dns::cache: Increase the default nxdomain ttl.
|
2022-08-12 16:22:41 -07:00 |
|
Jason Volk
|
f91863716a
|
ircd::net::dns: Promote send/recv debuglog msgs to release mode.
|
2022-08-12 16:08:56 -07:00 |
|
Jason Volk
|
5ce08521d5
|
ircd::net::dns: Perturb the minimum TTL to avoid groupings on expiration.
|
2022-08-12 16:08:56 -07:00 |
|
Jason Volk
|
26d34224b6
|
docker/ubuntu: Add libatomic1 to package list.
|
2022-08-11 17:16:19 -07:00 |
|
Jason Volk
|
ed50a9f360
|
ircd:Ⓜ️:media: Optimize file room writes w/ journal bypass.
|
2022-08-11 13:28:12 -07:00 |
|
Jason Volk
|
9f72d7e037
|
docker/ubuntu: Reorg tree; optimize images.
|
2022-08-11 13:28:12 -07:00 |
|
Jason Volk
|
3c59438fae
|
docker/alpine: Use build args for urls/versions.
|
2022-08-11 13:28:12 -07:00 |
|
Jason Volk
|
e7f3bdafa6
|
configure: Add check for install -C support.
|
2022-08-11 13:27:17 -07:00 |
|
Jason Volk
|
d15e95b2ac
|
ircd:Ⓜ️:media: Fix conf items outside of ircd.m. namespace.
|
2022-08-10 18:20:52 -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
|
f6b17e5fed
|
ircd:Ⓜ️ Move pretty.h out of event/ dir.
|
2022-08-10 18:20:52 -07:00 |
|
Jason Volk
|
f9dffbfcbc
|
ircd::resource::method: Fix condition wait without context.
|
2022-08-10 18:20:52 -07:00 |
|
Jason Volk
|
10554d51b5
|
ircd:Ⓜ️ Use room::message for proper body in 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
|
1c2105425c
|
ircd:Ⓜ️:fed::well_known: Fix result check throwing without fallback defaulting.
|
2022-08-10 18:20:52 -07:00 |
|
Jason Volk
|
06b70cc274
|
ircd:Ⓜ️:vm: Fix require_content=false behavior as described by option's doc.
|
2022-08-10 18:20:52 -07:00 |
|
Jason Volk
|
4a254dd3ac
|
ircd:Ⓜ️ Split vm.conforms hook handles into unit.
|
2022-08-10 18:20:52 -07:00 |
|
Jason Volk
|
ed5dfd0031
|
ircd:Ⓜ️:fetch: Split fetch_check related into unit.
|
2022-08-10 18:20:52 -07:00 |
|
Jason Volk
|
c32928981b
|
ircd:Ⓜ️:dbs::init: Split unit; preliminary schema update vector; ctor exceptions.
|
2022-08-06 22:47:59 -07:00 |
|
Jason Volk
|
49615517cc
|
ircd:Ⓜ️:room::content: Move prefetch buffer to class member.
|
2022-08-05 18:38:32 -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 |
|