- Oct 01, 2020
-
-
BBBSnowball authored
This allows for connecting to certain IdPs, e.g. GitLab.
-
- Sep 30, 2020
-
-
Patrick Cloke authored
-
- Sep 25, 2020
-
-
Tdxdxoz authored
Co-authored-by:
Benjamin Koch <bbbsnowball@gmail.com> This adds configuration flags that will match a user to pre-existing users when logging in via OpenID Connect. This is useful when switching to an existing SSO system.
-
- Sep 22, 2020
-
-
Dionysis Grigoropoulos authored
* Create a new function to verify that the length of a device name is under a certain threshold. * Refactor old code and tests to use said function. * Verify device name length during registration of device * Add a test for the above Signed-off-by:
Dionysis Grigoropoulos <dgrig@erethon.com>
-
- Sep 18, 2020
-
-
Patrick Cloke authored
This converts calls like super(Foo, self) -> super(). Generated with: sed -i "" -Ee 's/super\([^\(]+\)/super()/g' **/*.py
-
- Sep 15, 2020
-
-
reivilibre authored
-
- Sep 09, 2020
-
-
Erik Johnston authored
`pusher_pool.on_new_notifications` expected a min and max stream ID, however that was not what we were passing in. Instead, let's just pass it the current max stream ID and have it track the last stream ID it got passed. I believe that it mostly worked as we called the function for every event. However, it would break for events that got persisted out of order, i.e, that were persisted but the max stream ID wasn't incremented as not all preceding events had finished persisting, and push for that event would be delayed until another event got pushed to the effected users.
-
Erik Johnston authored
This reverts commit e7fd336a.
-
Erik Johnston authored
-
- Sep 08, 2020
-
-
Patrick Cloke authored
-
Andrew Morgan authored
Rename 'populate_stats_process_rooms_2' background job back to 'populate_stats_process_rooms' again (#8243) Fixes https://github.com/matrix-org/synapse/issues/8238 Alongside the delta file, some changes were also necessary to the codebase to remove references to the now defunct `populate_stats_process_rooms_2` background job. Thankfully the latter doesn't seem to have made it into any documentation yet :)
-
- Sep 04, 2020
-
-
Patrick Cloke authored
-
- Aug 28, 2020
-
-
Patrick Cloke authored
-
- Aug 27, 2020
-
-
Patrick Cloke authored
-
Patrick Cloke authored
-
Patrick Cloke authored
-
Andrew Morgan authored
-
- Aug 26, 2020
-
-
Patrick Cloke authored
-
Patrick Cloke authored
-
- Aug 20, 2020
-
-
Patrick Cloke authored
-
- Aug 17, 2020
-
-
Patrick Cloke authored
-
Patrick Cloke authored
-
- Aug 12, 2020
-
-
Patrick Cloke authored
-
Patrick Cloke authored
-
- Aug 11, 2020
-
-
Patrick Cloke authored
-
- Aug 07, 2020
-
-
Patrick Cloke authored
-
- Aug 06, 2020
-
-
Patrick Cloke authored
-
- Aug 05, 2020
-
-
Erik Johnston authored
-
- Aug 03, 2020
-
-
Andrew Morgan authored
`StatsHandler` handles updates to the `current_state_delta_stream`, and updates room stats such as the amount of state events, joined users, etc. However, it counts every new join membership as a new user entering a room (and that user being in another room), whereas it's possible for a user's membership status to go from join -> join, for instance when they change their per-room profile information. This PR adds a check for join->join membership transitions, and bails out early, as none of the further checks are necessary at that point. Due to this bug, membership stats in many rooms have ended up being wildly larger than their true values. I am not sure if we also want to include a migration step which recalculates these statistics (possibly using the `_populate_stats_process_rooms` bg update). Bug introduced in the initial implementation https://github.com/matrix-org/synapse/pull/4338.
-
- Jul 30, 2020
-
-
Patrick Cloke authored
-
Patrick Cloke authored
-
- Jul 17, 2020
-
-
Patrick Cloke authored
-
Patrick Cloke authored
-
- Jul 15, 2020
-
-
Erik Johnston authored
-
Patrick Cloke authored
-
- Jul 06, 2020
-
-
Patrick Cloke authored
-
- Jul 05, 2020
-
-
Will Hunt authored
The CI appears to use the latest version of isort, which is a problem when isort gets a major version bump. Rather than try to pin the version, I've done the necessary to make isort5 happy with synapse.
-
- Jun 30, 2020
-
-
Patrick Cloke authored
-
- Jun 17, 2020
-
-
Patrick Cloke authored
-
- Jun 15, 2020
-
-
Hubert Chathi authored
-