Accepting request 809913 from home:darix:apps

- Update to 1.14.0

OBS-URL: https://build.opensuse.org/request/show/809913
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=125
This commit is contained in:
Aleksa Sarai 2020-05-28 15:25:54 +00:00 committed by Git OBS Bridge
parent 0aa1ce1927
commit e7bc127d64
7 changed files with 131 additions and 9 deletions

View File

@ -4,7 +4,7 @@
<param name="versionformat">@PARENT_TAG@</param>
<param name="url">https://github.com/matrix-org/synapse.git</param>
<param name="scm">git</param>
<param name="revision">v1.13.0</param>
<param name="revision">v1.14.0</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<!--

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b7958ff27b15e22f6630d3b9b2aec9ab956efce9612e8eeec26dc2ea5734b9d1
size 26887693

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:44fcad091549cfce9400215249940bd02ff16c3bf83d68dac8a327f37e2783d2
size 27326477

View File

@ -32,7 +32,7 @@
%define pkgname matrix-synapse
Name: %{pkgname}-test
Version: 1.13.0
Version: 1.14.0
Release: 0
Summary: Test package for %{pkgname}
License: Apache-2.0

View File

@ -1,3 +1,125 @@
-------------------------------------------------------------------
Thu May 28 11:05:04 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.14.0
- Features
- Synapse's cache factor can now be configured in
homeserver.yaml by the caches.global_factor setting.
Additionally, caches.per_cache_factors controls the cache
factors for individual caches. (#6391)
- Add OpenID Connect login/registration support. Contributed by
Quentin Gliech, on behalf of les Connecteurs. (#7256, #7457)
- Add room details admin endpoint. Contributed by Awesome
Technologies Innovationslabor GmbH. (#7317)
- Allow for using more than one spam checker module at once.
(#7435)
- Add additional authentication checks for m.room.power_levels
event per MSC2209. (#7502)
- Implement room version 6 per MSC2240. (#7506)
- Add highly experimental option to move event persistence off
master. (#7281, #7374, #7436, #7440, #7475, #7490, #7491,
#7492, #7493, #7495, #7515, #7516, #7517, #7542)
- Bugfixes
- Fix cache config to not apply cache factor to event cache.
Regression in v1.14.0rc1. (#7578)
- Fix bug where ReplicationStreamer was not always started when
replication was enabled. Bug introduced in v1.14.0rc1.
(#7579)
- Fix specifying individual cache factors for caches with
special characters in their name. Regression in v1.14.0rc1.
(#7580)
- Fix a bug where event updates might not be sent over
replication to worker processes after the stream falls
behind. (#7384)
- Allow expired user accounts to log out their device sessions.
(#7443)
- Fix a bug that would cause Synapse not to resync out-of-sync
device lists. (#7453)
- Prevent rooms with 0 members or with invalid version strings
from breaking group queries. (#7465)
- Workaround for an upstream Twisted bug that caused Synapse to
become unresponsive after startup. (#7473)
- Fix Redis reconnection logic that can result in missed
updates over replication if master reconnects to Redis
without restarting. (#7482)
- When sending m.room.member events, omit displayname and
avatar_url if they aren't set instead of setting them to
null. Contributed by Aaron Raimist. (#7497)
- Fix incorrect method label on
synapse_http_matrixfederationclient_{requests,responses}
prometheus metrics. (#7503)
- Ignore incoming presence events from other homeservers if
presence is disabled locally. (#7508)
- Fix a long-standing bug that broke the update remote profile
background process. (#7511)
- Hash passwords as early as possible during password reset.
(#7538)
- Fix bug where a local user leaving a room could fail under
rare circumstances. (#7548)
- Fix "Missing RelayState parameter" error when using user
interactive authentication with SAML for some SAML providers.
(#7552)
- Fix exception 'GenericWorkerReplicationHandler' object has no
attribute 'send_federation_ack', introduced in v1.13.0.
(#7564)
- synctl now warns if it was unable to stop Synapse and will
not attempt to start Synapse if nothing was stopped.
Contributed by Romain Bouyé. (#6590)
- Documentation
- Fix the OIDC client_auth_method value in the sample config.
(#7581)
- Update information about mapping providers for SAML and
OpenID. (#7458)
- Add additional reverse proxy example for Caddy v2.
Contributed by Jeff Peeler. (#7463)
- Fix copy-paste error in ServerNoticesConfig docstring.
Contributed by @ptman. (#7477)
- Improve the formatting of reverse_proxy.md. (#7514)
- Change the systemd worker service to check that the worker
config file exists instead of silently failing. Contributed
by David Vo. (#7528)
- Minor clarifications to the TURN docs. (#7533)
- Internal changes
- Add typing annotations in synapse.federation. (#7382)
- Convert the room handler to async/await. (#7396)
- Improve performance of get_e2e_cross_signing_key. (#7428)
- Improve performance of mark_as_sent_devices_by_remote.
(#7429, #7562)
- Add type hints to the SAML handler. (#7445)
- Remove storage method get_hosts_in_room that is no longer
called anywhere. (#7448)
- Fix some typos in the notice_expiry templates. (#7449)
- Convert the federation handler to async/await. (#7459)
- Convert the search handler to async/await. (#7460)
- Add type hints to synapse.event_auth. (#7505)
- Convert the room member handler to async/await. (#7507)
- Add type hints to room member handler. (#7513)
- Fix typing annotations in tests.replication. (#7518)
- Remove some redundant Python 2 support code. (#7519)
- All endpoints now respond with a 200 OK for OPTIONS requests.
(#7534, #7560)
- Synapse now exports detailed allocator statistics and basic
GC timings as Prometheus metrics (pypy_gc_time_seconds_total
and pypy_memory_bytes) when run under PyPy. Contributed by
Ivan Shapovalov. (#7536)
- Remove Ubuntu Cosmic and Disco from the list of distributions
which we provide .debs for, due to end-of-life. (#7539)
- Make worker processes return a stubbed-out response to GET
/presence requests. (#7545)
- Optimise some references to hs.config. (#7546)
- On upgrade room only send canonical alias once. (#7547)
- Fix some indentation inconsistencies in the sample config.
(#7550)
- Include synapse.http.site in type checking. (#7553)
- Fix some test code to not mangle stacktraces, to make it
easier to debug errors. (#7554)
- Refresh apt cache when building dh_virtualenv docker image.
(#7555)
- Stop logging some expected HTTP request errors as exceptions.
(#7556, #7563)
- Convert sending mail to async/await. (#7557)
- Simplify reap_monthly_active_users. (#7558)
-------------------------------------------------------------------
Tue May 19 14:54:57 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

View File

@ -1,5 +1,5 @@
name: matrix-synapse
version: 1.13.0
mtime: 1589895119
commit: 45c8b1c618878905ab20187460da2260590211b2
version: 1.14.0
mtime: 1590662349
commit: 76261fc59d86bee339e033c2c38920c90bd391c0

View File

@ -46,7 +46,7 @@
%define modname synapse
%define pkgname matrix-synapse
Name: %{pkgname}
Version: 1.13.0
Version: 1.14.0
Release: 0
Summary: Matrix protocol reference homeserver
License: Apache-2.0