summary refs log tree commit diff
path: root/synapse/storage/databases (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #8060 from matrix-org/erikj/type_serverErik Johnston2020-08-111-12/+16
|\ | | | | Change HomeServer definition to work with typing.
| * Change HomeServer definition to work with typing.Erik Johnston2020-08-111-12/+16
| | | | | | | | | | | | | | | | | | | | Duplicating function signatures between server.py and server.pyi is silly. This commit changes that by changing all `build_*` methods to `get_*` methods and changing the `_make_dependency_method` to work work as a descriptor that caches the produced value. There are some changes in other files that were made to fix the typing in server.py.
* | Convert tags and metrics databases to async/await (#8062)Patrick Cloke2020-08-112-64/+59
| |
* | Converts event_federation and registration databases to async/await (#8061)Patrick Cloke2020-08-113-164/+125
|/
* Implement new experimental push rules (#7997)Brendan Abolivier2020-08-101-4/+12
|\ | | | | With an undocumented configuration setting to enable them for specific users.
| * Merge branch 'develop' of github.com:matrix-org/synapse into ↵Brendan Abolivier2020-08-061-4/+12
| | | | | | | | babolivier/new_push_rules
* | Convert directory, e2e_room_keys, end_to_end_keys, monthly_active_users ↵Patrick Cloke2020-08-075-102/+95
| | | | | | | | database to async (#8042)
* | Convert additional database stores to async/await (#8045)Patrick Cloke2020-08-074-150/+104
| |
* | Reduce unnecessary whitespace in JSON. (#7372)David Vo2020-08-079-45/+38
| |
* | Revert #7736 (#8039)Brendan Abolivier2020-08-064-151/+2
| |
* | Convert synapse.api to async/await (#8031)Patrick Cloke2020-08-061-3/+2
|/
* Rename database classes to make some sense (#8033)Erik Johnston2020-08-05275-0/+35780