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

9968 commits

Author SHA1 Message Date
Jason Volk e0e9e09e67 ircd:Ⓜ️ Make append() return and propagate boolean. 2019-07-16 15:26:15 -07:00
Jason Volk ef1f6f2642 ircd:Ⓜ️ Move event/append header. 2019-07-16 12:39:16 -07:00
Jason Volk ad7c6980ac ircd::log: Tweak log format. 2019-07-16 12:16:43 -07:00
Jason Volk 339e43c004 modules/client/sync: Update readme. 2019-07-16 11:36:03 -07:00
Jason Volk 1c00399f66 ircd:Ⓜ️ Add interface to test if event is redacted. 2019-07-16 10:48:35 -07:00
Jason Volk 13830061a3 ircd:Ⓜ️:event::refs: Add overload to check if ref type exists. 2019-07-16 10:27:53 -07:00
Jason Volk ecdd5c153c modules/console: Fix old module name references. 2019-07-16 09:33:51 -07:00
Jason Volk c266b8a72e ircd:Ⓜ️ Add client_sync_rooms_summary to mods list. 2019-07-16 09:32:06 -07:00
Jason Volk 594627e945 modules/client/rooms/join: Minor simplify. 2019-07-15 23:01:17 -07:00
Jason Volk 270cf6564c modules/client/rooms/initialsync: Remove event_id host regression. 2019-07-15 21:22:43 -07:00
Jason Volk 4f88697620 modules/vm: Get room version from create event claim. 2019-07-15 19:04:29 -07:00
Jason Volk b8b711c658 ircd::http: Fix query for_each return value. 2019-07-15 17:52:01 -07:00
Jason Volk 4e5b9696f5 modules/federation/make_join: Room version match against query string params. 2019-07-15 17:36:01 -07:00
Jason Volk 477fc25687 modules/m_room_power_levels: Remove stale hooks.
modules/m_room_create: Remove stale hooks.
2019-07-15 17:20:48 -07:00
Jason Volk 76ed65d36e modules/vm: Improve derror log output on call_hook(). 2019-07-15 17:20:48 -07:00
Jason Volk 449f667dd9 modules/client/rooms/join: Exception handling around bootstrap eval. 2019-07-15 17:20:47 -07:00
Jason Volk 8c7623ff99 ircd::log: Show the ctx::epoch() in log output; tweak format. 2019-07-15 17:20:47 -07:00
Jason Volk 2bcfe14822 ircd::ios: Add a handler epoch counter. 2019-07-15 17:20:47 -07:00
Jason Volk ebbc5a5be0 ircd::ios: Apply noexcept to handler border functions. 2019-07-15 17:20:47 -07:00
Jason Volk 20081ce5c1 modules/console: Output room version in fed head. 2019-07-15 17:20:47 -07:00
Jason Volk 2906eebd3f modules/federation/make_join: Add room_version to make_join response. 2019-07-15 17:20:47 -07:00
Jason Volk bb7cf992ae modules/client/rooms/join: Throw error rather than returning empty event_id.
modules/client/rooms/join: Minor simplify.

modules/client/rooms/join: Use room room_version in event eval opts.
2019-07-15 15:34:06 -07:00
Jason Volk 6f7949eb2c modules/vm: Better conditions for room_id iov append. 2019-07-15 14:22:45 -07:00
Jason Volk 2f71edf41f modules/client/sync/rooms/state: Supply invite room state on invite.
modules/client/rooms/invite: Add the sender's membership event.
2019-07-15 14:11:22 -07:00
Jason Volk 598585a431 ircd::ctx: Simplify concurrent template.
modules/client/sync: Improve concurrent instantiation sites.
2019-07-15 13:09:33 -07:00
Jason Volk 14040f4917 modules: Simplify comment. 2019-07-15 11:19:14 -07:00
Jason Volk 4d8d2a4dd7 ircd::json: Improve and inline value comparison operators. 2019-07-15 11:06:01 -07:00
Jason Volk 0344a12b40 ircd::json: Inline value constructors. 2019-07-15 11:06:01 -07:00
Jason Volk d61850ecf6 modules/m_user: Simplify linkage. #83 2019-07-15 11:06:01 -07:00
Jason Volk 05711cf5d6 modules: Split user::highlight module. 2019-07-15 11:06:01 -07:00
Jason Volk f3d22ba98b modules/m_typing: More error reporting around typing-state update. 2019-07-15 09:48:29 -07:00
Jason Volk 1c01b21720 ircd::util: Add unit and deinline various date/time util. 2019-07-15 09:47:34 -07:00
Jason Volk 0d375cc79c ircd:Ⓜ️:user::profile: Fix rogue definitions. 2019-07-14 19:50:19 -07:00
Jason Volk 2a8162b2b7 ircd::net::hostport: Remove unique symbol. 2019-07-14 19:35:28 -07:00
Jason Volk e715c135af ircd:Ⓜ️ Split m::user::profile from client handler. 2019-07-14 19:35:28 -07:00
Jason Volk 8664ed0f6a ircd:Ⓜ️ Tweak module order. 2019-07-14 19:35:28 -07:00
Jason Volk 58aad0194b ircd:Ⓜ️ Move bootstrap to module.
modules/m_init_bootstrap: Trigger bootstrap via import.
2019-07-14 16:07:44 -07:00
Jason Volk 2ad1c3acb9 modules/console: Show joined members count in room top. 2019-07-14 15:26:42 -07:00
Jason Volk 198d3ff884 modules/client/sync/rooms/state: Query for event_idx outside of lock; hint pool. 2019-07-14 15:21:13 -07:00
Jason Volk 6a2c5f2047 ircd:Ⓜ️:event::auth: Update version requirement. 2019-07-14 15:03:54 -07:00
Jason Volk e6780c7940 modules/client/createroom: Fix bootstrap regression. 2019-07-14 15:03:54 -07:00
Jason Volk ab8667608b ircd:Ⓜ️ panic on bootstrap error. 2019-07-14 15:03:54 -07:00
Jason Volk f355fb3135 modules/m_vm: Minor formatting fix. 2019-07-14 15:03:54 -07:00
Jason Volk 5e15364e42 modules/client/sync/rooms/state: Make initial-phase state event queries concurrent. 2019-07-14 15:03:54 -07:00
Jason Volk 5242432e0c ircd::ctx: Add concurrent_for_each. 2019-07-14 13:40:04 -07:00
Jason Volk 91af1a17fd ircd::server: Add timestamp of when link's socket was estab. 2019-07-14 12:19:31 -07:00
Jason Volk fe0bffae98 ircd::server: Tweak assertions. 2019-07-14 11:54:13 -07:00
Jason Volk 43f8bee68a ircd: Fix mislabeled condition. 2019-07-14 11:47:58 -07:00
Jason Volk ee341f193d ircd::stats: Converge on a single callpath to get val. 2019-07-14 11:17:53 -07:00
Jason Volk c92b6aafd5 modules/m_fetch: Stub missing cancel() definition for now. 2019-07-14 09:42:43 -07:00