0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-30 02:32:43 +01:00
Commit graph

13592 commits

Author SHA1 Message Date
Jason Volk
75445eb047 ircd::net::hostport: Fix condition for service string in rfc3986::uri ctor. 2021-02-09 08:18:28 -08:00
Jason Volk
6bafde3f1c modules/m_pusher: Add conditions for room_name/sender_display_name. 2021-02-09 08:18:28 -08:00
Jason Volk
f78a966833 modules/m_pusher: Fix forcing HTTPS service; use proper rfc3986::uri construction. 2021-02-08 17:56:09 -08:00
Jason Volk
a6061a447a modules/federation/invite: Disable emption checks on invite; fix regression. 2021-02-07 11:16:39 -08:00
Jason Volk
2a0fe40d80 modules/client/rooms/report: Use visible messages; add rich reply relation. 2021-02-05 23:39:17 -08:00
Jason Volk
3eec22db69 ircd::stringops: Add stripa() w/ default std::isspace() dict. 2021-02-05 23:33:16 -08:00
Jason Volk
7d713e19ab modules/client/rooms/report: Remove room creator hook cruft for now. 2021-02-05 23:33:16 -08:00
Jason Volk
336200d646 ircd::db::prefetcher: Increase worker stack size. 2021-02-04 21:25:10 -08:00
Jason Volk
2e5da32c7a ircd:Ⓜ️:bridge: Add thirdparty/protocol query. 2021-02-04 21:13:42 -08:00
Jason Volk
40eadfaa39 modules/client/rooms/receipt: Add conf item to elide eye-track; optimize query pattern. 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
62046f9ab8 modules/m_bridge: Elide io on empty picker kernels. 2021-02-04 19:53:50 -08:00
Jason Volk
506d954fb3 modules/m_bridge: Add room alias match to picker. 2021-02-04 19:53:50 -08:00
Jason Volk
2498b7cd00 modules/m_listen: Add log notice for configured listeners. 2021-02-04 19:53:50 -08:00
Jason Volk
51dd6bfa05 modules/m_bridge: Add event picker; txn append. 2021-02-04 19:53:50 -08:00
Jason Volk
32bd0d7764 modules/m_bridge: Add initialization; worker spawn; cached error handling. 2021-02-04 19:53:50 -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
5fb3710d4f ircd::resource: Add third debuglog for actual request end after chunks xfer. 2021-02-03 18:01:15 -08:00
Jason Volk
39c2c1fc58 ircd::resource: Improve log msg clarity; label branch. 2021-02-03 18:01:15 -08:00
Jason Volk
a1420b25a3 ircd::http: Add log level severity(category) convenience tool; tweak category table. 2021-02-03 18:01:15 -08:00
Jason Volk
16898ba19e modules/m_bridge: Add worker stack; push loop. 2021-02-02 07:54:26 -08:00
Jason Volk
5eb500e69f modules/client/rooms/state: Fix point query response content. 2021-02-02 07:54:26 -08:00
Jason Volk
e30ff075de modules/client/rooms/state: Use event::append for iteration. 2021-02-02 07:54:26 -08:00
Jason Volk
4562c0c2e5 ircd:Ⓜ️:room: Skip invalid fetches in room purge. 2021-02-02 07:54:26 -08:00
Jason Volk
6424e0bde9 ircd:Ⓜ️ Add oper trapdoor to visibility check. 2021-02-02 07:54:26 -08:00
Jason Volk
e1db70ca04 ircd:Ⓜ️:bridge: Add make_uri() utility. 2021-02-02 07:54:26 -08:00
Jason Volk
e0f7c431cb ircd:Ⓜ️:vm: Additional stats; instrumentation around write txn. 2021-02-02 07:54:26 -08:00
Jason Volk
c388361041 modules/m_command: Fix reply to echo event. (related 75589a4794) 2021-02-02 07:54:26 -08:00
Jason Volk
f1f91d63de modules/client/versions: Add e2ee_forced versionic capabilities. 2021-01-30 19:20:55 -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
47372dbd73 ircd:Ⓜ️ Improve pretty_msgline(); eliminate small tls buf. 2021-01-30 19:20:45 -08:00
Jason Volk
75589a4794 modules/m_command: Add relations on response message. 2021-01-30 19:20:40 -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
caf38d076a ircd:Ⓜ️🧾 Simplify receipt freshness decisional. 2021-01-25 22:27:44 -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
e4969901a1 modules/client/rooms/send: Fix public echo of server-side command input. 2021-01-25 01:55:25 -08:00
Jason Volk
ec0dd70da1 modules/client/rooms/receipt: Set past m.read's to m.hidden but persist for eye attention. 2021-01-25 01:55:25 -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
bc7a2edc45 ircd:Ⓜ️ Fix br3adcrumbs again. (related 8e7c1c3eb2) 2021-01-24 21:42:03 -08:00
Jason Volk
66639ee119 ircd::png: Elaborate callback surface; add logger to prevent libpng writes to stderr. 2021-01-23 10:57:01 -08:00
Jason Volk
1d6325949d modules/media/thumbnail: Add bypass for animated PNG thumbnailing. 2021-01-21 22:08:32 -08:00
Jason Volk
ddfba500ad ircd::png: Add acTL info detection to decide animation from buffer. 2021-01-21 22:08:32 -08:00
Jason Volk
690e641e90 ircd::fs: Fix erroneous/redundant fallthrough to blocking flush. 2021-01-21 20:00:32 -08:00
Jason Volk
7aff759abc ircd::png: Add unit; start header; stub. 2021-01-15 19:55:28 -08:00
Jason Volk
b26bb2ec6c configure: Fix various --disable actions for proper inverse --enable behavior. 2021-01-15 19:55:28 -08:00