Skip to content
Snippets Groups Projects
  1. Apr 20, 2021
  2. Apr 19, 2021
  3. Apr 13, 2021
  4. Apr 06, 2021
    • Andrew Morgan's avatar
      Add a Synapse Module for configuring presence update routing (#9491) · 04819239
      Andrew Morgan authored
      At the moment, if you'd like to share presence between local or remote users, those users must be sharing a room together. This isn't always the most convenient or useful situation though.
      
      This PR adds a module to Synapse that will allow deployments to set up extra logic on where presence updates should be routed. The module must implement two methods, `get_users_for_states` and `get_interested_users`. These methods are given presence updates or user IDs and must return information that Synapse will use to grant passing presence updates around.
      
      A method is additionally added to `ModuleApi` which allows triggering a set of users to receive the current, online presence information for all users they are considered interested in. This is the equivalent of that user receiving presence information during an initial sync. 
      
      The goal of this module is to be fairly generic and useful for a variety of applications, with hard requirements being:
      
      * Sending state for a specific set or all known users to a defined set of local and remote users.
      * The ability to trigger an initial sync for specific users, so they receive all current state.
      04819239
    • Erik Johnston's avatar
  5. Apr 01, 2021
  6. Mar 31, 2021
  7. Mar 30, 2021
  8. Mar 29, 2021
    • Richard van der Hoff's avatar
      Update the OIDC sample config (#9695) · 4bbd5354
      Richard van der Hoff authored
      I've reiterated the advice about using `oidc` to migrate, since I've seen a few
      people caught by this.
      
      I've also removed a couple of the examples as they are duplicating the OIDC
      documentation, and I think they might be leading people astray.
      4bbd5354
  9. Mar 26, 2021
  10. Mar 24, 2021
  11. Mar 23, 2021
  12. Mar 16, 2021
  13. Mar 10, 2021
  14. Mar 09, 2021
  15. Mar 06, 2021
  16. Mar 03, 2021
  17. Feb 24, 2021
  18. Feb 22, 2021
  19. Feb 19, 2021
    • Andrew Morgan's avatar
      Add a config option to prioritise local users in user directory search results (#9383) · 13e9029f
      Andrew Morgan authored
      This PR adds a homeserver config option, `user_directory.prefer_local_users`, that when enabled will show local users higher in user directory search results than remote users. This option is off by default.
      
      Note that turning this on doesn't necessarily mean that remote users will always be put below local users, but they should be assuming all other ranking factors (search query match, profile information present etc) are identical.
      
      This is useful for, say, University networks that are openly federating, but want to prioritise local students and staff in the user directory over other random users.
      13e9029f
    • AndrewFerr's avatar
      Add configs to make profile data more private (#9203) · 9bc74743
      AndrewFerr authored
      
      Add off-by-default configuration settings to:
      - disable putting an invitee's profile info in invite events
      - disable profile lookup via federation
      
      Signed-off-by: default avatarAndrew Ferrazzutti <fair@miscworks.net>
      9bc74743
  20. Feb 18, 2021
  21. Feb 17, 2021
  22. Feb 16, 2021
  23. Feb 12, 2021
Loading