summary refs log tree commit diff
path: root/scripts-dev/tail-synapse.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-12-29Support PyJWT v2.0.0. (#8986)Patrick Cloke2-4/+13
Tests were broken due to an API changing. The code used in Synapse proper should be compatible with both versions already.
2020-12-14Allow per-room profile to be used for server notice user (#8799)Mathieu Velten2-1/+10
This applies even if the feature is disabled at the server level with `allow_per_room_profiles`. The server notice not being a real user it doesn't have an user profile.
2020-12-11Remove the CI requirement for newsfiles (#73)Andrew Morgan1-11/+0
We don't use newsfiles for DINUM releases anyways, so a CI requirement for them does not make sense.
2020-12-11Fix users info for remote users (#71)Mathieu Velten2-2/+2
2020-12-11Update mypy to 0.790 to resolve mypy CI errors (#72)Andrew Morgan4-7/+9
2020-10-29Override any missing default power level keys with DINUM's defaults when ↵Andrew Morgan3-18/+85
creating a room (#68) The createRoom flow in DINUM's Synapse (through the AccessRules module which has hooks for all of this) already rejects a power levels content dict if it doesn't have high enough power levels to satisfy DINUM's [requirements](https://github.com/matrix-org/synapse-dinsic/blob/ac50ed353b5fdbdf9f853be0d94b6fccaf33973e/synapse/third_party_rules/access_rules.py#L233-L252). This PR ensures that any keys that aren't provided are replaced with the defaults, instead of just assuming the whole dict was correct (and thus those keys were set to mainline Synapse's default instead).
2020-10-261.22.0rc2Erik Johnston5-4/+12
2020-10-26Fix get|set_type_stream_id_for_appservice store functions (#8648)Will Hunt4-13/+85
2020-10-26Properly handle presence events for application services. (#8656)Patrick Cloke2-4/+6
2020-10-26Fix user_daily_visits to not have duplicate rows for UA. (#8654)Erik Johnston2-4/+6
* Fix user_daily_visits to not have duplicate rows for UA. Fixes #8641. * Newsfile * Fix typo. Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>
2020-10-26Start fewer opentracing spans (#8640)Erik Johnston8-53/+96
#8567 started a span for every background process. This is good as it means all Synapse code that gets run should be in a span (unless in the sentinel logging context), but it means we generate about 15x the number of spans as we did previously. This PR attempts to reduce that number by a) not starting one for send commands to Redis, and b) deferring starting background processes until after we're sure they're necessary. I don't really know how much this will help.
2020-10-23Fix typos and spelling errors. (#8639)Patrick Cloke41-60/+63
2020-10-23Fix handling of User-Agent headers with bad utf-8. (#8632)Erik Johnston8-28/+33
2020-10-23Fix email notifications for invites without local state. (#8627)Erik Johnston3-13/+58
This can happen if e.g. the room invited into is no longer on the server (or if all users left the room).
2020-10-22Remove unused OPTIONS handlers. (#8621)Patrick Cloke14-64/+2
The handling of OPTIONS requests was consolidated in #7534, but the endpoint specific handlers were not removed.
2020-10-22Fixup changelog even more v1.22.0rc1Erik Johnston1-2/+1
2020-10-22Fixup changelog some moreErik Johnston1-7/+3
2020-10-22Don't 500 for invalid group IDs (#8628)Erik Johnston2-1/+5
2020-10-22Fixup changelogErik Johnston1-4/+4
2020-10-221.22.0rc1Erik Johnston89-88/+106
2020-10-22Type hints for RegistrationStore (#8615)Erik Johnston4-74/+85
2020-10-22Don't instansiate Requester directly (#8614)Erik Johnston6-11/+12
2020-10-21Optimise CacheDescriptor (#8594) github/release-v1.21.3 release-v1.21.3Richard van der Hoff2