Accepting request 977929 from home:darix:apps
- Update to 1.59.1 OBS-URL: https://build.opensuse.org/request/show/977929 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=221
This commit is contained in:
parent
34ed385d28
commit
5711e61c82
4
_service
4
_service
@ -4,11 +4,11 @@
|
|||||||
<param name="versionformat">@PARENT_TAG@</param>
|
<param name="versionformat">@PARENT_TAG@</param>
|
||||||
<param name="url">https://github.com/matrix-org/synapse.git</param>
|
<param name="url">https://github.com/matrix-org/synapse.git</param>
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="revision">v1.58.1</param>
|
<param name="revision">v1.59.1</param>
|
||||||
<param name="versionrewrite-pattern">v(.*)</param>
|
<param name="versionrewrite-pattern">v(.*)</param>
|
||||||
<param name="versionrewrite-replacement">\1</param>
|
<param name="versionrewrite-replacement">\1</param>
|
||||||
<!--
|
<!--
|
||||||
<param name="revision">v1.58.0rc1</param>
|
<param name="revision">v1.60.0rc1</param>
|
||||||
<param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
|
<param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
|
||||||
<param name="versionrewrite-replacement">\1~\2</param>
|
<param name="versionrewrite-replacement">\1~\2</param>
|
||||||
-->
|
-->
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:21d53754a4c8c0428034b19510f6415f83cd7f82668bbd05c9b647d49ea1ee9c
|
|
||||||
size 33075213
|
|
3
matrix-synapse-1.59.1.obscpio
Normal file
3
matrix-synapse-1.59.1.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:47d1de464e9bb05da59f674190c8bc1d38b134a443b9db9df601cb1a84d252da
|
||||||
|
size 33189389
|
@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
%define pkgname matrix-synapse
|
%define pkgname matrix-synapse
|
||||||
Name: %{pkgname}-test
|
Name: %{pkgname}-test
|
||||||
Version: 1.58.1
|
Version: 1.59.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Test package for %{pkgname}
|
Summary: Test package for %{pkgname}
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
|
@ -1,3 +1,163 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed May 18 12:10:11 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
|
||||||
|
|
||||||
|
- Update to 1.59.1
|
||||||
|
This release fixes a long-standing issue which could prevent
|
||||||
|
Synapse's user directory for updating properly.
|
||||||
|
|
||||||
|
- Bugfixes
|
||||||
|
- Fix a long-standing bug where the user directory background
|
||||||
|
process would fail to make forward progress if a user
|
||||||
|
included a null codepoint in their display name or avatar.
|
||||||
|
Contributed by Nick @ Beeper. (#12762)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 17 10:27:39 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
|
||||||
|
|
||||||
|
- Update to 1.59.0
|
||||||
|
Synapse 1.59 makes several changes that server administrators
|
||||||
|
should be aware of:
|
||||||
|
|
||||||
|
- Device name lookup over federation is now disabled by default.
|
||||||
|
(#12616)
|
||||||
|
- The synapse.app.appservice and synapse.app.user_dir worker
|
||||||
|
application types are now deprecated. (#12452, #12654)
|
||||||
|
|
||||||
|
See the upgrade notes for more details.
|
||||||
|
|
||||||
|
Additionally, this release removes the non-standard m.login.jwt
|
||||||
|
login type from Synapse. It can be replaced with
|
||||||
|
org.matrix.login.jwt for identical behaviour. This is only used
|
||||||
|
if jwt_config.enabled is set to true in the configuration.
|
||||||
|
(#12597)
|
||||||
|
|
||||||
|
- Features
|
||||||
|
- Support MSC3266 room summaries over federation. (#11507)
|
||||||
|
- Implement changes to MSC2285 (hidden read receipts).
|
||||||
|
Contributed by @SimonBrandner. (#12168, #12635, #12636,
|
||||||
|
#12670)
|
||||||
|
- Extend the module API to allow modules to change actions for
|
||||||
|
existing push rules of local users. (#12406)
|
||||||
|
- Add the notify_appservices_from_worker configuration option
|
||||||
|
(superseding notify_appservices) to allow a generic worker to
|
||||||
|
be designated as the worker to send traffic to Application
|
||||||
|
Services. (#12452)
|
||||||
|
- Add the update_user_directory_from_worker configuration
|
||||||
|
option (superseding update_user_directory) to allow a generic
|
||||||
|
worker to be designated as the worker to update the user
|
||||||
|
directory. (#12654)
|
||||||
|
- Add new enable_registration_token_3pid_bypass configuration
|
||||||
|
option to allow registrations via token as an alternative to
|
||||||
|
verifying a 3pid. (#12526)
|
||||||
|
- Implement MSC3786: Add a default push rule to ignore
|
||||||
|
m.room.server_acl events. (#12601)
|
||||||
|
- Add new mau_appservice_trial_days configuration option to
|
||||||
|
specify a different trial period for users registered via an
|
||||||
|
appservice. (#12619)
|
||||||
|
- Bugfixes
|
||||||
|
- Fix DB performance regression introduced in Synapse
|
||||||
|
1.59.0rc2. (#12745)
|
||||||
|
- Fix a bug introduced in Synapse 1.58.0 where /sync would fail
|
||||||
|
if the most recent event in a room was rejected. (#12729)
|
||||||
|
- Fix a bug introduced in Synapse 1.48.0 where the latest
|
||||||
|
thread reply provided failed to include the proper bundled
|
||||||
|
aggregations. (#12273)
|
||||||
|
- Fix a bug introduced in Synapse 1.22.0 where attempting to
|
||||||
|
send a large amount of read receipts to an application
|
||||||
|
service all at once would result in duplicate content and
|
||||||
|
abnormally high memory usage. Contributed by Brad & Nick @
|
||||||
|
Beeper. (#12544)
|
||||||
|
- Fix a bug introduced in Synapse 1.57.0 which could cause
|
||||||
|
Failed to calculate hosts in room errors to be logged for
|
||||||
|
outbound federation. (#12570)
|
||||||
|
- Fix a long-standing bug where status codes would almost
|
||||||
|
always get logged as 200!, irrespective of the actual status
|
||||||
|
code, when clients disconnect before a request has finished
|
||||||
|
processing. (#12580)
|
||||||
|
- Fix race when persisting an event and deleting a room that
|
||||||
|
could lead to outbound federation breaking. (#12594)
|
||||||
|
- Fix a bug introduced in Synapse 1.53.0 where bundled
|
||||||
|
aggregations for annotations/edits were incorrectly
|
||||||
|
calculated. (#12633)
|
||||||
|
- Fix a long-standing bug where rooms containing power levels
|
||||||
|
with string values could not be upgraded. (#12657)
|
||||||
|
- Prevent memory leak from reoccurring when presence is
|
||||||
|
disabled. (#12656)
|
||||||
|
- Updates to the Docker image
|
||||||
|
- Explicitly opt-in to using BuildKit-specific features in the
|
||||||
|
Dockerfile. This fixes issues with building images in some
|
||||||
|
GitLab CI environments. (#12541)
|
||||||
|
- Update the "Build docker images" GitHub Actions workflow to
|
||||||
|
use docker/metadata-action to generate docker image tags,
|
||||||
|
instead of a custom shell script. Contributed by @henryclw.
|
||||||
|
(#12573)
|
||||||
|
- Improved Documentation
|
||||||
|
- Update SQL statements and replace use of old table
|
||||||
|
user_stats_historical in docs for Synapse Admins. (#12536)
|
||||||
|
- Add missing linebreak to pipx install instructions. (#12579)
|
||||||
|
- Add information about the TCP replication module to docs.
|
||||||
|
(#12621)
|
||||||
|
- Fixes to the formatting of README.rst. (#12627)
|
||||||
|
- Fix docs on how to run specific Complement tests using the
|
||||||
|
complement.sh test runner. (#12664)
|
||||||
|
- Deprecations and Removals
|
||||||
|
- Remove unstable identifiers from MSC3069. (#12596)
|
||||||
|
- Remove the unspecified m.login.jwt login type and the
|
||||||
|
unstable uk.half-shot.msc2778.login.application_service from
|
||||||
|
- MSC2778. (#12597)
|
||||||
|
- Synapse now requires at least Python 3.7.1 (up from 3.7.0),
|
||||||
|
for compatibility with the latest Twisted trunk. (#12613)
|
||||||
|
- Internal Changes
|
||||||
|
- Use supervisord to supervise Postgres and Caddy in the
|
||||||
|
Complement image to reduce restart time. (#12480)
|
||||||
|
- Immediately retry any requests that have backed off when a
|
||||||
|
server comes back online. (#12500)
|
||||||
|
- Use make_awaitable instead of defer.succeed for return values
|
||||||
|
of mocks in tests. (#12505)
|
||||||
|
- Consistently check if an object is a frozendict. (#12564)
|
||||||
|
- Protect module callbacks with read semantics against
|
||||||
|
cancellation. (#12568)
|
||||||
|
- Improve comments and error messages around access tokens.
|
||||||
|
(#12577)
|
||||||
|
- Improve docstrings for the receipts store. (#12581)
|
||||||
|
- Use constants for read-receipts in tests. (#12582)
|
||||||
|
- Log status code of cancelled requests as 499 and avoid
|
||||||
|
logging stack traces for them. (#12587, #12663)
|
||||||
|
- Remove special-case for twisted logger from default log
|
||||||
|
config. (#12589)
|
||||||
|
- Use getClientAddress instead of the deprecated getClientIP.
|
||||||
|
(#12599)
|
||||||
|
- Add link to documentation in Grafana Dashboard. (#12602)
|
||||||
|
- Reduce log spam when running multiple event persisters.
|
||||||
|
(#12610)
|
||||||
|
- Add extra debug logging to federation sender. (#12614)
|
||||||
|
- Prevent remote homeservers from requesting local user device
|
||||||
|
names by default. (#12616)
|
||||||
|
- Add a consistency check on events which we read from the
|
||||||
|
database. (#12620)
|
||||||
|
- Remove use of the constantly library and switch to enums for
|
||||||
|
EventRedactBehaviour. Contributed by @andrewdoh. (#12624)
|
||||||
|
- Remove unused code related to receipts. (#12632)
|
||||||
|
- Minor improvements to the scripts for running Synapse in
|
||||||
|
worker mode under Complement. (#12637)
|
||||||
|
- Move pympler back in to the all extras. (#12652)
|
||||||
|
- Fix spelling of M_UNRECOGNIZED in comments. (#12665)
|
||||||
|
- Release script: confirm the commit to be tagged before
|
||||||
|
tagging. (#12556)
|
||||||
|
- Fix a typo in the announcement text generated by the Synapse
|
||||||
|
release development script. (#12612)
|
||||||
|
- Typechecking
|
||||||
|
- Fix scripts-dev to pass typechecking. (#12356)
|
||||||
|
- Add some type hints to datastore. (#12485)
|
||||||
|
- Remove unused # type: ignores. (#12531)
|
||||||
|
- Allow unused # type: ignore comments in bleeding edge CI
|
||||||
|
jobs. (#12576)
|
||||||
|
- Remove redundant lines of config from mypy.ini. (#12608)
|
||||||
|
- Update to mypy 0.950. (#12650)
|
||||||
|
- Use Concatenate to better annotate _do_execute. (#12666)
|
||||||
|
- Use ParamSpec to refine type hints. (#12667)
|
||||||
|
- Fix mypy against latest pillow stubs. (#12671)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu May 5 18:33:27 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
|
Thu May 5 18:33:27 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: matrix-synapse
|
name: matrix-synapse
|
||||||
version: 1.58.1
|
version: 1.59.1
|
||||||
mtime: 1651760132
|
mtime: 1652870765
|
||||||
commit: 3a8ee229112697b02b876299869d7511474ecf92
|
commit: d24a1486e5c5d69a8798a9d159fd9e06dfc8c3e3
|
||||||
|
@ -51,7 +51,7 @@
|
|||||||
%define pkgname matrix-synapse
|
%define pkgname matrix-synapse
|
||||||
%define eggname matrix_synapse
|
%define eggname matrix_synapse
|
||||||
Name: %{pkgname}
|
Name: %{pkgname}
|
||||||
Version: 1.58.1
|
Version: 1.59.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Matrix protocol reference homeserver
|
Summary: Matrix protocol reference homeserver
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
@ -145,7 +145,7 @@ BuildRequires: %{use_python}-sortedcontainers >= 1.4.4
|
|||||||
%requires_peq %{use_python}-sortedcontainers
|
%requires_peq %{use_python}-sortedcontainers
|
||||||
BuildRequires: %{use_python}-systemd >= 231
|
BuildRequires: %{use_python}-systemd >= 231
|
||||||
%requires_peq %{use_python}-systemd
|
%requires_peq %{use_python}-systemd
|
||||||
BuildRequires: %{use_python}-typing_extensions >= 3.10.0
|
BuildRequires: %{use_python}-typing_extensions >= 3.10.0.1
|
||||||
%requires_peq %{use_python}-typing_extensions
|
%requires_peq %{use_python}-typing_extensions
|
||||||
BuildRequires: %{use_python}-treq >= 15.1
|
BuildRequires: %{use_python}-treq >= 15.1
|
||||||
%requires_peq %{use_python}-treq
|
%requires_peq %{use_python}-treq
|
||||||
|
Loading…
Reference in New Issue
Block a user