0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-07-04 17:48:35 +02:00
Commit graph

2761 commits

Author SHA1 Message Date
Danilo Spinella 4682e1fae4 ircd: Fix ambiguous references to BSD stringops. 2019-06-06 03:49:54 -07:00
Jason Volk ed247e6200 modules/client/rooms/join: Implement the Hackfill optimization. 2019-06-06 01:46:07 -07:00
Jason Volk a20a11722d modules/client/rooms/join: Add conf item for initial backfill amount. 2019-06-06 01:45:21 -07:00
Jason Volk 5994a0820d modules/client/rooms/join: Promote these log message levels. 2019-06-06 01:44:33 -07:00
Jason Volk 25442bdff2 modules/client/sync/rooms/timeline: Consider all events for exposure depth. 2019-06-06 01:09:57 -07:00
Jason Volk 5ff021c96b Makefiles: Cleanup linker flags with spaced arguments. 2019-06-05 23:22:05 -07:00
Jason Volk ceff9f54a4 modules/s_fetch: Add requests limit w/ conf item. 2019-06-05 17:12:02 -07:00
Jason Volk a99a7e2501 modules/client/sync/rooms/timeline: Add exposure depth condition to not sync irrelevant events. 2019-06-05 17:06:37 -07:00
Jason Volk 359ab6e897 modules/client/rooms/join: Elaborate the join bootstrap stack.
fixes #8
2019-06-05 16:44:16 -07:00
Jason Volk 6982fa2dac modules/client/sync/rooms/account_data: Ignore since range for tags on polylog sync. 2019-06-05 15:18:46 -07:00
Jason Volk 9662d195cf modules/client/directory/user: Modernize user directory query term interpretation. 2019-06-05 01:15:11 -07:00
Jason Volk 1a48bc3899 modules/client/rooms/join: Process send_join response events. 2019-06-04 23:01:39 -07:00
Jason Volk 2c2ea2a668 modules/federation/state: Add non-spec query parameters to toggle items. 2019-06-04 22:06:12 -07:00
Jason Volk f598c8b34f modules/federation/send_leave: Remove space. 2019-06-04 22:04:26 -07:00
Jason Volk 6ac41d99ac modules/federation/send_join: Add non-spec query parameters to return ids only. 2019-06-04 22:00:52 -07:00
Jason Volk ba00228a8d modules/federation/send_join: Add query parameters to toggle large datasets in response. 2019-06-04 21:55:51 -07:00
Jason Volk a51daa7008 modules/federation/invite: Add conf item for venkmanism; minor cleanup. 2019-06-04 21:55:00 -07:00
Jason Volk baaca77c54 modules/console: Add cmd to list the full event horizon. 2019-06-04 21:42:14 -07:00
Jason Volk 64a7bbed00 modules/s_fetch: Improve timeout and retry algorithm. 2019-06-04 20:12:10 -07:00
Jason Volk 2992a1ae34 modules/console: Make event horizon flush cmd practical for now. 2019-06-04 20:12:10 -07:00
Jason Volk f5df386e1c ircd:Ⓜ️:fetch: Add a request count() to interface. 2019-06-04 18:50:17 -07:00
Jason Volk 8a6e9158fe ircd::mods::ldso: Add a DT_NEEDED iterator. 2019-06-04 03:18:03 -07:00
Jason Volk 8a69adb9c5 modules/media/thumbnail: Get magick availability this way for now. 2019-06-04 02:22:09 -07:00
Jason Volk 06e7d94aef modules/webhook: Mute all watch events and just allow star events. 2019-06-04 00:35:21 -07:00
Jason Volk 068bb44937 modules/console: Add mod sections cmd. 2019-06-02 16:35:46 -07:00
Jason Volk 3c93458d96 modules/console: Fix mod mangles cmd params. 2019-06-02 16:02:43 -07:00
Jason Volk db1b7cf5a3 ircd::mods::ldso: Add more primary interface tools; add semantic version parse. 2019-06-02 15:44:55 -07:00
Jason Volk 0658f7c6be modules/client/rooms/join: Bypass dependent fetching and eval on join bootstrap. 2019-06-02 15:44:55 -07:00
Jason Volk f2e84a6b0e ircd::db: Fix compression identification on init. 2019-06-02 01:15:03 -07:00
Jason Volk 1dc8f999e7 modules/s_fetch: Improve error reporting and reduce warning noise around auth_chain eval. 2019-06-01 18:38:08 -07:00
Jason Volk 3108a4bf9b modules/s_fetch: No need to block on auth_chain fetch individually. 2019-06-01 18:38:08 -07:00
Jason Volk 02794d5d9a modules/s_fetch: Document auth and prev fetch subroutines. 2019-06-01 18:38:08 -07:00
Jason Volk b570497e75 ircd:Ⓜ️:vm: Improve aggregated eval loop. 2019-06-01 18:38:07 -07:00
Jason Volk fc9ed2e87e ircd::fmt: Fix specifier escaping. 2019-06-01 02:31:03 -07:00
Jason Volk 9661db89af ircd:Ⓜ️:events: Move file dumper to module. 2019-06-01 00:09:03 -07:00
Jason Volk ca36b44452 ircd:Ⓜ️:events: Move definitions to module. 2019-05-31 17:53:48 -07:00
Jason Volk 02e9651ab4 modules/webhook: Use boolean return value from handlers to ignore event. 2019-05-31 17:36:45 -07:00
Jason Volk 5238e919fa modules/webhook: Handle the star event. 2019-05-31 17:34:11 -07:00
Jason Volk eb73595c50 ircd: Apply uniform info::versions for all dependency version identification. 2019-05-31 16:15:01 -07:00
Jason Volk 7d4de7ec82 ircd::info::versions: Rename types to ABI and ABI.
modules/console: Tweak formatting.
2019-05-31 16:14:53 -07:00
Jason Volk 0a225085b3 ircd::info::version: Allow both monotonic and semantic numbers; add string generator ctor. 2019-05-31 14:56:50 -07:00
Jason Volk 1f7ad67805 modules/client/rooms/invite: Move the foreign invite hook here; do namespace modernizations. 2019-05-31 14:21:41 -07:00
Jason Volk 8b648b3b72 modules/m_room_server_acl: Fix missing export tag. 2019-05-31 14:05:50 -07:00
Jason Volk 65fcc17148 ircd::info: Add a dynamic version registry system w/ console cmd. 2019-05-30 21:02:18 -07:00
Jason Volk a2a2aea483 modules/Makefile: Define IRCD_UNIT_MODULE only for module units. 2019-05-30 18:55:00 -07:00
Jason Volk 7d7df3b44f README: Minor fixes. [skip ci]
modules/media/magick: Fix comment.
2019-05-30 09:52:02 -07:00
Jason Volk 8420d14ff6 modules/media/thumbnail: Implement 13.8.1.4 thumbnail method=crop.
fixes #72.
2019-05-30 06:38:47 -07:00
Jason Volk a651952eda modules/media/magick: Add composite thumbcropper for matrix. 2019-05-30 06:38:42 -07:00
Jason Volk c2dc298304 modules/media/magick: Add Xlib display gimmick for debugging. 2019-05-30 06:38:42 -07:00
Jason Volk 5f5318c129 modules/media/magick: Fix return type template. 2019-05-30 06:38:42 -07:00