-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Implement changes to MSC2285 (hidden read receipts) #12168
Implement changes to MSC2285 (hidden read receipts) #12168
Commits on Mar 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bc2a3db - Browse repository at this point
Copy the full SHA bc2a3dbView commit details -
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 926bd84 - Browse repository at this point
Copy the full SHA 926bd84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bf0a36 - Browse repository at this point
Copy the full SHA 4bf0a36View commit details
Commits on Mar 10, 2022
-
Add checks for
msc2285_enabled
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b4e6eea - Browse repository at this point
Copy the full SHA b4e6eeaView commit details -
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18a96d2 - Browse repository at this point
Copy the full SHA 18a96d2View commit details -
`m.read.private` shouldn't even get here if `msc2285_enabled` is disabled Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d017ce - Browse repository at this point
Copy the full SHA 6d017ceView commit details -
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77879c0 - Browse repository at this point
Copy the full SHA 77879c0View commit details -
Add a comment regarding
parse_json_object_from_request()
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c574c86 - Browse repository at this point
Copy the full SHA c574c86View commit details
Commits on Mar 15, 2022
-
Make handling of multiple receipt types sound
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5f1a963 - Browse repository at this point
Copy the full SHA 5f1a963View commit details -
Merge remote-tracking branch 'upstream/develop' into feature/private-…
…read-receipts Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a7845c5 - Browse repository at this point
Copy the full SHA a7845c5View commit details
Commits on Mar 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bce411c - Browse repository at this point
Copy the full SHA bce411cView commit details
Commits on Mar 17, 2022
-
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 533421c - Browse repository at this point
Copy the full SHA 533421cView commit details -
Only handle
m.read.private
if MSC enabledSigned-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d060e12 - Browse repository at this point
Copy the full SHA d060e12View commit details -
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c73005f - Browse repository at this point
Copy the full SHA c73005fView commit details -
Make things more readable - don't use "reverse"
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 100120f - Browse repository at this point
Copy the full SHA 100120fView commit details -
Remove
test_does_not_filter_out_our_hidden_receipt()
as `test_leave……s_our_hidden_and_their_public()` already does all the work Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3527966 - Browse repository at this point
Copy the full SHA 3527966View commit details -
Test that the read receipt doesn't go up for either receipt type
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d7e274 - Browse repository at this point
Copy the full SHA 1d7e274View commit details -
Test that we can't override private read receipts
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26aae3e - Browse repository at this point
Copy the full SHA 26aae3eView commit details -
Make sure read receipts don't go up
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 245b723 - Browse repository at this point
Copy the full SHA 245b723View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5732c35 - Browse repository at this point
Copy the full SHA 5732c35View commit details
Commits on Mar 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d4a2d85 - Browse repository at this point
Copy the full SHA d4a2d85View commit details
Commits on Mar 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fd277aa - Browse repository at this point
Copy the full SHA fd277aaView commit details
Commits on Mar 29, 2022
-
Merge remote-tracking branch 'upstream/develop' into feature/private-…
…read-receipts Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3713dcd - Browse repository at this point
Copy the full SHA 3713dcdView commit details
Commits on Mar 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 38db694 - Browse repository at this point
Copy the full SHA 38db694View commit details
Commits on Apr 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 678adcd - Browse repository at this point
Copy the full SHA 678adcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2044845 - Browse repository at this point
Copy the full SHA 2044845View commit details -
Simplify code and improve comment
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21754ea - Browse repository at this point
Copy the full SHA 21754eaView commit details -
Use
parameterized
instead of a for loopSigned-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7aca89c - Browse repository at this point
Copy the full SHA 7aca89cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88f47b6 - Browse repository at this point
Copy the full SHA 88f47b6View commit details -
Throw when receipt type is not known
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac3c0ea - Browse repository at this point
Copy the full SHA ac3c0eaView commit details
Commits on Apr 2, 2022
-
Replace
_check_no_room_changes()
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85aa704 - Browse repository at this point
Copy the full SHA 85aa704View commit details -
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f837981 - Browse repository at this point
Copy the full SHA f837981View commit details
Commits on Apr 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cc3e273 - Browse repository at this point
Copy the full SHA cc3e273View commit details
Commits on Apr 8, 2022
-
Support specifying the receipt types we want
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21ac95e - Browse repository at this point
Copy the full SHA 21ac95eView commit details -
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 373f0b7 - Browse repository at this point
Copy the full SHA 373f0b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c8c550 - Browse repository at this point
Copy the full SHA 2c8c550View commit details -
Configuration menu - View commit details
-
Copy full SHA for 455d500 - Browse repository at this point
Copy the full SHA 455d500View commit details
Commits on Apr 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 90ea618 - Browse repository at this point
Copy the full SHA 90ea618View commit details -
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 809596a - Browse repository at this point
Copy the full SHA 809596aView commit details -
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e198fe - Browse repository at this point
Copy the full SHA 2e198feView commit details
Commits on Apr 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 958ff56 - Browse repository at this point
Copy the full SHA 958ff56View commit details
Commits on Apr 14, 2022
-
Make
get_receipts_for_user_with_orderings()
handle multiple receipt…… types Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 116d1c9 - Browse repository at this point
Copy the full SHA 116d1c9View commit details -
Be smarter when handling non-allowed keys
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c22108 - Browse repository at this point
Copy the full SHA 7c22108View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f117e4 - Browse repository at this point
Copy the full SHA 0f117e4View commit details -
Signed-off-by: Šimon Brandner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 084b7ce - Browse repository at this point
Copy the full SHA 084b7ceView commit details
Commits on Apr 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2da9935 - Browse repository at this point
Copy the full SHA 2da9935View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91a4bf1 - Browse repository at this point
Copy the full SHA 91a4bf1View commit details
Commits on Apr 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d48fc99 - Browse repository at this point
Copy the full SHA d48fc99View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae0bf97 - Browse repository at this point
Copy the full SHA ae0bf97View commit details
Commits on Apr 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4e255a6 - Browse repository at this point
Copy the full SHA 4e255a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9055ac - Browse repository at this point
Copy the full SHA e9055acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8041f82 - Browse repository at this point
Copy the full SHA 8041f82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25632cf - Browse repository at this point
Copy the full SHA 25632cfView commit details
Commits on Apr 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 670e3e4 - Browse repository at this point
Copy the full SHA 670e3e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e60cdb - Browse repository at this point
Copy the full SHA 9e60cdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10822e1 - Browse repository at this point
Copy the full SHA 10822e1View commit details
Commits on Apr 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 40782b8 - Browse repository at this point
Copy the full SHA 40782b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b3987e - Browse repository at this point
Copy the full SHA 1b3987eView commit details