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

7292 commits

Author SHA1 Message Date
Jason Volk 88c2a22a30 modules/vm: Move some fetch related to vm_fetch; reorg write commitment. 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 3b7f2f3fd3 README: Tweak dependencies section. 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 75a05d864c ircd::mods: Minor move import member defs outside of class def. 2018-09-13 18:19:27 -07:00
Jason Volk 03f9cea427 README: Add the big warning. 2018-09-13 18:19:27 -07:00
Jason Volk ff32b72cb4 doc/STYLE: Add a section on git / development related. 2018-09-13 18:19:26 -07:00
Jason Volk 1a0f611857 README: Add download section. 2018-09-13 18:19:26 -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 08d9f2c606 ircd:Ⓜ️ Remove the room::state::tuple contraption. 2018-09-13 07:53:51 -07:00
Jason Volk a2160443ca README: Remove the explicit CXX env var from the instructions. 2018-09-13 06:47:52 -07:00
Jason Volk 81d7ba8c39 ircd: Various string_view conversion fixes. 2018-09-13 06:47:52 -07:00
Jason Volk 6c629d3d89 modules: Fix various m::edu related improper typecasts. 2018-09-13 06:39:04 -07:00
Jason Volk 0238364421 ircd::util: Fix template function reference. 2018-09-13 06:39:04 -07:00
Jason Volk 7d94b1c17b ircd: Relax noexcept in std::function template declarations. 2018-09-13 05:12:25 -07:00
Jason Volk 994916b7eb ircd::buffer: Deconflict buffers templates in separate namespace. 2018-09-13 05:12:10 -07:00
Jason Volk 09529ae311 ircd: Fix std::ios::openmode name. 2018-09-13 05:12:01 -07:00
Jason Volk e1b9d69c21 ircd::json: Fix exporting path operator<< to ircd:: in include stack here. 2018-09-13 05:02:24 -07:00
Jason Volk 5e06c4795b ircd: Replace any std::uncaught_exception() -> std::uncaught_exceptions(). 2018-09-13 05:02:24 -07:00
Jason Volk 65f87b58bc ircd:Ⓜ️ Use better constexpr for room_id() stack buffer size. 2018-09-13 05:02:24 -07:00
Jason Volk fad454f3b1 deps: Upgrade RocksDB to v5.14.3. 2018-09-13 02:40:23 -07:00
Jason Volk 2eb55ea3a4 modules/client/sync: Hack patch for longpoll/linear sync events routing to the proper rooms.membership structure. 2018-09-13 02:05:16 -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
Jason Volk 0695584d2c modules/client/sync: Support notification_count. 2018-09-12 22:32:00 -07:00
Jason Volk 5c879bd380 ircd:Ⓜ️🧾 Start central interface to get receipt information. 2018-09-12 22:32:00 -07:00
Jason Volk f4831c863a modules/m_room: Add interface to count events in a room between two arguments. 2018-09-12 22:32:00 -07:00
Konstantinos Sideris f18aa9fcf7 console: Add leave command for room aliases 2018-09-12 19:54:09 +03:00
Jason Volk 632278e607 ircd:Ⓜ️:room: Finesse a messages::seek_idx() into the seek stack. 2018-09-07 06:19:21 -07:00
Jason Volk 7dd0d3b522 modules/s_control: Revert paranoia. 2018-09-06 23:44:18 -07:00
Jason Volk f24d51c38d modules/client/sync: The structure sent from a longpoll has no need for a state, only timeline. 2018-09-06 23:08:20 -07:00
Jason Volk faf714335c modules/federation/send: Only accept edu's directly from the transmitter. 2018-09-06 06:00:21 -07:00
Jason Volk dcc18c693d construct 1.0-dev
This -- is The Construct.
2018-09-05 23:33:43 -07:00
Jason Volk f7bb1f9360 ircd::info: Fix some informational timestamps. 2018-09-05 23:32:52 -07:00
Jason Volk 5ac5a26f83 ircd::json: Conditions for which string grammar to invoke. 2018-09-05 23:23:26 -07:00
Jason Volk 8593d09c80 ircd::json: Enforce string type for member key on constructions. 2018-09-05 23:23:26 -07:00
Jason Volk ee8165dfd4 modules/federation/invite: Enable. 2018-09-05 21:23:50 -07:00
Jason Volk 85aef85f61 ircd:Ⓜ️:vm: Support client unsigned.transaction_id. 2018-09-05 20:16:01 -07:00
Jason Volk 6858ea2bb1 ircd:Ⓜ️:vm: Add commitopts (copts) to vm::accepted structure. 2018-09-05 19:43:09 -07:00
Jason Volk cffe958d2b ircd::json: Add splice operations over json::strung. 2018-09-05 19:37:59 -07:00
Jason Volk c189feb87b ircd::json: Assignment semantic for json::strung. 2018-09-05 19:37:59 -07:00
Jason Volk d3493e5901 ircd::json: Split strung into file. 2018-09-05 18:45:25 -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 923e4dbf5f README: Simplify some wording. 2018-09-05 03:13:05 -07:00
Jason Volk 66edb4a7fb ircd::db: Add custom cache stats ticker. 2018-09-05 03:13:05 -07:00
Jason Volk 4067809a9a ircd:Ⓜ️:state: Add addl rep util; checkpoint remove stub. 2018-09-05 01:36:44 -07:00
Jason Volk ace2a990b5 ircd::json: Change condition order. 2018-09-05 00:55:55 -07:00
Jason Volk bec1006ba7 modules/media/media: Check for column init for any conf update. 2018-09-05 00:07:49 -07:00
Jason Volk 6f3c7b6f56 modules/media: Fix init ordering and decls. 2018-09-05 00:01:39 -07:00