Jason Volk
|
043b55afb7
|
modules/client/sync/rooms/account_data: Optimize w/ prefetch loop support.
|
2022-07-09 16:36:12 -07:00 |
|
Jason Volk
|
a06e75c13c
|
modules/client/sync/rooms/account_data: Fix unhandled phase flag behavior.
|
2022-07-09 16:06:46 -07:00 |
|
Jason Volk
|
f158fedddb
|
modules/client/sync/rooms/unread_notifications: Make this a phased polylog handler.
|
2022-07-09 16:06:46 -07:00 |
|
Jason Volk
|
ad4a207bdd
|
modules/client/versions: Additional c2s versions.
|
2022-07-04 22:25:18 -07:00 |
|
Jason Volk
|
9768546c1e
|
modules/client/capabilities: Additional room versions.
|
2022-07-02 18:59:58 -07:00 |
|
Jason Volk
|
4e7f5af457
|
modules/client: Eliminate internal _append() kludge.
|
2022-07-01 22:45:34 -07:00 |
|
Jason Volk
|
c39876990d
|
modules/client: Upgrade event::append::opts et al to designated init menus.
|
2022-07-01 22:21:10 -07:00 |
|
Jason Volk
|
5a4a395fc2
|
Add noexcept to various lambdas (gcc-11).
|
2022-06-29 14:42:42 -07:00 |
|
Jason Volk
|
08fce729c5
|
Fix redundant moves (gcc-11).
|
2022-06-29 13:26:01 -07:00 |
|
Jason Volk
|
a70359fb9b
|
modules/client/sync/groups: Fix membership query on empty room_id.
|
2022-06-28 12:37:14 -07:00 |
|
Jason Volk
|
472391d5d3
|
modules/client/rooms: Implement client 11.36.2 GET /hierarchy.
|
2022-06-19 19:55:02 -07:00 |
|
Jason Volk
|
8af912d6c0
|
modules/client/rooms: Add v1 url handler.
|
2022-06-19 12:39:35 -07:00 |
|
Jason Volk
|
3d672ab9bc
|
Rename common instance variables of window_buffer for clarity.
|
2022-06-17 21:11:53 -07:00 |
|
Jason Volk
|
014d0281d7
|
ircd::math: Start supplemental library; move log2 constexprs from util.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
3d380d09a3
|
ircd:Ⓜ️ Fix various const reference range construction warnings in clang.
|
2021-02-26 14:52:33 -08:00 |
|
Jason Volk
|
658c1c6d96
|
modules/client/sync/rooms/unread_notifications: Count from better marker.
|
2021-02-13 02:20:35 -08:00 |
|
Jason Volk
|
2a0fe40d80
|
modules/client/rooms/report: Use visible messages; add rich reply relation.
|
2021-02-05 23:39:17 -08:00 |
|
Jason Volk
|
7d713e19ab
|
modules/client/rooms/report: Remove room creator hook cruft for now.
|
2021-02-05 23:33:16 -08:00 |
|
Jason Volk
|
40eadfaa39
|
modules/client/rooms/receipt: Add conf item to elide eye-track; optimize query pattern.
|
2021-02-04 21:13:42 -08:00 |
|
Jason Volk
|
5eb500e69f
|
modules/client/rooms/state: Fix point query response content.
|
2021-02-02 07:54:26 -08:00 |
|
Jason Volk
|
e30ff075de
|
modules/client/rooms/state: Use event::append for iteration.
|
2021-02-02 07:54:26 -08:00 |
|
Jason Volk
|
c388361041
|
modules/m_command: Fix reply to echo event. (related 75589a4794 )
|
2021-02-02 07:54:26 -08:00 |
|
Jason Volk
|
f1f91d63de
|
modules/client/versions: Add e2ee_forced versionic capabilities.
|
2021-01-30 19:20:55 -08:00 |
|
Jason Volk
|
e4969901a1
|
modules/client/rooms/send: Fix public echo of server-side command input.
|
2021-01-25 01:55:25 -08:00 |
|
Jason Volk
|
ec0dd70da1
|
modules/client/rooms/receipt: Set past m.read's to m.hidden but persist for eye attention.
|
2021-01-25 01:55:25 -08:00 |
|
Jason Volk
|
b26fe736a4
|
modules/client/keys/query: Respond w/ master/self/user signing keys.
|
2021-01-04 13:17:30 -08:00 |
|
Jason Volk
|
c852397a7d
|
modules/client/keys/device_signing/upload: Implement c2s r0.6.1 13.11.2.3.2 POST.
|
2021-01-04 13:01:13 -08:00 |
|
Jason Volk
|
68fc738a3c
|
modules/client/keys/changes: Implement c2s r0.6.1 13.11.5.2.4 keys/changes (changed half).
|
2021-01-04 08:47:21 -08:00 |
|
Jason Volk
|
a5ddaf0a41
|
modules/client/sync/rooms/state: Move hero scan count to conf item; dedup constant.
|
2021-01-04 02:46:48 -08:00 |
|
Jason Volk
|
668e265623
|
modules/client/keys/device_signing/upload: Add /r0/ handler in addition to /unstable/.
|
2021-01-04 02:31:41 -08:00 |
|
Jason Volk
|
882c1933fd
|
modules/client/search: Add conf item to override limit parameter.
|
2021-01-04 02:31:41 -08:00 |
|
Jason Volk
|
544a3651ed
|
modules/client/sync: Add ?pause query string; available to clients to effect 7ec8b78374 .
|
2020-12-29 01:46:36 -08:00 |
|
Jason Volk
|
42b50d9e50
|
modules/client/sync/rooms/timeline: Add conditions to prevent some ops when discarding.
|
2020-12-29 01:45:45 -08:00 |
|
Jason Volk
|
7ec8b78374
|
modules/client/sync: Add pause/freeze behavior synchron for developer diagnostic.
|
2020-12-28 19:33:14 -08:00 |
|
Jason Volk
|
b9832c3a9e
|
modules/client/search: Implement c2s r0.6.1 13.15.1.1 /client/search (closes #20).
|
2020-12-28 03:44:21 -08:00 |
|
Jason Volk
|
eefd59d845
|
modules/client/sync: Fix conditions to duplicate state in timeline; improve inconsistencies.
|
2020-12-26 11:55:01 -08:00 |
|
Danilo Spinella
|
926de0296c
|
modules: Use complete name for strlcat to avoid collision
|
2020-12-23 03:56:43 -08:00 |
|
Jason Volk
|
92b960730a
|
ircd:Ⓜ️:sync: Undress since token for clear-cache+reload in R!ot. (matrix-org/matrix-doc/#2855)
|
2020-12-22 18:40:30 -08:00 |
|
Jason Volk
|
4ec6cf3fab
|
modules/client/sync: Minor cleanup; stale comments.
|
2020-12-22 18:40:30 -08:00 |
|
Jason Volk
|
f5fe7977ff
|
modules/client/versions: Support r0.6.1.
|
2020-12-14 03:22:01 -08:00 |
|
Jason Volk
|
7645cd3e72
|
modules/client/rooms: Implement c2s r0.6.1 10.2.4 GET client/rooms/aliases.
|
2020-12-14 03:22:01 -08:00 |
|
Jason Volk
|
8d6bb31818
|
modules/client/sync/rooms/timeline: Improve skip/reflow conditions; add conf item.
|
2020-12-10 08:34:22 -08:00 |
|
Jason Volk
|
05242aaa90
|
modules/client/sync/rooms/state: Fix conditions for state inclusion during polylog/reflow.
|
2020-12-07 14:18:42 -08:00 |
|
Jason Volk
|
95d692d36a
|
modules/client/sync/rooms/timeline: Show just a few seconds of spinner for User Fixation.
|
2020-12-06 17:25:21 -08:00 |
|
Jason Volk
|
45409428e6
|
modules/client/sync/rooms: Assertions for membership query on membership event.
|
2020-12-06 17:25:21 -08:00 |
|
Jason Volk
|
1209705b04
|
modules/client/rooms/invite: Return better final event_id.
|
2020-12-06 17:25:21 -08:00 |
|
Jason Volk
|
dceac7f9fc
|
modules/client/sync: Fix longpoll causality violation; possible skipped or duplicated event.
|
2020-12-06 12:14:02 -08:00 |
|
Jason Volk
|
d1d34e58a6
|
modules/client/sync: Use better condition for room data available.
|
2020-12-06 10:27:27 -08:00 |
|
Jason Volk
|
df9637d3ce
|
modules/client/sync/rooms/timeline: Initialize the prev batch idx to head idx.
|
2020-12-03 12:51:30 -08:00 |
|
Jason Volk
|
f26f56d46d
|
modules/client/rooms/redact: Pass txnId path parameter through eval to client.
|
2020-11-21 02:34:22 -08:00 |
|