Hello community, here is the log from the commit of package matrix-synapse for openSUSE:Factory checked in at 2018-06-13 15:39:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old) and /work/SRC/openSUSE:Factory/.matrix-synapse.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "matrix-synapse" Wed Jun 13 15:39:35 2018 rev:10 rq:615808 version:0.31.1 Changes: -------- --- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes 2018-05-21 20:22:14.962130472 +0200 +++ /work/SRC/openSUSE:Factory/.matrix-synapse.new/matrix-synapse.changes 2018-06-13 15:39:47.999656077 +0200 @@ -1,0 +2,39 @@ +Sun Jun 10 13:37:54 UTC 2018 - ok...@suse.com + +- Update to version v0.31.1: + * Bug Fixes: + * Fix event filtering in get_missing_events handler (PR #3371) + * Fix metric documentation tables (PR #3341) + * Fix LaterGauge error handling (694968f) + * Fix replication metrics (b7e7fd2) + * Fix federation backfill bugs (PR #3261) + * federation: fix LaterGauge usage (PR #3328) Thanks to @intelfx! + * Fix logcontext resource usage tracking (PR #3258) + * Fix error in handling receipts (PR #3235) + * Stop the transaction cache caching failures (PR #3255) + + * Features: + * Let users leave the server notice room after joining (PR #3287) + * Add in flight request metrics (PR #3252) + + * Changes: + * Switch to the Python Prometheus library (PR #3256, #3274) + * Cohort analytics (PR #3163, #3241, #3251) + * Add lxml to docker image for web previews (PR #3239) Thanks to @ptman! + * daily user type phone home stats (PR #3264) + * Docs on consent bits (PR #3268) + * Remove users from user directory on deactivate (PR #3277) + * Avoid sending consent notice to guest users (PR #3288) + * disable CPUMetrics if no /proc/self/stat (PR #3299) + * Add private IPv6 addresses to example config for url preview blacklist (PR #3317) Thanks to @thegcat! + * Allow overriding the server_notices user's avatar (PR #3273) + * Support for putting %(consent_uri)s in messages (PR #3271) + * Block attempts to send server notices to remote users (PR #3270) + * Docs on consent bits (PR #3268) + * ConsentResource to gather policy consent from users (PR #3213) + * Infrastructure for a server notices room (PR #3232) + * Send users a server notice about consent (PR #3236) + * Reject attempts to send event before privacy consent is given (PR #3257) + * Don't support limitless pagination (PR #3265) + +------------------------------------------------------------------- Old: ---- matrix-synapse-v0.29.1.tar.xz New: ---- matrix-synapse-v0.31.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ matrix-synapse.spec ++++++ --- /var/tmp/diff_new_pack.y67YsF/_old 2018-06-13 15:39:48.887623403 +0200 +++ /var/tmp/diff_new_pack.y67YsF/_new 2018-06-13 15:39:48.891623255 +0200 @@ -18,7 +18,7 @@ ## Package updates # -# * Update version in _service and this file to the most recent released one +# * Update version in _service to the most recent released one # * Call `osc service ra` # * Update changelog manually from # * https://github.com/matrix-org/synapse/releases @@ -42,18 +42,19 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define github_user matrix-org -%define short_name synapse -Name: matrix-%{short_name}%{?name_ext} -Version: 0.29.1 +%define modname synapse +%define short_name matrix-synapse +Name: %{short_name}%{?name_ext} +Version: 0.31.1 Release: 0 Summary: Matrix protocol reference homeserver License: Apache-2.0 Group: Productivity/Networking/Instant Messenger -Source0: matrix-synapse-v%{version}.tar.xz +Source0: %{short_name}-v%{version}.tar.xz Url: https://github.com/matrix-org/synapse BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?_test} -BuildRequires: matrix-%{short_name} +BuildRequires: %{short_name} == %{version} %else BuildRequires: %{python_module base} BuildRequires: %{python_module setuptools} @@ -70,6 +71,7 @@ Requires: python-jsonschema >= 2.5.1 Requires: python-msgpack-python Requires: python-phonenumbers >= 8.2.0 +Requires: python-prometheus_client Requires: python-signedjson >= 1.0.0 Requires: python-unpaddedbase64 >= 1.1.0 # original from python_requirements.py @@ -109,7 +111,7 @@ %if 0%{?_test} # workaround to prevent post/install failing assuming this file for whatever # reason -touch %{_sourcedir}/%{short_name} +touch %{_sourcedir}/%{modname} %else %setup -q -n %{name}-v%{version} for i in \ @@ -183,7 +185,7 @@ %python_expand sed -i '1d' %{buildroot}%{$python_sitelib}/synapse/app/synctl.py # User Directory -install -d -m 750 %{buildroot}%{_localstatedir}/lib/%{short_name} +install -d -m 750 %{buildroot}%{_localstatedir}/lib/%{modname} %pre getent group synapse >/dev/null || groupadd -r synapse @@ -212,7 +214,7 @@ %doc *.rst %doc LICENSE %dir %{_sysconfdir}/synapse -%dir %attr(0750,%{short_name},%{short_name}) %{_localstatedir}/lib/%{short_name} +%dir %attr(0750,%{modname},%{modname}) %{_localstatedir}/lib/%{modname} %{python_sitelib} %python_alternative %{_bindir}/hash_password %python_alternative %{_bindir}/register_new_matrix_user ++++++ _service ++++++ --- /var/tmp/diff_new_pack.y67YsF/_old 2018-06-13 15:39:48.975620164 +0200 +++ /var/tmp/diff_new_pack.y67YsF/_new 2018-06-13 15:39:48.975620164 +0200 @@ -4,7 +4,7 @@ <param name="versionformat">@PARENT_TAG@</param> <param name="url">git://github.com/matrix-org/synapse.git</param> <param name="scm">git</param> - <param name="revision">v0.29.1</param> + <param name="revision">v0.31.1</param> <!-- The git changelog of matrix-org/synapse does not seem to be very usable. Use the changelog provided on the github release page --> <param name="changesgenerate">disable</param> <param name="changesauthor">ok...@suse.com</param> ++++++ matrix-synapse-v0.29.1.tar.xz -> matrix-synapse-v0.31.1.tar.xz ++++++ ++++ 9964 lines of diff (skipped)