Jason Volk
|
f24c7c2e82
|
ircd:Ⓜ️:rooms: Simplify interface.
|
2019-06-17 16:57:00 -07:00 |
|
Jason Volk
|
160927e119
|
modules/m_rooms: Minor simplification/cleanup.
|
2019-06-17 14:47:42 -07:00 |
|
Jason Volk
|
4a7f079b49
|
modules/client/versions: Claim support for more versions.
|
2019-06-16 14:04:28 -07:00 |
|
Jason Volk
|
24ce076c3d
|
ircd:Ⓜ️:room::state: Add state::history interface derived from state::space.
|
2019-06-16 02:17:47 -07:00 |
|
Jason Volk
|
390b8bf2fb
|
ircd:Ⓜ️ Remove remaining vestiges of m::state.
closes #15.
|
2019-06-15 14:10:36 -07:00 |
|
Jason Volk
|
9b34f75e0d
|
modules/media/thumbnail: Throw better exception type here.
|
2019-06-15 13:21:11 -07:00 |
|
Jason Volk
|
67c91288e6
|
modules/webhook: Ignore label actions to reduce noise for now.
|
2019-06-15 12:32:53 -07:00 |
|
Jason Volk
|
e3acf68bf2
|
modules/media: Purge the file room after creation if operation does not complete.
Related to #86.
|
2019-06-15 12:32:43 -07:00 |
|
Jason Volk
|
3d04ed9ad0
|
configure: Remove the CPPDEFINE for RB_TIME_CONFIGURED.
|
2019-06-13 15:03:32 -06:00 |
|
Jason Volk
|
98ec2d7008
|
modules/client/sync: Update README.
|
2019-06-11 14:51:20 -07:00 |
|
Jason Volk
|
33e23b6fb8
|
modules/console: Add a specialized proc smaps enhanced command handler.
|
2019-06-11 13:32:12 -07:00 |
|
Jason Volk
|
2e80a5ab02
|
modules/client/sync/rooms/state: Make the linear-sync handler able to handle belated state events.
|
2019-06-08 01:07:16 -07:00 |
|
Jason Volk
|
5cfac64bee
|
modules/console: Swap the conf diff columns.
|
2019-06-08 01:07:16 -07:00 |
|
Jason Volk
|
abfdb06ebf
|
modules/client/rooms/join: Hard reset the room head after join completes.
|
2019-06-07 23:01:46 -07:00 |
|
Jason Volk
|
87e8b5eb1f
|
modules/client/sync: Minor reorg; increase default timeout conf items.
|
2019-06-07 21:56:17 -07:00 |
|
Jason Volk
|
def97cf25b
|
modules/client/rooms/join: Improve lazy chain member event search.
|
2019-06-07 06:02:19 -07:00 |
|
Jason Volk
|
4f3123be62
|
modules/client/rooms/join: Use dedicated log facility.
|
2019-06-07 06:02:19 -07:00 |
|
Jason Volk
|
3d8d71c97c
|
modules/client/rooms/join: Mask nothrow conditions; various fixes.
|
2019-06-07 06:02:19 -07:00 |
|
Jason Volk
|
8e0ac58987
|
ircd:Ⓜ️:room: Expose bootstrap to interface.
|
2019-06-07 04:56:23 -07:00 |
|
Jason Volk
|
1f1b3033f9
|
modules/console: Add conf diff cmd displaying current values against defaults.
|
2019-06-07 04:24:28 -07:00 |
|
Jason Volk
|
077e953e3b
|
modules/client/sync/rooms/timeline: Add conf item to toggle excluding state in timeline exposure_depth.
|
2019-06-07 04:08:35 -07:00 |
|
Jason Volk
|
d15df05966
|
modules/console: Use the loop eval overload rather than sorting here.
|
2019-06-07 03:24:24 -07:00 |
|
Jason Volk
|
92761f5d9f
|
modules/client/events: Use the proper m::append event appender.
|
2019-06-07 02:49:25 -07:00 |
|
Jason Volk
|
b2bb7767a7
|
modules/client/rooms/join: Spawn context for asynchronous joinstrap; improve various.
|
2019-06-07 02:49:25 -07:00 |
|
Jason Volk
|
f728906505
|
modules/client/rooms/join: No need to parse the unused and deprecated origin field here.
|
2019-06-06 22:39:05 -07:00 |
|
Jason Volk
|
48a8057cb5
|
modules/client/rooms/join: Tweak the lazychain process; remove cruft.
|
2019-06-06 21:58:47 -07:00 |
|
Jason Volk
|
e8b61b0caf
|
modules/client/rooms/join: Rename lazychain conf item to lazychain_enable.
|
2019-06-06 19:41:48 -07:00 |
|
Jason Volk
|
55e2ac98ce
|
modules/client/rooms/join: Implement the lazychain optimization; tweak eval options.
|
2019-06-06 05:35:21 -07:00 |
|
Jason Volk
|
2b43a5a92b
|
configure: Add --enable-compact for the smallest possible building and linking.
|
2019-06-06 05:29:07 -07:00 |
|
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 |
|