summary refs log tree commit diff
path: root/synapse/handlers/sync.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesAndrew Morgan2021-04-191-1/+0
|\
| * Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesAndrew Morgan2021-04-131-4/+4
|\|
| * Bugbear: Add Mutable Parameter fixes (#9682)Jonathan de Jong2021-04-081-4/+4
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesPatrick Cloke2021-04-081-5/+23
|\|
| * Add type hints to expiring cache. (#9730)Patrick Cloke2021-04-061-4/+6
| * Improve tracing for to device messages (#9686)Erik Johnston2021-04-011-1/+17
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2021-03-241-4/+8
|\|
| * Add a type hints for service notices to the HomeServer object. (#9675)Patrick Cloke2021-03-241-2/+4
| * Fix bad naming of storage function (#9637)Erik Johnston2021-03-171-2/+4
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2021-03-091-1/+1
|\|
| * Add ResponseCache tests. (#9458)Jonathan de Jong2021-03-081-1/+1
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesErik Johnston2021-03-031-2/+1
|\|
| * Revert "Fix #8518 (sync requests being cached wrongly on timeout) (#9358)"Patrick Cloke2021-03-021-2/+1
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2021-02-261-1/+2
|\|
| * Fix #8518 (sync requests being cached wrongly on timeout) (#9358)Jonathan de Jong2021-02-241-1/+2
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2021-02-171-17/+20
|\|
| * Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-17/+20
* | Merge remote-tracking branch 'origin/release-v1.25.0' into matrix-org-hotfixesRichard van der Hoff2021-01-051-1/+1
|\|
| * Add additional type hints to the storage module. (#8980)Patrick Cloke2020-12-301-1/+1
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesErik Johnston2020-11-271-1/+3
|\|
| * Add admin API for logging in as a user (#8617)Erik Johnston2020-11-171-1/+3
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesErik Johnston2020-10-271-2/+2
|\|
| * Fix typos and spelling errors. (#8639)Patrick Cloke2020-10-231-2/+2
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2020-10-161-1/+0
|\|
| * Send some ephemeral events to appservices (#8437)Will Hunt2020-10-151-1/+0
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesErik Johnston2020-10-131-10/+26
|\|
| * Add type hints to response cache. (#8507)Patrick Cloke2020-10-091-1/+3
| * Fix returning incorrect prev_batch token in incremental sync (#8486)Erik Johnston2020-10-071-1/+6
| * Add support for MSC2732: olm fallback keys (#8312)Hubert Chathi2020-10-061-0/+8
| * Do not assume that account data is of the correct form. (#8454)Patrick Cloke2020-10-051-8/+11
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2020-10-011-1/+1
|\|
| * Enable mypy checking for unreachable code and fix instances. (#8432)Patrick Cloke2020-10-011-1/+1
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2020-10-011-41/+35
|\|
| * Various clean ups to room stream tokens. (#8423)Erik Johnston2020-09-291-6/+14
| * Add EventStreamPosition type (#8388)Erik Johnston2020-09-241-5/+5
| * Use slots in attrs classes where possible (#8296)Patrick Cloke2020-09-141-24/+10
| * Make `StreamToken.room_key` be a `RoomStreamToken` instance. (#8281)Erik Johnston2020-09-111-5/+6
| * Add types to StreamToken and RoomStreamToken (#8279)Erik Johnston2020-09-081-3/+2
* | Merge branch 'release-v1.20.0' into matrix-org-hotfixesRichard van der Hoff2020-09-071-2/+2
|\|
| * Stop sub-classing object (#8249)Patrick Cloke2020-09-041-2/+2
* | Merge branch 'develop' into matrix-org-hotfixesBrendan Abolivier2020-09-031-20/+25
|\|
| * Fix typing for SyncHandler (#8237)Erik Johnston2020-09-031-5/+7
| * Re-implement unread counts (again) (#8059)Brendan Abolivier2020-09-021-15/+18
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2020-08-281-2/+3
|\|
| * Define StateMap as immutable and add a MutableStateMap type. (#8183)Patrick Cloke2020-08-281-2/+3
* | Merge branch 'develop' into matrix-org-hotfixesBrendan Abolivier2020-08-131-7/+1
|\|
| * Revert #7736 (#8039)Brendan Abolivier2020-08-061-6/+0
| * Convert streams to async. (#8014)Patrick Cloke2020-08-041-1/+1
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2020-07-311-0/+6
|\|
| * Re-implement unread counts (#7736)Brendan Abolivier2020-07-291-0/+6
* | Merge branch 'release-v1.18.0' into matrix-org-hotfixesRichard van der Hoff2020-07-281-4/+0
|\|
| * Fix up types and comments that refer to Deferreds. (#7945)Patrick Cloke2020-07-241-4/+0
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2020-07-241-2/+15
|\|
| * Add debugging to sync response generation (#7929)Richard van der Hoff2020-07-221-2/+15
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesAndrew Morgan2020-07-011-3/+0
|\|
| * Back out MSC2625 implementation (#7761)Brendan Abolivier2020-07-011-3/+0
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2020-06-171-18/+19
|\|
| * Merge branch 'develop' into babolivier/mark_unreadBrendan Abolivier2020-06-151-18/+16
| |\
| | * Replace iteritems/itervalues/iterkeys with native versions. (#7692)Patrick Cloke2020-06-151-18/+16
| * | Appease mypyBrendan Abolivier2020-06-101-1/+1
| * | LintBrendan Abolivier2020-06-101-3/+3
| * | Use temporary prefixes as per the MSCBrendan Abolivier2020-06-101-1/+3
| * | Add a new unread_counter to sync responsesBrendan Abolivier2020-06-101-0/+1
| |/
* | Merge tag 'v1.15.0rc1' of github.com:matrix-org/synapse into matrix-org-hotfixesBrendan Abolivier2020-06-101-1/+1
|\|
| * Typo fixes.Patrick Cloke2020-06-051-1/+1
* | Merge erikj/faster_device_lists_fetch into matrix-org-hotfixesRichard van der Hoff2020-05-051-4/+8
|\|
| * Speed up fetching device lists changes in sync.Erik Johnston2020-05-051-4/+8
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2020-04-241-3/+3
|\|
| * typosMatthew Hodgson2020-04-111-1/+1
| * Add explanatory commentAndrew Morgan2020-03-301-0/+2
| * Just add own user ID to the list we track device changes forDavid Baker2020-03-301-4/+6
| * Always send the user updates to their own device listDavid Baker2020-03-271-3/+4
| * Clean up some LoggingContext stuff (#7120)Richard van der Hoff2020-03-241-2/+2
* | Merge remote-tracking branch 'origin/release-v1.12.4' into matrix-org-hotfixesRichard van der Hoff2020-04-211-1/+6
|\ \
| * | Always send the user updates to their own device list (#7160)David Baker2020-04-201-1/+6
| |/
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2020-02-271-12/+10
|\|
| * Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957)Patrick Cloke2020-02-211-12/+10
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2020-02-181-344/+367
|\|
| * Merge branch 'release-v1.10.0' into developRichard van der Hoff2020-02-111-0/+1
| |\
| * | Reduce amount of logging at INFO level. (#6862)Erik Johnston2020-02-061-3/+3
| * | Add typing to SyncHandler (#6821)Erik Johnston2020-02-031-341/+364
* | | Merge branch 'release-v1.10.0' into matrix-org-hotfixes v1.10.0rc4Richard van der Hoff2020-02-111-0/+1
|\ \ \ | | |/ | |/|
| * | filter out m.room.aliases from /sync state blocks (#6884)Matthew Hodgson2020-02-101-0/+1
| |/
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesBrendan Abolivier2020-01-221-1/+1
|\|
| * Add `local_current_membership` table (#6655)Erik Johnston2020-01-151-1/+1
* | Merge branch 'release-v1.7.0' of github.com:matrix-org/synapse into matrix-or...Neil Johnson2019-12-101-134/+117
|\|
| * Fixup functions to consistently return deferredsErik Johnston2019-12-061-3/+3
| * Port SyncHandler to async/awaitErik Johnston2019-12-051-134/+117
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-11-191-16/+20
|\|
| * Update black to 19.10b0 (#6304)Amber Brown2019-11-011-7/+9
| * Port to use state storageErik Johnston2019-10-301-9/+11
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-10-251-1/+6
|\|
| * Merge branch 'develop' into cross-signing_keysHubert Chathi2019-09-041-5/+4
| |\
| * \ Merge branch 'uhoreg/e2e_cross-signing_merged' into cross-signing_keysHubert Chathi2019-08-281-6/+25
| |\ \
| * \ \ Merge branch 'cross-signing_hidden' into cross-signing_keysHubert Chathi2019-08-011-61/+51
| |\ \ \
| * | | | allow uploading keys for cross-signingHubert Chathi2019-07-251-1/+6
* | | | | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-09-041-5/+4
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Remove double return statements (#5962)Andrew Morgan2019-09-031-1/+0
| * | | | Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2019-08-301-4/+4
| | |_|/ | |/| |
* | | | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-08-291-17/+5
|\| | |
| * | | Remove logging for #5407 and update commentsErik Johnston2019-08-151-17/+5
* | | | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2019-08-131-6/+37
|\| | |
| * | | Handle TimelineBatch being limited and empty.Erik Johnston2019-08-061-6/+37
| | |/ | |/|
* | | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-07-301-61/+51
|\| |
| * | Replace returnValue with return (#5736)Amber Brown2019-07-231-61/+51
| |/
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-07-171-1/+1
|\|
| * Move logging utilities out of the side drawer of util/ and into logging/ (#5606)Amber Brown2019-07-041-1/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-06-281-18/+52
|\|
| * Review commentsErik Johnston2019-06-271-4/+4
| * Refactor and comment sync device list codeErik Johnston2019-06-261-17/+53
| * Rename get_users_whose_devices_changedErik Johnston2019-06-261-1/+1
| * Refactor get_user_ids_changed to pull less from DBErik Johnston2019-06-261-12/+10
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-06-211-344/+352
|\|
| * Run Black. (#5482)Amber Brown2019-06-201-343/+351
* | Merge branch 'release-v1.0.0' of github.com:matrix-org/synapse into matrix-or...Erik Johnston2019-06-101-20/+23
|\|
| * Merge pull request #5089 from dnaf/m-heroes-empty-room-nameBrendan Abolivier2019-06-061-5/+4
| |\
| | * Simplify conditionBrendan Abolivier2019-06-061-2/+2
| | * Simplify conditionBrendan Abolivier2019-06-051-3/+2
| | * Merge branch 'develop' into m-heroes-empty-room-nameBrendan Abolivier2019-06-051-19/+25
| | |\
| | * | LintKatie Wolfe2019-04-241-1/+1
| | * | Clean up codeKatie Wolfe2019-04-241-2/+3
| | * | Show heroes if room name or canonical alias are emptyKatie Wolfe2019-04-241-3/+4
| | * | Show heroes if room name or canonical alias are emptyKatie Wolfe2019-04-241-5/+3
| * | | Do user_id != me checks before deciding whether we should pick heroes from th...Brendan Abolivier2019-06-051-15/+19
| | |/ | |/|
* | | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2019-05-201-19/+25
|\| |
| * | Make /sync attempt to return device updates for both joined and invited users...Matthew Hodgson2019-05-161-19/+25
| |/
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-04-041-4/+4
|\|
| * Fix grammar and document get_current_users_in_room (#4998)Andrew Morgan2019-04-031-4/+4
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-03-061-13/+29
|\|
| * Merge pull request #4815 from matrix-org/erikj/docstringsErik Johnston2019-03-061-7/+26
| |\
| | * Add docstrings from matrix-org-hotfixesErik Johnston2019-03-061-7/+26
| * | Port #4422 debug logging from hotfixesErik Johnston2019-03-061-7/+46
| |/
* | Add more debug for #4422 (#4769)Richard van der Hoff2019-02-281-0/+11
* | Add more debug for membership syncing issues (#4719)Richard van der Hoff2019-02-251-9/+40
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2019-01-311-2/+11
|\|
| * Add some debug for membership syncing issues (#4538)Richard van der Hoff2019-01-311-2/+11
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-01-301-1/+13
|\|
| * Fix remote invite rejections not comming down syncErik Johnston2019-01-301-1/+13
* | Merge tag 'v0.34.1rc1' into matrix-org-hotfixesRichard van der Hoff2019-01-081-3/+7
|\|
| * Fixed line lengthNathan Pennie2018-12-191-1/+5
| * Fix the variable names used for account_dataNathan Pennie2018-12-191-3/+3
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-10-261-54/+43
|\|
| * Refactor state group lookup to reduce DB hits (#4011)Erik Johnston2018-10-251-54/+43
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesAmber Brown2018-10-151-8/+31
|\|
| * Add description to counter metricErik Johnston2018-10-101-1/+5
| * Track number of non-empty sync responses insteadErik Johnston2018-10-101-9/+15
| * Append _total to metric and fix up spellingErik Johnston2018-10-101-2/+2
| * Add metric to count lazy member sync requestsErik Johnston2018-10-091-6/+20
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-10-021-2/+2
|\|
| * Fix lazy loaded sync with rejected state eventsErik Johnston2018-10-011-2/+2
* | Merge branch 'develop' into matrix-org-hotfixesMatthew Hodgson2018-09-261-5/+8
|\|
| * Only lazy load self-members on initial syncMatthew Hodgson2018-09-251-5/+8
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesMichael Kaye2018-09-241-0/+4
|\|
| * Always LL ourselves if we're in a room to simplify clients (#3916)Matthew Hodgson2018-09-201-0/+4
* | Merge branch 'develop' into matrix-org-hotfixesMatthew Hodgson2018-09-121-4/+17
|\|
| * show heroes if a room has a 'deleted' name/canonical_alias (#3851)Matthew Hodgson2018-09-121-2/+15
| * argh pep8Matthew Hodgson2018-09-121-1/+1
| * correctly log gappy sync metricsMatthew Hodgson2018-09-121-1/+1
| * fix loglineMatthew Hodgson2018-09-121-1/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-09-121-30/+88
|\|
| * Speed up lazy loading (#3827)Matthew Hodgson2018-09-121-30/+88
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-09-111-12/+32
|\|
| * Don't send empty tags list down syncErik Johnston2018-09-061-0/+5
| * Send existing room tags down sync on joinErik Johnston2018-09-061-0/+8
| * Merge pull request #3795 from matrix-org/erikj/faster_sync_stateAmber Brown2018-09-071-8/+8
| |\
| | * User iter* during sync state calculationsErik Johnston2018-09-051-8/+8
| * | Port handlers/ to Python 3 (#3803)Amber Brown2018-09-071-3/+3
| |/
| * don't return non-LL-member state in incremental sync state blocks (#3760)Matthew Hodgson2018-08-281-1/+8
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-08-201-1/+2
|\|
| * Integrate presence from hotfixes (#3694)Amber Brown2018-08-181-1/+2
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-08-161-10/+149
|\|
| * initial cut at a room summary API (#3574)Matthew Hodgson2018-08-161-10/+149
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-08-151-3/+12
|\|
| * Merge pull request #3670 from matrix-org/neilj/mau_sync_blockNeil Johnson2018-08-141-2/+11
| |\
| | * only block on sync where user is not part of the mau cohortNeil Johnson2018-08-091-1/+6
| | * block sync if auth checks failNeil Johnson2018-08-091-7/+5
| | * sync auth blockingNeil Johnson2018-08-081-5/+11
| * | Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678)Amber Brown2018-08-101-1/+1
| |/
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-08-061-24/+150
|\|
| * Deduplicate redundant lazy-loaded members (#3331)Matthew Hodgson2018-07-261-25/+62
| * clarify comment on p_idsMatthew Hodgson2018-07-241-1/+2
| * rather than adding ll_ids, remove them from p_idsMatthew Hodgson2018-07-241-5/+6
| * incorporate more reviewMatthew Hodgson2018-07-241-3/+9
| * incorporate reviewMatthew Hodgson2018-07-231-40/+27
| * incorporate reviewMatthew Hodgson2018-07-191-17/+27
| * add a filtered_types param to limit filtering to specific typesMatthew Hodgson2018-07-191-29/+36
| * merge develop pydoc for _get_state_for_groupsMatthew Hodgson2018-07-191-13/+13
| |\
| * \ Merge branch 'develop' into matthew/filter_membersMatthew Hodgson2018-06-041-4/+14
| |\ \
| * | | more commentsMatthew Hodgson2018-06-041-0/+7
| * | | add pydocMatthew Hodgson2018-05-291-5/+13
| * | | merge developMatthew Hodgson2018-05-291-24/+41
| |\ \ \
| * | | | make lazy_load_members configurable in filtersMatthew Hodgson2018-03-191-9/+9
| * | | | reshuffle todo & commentsMatthew Hodgson2018-03-191-2/+10
| * | | | only get member state IDs for incremental syncs if we're filteringMatthew Hodgson2018-03-181-5/+5
| * | | | remove debugMatthew Hodgson2018-03-161-4/+0
| * | | | fix tsm search againMatthew Hodgson2018-03-161-5/+4
| * | | | add state_ids for timeline entriesMatthew Hodgson2018-03-161-4/+14
| * | | | simplify timeline_start_membersMatthew Hodgson2018-03-161-14/+13
| * | | | make incr syncs workMatthew Hodgson2018-03-161-3/+4
| * | | | add copyright to nudge CIMatthew Hodgson2018-03-141-1/+2
| * | | | oopsMatthew Hodgson2018-03-131-1/+1
| * | | | make it workMatthew Hodgson2018-03-131-3/+3
| * | | | ensure we always include the members for a given timeline blockMatthew Hodgson2018-03-131-4/+32
| * | | | typosMatthew Hodgson2018-03-111-2/+2
| * | | | WIP experiment in lazyloading room membersMatthew Hodgson2018-03-111-12/+31
* | | | | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2018-07-101-12/+12
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | run isortAmber Brown2018-07-091-12/+12
* | | | | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-06-251-1/+1
|\| | | |
| * | | | typoMatthew Hodgson2018-06-251-1/+1
| | |_|/ | |/| |
* | | | increase sync cache to 2 minuteshera2018-06-221-1/+4
* | | | Disable presenceErik Johnston2018-06-221-1/+1
|/ / /
* | | Consistently use six's iteritems and wrap lazy keys/values in list() if they'...Amber Brown2018-05-311-3/+3
* | | Update some comments and docstrings in SyncHandlerRichard van der Hoff2018-05-291-1/+11
| |/ |/|
* | replace some iteritems with sixAdrian Tschira2018-05-191-6/+8
* | Add comment to sync as to why code path is splitErik Johnston2018-05-091-0/+5
* | Refactor sync APIs to reuse pagination APIErik Johnston2018-05-091-6/+13
* | Refactor get_recent_events_for_room return typeErik Johnston2018-05-091-1/+1
* | Merge pull request #3107 from NotAFile/py3-bool-nonzeroRichard van der Hoff2018-04-201-0/+7
|\ \
| * | add __bool__ alias to __nonzero__ methodsAdrian Tschira2018-04-151-0/+7
* | | Refactor ResponseCache usageRichard van der Hoff2018-04-121-10/+6
|/ /
* / Add metrics for ResponseCacheRichard van der Hoff2018-04-101-1/+1
|/
* Fix up log messageErik Johnston2018-03-071-1/+1
* Fix typoErik Johnston2018-03-071-2/+2
* Fix race in sync when joining roomErik Johnston2018-03-071-28/+75
* Remove ability for AS users to call /events and /syncErik Johnston2018-03-051-4/+6
* Do logcontexts outside ResponseCacheErik Johnston2017-10-251-3/+3
* Merge branch 'develop' into erikj/groups_mergedDavid Baker2017-10-021-7/+32
|\
| * Refactor to speed up incremental syncsErik Johnston2017-09-251-5/+18
| * Fix device list when rejoining room (#2461)Erik Johnston2017-09-221-2/+14
* | Ensure that creator of group sees group down /syncErik Johnston2017-09-191-0/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/groups_mergedErik Johnston2017-09-191-21/+105
|\|
| * Don't filter out current state events from timelineErik Johnston2017-09-181-0/+7
| * Actually hook leave notifs upErik Johnston2017-09-141-2/+3
| * Get left roomsErik Johnston2017-09-131-3/+32
| * In sync handle device lists for newly joined/left roomsErik Johnston2017-09-121-2/+10
| * Add left section to /keys/changesErik Johnston2017-09-081-1/+1
| * Send down device list change notif when member leaves/rejoins roomErik Johnston2017-09-071-12/+52
| * Use less DB for device list handling in syncErik Johnston2017-07-121-8/+7
* | Correctly add joins to correct segmentErik Johnston2017-07-241-1/+1
* | Remember to cast to boolErik Johnston2017-07-201-1/+1
* | Add groups to sync streamErik Johnston2017-07-201-1/+63
|/
* Add count of one time keys to sync streamErik Johnston2017-05-191-0/+11
* CommentsErik Johnston2017-03-161-2/+2
* CommentErik Johnston2017-03-161-3/+8
* Don't recreate so many setsErik Johnston2017-03-161-11/+7
* Implement no op for room stream in syncErik Johnston2017-03-161-4/+47
* Format presence events on the edges instead of reformatting them multiple timesErik Johnston2017-03-151-7/+7
* Noop repated delete device inbox calls from /syncErik Johnston2017-03-101-3/+3
* Measure new device list stuffErik Johnston2017-02-021-1/+2