Revisions of matrix-synapse

buildservice-autocommit accepted request 718592 from Aleksa Sarai's avatar Aleksa Sarai (cyphar) (revision 82)
baserev update by copy to link target
Aleksa Sarai's avatar Aleksa Sarai (cyphar) accepted request 718591 from Aleksa Sarai's avatar Aleksa Sarai (cyphar) (revision 81)
- Update to 1.2.0.

  * Add support for OpenTracing.
  * Add default push rule to ignore reactions.
  * Enable aggregations (reactions and edits) support by default.

  The full changelog is included in
  /usr/share/doc/packages/matrix-synapse/CHANGES.md.
buildservice-autocommit accepted request 713866 from Aleksa Sarai's avatar Aleksa Sarai (cyphar) (revision 80)
baserev update by copy to link target
Aleksa Sarai's avatar Aleksa Sarai (cyphar) accepted request 713865 from Aleksa Sarai's avatar Aleksa Sarai (cyphar) (revision 79)
- Update to 1.1.0.

  As of v1.1.0, Synapse no longer supports Python 2, nor Postgres version 9.4.
  Thus, we no longer package a Python 2 version of this package. Some other key
  changes include:

  * Add monthly active users to phonehome stats.
  * Allow server admins to define implementations of extra rules for allowing
    or denying incoming events.
  * Add --data-dir and --open-private-ports options.
  * The minimum TLS version used for outgoing federation requests can now be
    set with federation_client_minimum_tls_version.
  * Optimise devices changed query to not pull unnecessary rows from the
    database, reducing database load.

  The full changelog is included in
  /usr/share/doc/packages/matrix-synapse/CHANGES.md.
- Rebase patches:
  * 0001-requirements-prometheus_client.patch
buildservice-autocommit accepted request 712357 from Aleksa Sarai's avatar Aleksa Sarai (cyphar) (revision 78)
baserev update by copy to link target
Aleksa Sarai's avatar Aleksa Sarai (cyphar) accepted request 712356 from Aleksa Sarai's avatar Aleksa Sarai (cyphar) (revision 77)
- Obsolete the old split-Python packages, so that upgrading works smoothly.
Aleksa Sarai's avatar Aleksa Sarai (cyphar) accepted request 711870 from Aleksa Sarai's avatar Aleksa Sarai (cyphar) (revision 76)
- Un-Requires prometheus_client<0.4.0. The Requires made it impossible to use
  matrix-synapse on openSUSE for very little good reason (prometheus metrics
  will still work on post-0.4.0 prometheus_client, but with changed names).
  Debian and many other distributions do the same here.
  + 0001-requirements-prometheus_client.patch
Aleksa Sarai's avatar Aleksa Sarai (cyphar) accepted request 709289 from Aleksa Sarai's avatar Aleksa Sarai (cyphar) (revision 75)
- Update to 1.0.0.

  This is the first stable release of synapse. It includes a large number of
  changes but the highlights are:

  * Ability to configured default room version (with the default now being v4,
    which has improved state resolution algorithms and event IDs).
  * The complete removal of "perspectives" support, with all homeservers now
	being required to use valid TLS certificates (there has been a transition
	period for several months from the release of 0.99).
  * Experimental support for "relations" (reactions and edits).

  The full changelog is included in
  /usr/share/doc/packages/matrix-synapse/CHANGES.md.
Oliver Kurz's avatar Oliver Kurz (okurz) accepted request 706551 from Aleksa Sarai's avatar Aleksa Sarai (cyphar) (revision 74)
- Update to 0.99.5.2.

  Fix bug where we leaked extremities when we soft failed events, leading to
  performance degradation.

  The full changelog is included in
  /usr/share/doc/packages/matrix-synapse/CHANGES.md.
Oliver Kurz's avatar Oliver Kurz (okurz) committed (revision 73)
Add empty changes file for matrix-synapse-test for build-checks
Oliver Kurz's avatar Oliver Kurz (okurz) accepted request 705722 from Aleksa Sarai's avatar Aleksa Sarai (cyphar) (revision 72)
Update to matrix-synapse 0.99.5.1. This includes a fairly large number of
packaging structure changes, and all of the helper scripts have been moved to
/usr/lib. The _multibuild setup for testing was switched to use %check in a
separate specfile.
buildservice-autocommit accepted request 677689 from Oliver Kurz's avatar Oliver Kurz (okurz) (revision 71)
baserev update by copy to link target
Oliver Kurz's avatar Oliver Kurz (okurz) accepted request 677688 from Oliver Kurz's avatar Oliver Kurz (okurz) (revision 70)
- Fix build on python3 based repos
Oliver Kurz's avatar Oliver Kurz (okurz) accepted request 672405 from Frederic Crozat's avatar Frederic Crozat (fcrozat) (revision 69)
- Fix systemd service to follow paths used by package and ensure
  proper version version is used.
