This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Prevent a sync request from removing a user's busy presence status #12213
Merged
Commits on Mar 11, 2022
-
Prevent a sync request from removing a user's busy presence status
In trying to use the MSC3026 busy presence status, the user's status would be set back to 'online' next time they synced. The change makes it so that sycning does not affect a user's presence status if it is currently set to 'busy': it must be removed through the presence API. The MSC defers to implementations on the behaviour of busy presence, so I think this remains compatible with the MSC.
Configuration menu - View commit details
-
Copy full SHA for dce7bf8 - Browse repository at this point
Copy the full SHA dce7bf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e029284 - Browse repository at this point
Copy the full SHA e029284View commit details
Commits on Apr 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 68dfb7e - Browse repository at this point
Copy the full SHA 68dfb7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fb0e4d - Browse repository at this point
Copy the full SHA 0fb0e4dView commit details
Commits on Apr 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9beae07 - Browse repository at this point
Copy the full SHA 9beae07View commit details -
Merge remote-tracking branch 'origin/develop' into dbkr/sync_dont_cle…
…ar_busy_presence
Configuration menu - View commit details
-
Copy full SHA for 5863b7a - Browse repository at this point
Copy the full SHA 5863b7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d46be - Browse repository at this point
Copy the full SHA 25d46beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9098c9d - Browse repository at this point
Copy the full SHA 9098c9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53d2fa4 - Browse repository at this point
Copy the full SHA 53d2fa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2a44ac - Browse repository at this point
Copy the full SHA b2a44acView commit details -
Make non-worker behaviour match old behaviour
re-adding previous case where it didn't set last_active_ts unless the previous state was offline. I have made it set the presence state in other cases as that looked like a bug.
Configuration menu - View commit details
-
Copy full SHA for 920fddf - Browse repository at this point
Copy the full SHA 920fddfView commit details
Commits on Apr 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f5119b4 - Browse repository at this point
Copy the full SHA f5119b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d2f774 - Browse repository at this point
Copy the full SHA 2d2f774View commit details
Commits on Apr 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e7093fa - Browse repository at this point
Copy the full SHA e7093faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a7b3f8 - Browse repository at this point
Copy the full SHA 0a7b3f8View commit details
Commits on Apr 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bd932fc - Browse repository at this point
Copy the full SHA bd932fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d6b88e - Browse repository at this point
Copy the full SHA 6d6b88eView commit details -
We can only get here if presence_state is OFFLINE, which is never, given the current implementations of SyncRestServlet.on_GET and EventStreamHandler.get_stream Co-authored-by: Sean Quah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e50a0a1 - Browse repository at this point
Copy the full SHA e50a0a1View commit details -
Revert unnecessary comma change
Co-authored-by: Sean Quah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for edcdfed - Browse repository at this point
Copy the full SHA edcdfedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31d3060 - Browse repository at this point
Copy the full SHA 31d3060View commit details -
Put comment in the right place
Co-authored-by: Sean Quah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e8ef0f - Browse repository at this point
Copy the full SHA 9e8ef0fView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.