0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-12-29 00:44:17 +01:00
Commit graph

1711 commits

Author SHA1 Message Date
Jason Volk
8317773df0 modules/console: Add net host cache A clear cmd to drop a cache entry(s). 2018-09-13 19:49:25 -07:00
Jason Volk
9232319f0c modules/vm: Add eval argument to various hooks; tweak eval struct. 2018-09-13 19:49:25 -07:00
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
11948e47ac ircd: Move m::import to mods::import where it is more appropriate. 2018-09-13 18:19:27 -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
6c629d3d89 modules: Fix various m::edu related improper typecasts. 2018-09-13 06:39:04 -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
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
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
f245fc74c0 modules/console: Add per-cache stats in output to help with churn. 2018-09-05 03:35:35 -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
Jason Volk
11e14bbb37 modules/federation/send: Check for self-sends here. 2018-09-04 23:42:46 -07:00
Jason Volk
bfa4d704cc modules/console: No verify on these cmds because they're debug and
perspectives complicates that and defeats the purpose.
2018-09-04 23:28:31 -07:00
Jason Volk
7e6107e0f5 modules/vm: Checkpoint vm fwiw. 2018-09-04 23:28:01 -07:00
Jason Volk
6dc3f4044a modules: Checkpoint vm_fetch fwiw (disabled from active eval codepaths). 2018-09-04 23:27:01 -07:00
Jason Volk
4251a55e53 modules/console: Update event_fetch to use vm fetcher (commit out of order) 2018-09-04 23:25:09 -07:00
Jason Volk
893b633578 modules/console: Add room messages cmd. 2018-09-04 23:24:56 -07:00
Jason Volk
486a40fc39 modules/console: Checkpoint additional key get cmd branch. 2018-09-04 23:22:09 -07:00
Jason Volk
5963786ebf modules/console: Checkpoint the db column drop cmd (incomplete). 2018-09-04 23:21:26 -07:00
Jason Volk
2e96d6fe3b modules/client/rooms/join: Add conf items for bootstrap timeouts. 2018-09-04 23:19:26 -07:00
Jason Volk
58d9bd7ca1 modules/client/rooms/initial_sync: Remove this trash and stub again. 2018-09-04 23:15:37 -07:00
Jason Volk
e1b6ff3838 modules/m_presence: Canonize the user_id mismatch check. 2018-09-04 23:05:05 -07:00
Jason Volk
a6b4bc976f modules/federation/sender: Checkpoint this until vm notify is fixed. 2018-09-04 22:50:23 -07:00
Jason Volk
bc01919298 modules/federation/send: Increase this value for now for spinapps. 2018-09-04 22:49:38 -07:00
Jason Volk
4f2e1a4acd modules: Reduce various chunked json buffer mgmt boilerplates. 2018-09-04 22:48:23 -07:00
Jason Volk
660bfcc03f modules/client/publicrooms: Implement queries for POST version. 2018-09-04 22:41:53 -07:00
Jason Volk
c7f211bb18 modules/client/publicrooms: Update stub; restructure POST w/ chunked json. 2018-09-04 22:15:05 -07:00
Jason Volk
d4a3b3c91d modules/client/directory/room: Add conf items for alias related. 2018-09-04 21:12:47 -07:00
Jason Volk
84334ef4b4 modules/media/media: Demote mime type mismatch warning to dwarning. 2018-09-04 20:34:50 -07:00
Jason Volk
499e725e73 modules/media/media: Add conf item for download timeout. 2018-09-04 20:34:10 -07:00
Jason Volk
1edab7bb15 modules/media/media: Make conf items for blocks cache size. 2018-09-04 20:33:22 -07:00
Jason Volk
d3a8a57295 modules/media/thumbnail: Checkpoint disabling this header for now. 2018-09-04 20:28:07 -07:00
Jason Volk
a818610e32 modules/media/upload: Fix content buffer offset. 2018-09-04 20:27:30 -07:00
Jason Volk
a806b2d60b modules/m_event: Add modules; move pretty() suite out of ircd:Ⓜ️:. 2018-09-04 20:27:30 -07:00
Jason Volk
67d202a5e4 modules/console: Fix matching condition. 2018-09-04 01:00:04 -07:00
Jason Volk
915bdaa0ee modules/s_control: Otherwise bad things. 2018-09-03 05:05:57 -07:00
Jason Volk
8d62407907 modules/webroot: Make webroot path a conf item. 2018-09-03 04:45:07 -07:00
Jason Volk
21a12cbff1 modules/s_conf: Set the ircd::conf callback and handle. 2018-09-03 04:45:07 -07:00