- Add explicit requires on python-lxml, required when using
  url preview.
buildservice-autocommit accepted request 665904 from Oliver Kurz's avatar Oliver Kurz (okurz) (revision 68)
baserev update by copy to link target
Oliver Kurz's avatar Oliver Kurz (okurz) accepted request 665642 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 67)
- For test purpose a matrix server will be start. But never been
  stopped. Fix that server will be stoped after test.
Oliver Kurz's avatar Oliver Kurz (okurz) committed (revision 66)
Update to version v0.34.1.1
buildservice-autocommit accepted request 661967 from Oliver Kurz's avatar Oliver Kurz (okurz) (revision 65)
baserev update by copy to link target
Oliver Kurz's avatar Oliver Kurz (okurz) accepted request 661950 from Oliver Kurz's avatar Oliver Kurz (okurz) (revision 64)
Switch to python3 by default on newer product versions as suggested by upstream
Oliver Kurz's avatar Oliver Kurz (okurz) accepted request 660866 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 63)
- Update to 0.34.0
  Synapse 0.34.0 is the first release to fully support Python 3. 
  Synapse will now run on Python versions 3.5 or 3.6 
  (as well as 2.7). Support for Python 3.7 remains experimental.
  * Features
    - Add 'sandbox' to CSP for media reprository (#4284)
    - Make the new landing page prettier. (#4294)
    - Fix deleting E2E room keys when using old SQLite versions. (#4295)
    - Add a welcome page for the client API port. Credit to @krombel! (#4289)
    - Remove Matrix console from the default distribution (#4290)
    - Add option to track MAU stats (but not limit people) (#3830)
    - Add an option to enable recording IPs for appservice users (#3831)
    - Rename login type m.login.cas to m.login.sso (#4220)
    - Add an option to disable search for homeservers that may not be interested in it. (#4230)
  * Bugfixes
    - Pushrules can now again be made with non-ASCII rule IDs. (#4165)
    - The media repository now no longer fails to decode UTF-8 filenames when downloading remote media. (#4176)
    - URL previews now correctly decode non-UTF-8 text if the header contains a <meta http-equiv="Content-Type" header. (#4183)
    - Fix an issue where public consent URLs had two slashes. (#4192)
    - Fallback auth now accepts the session parameter on Python 3. (#4197)
    - Remove riot.im from the list of trusted Identity Servers in the default configuration (#4207)
    - fix start up failure when mau_limit_reserved_threepids set and db is postgres (#4211)
    - Fix auto join failures for servers that require user consent (#4223)
    - Fix exception caused by non-ascii event IDs (#4241)
    - Pushers can now be unsubscribed from on Python 3. (#4250)
    - Fix UnicodeDecodeError when postgres is configured to give non-English errors (#4253)
  * Internal Changes
    - Debian packages utilising a virtualenv with bundled dependencies can now be built. (#4212)
    - Disable pager when running git-show in CI (#4291)
    - A coveragerc file has been added. (#4180)
    - Add a GitHub pull request template and add multiple issue templates (#4182)
    - Update README to reflect the fact that #1491 is fixed (#4188)
    - Run the AS senders as background processes to fix warnings (#4189)
    - Add some diagnostics to the tests to detect logcontext problems (#4190)
    - Add missing jpeg package prerequisite for OpenBSD in README. (#4193)
    - Add a note saying you need to manually reclaim disk space after using the Purge History API (#4200)
    - More logcontext checking in unittests (#4205)
    - Ignore __pycache__ directories in the database schema folder (#4214)
    - Add note to UPGRADE.rst about removing riot.im from list of trusted identity servers (#4224)
    - Added automated coverage reporting to CI. (#4225)
    - Garbage-collect after each unit test to fix logcontext leaks (#4227)
    - add more detail to logging regarding "More than one row matched" error (#4234)
    - Drop sent_transactions table (#4244)
    - Add a basic .editorconfig (#4257)
    - Update README.rst and UPGRADE.rst for Python 3. (#4260)
    - Remove obsolete verbose and log_file settings from homeserver.yaml for Docker image. (#4261)
Displaying revisions 241 - 260 of 322
openSUSE Build Service is sponsored by