Brendan Abolivier
|
bbe39f808c
|
Merge pull request #6940 from matrix-org/babolivier/federate.md
Clean up and update federation docs
|
2020-02-19 10:58:59 +00:00 |
|
Brendan Abolivier
|
71d65407e7
|
Incorporate review
|
2020-02-19 10:03:19 +00:00 |
|
Brendan Abolivier
|
61b457e3ec
|
Incorporate review
|
2020-02-18 17:20:03 +00:00 |
|
Brendan Abolivier
|
a0d2f9d089
|
Phrasing
|
2020-02-18 16:16:49 +00:00 |
|
Brendan Abolivier
|
d484126bf7
|
Merge pull request #6907 from matrix-org/babolivier/acme-config
Add mention and warning about ACME v1 deprecation to the TLS config
|
2020-02-18 16:11:31 +00:00 |
|
Erik Johnston
|
818def8248
|
Fix worker docs to point /publicised_groups API correctly. (#6938)
|
2020-02-18 15:27:45 +00:00 |
|
Brendan Abolivier
|
d009535639
|
Add mention of SRV records as an advanced topic
|
2020-02-18 14:07:41 +00:00 |
|
Brendan Abolivier
|
ba7a523854
|
Argh trailing spaces
|
2020-02-18 13:57:15 +00:00 |
|
Brendan Abolivier
|
e837be5b5c
|
Fix links in the reverse proxy doc
|
2020-02-18 13:53:58 +00:00 |
|
Brendan Abolivier
|
3c67eee6dc
|
Make federate.md more of a sumary of the steps to follow to set up replication
|
2020-02-18 13:51:03 +00:00 |
|
Brendan Abolivier
|
8ee0d74516
|
Split the delegating documentation out of federate.md and trim it down
|
2020-02-18 12:05:45 +00:00 |
|
Andrew Morgan
|
2f450fa149
|
Implement access token expiry (#5660)
|
2020-02-17 17:17:02 +00:00 |
|
Andrew Morgan
|
2ff678780d
|
Update reverse_proxy.rst (#5397)
|
2020-02-17 17:16:48 +00:00 |
|
Andrew Morgan
|
d9dddad7f5
|
Improved docs on setting up Postgresql (#5661)
|
2020-02-17 17:15:41 +00:00 |
|
Andrew Morgan
|
619b3cd875
|
Add basic opentracing support (#5544)
|
2020-02-17 16:51:09 +00:00 |
|
Richard van der Hoff
|
97a42bbc3a
|
Add a warning about indentation to generated config (#6920)
Fixes #6916.
|
2020-02-14 16:22:30 +00:00 |
|
Andrew Morgan
|
622d0be1b3
|
Fix with isort==4.3.21 and black==19.3b0
|
2020-02-14 14:27:12 +00:00 |
|
Patrick Cloke
|
49f877d32e
|
Filter the results of user directory searching via the spam checker (#6888)
Add a method to the spam checker to filter the user directory results.
|
2020-02-14 07:17:54 -05:00 |
|
Andrew Morgan
|
41120db159
|
Move logging utilities out of the side drawer of util/ and into logging/ (#5606)
|
2020-02-14 11:02:55 +00:00 |
|
Andrew Morgan
|
7d2d2a13fe
|
Complete the SAML2 implementation (#5422)
|
2020-02-14 10:58:47 +00:00 |
|
Andrew Morgan
|
38e09af420
|
Update the TLS cipher string and provide configurability for TLS on outgoing federation (#5550)
|
2020-02-14 10:57:04 +00:00 |
|
Andrew Morgan
|
673d3f88fa
|
Added possibilty to disable local password authentication (#5092)
|
2020-02-14 10:56:35 +00:00 |
|
Andrew Morgan
|
1dc4724059
|
Make it clearer that the template dir is relative to synapse's root dir (#5543)
|
2020-02-14 10:53:53 +00:00 |
|
Andrew Morgan
|
ef1e418034
|
Merge pull request #5313 from twrist/patch-1
|
2020-02-14 10:52:05 +00:00 |
|
Andrew Morgan
|
bbb39634d6
|
Remove & changelog (#5548)
|
2020-02-14 10:51:03 +00:00 |
|
Andrew Morgan
|
bac9fa13dc
|
Add info about black to code_style.rst (#5537)
|
2020-02-14 10:47:39 +00:00 |
|
Andrew Morgan
|
ca2c8ea35a
|
Merge pull request #5524 from matrix-org/rav/new_cmdline_options
|
2020-02-14 10:47:29 +00:00 |
|
Brendan Abolivier
|
5820ed905f
|
Add mention and warning about ACME v1 deprecation to the Synapse config
|
2020-02-13 14:20:08 +00:00 |
|
Patrick Cloke
|
361de49c90
|
Add documentation for the spam checker module (#6906)
Add documentation for the spam checker.
|
2020-02-13 07:40:57 -05:00 |
|
Andrew Morgan
|
09deace1ca
|
Merge pull request #5516 from matrix-org/rav/acme_key_path
|
2020-02-13 12:23:24 +00:00 |
|
Andrew Morgan
|
975bf2c255
|
Drop support for cpu_affinity (#5525)
|
2020-02-13 11:59:56 +00:00 |
|
Andrew Morgan
|
9523a4e05d
|
Merge pull request #5505 from matrix-org/erikj/messages_worker
|
2020-02-13 11:58:08 +00:00 |
|
Andrew Morgan
|
09291d36dd
|
Support pagination API in client_reader worker
|
2020-02-13 11:57:01 +00:00 |
|
Andrew Morgan
|
28eba8747e
|
Run Black. (#5482)
|
2020-02-13 11:30:15 +00:00 |
|
Brendan Abolivier
|
862669d6cc
|
Update docs/ACME.md
|
2020-02-13 11:29:08 +00:00 |
|
Brendan Abolivier
|
459d089af7
|
Mention that using Synapse to serve certificates requires restarts
|
2020-02-12 21:05:30 +00:00 |
|
Brendan Abolivier
|
e45a7c0939
|
Remove duplicated info about certbot et al
|
2020-02-12 20:14:59 +00:00 |
|
Brendan Abolivier
|
f092029d2d
|
Update ACME.md to mention ACME v1 deprecation
|
2020-02-12 20:14:16 +00:00 |
|
Brendan Abolivier
|
6cd34da8b1
|
Merge pull request #6891 from matrix-org/babolivier/retention-doc-amend
Spell out that the last event sent to a room won't be deleted by a purge
|
2020-02-12 20:12:20 +00:00 |
|
Brendan Abolivier
|
08e050c3fd
|
Rephrase
|
2020-02-12 15:39:40 +00:00 |
|
Brendan Abolivier
|
47acbc519f
|
Merge branch 'master' into develop
|
2020-02-12 13:24:09 +00:00 |
|
Brendan Abolivier
|
d9239b5257
|
Merge tag 'v1.10.0'
Synapse 1.10.0 (2020-02-12)
===========================
**WARNING to client developers**: As of this release Synapse validates `client_secret` parameters in the Client-Server API as per the spec. See [\#6766](https://github.com/matrix-org/synapse/issues/6766) for details.
Updates to the Docker image
---------------------------
- Update the docker images to Alpine Linux 3.11. ([\#6897](https://github.com/matrix-org/synapse/issues/6897))
Synapse 1.10.0rc5 (2020-02-11)
==============================
Bugfixes
--------
- Fix the filtering introduced in 1.10.0rc3 to also apply to the state blocks returned by `/sync`. ([\#6884](https://github.com/matrix-org/synapse/issues/6884))
Synapse 1.10.0rc4 (2020-02-11)
==============================
This release candidate was built incorrectly and is superceded by 1.10.0rc5.
Synapse 1.10.0rc3 (2020-02-10)
==============================
Features
--------
- Filter out `m.room.aliases` from the CS API to mitigate abuse while a better solution is specced. ([\#6878](https://github.com/matrix-org/synapse/issues/6878))
Internal Changes
----------------
- Fix continuous integration failures with old versions of `pip`, which were introduced by a release of the `zipp` library. ([\#6880](https://github.com/matrix-org/synapse/issues/6880))
Synapse 1.10.0rc2 (2020-02-06)
==============================
Bugfixes
--------
- Fix an issue with cross-signing where device signatures were not sent to remote servers. ([\#6844](https://github.com/matrix-org/synapse/issues/6844))
- Fix to the unknown remote device detection which was introduced in 1.10.rc1. ([\#6848](https://github.com/matrix-org/synapse/issues/6848))
Internal Changes
----------------
- Detect unexpected sender keys on remote encrypted events and resync device lists. ([\#6850](https://github.com/matrix-org/synapse/issues/6850))
Synapse 1.10.0rc1 (2020-01-31)
==============================
Features
--------
- Add experimental support for updated authorization rules for aliases events, from [MSC2260](https://github.com/matrix-org/matrix-doc/pull/2260). ([\#6787](https://github.com/matrix-org/synapse/issues/6787), [\#6790](https://github.com/matrix-org/synapse/issues/6790), [\#6794](https://github.com/matrix-org/synapse/issues/6794))
Bugfixes
--------
- Warn if postgres database has a non-C locale, as that can cause issues when upgrading locales (e.g. due to upgrading OS). ([\#6734](https://github.com/matrix-org/synapse/issues/6734))
- Minor fixes to `PUT /_synapse/admin/v2/users` admin api. ([\#6761](https://github.com/matrix-org/synapse/issues/6761))
- Validate `client_secret` parameter using the regex provided by the Client-Server API, temporarily allowing `:` characters for older clients. The `:` character will be removed in a future release. ([\#6767](https://github.com/matrix-org/synapse/issues/6767))
- Fix persisting redaction events that have been redacted (or otherwise don't have a redacts key). ([\#6771](https://github.com/matrix-org/synapse/issues/6771))
- Fix outbound federation request metrics. ([\#6795](https://github.com/matrix-org/synapse/issues/6795))
- Fix bug where querying a remote user's device keys that weren't cached resulted in only returning a single device. ([\#6796](https://github.com/matrix-org/synapse/issues/6796))
- Fix race in federation sender worker that delayed sending of device updates. ([\#6799](https://github.com/matrix-org/synapse/issues/6799), [\#6800](https://github.com/matrix-org/synapse/issues/6800))
- Fix bug where Synapse didn't invalidate cache of remote users' devices when Synapse left a room. ([\#6801](https://github.com/matrix-org/synapse/issues/6801))
- Fix waking up other workers when remote server is detected to have come back online. ([\#6811](https://github.com/matrix-org/synapse/issues/6811))
Improved Documentation
----------------------
- Clarify documentation related to `user_dir` and `federation_reader` workers. ([\#6775](https://github.com/matrix-org/synapse/issues/6775))
Internal Changes
----------------
- Record room versions in the `rooms` table. ([\#6729](https://github.com/matrix-org/synapse/issues/6729), [\#6788](https://github.com/matrix-org/synapse/issues/6788), [\#6810](https://github.com/matrix-org/synapse/issues/6810))
- Propagate cache invalidates from workers to other workers. ([\#6748](https://github.com/matrix-org/synapse/issues/6748))
- Remove some unnecessary admin handler abstraction methods. ([\#6751](https://github.com/matrix-org/synapse/issues/6751))
- Add some debugging for media storage providers. ([\#6757](https://github.com/matrix-org/synapse/issues/6757))
- Detect unknown remote devices and mark cache as stale. ([\#6776](https://github.com/matrix-org/synapse/issues/6776), [\#6819](https://github.com/matrix-org/synapse/issues/6819))
- Attempt to resync remote users' devices when detected as stale. ([\#6786](https://github.com/matrix-org/synapse/issues/6786))
- Delete current state from the database when server leaves a room. ([\#6792](https://github.com/matrix-org/synapse/issues/6792))
- When a client asks for a remote user's device keys check if the local cache for that user has been marked as potentially stale. ([\#6797](https://github.com/matrix-org/synapse/issues/6797))
- Add background update to clean out left rooms from current state. ([\#6802](https://github.com/matrix-org/synapse/issues/6802), [\#6816](https://github.com/matrix-org/synapse/issues/6816))
- Refactoring work in preparation for changing the event redaction algorithm. ([\#6803](https://github.com/matrix-org/synapse/issues/6803), [\#6805](https://github.com/matrix-org/synapse/issues/6805), [\#6806](https://github.com/matrix-org/synapse/issues/6806), [\#6807](https://github.com/matrix-org/synapse/issues/6807), [\#6820](https://github.com/matrix-org/synapse/issues/6820))
|
2020-02-12 13:23:22 +00:00 |
|
Brendan Abolivier
|
6b21986e4e
|
Also spell it out in the purge history API doc
|
2020-02-11 17:56:04 +00:00 |
|
Brendan Abolivier
|
a443d2a25d
|
Spell out that Synapse never purges the last event sent in a room
|
2020-02-11 17:37:09 +00:00 |
|
Andrew Morgan
|
1114a42739
|
Remove Postgres 9.4 support (#5448)
|
2020-02-10 17:52:09 +00:00 |
|
Erik Johnston
|
21db35f77e
|
Add support for putting fed user query API on workers (#6873)
|
2020-02-07 15:45:39 +00:00 |
|
Erik Johnston
|
de2d267375
|
Allow moving group read APIs to workers (#6866)
|
2020-02-07 11:14:19 +00:00 |
|
Dirk Klimpel
|
56ca93ef59
|
Admin api to add an email address (#6789)
|
2020-02-07 10:29:36 +00:00 |
|
Robin Vleij
|
f0561fcffd
|
Update documentation (#6859)
Update documentation to reflect the correct format of user_id (fully qualified).
|
2020-02-05 21:27:38 +00:00 |
|
Erik Johnston
|
02b44db922
|
Warn if postgres database has non-C locale. (#6734)
As using non-C locale can cause issues on upgrading OS.
|
2020-01-28 13:44:21 +00:00 |
|