0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-07-01 00:08:22 +02:00
Commit graph

13423 commits

Author SHA1 Message Date
Jason Volk f26f56d46d modules/client/rooms/redact: Pass txnId path parameter through eval to client. 2020-11-21 02:34:22 -08:00
Jason Volk 214af71f09 ircd:Ⓜ️:fetch: Fix overzealous condition preventing authoritative redaction. 2020-11-21 00:26:47 -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 1b69454f85 ircd:Ⓜ️:vm::fetch: Additional information for auth fetch hint. 2020-11-20 22:14:19 -08:00
Jason Volk 28c4b38641 ircd:Ⓜ️:init::backfill: Add conf item for acquire attempt_max. 2020-11-20 20:38:07 -08:00
Jason Volk 5872604280 ircd:Ⓜ️:acquire: Pass an attempt cap from opts to m::fetch. 2020-11-20 20:38:07 -08:00
Jason Volk e1d52b28ce ircd:Ⓜ️:acquire: Add state dispatch component; minor cleanup. 2020-11-20 20:38:07 -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 b897071ce3 ircd:Ⓜ️:vm: Add options over existing state fetch decisions. 2020-11-20 13:55:19 -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 7d091f8d55 ircd:Ⓜ️:init::backfill: Improve worker termination and release of context. 2020-11-19 19:06:04 -08:00
Jason Volk d16dca495f ircd::magick: Limit request dimensions to the image dimensions (closes #161). 2020-11-19 19:06:04 -08:00
Jason Volk d861132d95 ircd::magick: Fix aspect on scale method. (#161) 2020-11-19 19:06:04 -08:00
Jason Volk 92666a5d09 modules/m_command: Add conf whitelist for user access for now. 2020-11-19 19:06:04 -08:00
Jason Volk a80c6f9c1c ircd:Ⓜ️:acquire: Prevent duplicate fetch during submit. 2020-11-18 21:02:49 -08:00
Jason Volk 5152cfb574 ircd::server: Close peer w/ cached error based on cloudflare 522 et al. 2020-11-18 21:02:49 -08:00
Jason Volk 99b9ab4167 ircd:Ⓜ️:acquire: Granular targeting options for procurement. 2020-11-18 17:19:07 -08:00
Jason Volk 3412f3e6e3 ircd::json::tuple: Optimize at() runtime reference template approach. 2020-11-18 11:51:43 -08:00
Jason Volk a82b325341 ircd::json: Optimize poor composition from inlining unquote(). 2020-11-18 11:05:41 -08:00
Jason Volk 7a35647ab8 ircd: Add missing inline linkages to lex_cast. 2020-11-18 11:05:41 -08:00
Jason Volk 6711d9a87f modules/console: Modernize w/ named parameters; minor cleanup. 2020-11-16 07:22:12 -08:00
Jason Volk 2aa1d6520a ircd:Ⓜ️:user::registar: Allow full mxid argument w/ localname extraction. 2020-11-16 07:22:12 -08:00
Jason Volk 119f5a88fc ircd::fs::path: Translate boost exceptions coming out of tool impls. 2020-11-16 07:22:12 -08:00
Jason Volk f558c05483 ircd:Ⓜ️:acquire: Improve work cycle; additional debuglog; tweak options. 2020-11-15 05:48:25 -08:00
Jason Volk 58fb551a13 ircd:Ⓜ️:sync: Add inline sequence extraction logic from token.
modules/client: Update sites parsing since tokens.
2020-11-15 05:48:25 -08:00
Jason Volk 32732a847b ircd:Ⓜ️ Use canonical path constructions for all generated amalgams. 2020-11-15 02:27:33 -08:00
Jason Volk 6a5dbfe228 ircd::fs::path: Additional reorg; add safe path() overload; add missing parent(). 2020-11-15 02:27:33 -08:00
Jason Volk 48ac55a02a modules/m_command: Add edit command. 2020-11-14 01:03:46 -08:00
Jason Volk 1be8eda7f1 modules/m_command: Add caption command. 2020-11-14 00:59:09 -08:00
Jason Volk 172c192df2 modules/m_command: Simplify output for caught m::error. 2020-11-14 00:59:09 -08:00
Jason Volk 34cf3e032e ircd::fs::path: Add absolute() to interface. 2020-11-14 00:59:09 -08:00
Jason Volk cb223b97c0 ircd::fs::path: Add canonical() suite to interface; minor reorg. 2020-11-14 00:59:09 -08:00
Jason Volk bb7cda6fec ircd:Ⓜ️:room::events: Increase the viewport size. 2020-11-13 22:49:57 -08:00
Jason Volk 2dc5c852cf modules/m_command: Simplify command string preserved in input property. 2020-11-13 22:49:57 -08:00
Jason Volk b447b9dd42 ircd: Additional replace() overloads; use consistent integral character arguments. 2020-11-13 22:46:36 -08:00
Jason Volk f92f72cc73 ircd::json: Add proper utf16 surrogate unescape transform. 2020-11-13 21:08:31 -08:00
Jason Volk 64a57ed4b0 modules/client/sync: Set no-cache on response. 2020-11-13 21:07:14 -08:00
Jason Volk e3eb555cc4 ircd:Ⓜ️:acquire: Use backfill method; dilate to next sounding. 2020-11-13 21:07:14 -08:00
Jason Volk 9d93d1e71b modules/client/rooms/send: Use m::room::message for single pass. 2020-11-13 21:07:14 -08:00
Jason Volk 14a20955ec ircd: Deinline some replace() stringops. 2020-11-13 21:07:14 -08:00
Jason Volk fbc3ab87e9 ircd::ctx: Add interface to change name; implement posix handler. 2020-11-13 21:07:14 -08:00
Jason Volk a9c6c76467 ircd::json: Implement string unescaping; streaming transform. 2020-11-13 21:07:14 -08:00
Jason Volk 00ed83e380 ircd::simd: Add missing support::sse; add alignment constexpr. 2020-11-13 00:52:31 -08:00
Jason Volk 04c398cc0c ircd:Ⓜ️:room::events::sounding: Improve depth-seek semantics of base iterations. 2020-11-13 00:52:31 -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