| Commit message (Expand) | Author | Age | Files | Lines |
* | preserve room visibility | Richard van der Hoff | 2018-10-25 | 1 | -1/+1 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_prof... | Erik Johnston | 2018-08-17 | 1 | -16/+16 |
|\ |
|
| * | Move necessary storage functions to worker classes | Erik Johnston | 2018-08-06 | 1 | -16/+16 |
* | | Allow ratelimiting on workers | Erik Johnston | 2018-08-07 | 1 | -29/+29 |
|/ |
|
* | run isort | Amber Brown | 2018-07-09 | 1 | -6/+6 |
* | Attempt to be more performant on PyPy (#3462) | Amber Brown | 2018-06-28 | 1 | -1/+2 |
* | Fix media admin APIs | Erik Johnston | 2018-04-26 | 1 | -2/+2 |
* | Fix quarantine media admin API | Erik Johnston | 2018-04-25 | 1 | -1/+1 |
* | Remove uses of events.content | Richard van der Hoff | 2018-03-29 | 1 | -3/+4 |
* | Merge branch 'master' of github.com:matrix-org/synapse into develop | Erik Johnston | 2018-03-19 | 1 | -1/+1 |
|\ |
|
| * | Replace ujson with simplejson | Erik Johnston | 2018-03-15 | 1 | -1/+1 |
* | | Add is_blocked to worker store | Erik Johnston | 2018-03-13 | 1 | -13/+17 |
* | | Split up RoomStore | Erik Johnston | 2018-03-01 | 1 | -118/+121 |
* | | Move store_event_search_txn to SearchStore | Richard van der Hoff | 2018-02-05 | 1 | -35/+8 |
* | | Merge branch 'develop' into travis/admin-list-media | Travis Ralston | 2018-02-01 | 1 | -1/+1 |
|\ \ |
|
| * | | Fix sql error in quarantine_media | Richard van der Hoff | 2018-01-30 | 1 | -1/+1 |
| |/ |
|
* | | pep8 | Travis Ralston | 2018-01-31 | 1 | -9/+12 |
* | | Documentation and naming | Travis Ralston | 2018-01-31 | 1 | -7/+26 |
* | | Appease the linter | Travis Ralston | 2018-01-20 | 1 | -5/+5 |
* | | Add an admin route to get all the media in a room | Travis Ralston | 2018-01-20 | 1 | -56/+75 |
|/ |
|
* | Handle thumbnail urls | Erik Johnston | 2017-06-19 | 1 | -12/+14 |
* | Add API to quarantine media | Erik Johnston | 2017-06-19 | 1 | -0/+70 |
* | Add shutdown room API | Erik Johnston | 2017-06-19 | 1 | -0/+24 |
* | Add per user ratelimiting overrides | Erik Johnston | 2017-05-10 | 1 | -1/+35 |
* | User Cursor.__iter__ instead of fetchall | Erik Johnston | 2017-03-23 | 1 | -2/+2 |
* | Add cache to get_public_room_ids_at_stream_id | Erik Johnston | 2016-12-12 | 1 | -0/+2 |
* | Notify replication. Use correct network_id | Erik Johnston | 2016-12-12 | 1 | -1/+3 |
* | Docstring | Erik Johnston | 2016-12-12 | 1 | -0/+12 |
* | Add new API appservice specific public room list | Erik Johnston | 2016-12-06 | 1 | -20/+151 |
* | Reduce DB hits for replication | Erik Johnston | 2016-09-23 | 1 | -0/+3 |
* | Stream public room changes down replication | Erik Johnston | 2016-09-15 | 1 | -0/+16 |
* | Base public room list off of public_rooms stream | Erik Johnston | 2016-09-15 | 1 | -0/+52 |
* | Add a room visibility stream | Erik Johnston | 2016-09-14 | 1 | -15/+63 |
* | more pep8 | David Baker | 2016-06-24 | 1 | -1/+0 |
* | Use similar naming we use in email notifs for push | David Baker | 2016-06-24 | 1 | -43/+0 |
* | Remove event fetching from DB threads | Erik Johnston | 2016-06-03 | 1 | -17/+29 |
* | Add timestamp and auto incrementing ID | Erik Johnston | 2016-05-04 | 1 | -1/+5 |
* | Add /report endpoint | Erik Johnston | 2016-05-04 | 1 | -0/+14 |
* | Optimise event_search in postgres | Erik Johnston | 2016-04-21 | 1 | -4/+12 |
* | Add published room list edit API | Erik Johnston | 2016-03-21 | 1 | -0/+8 |
* | Simplify get_rooms | Erik Johnston | 2016-02-03 | 1 | -77/+7 |
* | Unused import | Erik Johnston | 2016-02-03 | 1 | -1/+1 |
* | Change the way we do public room list fetching | Erik Johnston | 2016-02-02 | 1 | -1/+1 |
* | Remove the RoomsTable object | Mark Haines | 2016-01-13 | 1 | -13/+3 |
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
* | Return world_readable and guest_can_join in /publicRooms | Daniel Wagner-Hall | 2015-11-10 | 1 | -29/+42 |
* | Open up /events to anonymous users for room events only | Daniel Wagner-Hall | 2015-11-05 | 1 | -0/+13 |
* | Explicitly check for Sqlite3Engine | Erik Johnston | 2015-10-16 | 1 | -2/+5 |
* | Fix to work with SQLite | Erik Johnston | 2015-10-14 | 1 | -4/+11 |
* | Keep FTS indexes up to date. Only search through rooms currently joined | Erik Johnston | 2015-10-12 | 1 | -0/+22 |
* | Move all the caches into their own package, synapse.util.caches | Erik Johnston | 2015-08-11 | 1 | -1/+2 |
* | Add support for using keyword arguments with cached functions | Erik Johnston | 2015-07-27 | 1 | -3/+2 |
* | Add caches for things requested by the pushers | Mark Haines | 2015-05-21 | 1 | -1/+2 |
* | Fix broken SQL | Erik Johnston | 2015-04-30 | 1 | -1/+1 |
* | Fix up get_current_state and get_room_name_and_aliases queries to parse event... | Erik Johnston | 2015-04-30 | 1 | -16/+11 |
* | Don't needlessly join on state_events | Erik Johnston | 2015-04-30 | 1 | -3/+2 |
* | Make simple query rather than long one and then throw away half the results | Erik Johnston | 2015-04-30 | 1 | -0/+10 |
* | Add support for postgres instead of mysql. Change sql accourdingly. blob + va... | Erik Johnston | 2015-04-14 | 1 | -10/+24 |
* | Fix unicode database support | Erik Johnston | 2015-03-25 | 1 | -0/+1 |
* | Escape non printing ascii character | Erik Johnston | 2015-03-24 | 1 | -3/+3 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into mysql | Erik Johnston | 2015-03-20 | 1 | -22/+20 |
|\ |
|
| * | Give sensible names for '_simple_...' transactions | Erik Johnston | 2015-03-20 | 1 | -2/+4 |
| * | Start removing Tables | Erik Johnston | 2015-03-20 | 1 | -18/+17 |
| * | Rearrange storage modules | Erik Johnston | 2015-03-20 | 1 | -0/+37 |
* | | Rearrange storage modules | Erik Johnston | 2015-03-20 | 1 | -0/+37 |
* | | decode_result takes an iterable | Erik Johnston | 2015-03-20 | 1 | -1/+4 |
* | | Convert storage layer to be mysql compatible | Erik Johnston | 2015-03-19 | 1 | -2/+2 |
|/ |
|
* | Also give _execute() a description | Paul "LeoNerd" Evans | 2015-03-11 | 1 | -1/+1 |
* | Convert get_rooms to use runInteraction so the transacion has a more helpful ... | Erik Johnston | 2015-02-11 | 1 | -30/+37 |
* | Remove unused functions | Mark Haines | 2015-01-13 | 1 | -7/+0 |
* | Update copyright notices | Mark Haines | 2015-01-06 | 1 | -1/+1 |
* | Look for name, topic in the event content rather than the event itself when p... | Mark Haines | 2014-12-19 | 1 | -4/+4 |
* | Fix pep8 codestyle warnings | Mark Haines | 2014-11-20 | 1 | -1/+3 |
* | Add an EventValidator. Fix bugs in auth ++ storage | Erik Johnston | 2014-11-10 | 1 | -18/+20 |
* | Tidy up some of the unused sql tables | Erik Johnston | 2014-11-10 | 1 | -27/+0 |
* | Amalgamate all power levels. | Erik Johnston | 2014-11-06 | 1 | -157/+0 |
* | Add transaction level logging and timing information. Add a _simple_delete me... | Erik Johnston | 2014-10-28 | 1 | -0/+2 |
* | Rename deletions to redactions | Erik Johnston | 2014-09-24 | 1 | -4/+4 |
* | SYN-12: Implement auth for deletion by adding a 'delete_level' on the ops lev... | Erik Johnston | 2014-09-23 | 1 | -3/+7 |
* | Add a .runInteraction() method on SQLBaseStore itself to wrap the .db_pool | Paul "LeoNerd" Evans | 2014-09-12 | 1 | -2/+2 |
* | fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has... | Matthew Hodgson | 2014-09-03 | 1 | -1/+1 |
* | Fix bug where we didn't correctly store the ops power levels event. | Erik Johnston | 2014-09-02 | 1 | -1/+1 |
* | Add all the necessary checks to make banning work. | Erik Johnston | 2014-09-01 | 1 | -2/+1 |
* | Add beginnings of ban support. | Erik Johnston | 2014-09-01 | 1 | -5/+52 |
* | Implement power level lists, default power levels and send_evnet_level/add_st... | Erik Johnston | 2014-09-01 | 1 | -17/+72 |
* | Start adding storage for new events. | Erik Johnston | 2014-08-29 | 1 | -0/+80 |
* | Merge branch 'develop' into storage_transactions | Mark Haines | 2014-08-26 | 1 | -2/+0 |
|\ |
|
| * | Fix pyflakes errors | Mark Haines | 2014-08-26 | 1 | -2/+0 |
* | | Move the event storage into a single transaction | Mark Haines | 2014-08-26 | 1 | -4/+6 |
|/ |
|
* | PEP8 cleanups | Erik Johnston | 2014-08-15 | 1 | -4/+11 |
* | Reimplement the get public rooms api to work with new DB schema | Erik Johnston | 2014-08-15 | 1 | -33/+57 |
* | Return the room_alias when GETing public rooms. | Kegan Dougal | 2014-08-13 | 1 | -2/+5 |
* | 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/+129 |