Quentin Gliech
79c592cec6
Deprecate the `generate_short_term_login_token` method in favor of an async `create_login_token` method in the Module API. ( #13842 )
Signed-off-by: Quentin Gliech <quenting@element.io>
Co-authored-by: Brendan Abolivier <babolivier@matrix.org>
1 year ago
Akshit Tyagi
1613857b90
Linkify config documentation. ( #14003 )
1 year ago
reivilibre
b381701f8c
Announce that legacy metric names are deprecated, will be turned off by default in Synapse v1.71.0 and removed altogether in Synapse v1.73.0. ( #14024 )
1 year ago
Dirk Klimpel
4490697b98
Add some cross references to worker documentation ( #13974 )
Signed-off-by: Dirk Klimpel <dirk@klimpel.org>
1 year ago
Patrick Cloke
d768c50c0e
Add upgrade notes for changes to receipts replication. ( #13932 )
1 year ago
Andrew Morgan
25c0e69392
Document that the 'auto_join_rooms' option works with Spaces ( #13931 )
1 year ago
Ashish Kumar
5c429b86b4
Add instruction for running unit tests in parallel ( #13928 )
1 year ago
Eric Eastwood
35e9d6a616
Emphasize the right reasons to use `(room_id, event_id)` in a schema ( #13915 )
* Emphasize the right reasons to use (room_id, event_id)
Follow-up to:
- https://github.com/matrix-org/synapse/pull/13701
- https://github.com/matrix-org/synapse/pull/13771
1 year ago
David Robertson
9bd442e202
Update upgrade notes ( #13923 )
* Update upgrade notes
* Synapse Synapse Synapse Synapse
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
1 year ago
David Robertson
3853011d01
Clarify who isn't affected by rust
1 year ago
David Robertson
3fe2b7f122
tweak upgrade notes
1 year ago
enterprisey
f34b0bc262
Update NixOS module URL ( #13818 )
* Update NixOS module URL
* Create 13818.doc
1 year ago
Patrick Cloke
8c3dcdf1b9
Fix the cross-link from register admin API to config docs. ( #13870 )
1 year ago
Peter Scheu
16e1a9d9a7
Correct documentation for map_user_attributes of OpenID Mapping Providers ( #13836 )
Co-authored-by: David Robertson <davidr@element.io>
1 year ago
Olivier Wilkinson (reivilibre)
bffb71b04a
Edit changelog in response to feedback
1 year ago
Quentin Gliech
74f60cec92
Add an admin API endpoint to find a user based on its external ID in an auth provider. ( #13810 )
1 year ago
reivilibre
f7a77ad717
Update request log format documentation to mention the format used when the authenticated user is controlling another user. ( #13794 )
1 year ago
Eric Eastwood
6986bcbf39
Document common fix of Poetry problems by removing egg-info ( #13785 )
`matrix_synapse.egg-info/`
Mentioned at https://matrix.to/#/!vcyiEtMVHIhWXcJAfl:sw1v.org/$aKy_IjrKwb70aTVZWeW_6zt0k7OIZ1YkyZpkP9uiRaM?via=matrix.org&via=element.io&via=beeper.com and many other places.
1 year ago
Eric Eastwood
5093cbf88d
Be able to correlate timeouts in reverse-proxy layer in front of Synapse (pull request ID from header) ( #13801 )
Fix https://github.com/matrix-org/synapse/issues/13685
New config:
```diff
listeners:
- port: 8008
tls: false
type: http
x_forwarded: true
+ request_id_header: "cf-ray"
bind_addresses: ['::1', '127.0.0.1', '0.0.0.0']
```
1 year ago
Richard van der Hoff
41df25bbbd
installation.md: require libpq on M1 macs ( #13480 )
1 year ago
Brendan Abolivier
7571337445
Fix typo in ratelimiting documentation ( #13727 )
1 year ago
Dirk Klimpel
f799eac7ea
Add timestamp to user's consent ( #13741 )
Co-authored-by: reivilibre <olivier@librepush.net>
1 year ago
David Robertson
a7c71686ca
Add minimum version bump for sqlite to the release notes ( #13742 )
* Notify that SQLite min version will be bumped
* Mention in upgrade notes
Co-authored-by: reivilibre <oliverw@matrix.org>
1 year ago
David Robertson
c46fecd1f2
Correct out-of-date doc for `event_cache_size` ( #13726 )
1 year ago
David Robertson
77f3986451
Define SQLite compat policy ( #13728 )
1 year ago
Connor Davis
bb5b47b62a
Add Admin API to Fetch Messages Within a Particular Window ( #13672 )
This adds two new admin APIs that allow us to fetch messages from a room within a particular time.
1 year ago
Erik Johnston
c9b7e97355
Add a stub Rust crate ( #12595 )
1 year ago
Erik Johnston
571f565c1f
Update changelog
1 year ago
Patrick Cloke
32fc3b7ba4
Remove configuration options for direct TCP replication. ( #13647 )
Removes the ability to configure legacy direct TCP replication. Workers now require Redis to run.
1 year ago
Eric Eastwood
877bdfa889
Clarify `(room_id, event_id)` global uniqueness ( #13701 )
Summarized from @richvdh's reply at https://github.com/matrix-org/synapse/pull/13589#discussion_r961116999
1 year ago
Eric Eastwood
36b184b782
Update docs to make enabling metrics more clear ( #13678 )
It was really easy to miss the `enable_metrics: True` step with the previous language.
1 year ago
Erik Johnston
4fee4a339d
Update lock file for Poetry v1.2.0 ( #13689 )
1 year ago
Dirk Klimpel
044900af6c
Fix two typos with colon in headlines ( #13665 )
1 year ago
Will Hunt
c913e440c0
Add monthly active users documentation ( #13617 )
* Add monthly active users documentation
* changelog
* Tidy up notes
* more tidyup
* Rewrite #1
* link back to mau docs
* fix links
* s/appservice|AS/application service
* further review
* a newline
* Remove bit about shadow banned users.
I think talking about them is confusing, and the current text doesn't imply they get any special treatment.
* Update docs/usage/administration/monthly_active_users.md
Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>
* Update docs/usage/administration/monthly_active_users.md
Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>
Co-authored-by: Brendan Abolivier <babolivier@matrix.org>
Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>
1 year ago
Sean Quah
d1fb46fbc9
Improve clarity on deprecation of TCP replication
Borrows some text from https://github.com/matrix-org/synapse/pull/13647
for the changelog.
1 year ago
Sean Quah
90c99fb3aa
Fix dead link in 1.18.0 upgrade notes
1 year ago
Richard van der Hoff
372136d3a8
Remove documentation of legacy `frontend_proxy` worker app ( #13645 )
This has been the same as a generic_worker since #6964 , so let's get rid of it.
Fixes #3717
1 year ago
Patrick Cloke
e761e8b475
Clarify documentation about replication traffic. ( #13656 )
It can be authenticated with the worker_replication_secret setting,
but is always unencrypted.
1 year ago
Richard van der Hoff
c4e29b6908
Improve documentation around user registration ( #13640 )
Update a bunch of the documentation for user registration, add some cross
links, etc.
1 year ago
Richard van der Hoff
5e5c8150d7
Generate missing configuration files at startup ( #13615 )
If things like the signing key file are missing, let's just try to generate
them on startup.
Again, this is useful for k8s-like deployments where we just want to generate
keys on the first run.
1 year ago
Richard van der Hoff
d092e6f32a
Support `registration_shared_secret` in a file ( #13614 )
A new `registration_shared_secret_path` option. This is kinda handy for k8s deployments and things.
1 year ago
David Robertson
a25a37002c
Write about the chain cover a little. ( #13602 )
Co-authored-by: Sean Quah <8349537+squahtx@users.noreply.github.com>
1 year ago
nilsKr3
bdfff9c36e
Update openid.md ( #13568 )
Linking the help article may prevent confusion regarding the creation of the necessary rule using auth0.
1 year ago
David Robertson
956e015413
Drop support for delegating email validation, round 2 ( #13596 )
1 year ago
David Robertson
d6f5699737
Describe changes to admin API in 1.66
Cross-ref #13525
1 year ago
Andrew Morgan
f9f03426de
Implement MSC3852: Expose `last_seen_user_agent` to users for their own devices; also expose to Admin API ( #13549 )
1 year ago
Ayush Anand
22ea51faf9
Add support for compression to federation responses ( #13537 )
Closes #13415 .
Signed-off-by: Ayush Anand <iamayushanand@gmail.com>
1 year ago
David Robertson
82a0752f32
A first pass at pruning the Synapse README ( #13491 )
1 year ago
Antonin Loubiere
b71b41c7bd
Fix a typo in docs and in some warnings ( #13538 )
1 year ago
Dirk Klimpel
d75512d19e
Add forgotten status to Room Details API ( #13503 )
1 year ago