- Apr 15, 2018
-
-
Adrian Tschira authored
These worked accidentally before (python2 doesn't complain if you compare incompatible types) but under py3 this blows up spectacularly Signed-off-by:
Adrian Tschira <nota@notafile.com>
-
- Apr 04, 2018
-
-
Adrian Tschira authored
This has no effect on python2 Signed-off-by:
Adrian Tschira <nota@notafile.com>
-
- Jan 27, 2018
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
... instead of creating our own special SQLiteMemoryDbPool, whose purpose was a bit of a mystery. For some reason this makes one of the tests run slightly slower, so bump the sleep(). Sorry.
-
Richard van der Hoff authored
Configure the connectionpool used for unit tests to run the `on_new_connection` function.
-
- Jan 26, 2018
-
-
Richard van der Hoff authored
This isn't used, and looks thoroughly bitrotted.
-
- Jan 22, 2018
-
-
Matthew Hodgson authored
Add federation_domain_whitelist gives a way to restrict which domains your HS is allowed to federate with. useful mainly for gracefully preventing a private but internet-connected HS from trying to federate to the wider public Matrix network
-
- Jan 09, 2018
-
-
Richard van der Hoff authored
Fix flakiness in the UTs caused by the user_directory being updated in the background
-
- Oct 31, 2017
-
-
Richard van der Hoff authored
-
- Oct 23, 2017
-
-
Richard van der Hoff authored
what could possibly go wrong
-
- Sep 19, 2017
-
-
Richard van der Hoff authored
- allows sysadmins the ability to lock down their servers so that people can't send their users room invites.
-
- May 22, 2017
-
-
Erik Johnston authored
Instead of every time a new email pusher is created, as loading jinja2 templates is slow.
-
- Dec 09, 2016
-
-
Erik Johnston authored
-
- Nov 23, 2016
-
-
Erik Johnston authored
-
- Nov 22, 2016
-
-
Erik Johnston authored
-
- Nov 21, 2016
-
-
Erik Johnston authored
-
- Oct 14, 2016
-
-
pik authored
-
- Oct 03, 2016
-
-
Erik Johnston authored
Allows delegating the password auth to an external module. This also moves the LDAP auth to using this system, allowing it to be removed from the synapse tree entirely in the future.
-
- Sep 23, 2016
-
-
Erik Johnston authored
-
- Sep 12, 2016
-
-
Mark Haines authored
-
- Jul 26, 2016
-
-
Richard van der Hoff authored
Wrap the `Requester` constructor with a function which provides sensible defaults, and use it throughout
-
- Jun 22, 2016
-
-
Martin Weinelt authored
Use the pure-python ldap3 library, which eliminates the need for a system dependency. Offer both a `search` and `simple_bind` mode, for more sophisticated ldap scenarios. - `search` tries to find a matching DN within the `user_base` while employing the `user_filter`, then tries the bind when a single matching DN was found. - `simple_bind` tries the bind against a specific DN by combining the localpart and `user_base` Offer support for STARTTLS on a plain connection. The configuration was changed to reflect these new possibilities. Signed-off-by:
Martin Weinelt <hexa@darmstadt.ccc.de>
-
- Jun 17, 2016
-
-
Erik Johnston authored
-
- Jun 02, 2016
-
-
David Baker authored
-
- Jun 01, 2016
-
-
David Baker authored
Otherwise it tries to start the remote public room list updating looping call which breaks.
-
- May 16, 2016
-
-
Mark Haines authored
-
- May 13, 2016
-
-
Negi Fazeli authored
- Add unittests for client, api and handler Signed-off-by:
Negar Fazeli <negar.fazeli@ericsson.com>
-
- Apr 06, 2016
-
-
Erik Johnston authored
-
- Mar 04, 2016
-
-
Patrik Oldsberg authored
Signed-off-by:
Patrik Oldsberg <patrik.oldsberg@ericsson.com>
-
- Mar 03, 2016
-
-
Daniel Wagner-Hall authored
This will enable more detailed decisions
-
- Mar 01, 2016
-
-
Mark Haines authored
synapse This is necessary for replicating the data in synapse to be visible to a separate service because presence and typing notifications aren't stored in a database so won't be visible to another process. This API can be used to either get the raw data by requesting the tables themselves or to just receive notifications for updates by following the streams meta-stream. Returns updates for each table requested a JSON array of arrays with a row for each row in the table. Each table is prefixed by a header row with the: name of the table, current stream_id position for the table, number of rows, number of columns and the names of the columns. This is followed by the rows that have been added to the server since the requester last asked. The API has a timeout and is hooked up to the notifier so that a slave can long poll for updates.
-
- Feb 19, 2016
-
-
Mark Haines authored
-
- Feb 17, 2016
-
-
Erik Johnston authored
-
- Feb 11, 2016
-
-
Daniel Wagner-Hall authored
-
- Feb 03, 2016
-
-
Daniel Wagner-Hall authored
-
- Jan 29, 2016
-
-
Mark Haines authored
-
- Jan 27, 2016
-
-
Erik Johnston authored
-
- Jan 26, 2016
-
-
Erik Johnston authored
-
- Jan 07, 2016
-
-
Matthew Hodgson authored
-