morguldir
|
bf9d498621
|
syncv3: check timestamps of all the rooms in the timeline
|
2024-08-30 18:20:18 +02:00 |
|
morguldir
|
f8cf57c1fb
|
syncv3: fix bump types and only set timestamp if we find an event
|
2024-08-30 11:39:14 +02:00 |
|
morguldir
|
77c0c13a83
|
syncv3: support per room account data
|
2024-08-30 10:31:08 +02:00 |
|
morguldir
|
36b8de1339
|
syncv3: include invited rooms in the count
|
2024-08-30 09:30:50 +02:00 |
|
morguldir
|
29a6065bae
|
syncv3: include latest timestamps, calculated from a default set of types
List borrowed from synapse
|
2024-08-24 14:52:48 +02:00 |
|
morguldir
|
f4c8b77377
|
syncv3: include the invite_state in the response
|
2024-08-24 07:33:07 +02:00 |
|
morguldir
|
85400d15bc
|
syncv3: reset the connection after restarts
|
2024-08-24 06:57:31 +02:00 |
|
morguldir
|
13334a88ca
|
syncv3: handle empty conn_id by mapping it to a predefined string
|
2024-08-24 06:45:33 +02:00 |
|
morguldir
|
351062eb82
|
syncv3: add support for filtering invites and room types
|
2024-08-24 06:44:32 +02:00 |
|
morguldir
|
001523ec81
|
Avoid panicing during sliding sync if the user isn't in any rooms
|
2024-08-24 05:23:51 +02:00 |
|
morguldir
|
ddacda9ecf
|
add heroes support to sliding sync responses
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-29 19:19:20 +00:00 |
|
strawberry
|
dcaa96a79f
|
sync: always include_redundant_members when using element_hacks feature
see:
- https://github.com/matrix-org/matrix-js-sdk/pull/4329
- 568051c0f0/synapse/handlers/pagination.py (L639)
- https://matrix.to/#/!n8DKU1BeeJilOJXDPr:seirdy.one/$gvGF7GuPrLPR8nHg4UiHvP-ZVwuiMkYS8O6VlsDCW9w?via=awawawawawawawawawawawawawawawawawawawawawawawawawawawawawawaw.gay&via=transfem.dev&via=matrix.org
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-07 12:07:01 -04:00 |
|
Jason Volk
|
2f85a5c1ac
|
de-global services
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 09:08:51 +00:00 |
|
Jason Volk
|
010e4ee35a
|
de-global services for services
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 08:26:42 +00:00 |
|
Jason Volk
|
8b6018d77d
|
de-global services() from api
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 07:54:03 +00:00 |
|
Jason Volk
|
05efd9b044
|
elaborate error macro and apply at various callsites
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
Jason Volk
|
271f720286
|
move mutex maps out of globals into respective service
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-13 21:20:05 +00:00 |
|
Jason Volk
|
51df946911
|
de-branch duration limit statement
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:10 +00:00 |
|
Jason Volk
|
23a9055199
|
relax and de-clutter let_underscore_must_use
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:10 +00:00 |
|
Jason Volk
|
dcd7422c45
|
fix as conversions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:09 +00:00 |
|
Jason Volk
|
6dd6e4bfaf
|
simplify cork interface related
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-03 06:34:16 +00:00 |
|
Jason Volk
|
213a6d441f
|
shorten several request span names.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-18 10:56:19 +00:00 |
|
Jason Volk
|
30e7298dd7
|
fix doc-lazy-continuation
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-16 07:24:51 +00:00 |
|
Jason Volk
|
22272bdc16
|
reduce roomid_mutex_insert
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-14 22:09:55 +00:00 |
|
strawberry
|
8210e8c42e
|
slightly adjust sliding sync code for ruma bump
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-06-10 17:20:59 -04:00 |
|
Jason Volk
|
f52acd9cdf
|
Fix idiomatic let if
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-09 20:06:50 +00:00 |
|
Jason Volk
|
f32380772f
|
rename api::client_server to api::client
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-06 18:21:40 +00:00 |
|