Tulir Asokan
4b94513ae4
Merge remote-tracking branch 'upstream/release-v1.69'
2022-10-04 15:27:39 +03:00
Patrick Cloke
efd108b45d
Accept & store thread IDs for receipts (implement MSC3771). ( #13782 )
...
Updates the `/receipts` endpoint and receipt EDU handler to parse a
`thread_id` from the body and insert it in the database.
2022-09-23 14:33:28 +00:00
Tulir Asokan
ca9515d2c7
Merge remote-tracking branch 'upstream/release-v1.67'
2022-09-06 08:22:38 -04:00
Šimon Brandner
0e99f07952
Remove support for unstable private read receipts ( #13653 )
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-09-01 13:31:54 +01:00
Tulir Asokan
18fea0e69c
Merge remote-tracking branch 'upstream/release-v1.65'
2022-08-09 15:00:04 +03:00
Šimon Brandner
ab18441573
Support stable identifiers for MSC2285: private read receipts. ( #13273 )
...
This adds support for the stable identifiers of MSC2285 while
continuing to support the unstable identifiers behind the configuration
flag. These will be removed in a future version.
2022-08-05 11:09:33 -04:00
Tulir Asokan
d6825a883e
Don't include extra fields in known receipt types
2022-07-28 23:11:15 +03:00
Tulir Asokan
b0f213fd3d
Merge remote-tracking branch 'upstream/release-v1.64'
2022-07-28 10:49:41 +03:00
Patrick Cloke
1d5c80b161
Reduce duplicate code in receipts servlets. ( #13198 )
2022-07-13 13:23:16 -04:00
Tulir Asokan
67a9abc368
Merge remote-tracking branch 'upstream/release-v1.59'
2022-05-10 14:51:50 +03:00
Erik Johnston
c5969b346d
Don't error on unknown receipt types ( #12670 )
...
Fixes #12669
2022-05-09 11:09:19 +01:00
Šimon Brandner
116a4c8340
Implement changes to MSC2285 (hidden read receipts) ( #12168 )
...
* Changes hidden read receipts to be a separate receipt type
(instead of a field on `m.read`).
* Updates the `/receipts` endpoint to accept `m.fully_read`.
2022-05-04 11:59:22 -04:00
Tulir Asokan
e9caf56ca0
Merge remote-tracking branch 'upstream/release-v1.50'
2022-01-07 14:21:32 +02:00
Tulir Asokan
9c9cdae578
Allow sending custom data in /read_markers too
2021-12-21 17:53:01 +02:00
Patrick Cloke
d93362d87f
Add a constant for receipt types (m.read). ( #11531 )
...
And expand some type hints in the receipts storage module.
2021-12-08 12:26:29 -05:00
Patrick Cloke
2af6d31b78
Addtional type hints for the REST servlets. ( #10665 )
2021-08-23 08:14:17 -04:00
reivilibre
642a42edde
Flatten the synapse.rest.client package ( #10600 )
2021-08-17 11:57:58 +00:00