Accepting request 1058976 from home:darix:apps

- Update to 1.75.0

OBS-URL: https://build.opensuse.org/request/show/1058976
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=261
This commit is contained in:
Marcus Rückert 2023-01-30 04:22:48 +00:00 committed by Git OBS Bridge
parent 11e5078ebe
commit 98a7a78208
8 changed files with 106 additions and 19 deletions

View File

@ -4,11 +4,11 @@
<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.74.0</param>
<param name="revision">v1.75.0</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<!--
<param name="revision">v1.75.0rc1</param>
<param name="revision">v1.76.0rc1</param>
<param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
<param name="versionrewrite-replacement">\1~\2</param>
-->

View File

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

View File

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

View File

@ -1,7 +1,7 @@
#
# spec file
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -27,7 +27,7 @@
%define pkgname matrix-synapse
Name: %{pkgname}-test
Version: 1.74.0
Version: 1.75.0
Release: 0
Summary: Test package for %{pkgname}
License: Apache-2.0

View File

@ -1,3 +1,90 @@
-------------------------------------------------------------------
Tue Jan 17 13:47:48 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.75.0
- Features
- Add a cached function to synapse.module_api that returns a
decorator to cache return values of functions. (#14663)
- Add experimental support for MSC3391 (removing account data).
(#14714)
- Support RFC7636 Proof Key for Code Exchange for OAuth single
sign-on. (#14750)
- Support non-OpenID compliant userinfo claims for subject and
picture. (#14753)
- Improve performance of /sync when filtering all rooms,
message types, or senders. (#14786)
- Improve performance of the /hierarchy endpoint. (#14263)
- Bugfixes
- Fix a bug introduced in Synapse 1.75.0rc1 where device lists
could be miscalculated with some sync filters. (#14810)
- Fix race where calling /members or /state with an at
parameter could fail for newly created rooms, when using
multiple workers. (#14817)
- Fix the MAU Limits section of the Grafana dashboard relying
on a specific job name for the workers of a Synapse
deployment. (#14644)
- Fix a bug introduced in Synapse 1.70.0 which could cause
spurious UNIQUE constraint failed errors in the rotate_notifs
background job. (#14669)
- Ensure stream IDs are always updated after caches get
invalidated with workers. Contributed by Nick @ Beeper
(@Fizzadar). (#14723)
- Remove the unspecced device field from /pushrules responses.
(#14727)
- Fix a bug introduced in Synapse 1.73.0 where the
picture_claim configured under oidc_providers was unused (the
default value of "picture" was used instead). (#14751)
- Unescape HTML entities in URL preview titles making use of
oEmbed responses. (#14781)
- Disable sending confirmation email when 3pid is disabled.
(#14725)
- Improved Documentation
- Declare support for Python 3.11. (#14673)
- Fix target_memory_usage being used in the description for the
actual cache_autotune sub-option target_cache_memory_usage.
(#14674)
- Move email to Server section in config file documentation.
(#14730)
- Fix broken links in the Synapse documentation. (#14744)
- Add missing worker settings to shared configuration
documentation. (#14748)
- Document using Twitter as a OAuth 2.0 authentication
provider. (#14778)
- Fix Synapse 1.74 upgrade notes to correctly explain how to
install pyICU when installing Synapse from PyPI. (#14797)
- Update link to towncrier in contribution guide. (#14801)
- Use htmltest to check links in the Synapse documentation.
(#14743)
- Internal Changes
- Faster remote room joins: stream the un-partial-stating of
events over replication. (#14545, #14546)
- Use ruff instead of flake8. (#14633, #14741)
- Change handle_new_client_event signature so that a 429 does
not reach clients on PartialStateConflictError, and
internally retry when needed instead. (#14665)
- Remove dependency on jQuery on reCAPTCHA page. (#14672)
- Faster joins: make compute_state_after_events consistent with
other state-fetching functions that take a StateFilter.
(#14676)
- Add missing type hints. (#14680, #14681, #14687)
- Improve type annotations for the helper methods on a
CachedFunction. (#14685)
- Check that the SQLite database file exists before porting to
PostgreSQL. (#14692)
- Add .direnv/ directory to .gitignore to prevent local state
generated by the direnv development tool from being
committed. (#14707)
- Batch up replication requests to request the resyncing of
remote users's devices. (#14716)
- If debug logging is enabled, log the msgids of any to-device
messages that are returned over /sync. (#14724)
- Change GHA CI job to follow best practices. (#14772)
- Switch to our fork of dh-virtualenv to work around an
upstream Python 3.11 incompatibility. (#14774)
- Skip testing built wheels for PyPy 3.7 on Linux x86_64 as we
lack new required dependencies in the build environment.
(#14802)
-------------------------------------------------------------------
Tue Dec 20 20:16:04 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>

View File

@ -1,4 +1,4 @@
name: matrix-synapse
version: 1.74.0
mtime: 1671552513
commit: 774e20b57047b9f8700e62e7f4689717f4fa094c
version: 1.75.0
mtime: 1673955382
commit: b6955673bfab5c8d553e8b43e9c50dd7b1212e2a

View File

@ -1,7 +1,7 @@
#
# spec file
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -21,10 +21,10 @@
# NOTE: Keep this is in the same order as pyproject.toml.
%if %{with use_poetry_for_dependencies}
%global Jinja2_version 3.1.2
%global Pillow_version 9.3.0
%global Pillow_version 9.4.0
%global PyYAML_version 6.0
%global Twisted_version 22.10.0
%global attrs_version 22.1.0
%global attrs_version 22.2.0
%global bcrypt_version 3.2.0
%global bleach_version 3.3.0
%global canonicaljson_version 1.6.4
@ -41,7 +41,7 @@
%global phonenumbers_version 8.13.2
%global prometheus_client_version 0.15.0
%global psutil_version 2.0.0
%global pyOpenSSL_version 22.1.0
%global pyOpenSSL_version 23.0.0
%global pyasn1_version 0.4.8
%global pyasn1_modules_version 0.2.8
%global pymacaroons_version 0.13.0
@ -59,7 +59,7 @@
%global psycopg2_version 2.9.5
%global pysaml2_version 7.2.1
%global Authlib_version 1.2.0
%global lxml_version 4.8.0
%global lxml_version 4.9.2
%global sentry_sdk_version 1.11.1
%global PyJWT_version 2.4.0
%global jaeger_client_version 4.8.0
@ -73,7 +73,7 @@
# some version locks based on poetry.lock
%global Jinja2_version 3.0
%global Pillow_version 5.4.0
%global PyYAML_version 3.11
%global PyYAML_version 3.13
%global Twisted_version 18.9.0
%global attrs_version 21.1.1
%global bcrypt_version 3.1.7
@ -156,7 +156,7 @@
%define pkgname matrix-synapse
%define eggname matrix_synapse
Name: %{pkgname}
Version: 1.74.0
Version: 1.75.0
Release: 0
Summary: Matrix protocol reference homeserver
License: Apache-2.0

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f4e634c9f9121935f40d8ef86e2589441cedd1e3ec2c72882ca02603c637b1e7
size 7045420
oid sha256:9542049a89c247a9875466b98bba286c370da91d5d1ccc516f45685ac32f0441
size 7082444