- Jul 13, 2022
-
-
jejo86 authored
* Admin API request explanation improved Pointed out, that the Admin API is not accessible by default from any remote computer, but only from the PC `matrix-synapse` is running on. Added a full, working example, making sure to include the cURL flag `-X`, which needs to be prepended to `GET`, `POST`, `PUT` etc. and listing the full query string including protocol, IP address and port. * Admin API request explanation improved * Apply suggestions from code review Update changelog. Reword prose. Co-authored-by:
David Robertson <david.m.robertson1@gmail.com>
-
Nick Mills-Barrett authored
-
Patrick Cloke authored
-
Brad Murray authored
-
Patrick Cloke authored
These tables have been unused since Synapse v1.61.0, although schema version 72 was added in Synapse v1.62.0.
-
Patrick Cloke authored
-
Thomas Weston authored
Co-authored-by:
Thomas Weston <thomas.weston@clearspancloud.com> Co-authored-by:
David Robertson <david.m.robertson1@gmail.com>
-
- Jul 12, 2022
-
-
Patrick Cloke authored
Inline URL preview documentation near the implementation.
-
Richard van der Hoff authored
This is unused since Synapse 1.60.0 (#12679). It's time for it to go.
-
Jacek Kuśnierz authored
Drop support for calling `/_matrix/client/v3/account/3pid/bind` without an `id_access_token` (#13239) Fixes #13201 Signed-off-by:
Jacek Kusnierz <jacek.kusnierz@tum.de>
-
David Robertson authored
-
Richard van der Hoff authored
* Drop support for delegating email validation Delegating email validation to an IS is insecure (since it allows the owner of the IS to do a password reset on your HS), and has long been deprecated. It will now cause a config error at startup. * Update unit test which checks for email verification Give it an `email` config instead of a threepid delegate * Remove unused method `requestEmailToken` * Simplify config handling for email verification Rather than an enum and a boolean, all we need here is a single bool, which says whether we are or are not doing email verification. * update docs * changelog * upgrade.md: fix typo * update version number this will be in 1.64, not 1.63 * update version number this one too
-
Sean Quah authored
The stack is already logged when waiting for an event to be un-partial stated. Log the stack for rooms as well, to aid in debugging.
-
Shay authored
Cross-link doc pages for easier navigation.
-
Quentin Gliech authored
This gets rid of another usage of get_appservice_by_req, with all the benefits, including correctly tracking the appservice IP and setting the tracing attributes correctly. Signed-off-by:
Quentin Gliech <quenting@element.io>
-
andrew do authored
-
Sean Quah authored
-
Sean Quah authored
-
- Jul 11, 2022
-
-
Erik Johnston authored
-
villepeh authored
Signed-off-by: Ville Petteri Huh.
-
Nick Mills-Barrett authored
Inspired by the room batch handler, this uses previous event inserts to pre-populate prev events during room creation, reducing the number of queries required to create a room. Signed off by Nick @ Beeper (@Fizzadar)
-
David Teller authored
Uniformize spam-checker API, part 5: expand other spam-checker callbacks to return `Tuple[Codes, dict]` (#13044) Signed-off-by:
David Teller <davidt@element.io> Co-authored-by:
Brendan Abolivier <babolivier@matrix.org>
-
Travis Ralston authored
The field name was simply incorrect, leading to errors.
-
Erik Johnston authored
We want to be as up to date as possible, and sleeping doesn't help here and can mean we fall behind.
-
Andrew Morgan authored
-
Erik Johnston authored
-
Travis Ralston authored
* Fix appservice EDUs failing to send if the EDU doesn't have a room ID As is in the case of presence. * changelog * linter * fix linter again
-
David Robertson authored
-
- Jul 08, 2022
-
-
Sumner Evans authored
See the documentation for the property here: https://github.com/editorconfig/editorconfig/wiki/EditorConfig-Properties#max_line_length Signed-off-by:
Sumner Evans <me@sumnerevans.com>
-
Erik Johnston authored
Fixes #13196 Broke by #13005
-
- Jul 07, 2022
-
-
Eric Eastwood authored
Complement tests: https://github.com/matrix-org/complement/pull/405 This happens when you have some messages imported before the room is created. Then use MSC3030 to look backwards before the room creation from a remote federated server. The server won't find anything locally, but will ask over federation which will have the remote event. The previous logic would choke on not having the local event assigned. ``` Failed to fetch /timestamp_to_event from hs2 because of exception(UnboundLocalError) local variable 'local_event' referenced before assignment args=("local variable 'local_event' referenced before assignment",) ```
-
reivilibre authored
-
Petr Vaněk authored
All tests are prefixed with `STALE_` and therefore they are silently skipped. They were moved to `STALE_` in version `v0.5.0` in commit 2fcce3b3 - `Remove stale tests`. Tests from `RoomEventsStoreTestCase` class are not used for last 8 years, I believe the best would be to remove them entirely. Signed-off-by:
Petr Vaněk <arkamar@atlas.cz>
-
Sean Quah authored
Bounce recalculation of current state to the correct event persister and move recalculation of current state into the event persistence queue, to avoid concurrent updates to a room's current state. Also give recalculation of a room's current state a real stream ordering. Signed-off-by:
Sean Quah <seanq@matrix.org>
-
Nick Mills-Barrett authored
-
dependabot[bot] authored
Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
David Robertson <davidr@element.io>
-
reivilibre authored
Check that `auto_vacuum` is disabled when porting a SQLite database to Postgres, as `VACUUM`s must not be performed between runs of the script. (#13195)
-
David Teller authored
Method `_get_state_map_for_room` seems to break in presence of some ill-formed events in the database. Reimplementing this method to use `get_current_state`, which is more robust to such events.
-
- Jul 06, 2022
-
-
Patrick Cloke authored
-