summary refs log tree commit diff
path: root/synapse/rest/__init__.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Start handlers for new media endpoints when media resource configured (#17483)devonh2024-08-081-68/+98
* Fix new media APIs when using synapse.app.media_repository (#17420)Erik Johnston2024-07-091-1/+1
* Support MSC3916 by adding `_matrix/client/v1/media/download` endpoint (#17365)Shay2024-07-021-0/+4
* Add report room API (MSC4151) (#17270)Travis Ralston2024-06-121-2/+2
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-231-0/+1
* Merge remote-tracking branch 'gitlab/clokep/license-license' into new_developErik Johnston2023-12-131-11/+16
|\
| * Update license headersPatrick Cloke2023-11-211-11/+16
* | Expose OIDC discovery information under the CSAPI (#16726)David Robertson2023-12-061-0/+2
|/
* Add `/notifications` endpoint to workers (#16265)Erik Johnston2023-09-071-1/+1
* Remove experimental MSC2716 implementation to incrementally import history in...Eric Eastwood2023-06-161-2/+0
* Load `/capabilities` endpoint on workers (#15436)Dirk Klimpel2023-04-141-1/+1
* Load `/directory/room/{roomAlias}` endpoint on workers (#15333)Dirk Klimpel2023-04-141-2/+1
* Load `/password_policy` endpoint on workers. (#15331)Dirk Klimpel2023-03-271-2/+1
* Implement MSC2659: application service ping endpoint (#15249)Tulir Asokan2023-03-161-0/+2
* Add support for knocking to workers. (#15133)Dirk Klimpel2023-03-021-1/+1
* Allow use of the `/filter` Client-Server APIs on workers. (#15134)reivilibre2023-02-281-2/+1
* Use ClientRestResource on both the main process and workers. (#14528)Patrick Cloke2022-12-021-21/+38
* Implementation of HTTP 307 response for MSC3886 POST endpoint (#14018)Hugh Nimmo-Smith2022-10-181-0/+2
* Implementation of MSC3882 login token request (#13722)Hugh Nimmo-Smith2022-09-211-0/+2
* Remove user-visible groups/communities code (#12553)Patrick Cloke2022-05-251-3/+0
* Rename shared_rooms to mutual_rooms (#12036)Jonathan de Jong2022-03-231-2/+2
* Deprecate the groups/communities endpoints and add an experimental configurat...Patrick Cloke2022-03-121-1/+2
* Misc typing fixes for `tests`, part 1 of N (#11323)David Robertson2021-11-121-1/+3
* Add missing type hints to non-client REST servlets. (#10817)Patrick Cloke2021-09-151-3/+8
* Flatten the synapse.rest.client package (#10600)reivilibre2021-08-171-20/+15
* Move /batch_send to /v2_alpha directory (MSC2716) (#10576)Eric Eastwood2021-08-131-0/+2
* Remove the experimental flag for knocking and use stable prefixes / endpoints...Patrick Cloke2021-06-151-4/+1
* Implement knock feature (#6739)Sorunome2021-06-091-0/+5
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Show a confirmation page during user password reset (#8004)Andrew Morgan2020-09-101-4/+2
* Add /user/{user_id}/shared_rooms/ api (#7785)Will Hunt2020-09-021-0/+4
* Allow server admins to define and enforce a password policy (MSC2000). (#7118)Dirk Klimpel2020-03-261-0/+2
* Allow Synapse to send registration emails + choose Synapse or an external ser...Andrew Morgan2019-09-061-1/+1
* Run Black. (#5482)Amber Brown2019-06-201-0/+1
* Add simple send_relation API and track in DBErik Johnston2019-05-151-0/+2
* Add admin api for sending server_notices (#5121)Richard van der Hoff2019-05-021-1/+3
* Move admin api impl to its own packageRichard van der Hoff2019-05-011-3/+2
* Move admin API to a new prefixRichard van der Hoff2019-05-011-2/+10
* Send out emails with links to extend an account's validity periodBrendan Abolivier2019-04-171-0/+2
* register capabilities servletNeil Johnson2019-01-291-0/+2
* Remove v1 only REST APIs now we don't ship matrix console (#4334)Amber Brown2018-12-291-11/+0
* Basic initial support for room upgradesRichard van der Hoff2018-10-251-0/+2
* make it work and fix pep8Matthew Hodgson2018-08-121-0/+2
* Move v1-only APIs into their own module & isolate deprecated ones (#3460)Amber Brown2018-07-191-9/+34
* run isortAmber Brown2018-07-091-35/+20
* Add local group server supportErik Johnston2017-07-171-0/+2
* Add REST APIErik Johnston2017-05-311-0/+2
* Finish implementing RM endpointLuke Barnard2017-04-111-0/+2
* Add store-and-forward direct-to-device messagingMark Haines2016-08-251-0/+2
* Merge branch 'develop' into dbkr/notifications_apiMatthew Hodgson2016-08-201-0/+2
|\
| * Initial empty implementation that just registers an API endpoint handlerPaul "LeoNerd" Evans2016-08-171-0/+2
* | Merge remote-tracking branch 'origin/develop' into dbkr/notifications_apiDavid Baker2016-08-111-0/+2
|\|
| * GET /devices endpointRichard van der Hoff2016-07-201-0/+2
* | Add GET /notifications APIDavid Baker2016-05-231-0/+2
|/
* Add an openidish mechanism for proving to third parties that you own a given ...Mark Haines2016-05-051-0/+2
* Add /report endpointErik Johnston2016-05-041-0/+2
* Implement logoutErik Johnston2016-03-111-0/+2
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Add /_matrix/versions to report supported versionsDaniel Wagner-Hall2016-01-061-0/+6
* Actually host r0 and unstable prefixesDaniel Wagner-Hall2015-12-081-1/+67
* Code style fixes.Mark Haines2015-01-291-1/+1
* Merge branch 'develop' into pushersDavid Baker2015-01-221-37/+2
|\
| * Move rest APIs back under the rest directoryMark Haines2015-01-221-0/+14
| * Move client v1 api rest servlets into a "client/v1" directoryMark Haines2015-01-221-47/+0
* | Oops: second part of commit dc938606David Baker2015-01-221-1/+2
* | Merge branch 'develop' into pushersDavid Baker2015-01-131-1/+1
|\|
| * Update copyright noticesMark Haines2015-01-061-1/+1
* | Merge branch 'develop' into pushersDavid Baker2014-12-181-1/+1
|\|
| * Kill off synapse.api.events.*Erik Johnston2014-12-161-1/+1
* | Start creating a module to do generic notifications (just prints them to stdo...David Baker2014-11-191-1/+2
|/
* SYN-48: Implement WHOIS rest servletErik Johnston2014-09-291-1/+3
* Add support for TURN servers as per the TURN REST API (http://tools.ietf.org/...David Baker2014-09-231-1/+2
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has...Matthew Hodgson2014-09-031-1/+1
* Renamed /public/rooms to /publicRoomsKegan Dougal2014-08-271-3/+1
* Renaming: /im/sync >> /initialSync. /rooms/$roomid/members/list >> /rooms/$ro...Kegan Dougal2014-08-261-2/+3
* Make federation use resource_for_federation as well.Kegan Dougal2014-08-141-2/+1
* Start phasing out HttpServer: we should be using Resources instead. Added res...Kegan Dougal2014-08-141-14/+10
* Added a -w flag which will host the web client if specified. Currently this j...Kegan Dougal2014-08-131-1/+7
* add in whitespace after copyright statements to improve legibilityMatthew Hodgson2014-08-131-0/+1
* actually register the login servlet (uncommitted code thinko?)Matthew Hodgson2014-08-131-3/+2
* Reference Matrix Home Servermatrix.org2014-08-121-0/+44