Skip to content
Snippets Groups Projects
  1. Dec 05, 2023
  2. Dec 04, 2023
  3. Nov 15, 2023
  4. Nov 13, 2023
  5. Nov 09, 2023
  6. Oct 26, 2023
    • Patrick Cloke's avatar
      Add a new module API to update user presence state. (#16544) · 85e5f2dc
      Patrick Cloke authored
      This adds a module API which allows a module to update a user's
      presence state/status message. This is useful for controlling presence
      from an external system.
      
      To fully control presence from the module the presence.enabled config
      parameter gains a new state of "untracked" which disables internal tracking
      of presence changes via user actions, etc. Only updates from the module will
      be persisted and sent down sync properly).
      85e5f2dc
  7. Oct 24, 2023
  8. Oct 03, 2023
  9. Sep 28, 2023
  10. Sep 19, 2023
  11. Sep 15, 2023
  12. Sep 08, 2023
  13. Sep 06, 2023
  14. Aug 24, 2023
  15. Aug 21, 2023
  16. Aug 11, 2023
  17. Aug 10, 2023
  18. Aug 03, 2023
  19. Jul 18, 2023
    • Eric Eastwood's avatar
      Re-introduce the outbound federation proxy (#15913) · 1c802de6
      Eric Eastwood authored
      Allow configuring the set of workers to proxy outbound federation traffic through (`outbound_federation_restricted_to`).
      
      This is useful when you have a worker setup with `federation_sender` instances responsible for sending outbound federation requests and want to make sure *all* outbound federation traffic goes through those instances. Before this change, the generic workers would still contact federation themselves for things like profile lookups, backfill, etc. This PR allows you to set more strict access controls/firewall for all workers and only allow the `federation_sender`'s to contact the outside world.
      1c802de6
  20. Jul 11, 2023
  21. Jul 10, 2023
  22. Jul 07, 2023
  23. Jul 05, 2023
    • Eric Eastwood's avatar
      Federation outbound proxy (#15773) · b07b14b4
      Eric Eastwood authored
      Allow configuring the set of workers to proxy outbound federation traffic through (`outbound_federation_restricted_to`).
      
      This is useful when you have a worker setup with `federation_sender` instances responsible for sending outbound federation requests and want to make sure *all* outbound federation traffic goes through those instances. Before this change, the generic workers would still contact federation themselves for things like profile lookups, backfill, etc. This PR allows you to set more strict access controls/firewall for all workers and only allow the `federation_sender`'s to contact the outside world.
      
      The original code is from @erikjohnston's branches which I've gotten in-shape to merge.
      b07b14b4
  24. Jun 21, 2023
  25. Jun 14, 2023
  26. Jun 09, 2023
  27. Jun 01, 2023
  28. May 26, 2023
  29. May 11, 2023
    • Roel ter Maat's avatar
      Add redis SSL configuration options (#15312) · 2611433b
      Roel ter Maat authored
      * Add SSL options to redis config
      
      * fix lint issues
      
      * Add documentation and changelog file
      
      * add missing . at the end of the changelog
      
      * Move client context factory to new file
      
      * Rename ssl to tls and fix typo
      
      * fix lint issues
      
      * Added when redis attributes were added
      2611433b
    • Jason Little's avatar
      Remove `worker_replication_*` settings (#15491) · e4f545c4
      Jason Little authored
      
      * Add master to the instance_map as part of Complement, have ReplicationEndpoint look at instance_map for master.
      
      * Fix typo in drive by.
      
      * Remove unnecessary worker_replication_* bits from unit tests and add master to instance_map(hopefully in the right place)
      
      * Several updates:
      
      1. Switch from master to main for naming the main process in the instance_map. Add useful constants for easier adjustment of names in the future.
      2. Add backwards compatibility for worker_replication_* to allow time to transition to new style. Make sure to prioritize declaring main directly on the instance_map.
      3. Clean up old comments/commented out code.
      4. Adjust unit tests to match with new code.
      5. Adjust Complement setup infrastructure to only add main to the instance_map if workers are used and remove now unused options from the worker.yaml template.
      
      * Initial Docs upload
      
      * Changelog
      
      * Missed some commented out code that can go now
      
      * Remove TODO comment that no longer holds true.
      
      * Fix links in docs
      
      * More docs
      
      * Remove debug logging
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarreivilibre <olivier@librepush.net>
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarreivilibre <olivier@librepush.net>
      
      * Update version to latest, include completeish before/after examples in upgrade notes.
      
      * Fix up and docs too
      
      ---------
      
      Co-authored-by: default avatarreivilibre <olivier@librepush.net>
      e4f545c4
  30. May 09, 2023
  31. May 03, 2023
  32. May 02, 2023
  33. Apr 18, 2023
  34. Mar 30, 2023
Loading