Accepting request 844322 from home:darix:apps
- Update to 1.22.0 OBS-URL: https://build.opensuse.org/request/show/844322 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=149
This commit is contained in:
parent
4c5b1c1305
commit
09a7c994d8
2
_service
2
_service
@ -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.21.2</param>
|
||||
<param name="revision">v1.22.0</param>
|
||||
<param name="versionrewrite-pattern">v(.*)</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
<!--
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:dfd64b2877d1dc86bf724937719ae41c82817fa383008a83db1bacf237b4dd66
|
||||
size 28528653
|
3
matrix-synapse-1.22.0.obscpio
Normal file
3
matrix-synapse-1.22.0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7fa107f7cff2e5a53b7647b4b5f03f2dc21201af0469f8431c4d874731ced41f
|
||||
size 28682765
|
@ -32,7 +32,7 @@
|
||||
|
||||
%define pkgname matrix-synapse
|
||||
Name: %{pkgname}-test
|
||||
Version: 1.21.2
|
||||
Version: 1.22.0
|
||||
Release: 0
|
||||
Summary: Test package for %{pkgname}
|
||||
License: Apache-2.0
|
||||
|
@ -1,3 +1,142 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 27 12:19:54 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
- Update to 1.22.0
|
||||
- Features
|
||||
- Add a configuration option for always using the "userinfo
|
||||
endpoint" for OpenID Connect. This fixes support for some
|
||||
identity providers, e.g. GitLab. Contributed by Benjamin
|
||||
Koch. (#7658)
|
||||
- Add ability for ThirdPartyEventRules modules to query and
|
||||
manipulate whether a room is in the public rooms directory.
|
||||
(#8292, #8467)
|
||||
- Add support for olm fallback keys (MSC2732). (#8312, #8501)
|
||||
- Add support for running background tasks in a separate worker
|
||||
process. (#8369, #8458, #8489, #8513, #8544, #8599)
|
||||
- Add support for device dehydration (MSC2697). (#8380)
|
||||
- Add support for MSC2409, which allows sending typing, read
|
||||
receipts, and presence events to appservices. (#8437, #8590)
|
||||
- Change default room version to "6", per MSC2788. (#8461)
|
||||
- Add the ability to send non-membership events into a room via
|
||||
the ModuleApi. (#8479)
|
||||
- Increase default upload size limit from 10M to 50M.
|
||||
Contributed by @Akkowicz. (#8502)
|
||||
- Add support for modifying event content in ThirdPartyRules
|
||||
modules. (#8535, #8564)
|
||||
- Bugfixes
|
||||
- Fix bugs where ephemeral events were not sent to appservices.
|
||||
Broke in v1.22.0rc1. (#8648, #8656)
|
||||
- Fix user_daily_visits table to not have duplicate rows per
|
||||
user/device due to multiple user agents. Broke in v1.22.0rc1.
|
||||
(#8654)
|
||||
- Fix a longstanding bug where invalid ignored users in account
|
||||
data could break clients. (#8454)
|
||||
- Fix a bug where backfilling a room with an event that was
|
||||
missing the redacts field would break. (#8457)
|
||||
- Don't attempt to respond to some requests if the client has
|
||||
already disconnected. (#8465)
|
||||
- Fix message duplication if something goes wrong after
|
||||
persisting the event. (#8476)
|
||||
- Fix incremental sync returning an incorrect prev_batch token
|
||||
in timeline section, which when used to paginate returned
|
||||
events that were included in the incremental sync. Broken
|
||||
since v0.16.0. (#8486)
|
||||
- Expose the uk.half-shot.msc2778.login.application_service to
|
||||
clients from the login API. This feature was added in
|
||||
v1.21.0, but was not exposed as a potential login flow.
|
||||
(#8504)
|
||||
- Fix error code for /profile/{userId}/displayname to be
|
||||
M_BAD_JSON. (#8517)
|
||||
- Fix a bug introduced in v1.7.0 that could cause Synapse to
|
||||
insert values from non-state m.room.retention events into the
|
||||
room_retention database table. (#8527)
|
||||
- Fix not sending events over federation when using sharded
|
||||
event writers. (#8536)
|
||||
- Fix a long standing bug where email notifications for
|
||||
encrypted messages were blank. (#8545)
|
||||
- Fix increase in the number of There was no active span...
|
||||
errors logged when using OpenTracing. (#8567)
|
||||
- Fix a bug that prevented errors encountered during execution
|
||||
of the synapse_port_db from being correctly printed. (#8585)
|
||||
- Fix appservice transactions to only include a maximum of 100
|
||||
persistent and 100 ephemeral events. (#8606)
|
||||
- Updates to the Docker image
|
||||
- Added multi-arch support (arm64,arm/v7) for the docker
|
||||
images. Contributed by @maquis196. (#7921)
|
||||
- Add support for passing commandline args to the synapse
|
||||
process. Contributed by @samuel-p. (#8390)
|
||||
- Improved Documentation
|
||||
- Update the directions for using the manhole with coroutines.
|
||||
(#8462)
|
||||
- Improve readme by adding new shield.io badges. (#8493)
|
||||
- Added note about docker in manhole.md regarding which ip
|
||||
address to bind to. Contributed by @maquis196. (#8526)
|
||||
- Document the new behaviour of the allowed_lifetime_min and
|
||||
allowed_lifetime_max settings in the room retention
|
||||
configuration. (#8529)
|
||||
- Deprecations and Removals
|
||||
- Drop unused device_max_stream_id table. (#8589)
|
||||
- Internal Changes
|
||||
- Check for unreachable code with mypy. (#8432)
|
||||
- Add unit test for event persister sharding. (#8433)
|
||||
- Allow events to be sent to clients sooner when using sharded
|
||||
event persisters. (#8439, #8488, #8496, #8499)
|
||||
- Configure public_baseurl when using demo scripts. (#8443)
|
||||
- Add SQL logging on queries that happen during startup.
|
||||
(#8448)
|
||||
- Speed up unit tests when using PostgreSQL. (#8450)
|
||||
- Remove redundant database loads of stream_ordering for events
|
||||
we already have. (#8452)
|
||||
- Reduce inconsistencies between codepaths for membership and
|
||||
non-membership events. (#8463)
|
||||
- Combine SpamCheckerApi with the more generic ModuleApi.
|
||||
(#8464)
|
||||
- Additional testing for ThirdPartyEventRules. (#8468)
|
||||
- Add -d option to ./scripts-dev/lint.sh to lint files that
|
||||
have changed since the last git commit. (#8472)
|
||||
- Unblacklist some sytests. (#8474)
|
||||
- Include the log level in the phone home stats. (#8477)
|
||||
- Remove outdated sphinx documentation, scripts and
|
||||
configuration. (#8480)
|
||||
- Clarify error message when plugin config parsers raise an
|
||||
error. (#8492)
|
||||
- Remove the deprecated Handlers object. (#8494)
|
||||
- Fix a threadsafety bug in unit tests. (#8497)
|
||||
- Add user agent to user_daily_visits table. (#8503)
|
||||
- Add type hints to various parts of the code base. (#8407,
|
||||
#8505, #8507, #8547, #8562, #8609)
|
||||
- Remove unused code from the test framework. (#8514)
|
||||
- Apply some internal fixes to the HomeServer class to make its
|
||||
code more idiomatic and statically-verifiable. (#8515)
|
||||
- Factor out common code between
|
||||
RoomMemberHandler._locally_reject_invite and
|
||||
EventCreationHandler.create_event. (#8537)
|
||||
- Improve database performance by executing more queries
|
||||
without starting transactions. (#8542)
|
||||
- Rename Cache to DeferredCache, to better reflect its purpose.
|
||||
(#8548)
|
||||
- Move metric registration code down into LruCache. (#8561,
|
||||
#8591)
|
||||
- Replace DeferredCache with the lighter-weight LruCache where
|
||||
possible. (#8563)
|
||||
- Add virtualenv-generated folders to .gitignore. (#8566)
|
||||
- Add get_immediate method to DeferredCache. (#8568)
|
||||
- Fix mypy not properly checking across the codebase,
|
||||
additionally, fix a typing assertion error in
|
||||
handlers/auth.py. (#8569)
|
||||
- Fix synmark benchmark runner. (#8571)
|
||||
- Modify DeferredCache.get() to return Deferreds instead of
|
||||
ObservableDeferreds. (#8572)
|
||||
- Adjust a protocol-type definition to fit sqlite3 assertions.
|
||||
(#8577)
|
||||
- Support macOS on the synmark benchmark runner. (#8578)
|
||||
- Update mypy static type checker to 0.790. (#8583, #8600)
|
||||
- Re-organize the structured logging code to separate the TCP
|
||||
transport handling from the JSON formatting. (#8587)
|
||||
- Remove extraneous unittest logging decorators from unit
|
||||
tests. (#8592)
|
||||
- Minor optimisations in caching code. (#8593, #8594)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 15 17:16:29 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
name: matrix-synapse
|
||||
version: 1.21.2
|
||||
mtime: 1602772423
|
||||
commit: 9b8a53c7b9e1a3ca5f46e417b9fa705f8bacb494
|
||||
version: 1.22.0
|
||||
mtime: 1603800439
|
||||
commit: fedfdfd7502e63d28054d644d63fef18b57befd7
|
||||
|
||||
|
@ -48,7 +48,7 @@
|
||||
%define modname synapse
|
||||
%define pkgname matrix-synapse
|
||||
Name: %{pkgname}
|
||||
Version: 1.21.2
|
||||
Version: 1.22.0
|
||||
Release: 0
|
||||
Summary: Matrix protocol reference homeserver
|
||||
License: Apache-2.0
|
||||
|
Loading…
Reference in New Issue
Block a user