| Commit message (Expand) | Author | Age | Files | Lines |
* | Improved validation for received requests (#9817) | Richard van der Hoff | 2021-04-23 | 1 | -0/+8 |
* | Split presence out of master (#9820) | Erik Johnston | 2021-04-23 | 1 | -3/+3 |
* | Check for space membership during a remote join of a restricted room (#9814) | Patrick Cloke | 2021-04-23 | 1 | -0/+5 |
* | Rename handler and config modules which end in handler/config. (#9816) | Patrick Cloke | 2021-04-20 | 1 | -5/+5 |
* | remove `HomeServer.get_config` (#9815) | Richard van der Hoff | 2021-04-14 | 1 | -3/+0 |
* | Revert "Check for space membership during a remote join of a restricted room.... | Patrick Cloke | 2021-04-14 | 1 | -5/+0 |
* | Check for space membership during a remote join of a restricted room. (#9763) | Patrick Cloke | 2021-04-14 | 1 | -0/+5 |
* | Move some replication processing out of generic_worker (#9796) | Erik Johnston | 2021-04-14 | 1 | -3/+10 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Add a Synapse Module for configuring presence update routing (#9491) | Andrew Morgan | 2021-04-06 | 1 | -0/+5 |
* | Make RateLimiter class check for ratelimit overrides (#9711) | Erik Johnston | 2021-03-30 | 1 | -0/+1 |
* | Add type hints for the federation sender. (#9681) | Patrick Cloke | 2021-03-29 | 1 | -2/+2 |
* | Add a type hints for service notices to the HomeServer object. (#9675) | Patrick Cloke | 2021-03-24 | 1 | -2/+2 |
* | Initial spaces summary API (#9643) | Richard van der Hoff | 2021-03-18 | 1 | -0/+5 |
* | Fix up types for the typing handler. (#9638) | Patrick Cloke | 2021-03-17 | 1 | -1/+10 |
* | Add type hints to the room member handler. (#9631) | Patrick Cloke | 2021-03-17 | 1 | -2/+2 |
* | Fix additional type hints from Twisted 21.2.0. (#9591) | Patrick Cloke | 2021-03-12 | 1 | -5/+3 |
* | Create a SynapseReactor type which incorporates the necessary reactor interfa... | Patrick Cloke | 2021-03-08 | 1 | -3/+2 |
* | Fix additional type hints from Twisted upgrade. (#9518) | Patrick Cloke | 2021-03-03 | 1 | -1/+2 |
* | Add support for no_proxy and case insensitive env variables (#9372) | Tim Leung | 2021-02-26 | 1 | -8/+2 |
* | Clean up `ShardedWorkerHandlingConfig` (#9466) | Erik Johnston | 2021-02-24 | 1 | -5/+2 |
* | Fix deleting pushers when using sharded pushers. (#9465) | Erik Johnston | 2021-02-22 | 1 | -3/+0 |
* | Type hints and validation improvements. (#9321) | Patrick Cloke | 2021-02-08 | 1 | -2/+14 |
* | Precompute joined hosts and store in Redis (#9198) | Erik Johnston | 2021-01-26 | 1 | -0/+30 |
* | Allow moving account data and receipts streams off master (#9104) | Erik Johnston | 2021-01-18 | 1 | -0/+5 |
* | Remove user's avatar URL and displayname when deactivated. (#8932) | Dirk Klimpel | 2021-01-12 | 1 | -1/+1 |
* | Kill off `HomeServer.get_ip_from_request()` (#9080) | Richard van der Hoff | 2021-01-12 | 1 | -4/+0 |
* | Allow spam-checker modules to be provide async methods. (#8890) | David Teller | 2020-12-11 | 1 | -1/+1 |
* | Default to blacklisting reserved IP ranges and add a whitelist. (#8870) | Patrick Cloke | 2020-12-09 | 1 | -1/+2 |
* | Apply an IP range blacklist to push and key revocation requests. (#8821) | Patrick Cloke | 2020-12-02 | 1 | -7/+29 |
* | Simplify the way the `HomeServer` object caches its internal attributes. (#8... | Jonathan de Jong | 2020-11-30 | 1 | -14/+13 |
* | Add type hints to matrix federation client / agent. (#8806) | Patrick Cloke | 2020-11-25 | 1 | -1/+2 |
* | Abstract shared SSO code. (#8765) | Patrick Cloke | 2020-11-17 | 1 | -0/+5 |
* | Solidify the HomeServer constructor. (#8515) | Jonathan de Jong | 2020-10-15 | 1 | -5/+9 |
* | Move additional tasks to the background worker, part 4 (#8513) | Patrick Cloke | 2020-10-13 | 1 | -5/+7 |
* | Remove the deprecated Handlers object (#8494) | Patrick Cloke | 2020-10-09 | 1 | -5/+25 |
* | Combine `SpamCheckerApi` with the more generic `ModuleApi`. (#8464) | Richard van der Hoff | 2020-10-07 | 1 | -0/+5 |
* | Allow background tasks to be run on a separate worker. (#8369) | Patrick Cloke | 2020-10-02 | 1 | -4/+13 |
* | Fix ratelimiting for federation `/send` requests. (#8342) | Erik Johnston | 2020-09-18 | 1 | -0/+5 |
* | Add comment explaining cast | Erik Johnston | 2020-08-11 | 1 | -0/+2 |
* | Handle optional dependencies for Oidc and Saml | Erik Johnston | 2020-08-11 | 1 | -5/+9 |
* | Change HomeServer definition to work with typing. | Erik Johnston | 2020-08-11 | 1 | -224/+231 |
* | Rename database classes to make some sense (#8033) | Erik Johnston | 2020-08-05 | 1 | -2/+2 |
* | Allow moving typing off master (#7869) | Erik Johnston | 2020-07-16 | 1 | -7/+6 |
* | Add some tiny type annotations (#7870) | Richard van der Hoff | 2020-07-16 | 1 | -2/+2 |
* | Add delete room admin endpoint (#7613) | Dirk Klimpel | 2020-07-14 | 1 | -1/+9 |
* | Add `HomeServer.signing_key` property (#7805) | Richard van der Hoff | 2020-07-08 | 1 | -0/+2 |
* | Performance improvements and refactor of Ratelimiter (#7595) | Andrew Morgan | 2020-06-05 | 1 | -10/+7 |
* | Add ability to wait for replication streams (#7542) | Erik Johnston | 2020-05-22 | 1 | -0/+5 |
* | Move EventStream handling into default ReplicationDataHandler (#7493) | Erik Johnston | 2020-05-14 | 1 | -1/+1 |
* | Implement OpenID Connect-based login (#7256) | Quentin Gliech | 2020-05-08 | 1 | -0/+6 |
* | Add instance name to RDATA/POSITION commands (#7364) | Erik Johnston | 2020-04-29 | 1 | -2/+11 |
* | Move client command handling out of TCP protocol (#7185) | Erik Johnston | 2020-04-06 | 1 | -1/+7 |
* | Fix a bug which could cause incorrect 'cyclic dependency' error. (#7178) | Richard van der Hoff | 2020-03-31 | 1 | -12/+10 |
* | Remove usage of "conn_id" for presence. (#7128) | Erik Johnston | 2020-03-30 | 1 | -0/+11 |
* | Refactor the CAS code (move the logic out of the REST layer to a handler) (#7... | Patrick Cloke | 2020-03-26 | 1 | -0/+5 |
* | Allow server admins to define and enforce a password policy (MSC2000). (#7118) | Dirk Klimpel | 2020-03-26 | 1 | -0/+5 |
* | Move catchup of replication streams to worker. (#7024) | Erik Johnston | 2020-03-25 | 1 | -0/+5 |
* | Share SSL contexts for non-federation requests (#7094) | Richard van der Hoff | 2020-03-17 | 1 | -3/+3 |
* | Allow moving group read APIs to workers (#6866) | Erik Johnston | 2020-02-07 | 1 | -4/+10 |
* | Add database config class (#6513) | Erik Johnston | 2019-12-18 | 1 | -37/+4 |
* | Add new config param to docstring and add types | Erik Johnston | 2019-12-11 | 1 | -1/+3 |
* | Remove database config parsing from apps. | Erik Johnston | 2019-12-10 | 1 | -1/+9 |
* | Pass Database into the data store | Erik Johnston | 2019-12-06 | 1 | -2/+1 |
* | Fix startup error when http proxy is defined. (#6421) | Richard van der Hoff | 2019-11-26 | 1 | -2/+2 |
* | Remove the psutil dependency (#6318) | Amber Brown | 2019-11-05 | 1 | -0/+2 |
* | Support for routing outbound HTTP requests via a proxy (#6239) | Richard van der Hoff | 2019-11-01 | 1 | -0/+9 |
* | Review comments | Erik Johnston | 2019-10-30 | 1 | -3/+2 |
* | Use new EventPersistenceStore | Erik Johnston | 2019-10-23 | 1 | -1/+8 |
* | Allow use of different ratelimits for admin redactions. | Erik Johnston | 2019-09-11 | 1 | -0/+4 |
* | cleanups | Richard van der Hoff | 2019-06-27 | 1 | -4/+4 |
* | Move all the saml stuff out to a centralised handler | Richard van der Hoff | 2019-06-26 | 1 | -6/+6 |
* | Merge branch 'develop' into rav/saml2_client | Richard van der Hoff | 2019-06-26 | 1 | -81/+83 |
|\ |
|
| * | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -81/+75 |
| * | Add plugin APIs for implementations of custom event rules. | Brendan Abolivier | 2019-06-14 | 1 | -0/+7 |
* | | Code cleanups and simplifications. | Richard van der Hoff | 2019-06-11 | 1 | -0/+5 |
|/ |
|
* | Room Statistics (#4338) | Amber Brown | 2019-05-21 | 1 | -0/+6 |
* | Allow client event serialization to be async | Erik Johnston | 2019-05-14 | 1 | -0/+5 |
* | Send out emails with links to extend an account's validity period | Brendan Abolivier | 2019-04-17 | 1 | -0/+5 |
* | Merge pull request #4855 from matrix-org/rav/refactor_transaction_queue | Richard van der Hoff | 2019-03-15 | 1 | -2/+2 |
|\ |
|
| * | Rename and move the classes | Richard van der Hoff | 2019-03-13 | 1 | -2/+2 |
* | | fixup | Amber Brown | 2019-03-13 | 1 | -0/+5 |
* | | master startup | Amber Brown | 2019-03-11 | 1 | -0/+8 |
|/ |
|
* | Make registration ratelimiter separate from the main events one | Brendan Abolivier | 2019-03-06 | 1 | -0/+4 |
* | Revert "Split ratelimiters in two (one for events, one for registration)" | Brendan Abolivier | 2019-03-06 | 1 | -7/+3 |
* | Split ratelimiters in two (one for events, one for registration) | Brendan Abolivier | 2019-03-05 | 1 | -3/+7 |
* | Split DeviceHandler into master and worker | Erik Johnston | 2019-03-04 | 1 | -2/+5 |
* | Fix registration on workers (#4682) | Erik Johnston | 2019-02-20 | 1 | -0/+5 |
* | Move ClientTLSOptionsFactory init out of refresh_certificates (#4611) | Richard van der Hoff | 2019-02-11 | 1 | -1/+5 |
* | ACME Reprovisioning (#4522) | Amber Brown | 2019-02-11 | 1 | -0/+3 |
* | Refactor event building into EventBuilder | Erik Johnston | 2019-01-29 | 1 | -4/+1 |
* | Support ACME for certificate provisioning (#4384) | Amber Brown | 2019-01-23 | 1 | -0/+5 |
* | Write some tests for the email pusher (#4095) | Amber Brown | 2018-10-30 | 1 | -0/+5 |
* | commit transaction before closing | Neil Johnson | 2018-10-24 | 1 | -0/+1 |
* | Merge remote-tracking branch 'origin/develop' into dbkr/e2e_backups | David Baker | 2018-10-09 | 1 | -2/+12 |
|\ |
|
| * | use abc.abstractproperty | Richard van der Hoff | 2018-08-28 | 1 | -5/+4 |
| * | Make sure that we close db connections opened during init | Richard van der Hoff | 2018-08-28 | 1 | -2/+13 |
* | | Merge branch 'develop' into e2e_backups | Hubert Chathi | 2018-08-24 | 1 | -3/+10 |
|\| |
|
| * | Rename WorkerProfileHandler to BaseProfileHandler | Erik Johnston | 2018-08-22 | 1 | -2/+2 |
| * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_prof... | Erik Johnston | 2018-08-17 | 1 | -1/+5 |
| |\ |
|
| | * | Add EDU/query handling over replication | Erik Johnston | 2018-08-06 | 1 | -1/+5 |
| * | | Split ProfileHandler into master and worker | Erik Johnston | 2018-08-17 | 1 | -2/+5 |
| |/ |
|
* / | make it work and fix pep8 | Matthew Hodgson | 2018-08-12 | 1 | -0/+5 |
|/ |
|
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/client_api... | Erik Johnston | 2018-07-23 | 1 | -0/+5 |
|\ |
|
| * | Admin API for creating new users (#3415) | Amber Brown | 2018-07-20 | 1 | -0/+5 |
* | | Move PaginationHandler to its own file | Erik Johnston | 2018-07-20 | 1 | -5/+2 |
* | | Move RoomContextHandler out of Handlers | Erik Johnston | 2018-07-18 | 1 | -1/+5 |
* | | Split MessageHandler into read only and writers | Erik Johnston | 2018-07-18 | 1 | -1/+13 |
|/ |
|
* | run isort | Amber Brown | 2018-07-09 | 1 | -17/+17 |
* | Pass around the reactor explicitly (#3385) | Amber Brown | 2018-06-22 | 1 | -4/+15 |
* | Stub out ServerNoticesSender on the workers | Richard van der Hoff | 2018-05-22 | 1 | -0/+7 |
* | Send users a server notice about consent | Richard van der Hoff | 2018-05-22 | 1 | -0/+5 |
* | Infrastructure for a server notices room | Richard van der Hoff | 2018-05-17 | 1 | -0/+5 |
* | Move RoomCreationHandler out of synapse.handlers.Handlers | Richard van der Hoff | 2018-05-17 | 1 | -0/+5 |
* | ConsentResource to gather policy consent from users | Richard van der Hoff | 2018-05-15 | 1 | -0/+3 |
* | Burminate v1auth | Adrian Tschira | 2018-04-30 | 1 | -10/+0 |
* | Split RoomMemberWorkerHandler to separate file | Erik Johnston | 2018-03-14 | 1 | -3/+2 |
* | Implement RoomMemberWorkerHandler | Erik Johnston | 2018-03-13 | 1 | -2/+4 |
* | Merge pull request #2987 from matrix-org/erikj/split_room_member_handler | Erik Johnston | 2018-03-13 | 1 | -2/+4 |
|\ |
|
| * | Raise, don't return, exception | Erik Johnston | 2018-03-13 | 1 | -1/+1 |
| * | Split RoomMemberHandler into base and master class | Erik Johnston | 2018-03-13 | 1 | -2/+4 |
* | | s/replication_client/federation_client/ | Erik Johnston | 2018-03-13 | 1 | -2/+2 |
* | | s/replication_server/federation_server | Erik Johnston | 2018-03-13 | 1 | -2/+2 |
* | | Split replication layer into two | Erik Johnston | 2018-03-13 | 1 | -4/+9 |
|/ |
|
* | Split out edu/query registration to a separate class | Erik Johnston | 2018-03-13 | 1 | -0/+5 |
* | Move RoomMemberHandler out of Handlers | Erik Johnston | 2018-03-01 | 1 | -0/+5 |
* | Update places where we create events | Erik Johnston | 2018-02-05 | 1 | -0/+5 |
* | Factor out resolve_state_groups to a separate handler | Richard van der Hoff | 2018-02-01 | 1 | -1/+5 |
* | Factor out get_db_conn to HomeServer base class | Richard van der Hoff | 2018-01-26 | 1 | -0/+17 |
* | Merge branch 'develop' into matthew/search-all-local-users | Matthew Hodgson | 2017-11-30 | 1 | -17/+35 |
|\ |
|
| * | Move set_password into its own handler | Richard van der Hoff | 2017-11-29 | 1 | -0/+5 |
| * | Move deactivate_account into its own handler | Richard van der Hoff | 2017-11-29 | 1 | -0/+5 |
| * | Build MediaRepositoryResource as a homeserver dependency | Richard van der Hoff | 2017-11-22 | 1 | -1/+10 |
| * | Clean up dependency list | Richard van der Hoff | 2017-11-21 | 1 | -16/+15 |
* | | Add user_directory_include_pattern config param to expand search results to a... | Matthew Hodgson | 2017-11-29 | 1 | -2/+2 |
|/ |
|
* | Merge branch 'develop' into erikj/groups_merged | David Baker | 2017-10-02 | 1 | -0/+5 |
|\ |
|
| * | Make the spam checker a module | David Baker | 2017-09-26 | 1 | -0/+5 |
* | | Split out profile handler to fix tests | Erik Johnston | 2017-08-25 | 1 | -0/+5 |
* | | Add local group server support | Erik Johnston | 2017-07-17 | 1 | -0/+5 |
* | | Initial group server implementation | Erik Johnston | 2017-07-10 | 1 | -0/+14 |
|/ |
|
* | Add user_directory to database | Erik Johnston | 2017-05-31 | 1 | -0/+5 |
* | Store ActionGenerator in HomeServer | Erik Johnston | 2017-05-19 | 1 | -0/+5 |
* | Finish implementing RM endpoint | Luke Barnard | 2017-04-11 | 1 | -0/+5 |
* | Update all the workers and master to use TCP replication | Erik Johnston | 2017-04-03 | 1 | -0/+4 |
* | Fix email push in pusher worker | Erik Johnston | 2017-02-02 | 1 | -1/+5 |
* | Shuffle receipt handler around so that worker apps don't need to load it | Erik Johnston | 2016-11-23 | 1 | -0/+5 |
* | Ensure only main or federation_sender process can send federation traffic | Erik Johnston | 2016-11-23 | 1 | -2/+11 |
* | Hook up the send queue and create a federation sender worker | Erik Johnston | 2016-11-16 | 1 | -1/+5 |
* | Add transaction queue and transport layer to DI | Erik Johnston | 2016-11-16 | 1 | -0/+10 |
* | Support /initialSync in synchrotron worker | Erik Johnston | 2016-09-21 | 1 | -0/+5 |
* | Move RoomListHandler into a separate file | Erik Johnston | 2016-09-14 | 1 | -1/+1 |
* | Send device messages over federation | Mark Haines | 2016-09-06 | 1 | -0/+5 |
* | Make synchrotron accept /events | Erik Johnston | 2016-08-12 | 1 | -0/+9 |
* | Move e2e query logic into a handler | Richard van der Hoff | 2016-08-01 | 1 | -21/+24 |
* | Add device_id support to /login | Richard van der Hoff | 2016-07-18 | 1 | -0/+5 |
* | Implement purge_media_cache admin API | Erik Johnston | 2016-06-29 | 1 | -0/+5 |
* | Split out the auth handler | David Baker | 2016-06-02 | 1 | -0/+5 |
* | Move the AS handler out of the Handlers object. | Mark Haines | 2016-05-31 | 1 | -0/+15 |
* | Split out the room list handler | David Baker | 2016-05-31 | 1 | -0/+5 |
* | Move typing handler out of the Handlers object | Mark Haines | 2016-05-17 | 1 | -0/+5 |
* | Move SyncHandler out of the Handlers object | Mark Haines | 2016-05-16 | 1 | -0/+5 |
* | Move the presence handler out of the Handlers object | Mark Haines | 2016-05-16 | 1 | -0/+5 |
* | Optionally split out the pushers into a separate process | Mark Haines | 2016-04-21 | 1 | -0/+3 |
* | Fix flake8 warnings for new flake8 | Daniel Wagner-Hall | 2016-02-02 | 1 | -1/+1 |
* | Clean up a bit. Add comment | Erik Johnston | 2016-01-28 | 1 | -2/+2 |
* | PEP 8 | Erik Johnston | 2016-01-27 | 1 | -1/+0 |
* | Add a Homeserver.setup method. | Erik Johnston | 2016-01-26 | 1 | -15/+17 |
* | Remove redundated BaseHomeServer | Erik Johnston | 2016-01-26 | 1 | -49/+57 |
* | Use split rather than endswith | Erik Johnston | 2016-01-19 | 1 | -2/+1 |
* | Add regex cache. Only caculate push actions for users that have sent read rec... | Erik Johnston | 2016-01-19 | 1 | -0/+4 |
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
* | Actually host r0 and unstable prefixes | Daniel Wagner-Hall | 2015-12-08 | 1 | -2/+1 |
* | Remove the LockManager class because it wasn't being used | Mark Haines | 2015-11-04 | 1 | -5/+0 |
* | Use shorter config key name | Daniel Wagner-Hall | 2015-09-15 | 1 | -1/+2 |
* | Rename context factory | Daniel Wagner-Hall | 2015-09-15 | 1 | -2/+2 |
* | Allow configuration to ignore invalid SSL certs | Daniel Wagner-Hall | 2015-09-09 | 1 | -0/+14 |
* | Correctly handle x_forwaded listener option | Erik Johnston | 2015-06-12 | 1 | -10/+2 |
* | Manually generate the default config yaml, remove most of the commandline arg... | Mark Haines | 2015-04-30 | 1 | -1/+0 |
* | Merge branch 'develop' into key_distribution | Mark Haines | 2015-04-29 | 1 | -0/+10 |
|\ |
|
| * | Merge branch 'develop' into csauth | David Baker | 2015-04-17 | 1 | -1/+0 |
| |\ |
|
| * | | 1) Pushers are now associated with an access token | David Baker | 2015-03-24 | 1 | -0/+10 |
* | | | Add a version 2 of the key server api | Mark Haines | 2015-04-14 | 1 | -0/+1 |
| |/
|/| |
|
* | | Remove appservice REST servlets | Kegan Dougal | 2015-03-31 | 1 | -1/+0 |
|/ |
|
* | Build MetricsResource as a specific HomeServer dependency | Paul "LeoNerd" Evans | 2015-03-12 | 1 | -0/+1 |
* | Expose 'config' as a real HomeServer dependency key | Paul "LeoNerd" Evans | 2015-03-12 | 1 | -0/+1 |
* | Actually treat this as static content, not random Resources. | Kegan Dougal | 2015-02-23 | 1 | -0/+1 |
* | Merge branch 'develop' into application-services | Kegan Dougal | 2015-02-02 | 1 | -0/+10 |
|\ |
|
| * | Merge changes from develop | Mark Haines | 2015-01-29 | 1 | -0/+5 |
| |\ |
|
| | * | Merge branch 'develop' into pushers | David Baker | 2015-01-28 | 1 | -39/+1 |
| | |\ |
|
| | * \ | Merge branch 'develop' into pushers | David Baker | 2015-01-22 | 1 | -1/+1 |
| | |\ \ |
|
| | * \ \ | Merge branch 'develop' into pushers | David Baker | 2015-01-13 | 1 | -3/+3 |
| | |\ \ \ |
|
| | * \ \ \ | Merge branch 'develop' into pushers | David Baker | 2014-12-18 | 1 | -15/+17 |
| | |\ \ \ \ |
|
| | * | | | | | Start creating a module to do generic notifications (just prints them to stdo... | David Baker | 2014-11-19 | 1 | -0/+5 |
| * | | | | | | Initial trivial implementation of an actual 'Filtering' object; move storage ... | Paul "LeoNerd" Evans | 2015-01-27 | 1 | -0/+5 |
| | |_|_|_|/
| |/| | | | |
|
* / | | | | | Add stub application services REST API. | Kegan Dougal | 2015-01-27 | 1 | -0/+1 |
|/ / / / / |
|
* | | | | | Remove unused import from server.py | Mark Haines | 2015-01-26 | 1 | -1/+0 |
* | | | | | Pass the current time to serialize event, rather than passing an | Mark Haines | 2015-01-26 | 1 | -3/+0 |
* | | | | | Add client v2_alpha resource to synapse server resource tree | Mark Haines | 2015-01-23 | 1 | -0/+1 |
* | | | | | Remove hs.parse_eventid | Mark Haines | 2015-01-23 | 1 | -9/+0 |
* | | | | | Replace hs.parse_roomalias with RoomAlias.from_string | Mark Haines | 2015-01-23 | 1 | -6/+1 |
* | | | | | Replace hs.parse_roomid with RoomID.from_string | Mark Haines | 2015-01-23 | 1 | -6/+1 |
* | | | | | Replace hs.parse_userid with UserID.from_string | Mark Haines | 2015-01-23 | 1 | -6/+0 |
* | | | | | Merge rest servlets into the client json resource object | Mark Haines | 2015-01-23 | 1 | -10/+0 |
| |_|_|/
|/| | | |
|
* | | | | Move rest APIs back under the rest directory | Mark Haines | 2015-01-22 | 1 | -1/+1 |
* | | | | Move client v1 api rest servlets into a "client/v1" directory | Mark Haines | 2015-01-22 | 1 | -1/+1 |
| |_|/
|/| | |
|
* | | | Return the raw federation event rather than adding extra keys for federation ... | Kegan Dougal | 2015-01-08 | 1 | -2/+2 |
* | | | Add 'raw' query parameter to expose the event graph and signatures to savvy c... | Kegan Dougal | 2015-01-08 | 1 | -2/+2 |
* | | | Update copyright notices | Mark Haines | 2015-01-06 | 1 | -1/+1 |
| |/
|/| |
|
* | | Kill off synapse.api.events.* | Erik Johnston | 2014-12-16 | 1 | -10/+0 |
* | | Merge branch 'develop' of github.com:matrix-org/synapse into events_refactor | Erik Johnston | 2014-12-11 | 1 | -0/+1 |
|\ \ |
|
| * | | Get uploads working with new media repo | Mark Haines | 2014-12-02 | 1 | -0/+1 |
| |/ |
|
* | | Start making more things use EventContext rather than event.* | Erik Johnston | 2014-12-05 | 1 | -1/+1 |
* | | Convert rest and handlers to use new event structure | Erik Johnston | 2014-12-04 | 1 | -0/+8 |
* | | Change DomainSpecificString so that it doesn't use a HomeServer object | Erik Johnston | 2014-12-02 | 1 | -4/+7 |
|/ |
|
* | Add an EventValidator. Fix bugs in auth ++ storage | Erik Johnston | 2014-11-10 | 1 | -0/+5 |
* | Convert event ids to be of the form :example.com | Erik Johnston | 2014-10-30 | 1 | -1/+6 |
* | Merge branch 'develop' into server2server_signing | Mark Haines | 2014-09-30 | 1 | -0/+12 |
|\ |
|
| * | Track the IP users connect with. Add an admin column to users table. | Erik Johnston | 2014-09-26 | 1 | -0/+12 |
* | | SYN-75 Verify signatures on server to server transactions | Mark Haines | 2014-09-30 | 1 | -0/+5 |
* | | Add a _matrix/key/v1 resource with the verification keys of the local server | Mark Haines | 2014-09-23 | 1 | -0/+1 |
|/ |
|
* | Merge remote-tracking branch 'origin/develop' into test-sqlite-memory | Paul "LeoNerd" Evans | 2014-09-15 | 1 | -0/+4 |
|\ |
|
| * | Correctly handle the 'age' key in events and pdus | Erik Johnston | 2014-09-15 | 1 | -0/+4 |
* | | Move database preparing code out of homserver.py into storage where it belongs | Paul "LeoNerd" Evans | 2014-09-10 | 1 | -0/+1 |
|/ |
|
* | fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has... | Matthew Hodgson | 2014-09-03 | 1 | -1/+1 |
* | Add ratelimiting function to basehandler | Mark Haines | 2014-09-02 | 1 | -0/+5 |
* | Fix pyflakes warnings | Mark Haines | 2014-08-28 | 1 | -5/+0 |
* | Merge branch 'develop' into storage_transactions | Mark Haines | 2014-08-27 | 1 | -1/+6 |
|\ |
|
| * | Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor | Erik Johnston | 2014-08-27 | 1 | -1/+14 |
| |\ |
|
| * | | WIP: Completely change how event streaming and pagination work. This reflects... | Erik Johnston | 2014-08-26 | 1 | -1/+6 |
* | | | Merge branch 'develop' into storage_transactions | Mark Haines | 2014-08-27 | 1 | -0/+5 |
|\ \ \
| | |/
| |/| |
|
| * | | Added parse_roomid() helper | Paul "LeoNerd" Evans | 2014-08-27 | 1 | -0/+5 |
* | | | Merge branch 'develop' into storage_transactions | Mark Haines | 2014-08-27 | 1 | -1/+9 |
|\| | |
|
| * | | Modified /join/$identifier to support $identifier being a room ID in addition... | Kegan Dougal | 2014-08-27 | 1 | -1/+9 |
| |/ |
|
* / | Fold federation/handler into handlers/federation | Mark Haines | 2014-08-26 | 1 | -5/+0 |
|/ |
|
* | Add ts field to all events. | Erik Johnston | 2014-08-21 | 1 | -1/+1 |
* | Added /matrix/content path, HS resource_for_content_repo attribute and FileUp... | Kegan Dougal | 2014-08-18 | 1 | -0/+2 |
* | Removed http_server from HomeServer. Updated unit tests to use either resourc... | Kegan Dougal | 2014-08-14 | 1 | -2/+3 |
* | Start phasing out HttpServer: we should be using Resources instead. Added res... | Kegan Dougal | 2014-08-14 | 1 | -4/+4 |
* | Add a HomeServer.parse_roomalias() to avoid having to RoomAlias.from_sring(..... | Paul "LeoNerd" Evans | 2014-08-13 | 1 | -1/+6 |
* | Don't pass host_web_client flag to register_servlets, it needs to be a Resour... | Kegan Dougal | 2014-08-13 | 1 | -3/+1 |
* | Added a -w flag which will host the web client if specified. Currently this j... | Kegan Dougal | 2014-08-13 | 1 | -4/+10 |
* | add in whitespace after copyright statements to improve legibility | Matthew Hodgson | 2014-08-13 | 1 | -0/+1 |
* | Reference Matrix Home Server | matrix.org | 2014-08-12 | 1 | -0/+176 |