| Commit message (Expand) | Author | Age | Files | Lines |
* | Use the state event amount for userdir import batching, not room count (#4944) | Amber Brown | 2019-03-27 | 1 | -8/+20 |
* | Fix bug where read-receipts lost their timestamps (#4927) | Richard van der Hoff | 2019-03-25 | 1 | -1/+3 |
* | Refactor out state delta handling into its own class (#4917) | Amber Brown | 2019-03-25 | 2 | -64/+76 |
* | Fix upsert | Erik Johnston | 2019-03-21 | 1 | -0/+1 |
* | comment block_room | Erik Johnston | 2019-03-20 | 1 | -0/+9 |
* | Allow blocking a room multiple times | Erik Johnston | 2019-03-20 | 1 | -2/+4 |
* | Batching in the user directory import (#4900) | Amber Brown | 2019-03-21 | 1 | -0/+13 |
* | Fix user directory background update (#4887) | Erik Johnston | 2019-03-19 | 1 | -1/+1 |
* | Migrate the user directory initial population to a background task (#4864) | Amber Brown | 2019-03-19 | 3 | -96/+312 |
* | Merge pull request #4846 from matrix-org/hawkowl/userdir-search | Erik Johnston | 2019-03-14 | 4 | -75/+92 |
|\ |
|
| * | fixup | Amber Brown | 2019-03-13 | 1 | -1/+1 |
| * | fixup | Amber Brown | 2019-03-13 | 2 | -55/+11 |
| * | fixup | Amber Brown | 2019-03-12 | 1 | -1/+1 |
| * | fixup | Amber Brown | 2019-03-12 | 1 | -1/+2 |
| * | fixup | Amber Brown | 2019-03-12 | 2 | -113/+69 |
| * | fixup | Amber Brown | 2019-03-12 | 1 | -1/+1 |
| * | use the old method | Amber Brown | 2019-03-12 | 1 | -3/+2 |
| * | fix | Amber Brown | 2019-03-12 | 1 | -1/+1 |
| * | pep8 | Amber Brown | 2019-03-12 | 1 | -2/+1 |
| * | fixes | Amber Brown | 2019-03-12 | 2 | -9/+56 |
| * | Merge remote-tracking branch 'origin/develop' into hawkowl/userdir-search | Amber Brown | 2019-03-11 | 2 | -15/+2 |
| |\ |
|
| * | | initial | Amber Brown | 2019-03-11 | 3 | -3/+62 |
* | | | Transfer local user's push rules on room upgrade (#4838) | Andrew Morgan | 2019-03-12 | 1 | -0/+57 |
| |/
|/| |
|
* | | Add comment to schema | Erik Johnston | 2019-03-08 | 1 | -0/+2 |
* | | Make `prev_state` field optional | Erik Johnston | 2019-03-08 | 1 | -15/+0 |
|/ |
|
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/soft_fail_... | Erik Johnston | 2019-03-08 | 3 | -181/+156 |
|\ |
|
| * | Rewrite userdir to be faster (#4537) | Amber Brown | 2019-03-07 | 2 | -181/+137 |
| * | Add docstrings from matrix-org-hotfixes | Erik Johnston | 2019-03-06 | 1 | -0/+19 |
* | | Implement soft fail | Erik Johnston | 2019-03-06 | 1 | -0/+1 |
|/ |
|
* | Merge pull request #4699 from matrix-org/erikj/stop_fed_not_in_room | Erik Johnston | 2019-03-05 | 1 | -0/+22 |
|\ |
|
| * | s/get_forward_events/get_successor_events/ | Erik Johnston | 2019-03-04 | 1 | -2/+2 |
| * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/stop_fed_n... | Erik Johnston | 2019-03-04 | 4 | -43/+120 |
| |\ |
|
| * | | Stop backpaginating when events not visible | Erik Johnston | 2019-02-20 | 1 | -0/+22 |
* | | | Merge pull request #4796 from matrix-org/erikj/factor_out_e2e_keys | Erik Johnston | 2019-03-05 | 3 | -541/+546 |
|\ \ \ |
|
| * | | | Fixup slave stores | Erik Johnston | 2019-03-04 | 3 | -541/+546 |
| | |/
| |/| |
|
* / | | Add some debug about processing read receipts. | Richard van der Hoff | 2019-03-04 | 1 | -6/+20 |
|/ / |
|
* | | Move /account/3pid to client_reader | Erik Johnston | 2019-02-27 | 1 | -33/+33 |
* | | Limit cache invalidation replication line length (#4748) | Erik Johnston | 2019-02-27 | 1 | -4/+11 |
* | | Add database version to phonehome stats. (#4753) | Richard van der Hoff | 2019-02-27 | 3 | -0/+42 |
* | | Fix state cache invalidation on workers | Erik Johnston | 2019-02-22 | 1 | -6/+34 |
|/ |
|
* | UPSERT many functionality (#4644) | Amber Brown | 2019-02-20 | 1 | -12/+134 |
* | Merge pull request #4671 from matrix-org/erikj/state_cache_invalidation | Erik Johnston | 2019-02-19 | 2 | -25/+58 |
|\ |
|
| * | Docs | Erik Johnston | 2019-02-19 | 1 | -2/+3 |
| * | Use itertools | Erik Johnston | 2019-02-19 | 1 | -2/+2 |
| * | Documentation | Erik Johnston | 2019-02-19 | 1 | -4/+4 |
| * | Batch cache invalidation over replication | Erik Johnston | 2019-02-18 | 2 | -25/+57 |
* | | Split /login into client_reader | Erik Johnston | 2019-02-18 | 1 | -41/+41 |
|/ |
|
* | Split out registration to worker | Erik Johnston | 2019-02-18 | 1 | -115/+115 |
* | Add configurable room list publishing rules | Erik Johnston | 2019-02-14 | 1 | -0/+25 |
* | Run `black` on user directory code (#4635) | Amber Brown | 2019-02-13 | 1 | -87/+66 |
* | Merge pull request #4627 from matrix-org/erikj/user_ips_analyze | Erik Johnston | 2019-02-12 | 2 | -3/+31 |
|\ |
|
| * | Fix pep8 | Erik Johnston | 2019-02-12 | 1 | -1/+1 |
| * | Analyze user_ips before running deduplication | Erik Johnston | 2019-02-12 | 2 | -3/+31 |
* | | Reduce user_ips bloat during dedupe background update | Erik Johnston | 2019-02-12 | 1 | -3/+60 |
|/ |
|
* | Merge pull request #4580 from matrix-org/uhoreg/e2e_backup_add_updating | Erik Johnston | 2019-02-11 | 1 | -0/+21 |
|\ |
|
| * | add new endpoint to update backup versions | Hubert Chathi | 2019-02-06 | 1 | -0/+21 |
* | | Fix 'no unique or exclusion constraint' error (#4591) | Richard van der Hoff | 2019-02-08 | 1 | -6/+21 |
* | | Filter user directory state query to a subset of state events (#4462) | Andrew Morgan | 2019-02-05 | 1 | -4/+12 |
|/ |
|
* | Merge pull request #4530 from matrix-org/anoa/room_upgrade_federatable | Andrew Morgan | 2019-01-31 | 1 | -11/+27 |
|\ |
|
| * | Raise an exception instead of returning None | Andrew Morgan | 2019-01-31 | 1 | -2/+9 |
| * | New function for getting room's create event | Andrew Morgan | 2019-01-31 | 1 | -11/+20 |
* | | Fix infinite loop when an event is redacted in a v3 room (#4535) | Richard van der Hoff | 2019-01-31 | 1 | -5/+32 |
|/ |
|
* | Fix flake8 (#4519) | Amber Brown | 2019-01-30 | 3 | -86/+86 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/redactions... | Erik Johnston | 2019-01-29 | 1 | -0/+23 |
|\ |
|
| * | Refactor event building into EventBuilder | Erik Johnston | 2019-01-29 | 1 | -0/+23 |
* | | Update synapse/storage/events_worker.py | Erik Johnston | 2019-01-29 | 1 | -1/+1 |
* | | Check redaction state when event is pulled out of the database | Erik Johnston | 2019-01-29 | 1 | -0/+13 |
* | | Fix typo | Erik Johnston | 2019-01-29 | 1 | -1/+1 |
* | | Remove unused arg | Erik Johnston | 2019-01-29 | 1 | -2/+1 |
* | | Update synapse/storage/events_worker.py | Richard van der Hoff | 2019-01-29 | 1 | -1/+1 |
* | | Implement rechecking of redactions | Erik Johnston | 2019-01-29 | 1 | -1/+25 |
|/ |
|
* | Fix typo in upserts code (#4505) | Amber Brown | 2019-01-29 | 1 | -1/+1 |
* | Fix UPSERTs on SQLite 3.24+ (#4477) | Amber Brown | 2019-01-28 | 3 | -12/+20 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into anoa/dm_room_upg... | Andrew Morgan | 2019-01-28 | 2 | -10/+9 |
|\ |
|
| * | Merge pull request #4470 from matrix-org/erikj/require_format_version | Erik Johnston | 2019-01-25 | 1 | -6/+2 |
| |\ |
|
| | * | Replace missed usages of FrozenEvent | Erik Johnston | 2019-01-25 | 1 | -6/+2 |
| * | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/sqlite_nat... | Erik Johnston | 2019-01-25 | 2 | -2/+25 |
| |\ \ |
|
| | * | | Don't require sqlite3 when using postgres (#4466) | Andrew Morgan | 2019-01-25 | 1 | -2/+1 |
| * | | | Disable native upserts for sqlite, as they don't work | Erik Johnston | 2019-01-25 | 1 | -3/+7 |
| | |/
| |/| |
|
* | | | Merge branch 'develop' of github.com:matrix-org/synapse into anoa/dm_room_upg... | Andrew Morgan | 2019-01-25 | 12 | -64/+334 |
|\ \ \
| | |/
| |/| |
|
| * | | Merge pull request #4415 from matrix-org/anoa/full_search_upgraded_rooms | Andrew Morgan | 2019-01-25 | 1 | -0/+24 |
| |\ \
| | |/
| |/| |
|
| | * | Merge branch 'anoa/full_search_upgraded_rooms' of github.com:matrix-org/synap... | Andrew Morgan | 2019-01-24 | 1 | -1/+1 |
| | |\ |
|
| | | * | Apply suggestions from code review | Richard van der Hoff | 2019-01-24 | 1 | -1/+1 |
| | * | | Remove redundant create event None check | Andrew Morgan | 2019-01-24 | 1 | -3/+0 |
| | |/ |
|
| | * | Do not return in a deferred function | Andrew Morgan | 2019-01-22 | 1 | -3/+3 |
| | * | Ensure new filter is actually created | Andrew Morgan | 2019-01-22 | 1 | -1/+0 |
| | * | Fix a bug with single-room search searching all rooms | Andrew Morgan | 2019-01-22 | 1 | -1/+28 |
| | * | Search for messages across predecessor rooms | Andrew Morgan | 2019-01-18 | 1 | -0/+1 |
| * | | Revert "Require event format version to parse or create events" | Erik Johnston | 2019-01-25 | 1 | -2/+6 |
| * | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/require_fo... | Erik Johnston | 2019-01-24 | 8 | -33/+238 |
| |\ \ |
|
| | * \ | Merge pull request #4405 from matrix-org/erikj/fixup_rejecting_invites | Erik Johnston | 2019-01-24 | 1 | -4/+4 |
| | |\ \ |
|
| | | * | | Use term 'out of band membership' instead | Erik Johnston | 2019-01-24 | 1 | -3/+3 |
| | * | | | Merge pull request #4437 from matrix-org/erikj/event_format_version_v2 | Erik Johnston | 2019-01-24 | 3 | -4/+32 |
| | |\ \ \ |
|
| | * | | | | Fix UPSERT check (#4459) | Amber Brown | 2019-01-24 | 1 | -5/+28 |
| | * | | | | Use native UPSERTs where possible (#4306) | Amber Brown | 2019-01-24 | 7 | -30/+212 |
| * | | | | | Replace missed usages of FrozenEvent | Erik Johnston | 2019-01-24 | 1 | -6/+2 |
| * | | | | | Merge branch 'erikj/fixup_rejecting_invites' of github.com:matrix-org/synapse... | Erik Johnston | 2019-01-23 | 1 | -4/+4 |
| |\ \ \ \ \
| | | |_|/ /
| | |/| | | |
|
| | * | | | | Clarify the invite flows | Erik Johnston | 2019-01-23 | 1 | -4/+7 |
| | * | | | | Store rejected remote invite events as outliers | Erik Johnston | 2019-01-23 | 1 | -4/+1 |
| | |/ / / |
|
| * | / / | Merge branch 'erikj/get_pdu_versions' into erikj/require_format_version | Erik Johnston | 2019-01-23 | 1 | -1/+5 |
| |\| | |
| | |/ /
| |/| | |
|
| | * | | Fixup removal of duplicate `user_ips` rows (#4432) | Erik Johnston | 2019-01-23 | 1 | -1/+5 |
| * | | | isort | Erik Johnston | 2019-01-23 | 1 | -1/+1 |
| * | | | Add support for persisting event format versions | Erik Johnston | 2019-01-23 | 3 | -4/+32 |
| |/ / |
|
| * | | Refactor to rewrite the SQL instead | Erik Johnston | 2019-01-22 | 1 | -13/+16 |
| * | | Don't shadow params | Erik Johnston | 2019-01-22 | 1 | -4/+3 |
| * | | Fix bug when removing duplicate rows from user_ips | Erik Johnston | 2019-01-22 | 1 | -13/+20 |
* | | | Fix typos | Andrew Morgan | 2019-01-22 | 1 | -1/+1 |
|/ / |
|
* / | Fix race when persisting create event (#4404) | Erik Johnston | 2019-01-18 | 1 | -1/+12 |
|/ |
|
* | Remove duplicates in the user_ips table and add an index (#4370) | Amber Brown | 2019-01-12 | 2 | -4/+160 |
* | Fix adding new rows instead of updating them if one of the key values is a NU... | Amber Brown | 2019-01-09 | 1 | -1/+9 |
* | Ensure synchrotrons can access is_support_user in the storage layer | Neil Johnson | 2019-01-02 | 1 | -25/+25 |
* | Log roomid along with Unknown room (#4297) | Will Hunt | 2018-12-24 | 1 | -1/+1 |
* | create support user (#4141) | Neil Johnson | 2018-12-14 | 3 | -4/+83 |
* | Settings Fix deleting e2e room keys on xenial (#4295) | Amber Brown | 2018-12-14 | 1 | -1/+1 |
* | Initialise user displayname from SAML2 data (#4272) | Richard van der Hoff | 2018-12-07 | 1 | -7/+13 |
* | drop undocumented dependency on dateutil (#4266) | Richard van der Hoff | 2018-12-06 | 1 | -7/+6 |
* | Add an option to disable search for homeservers which may not be interested i... | Travis Ralston | 2018-12-04 | 1 | -0/+6 |
* | add more detail to logging regarding "More than one row matched" error (#4234) | Ben Parsons | 2018-12-04 | 1 | -6/+6 |
* | Fix UnicodeDecodeError when postgres is not configured in english (#4253) | Richard van der Hoff | 2018-12-04 | 1 | -7/+8 |
* | Drop sent_transactions | Aaron Raimist | 2018-12-01 | 6 | -74/+3 |
* | Neilj/fix mau initial reserved users (#4211) | Neil Johnson | 2018-11-28 | 1 | -2/+3 |
* | Ignore __pycache__ directories in schema delta dir | Richard van der Hoff | 2018-11-20 | 1 | -1/+1 |
* | Add option to track MAU stats (but not limit people) (#3830) | Travis Ralston | 2018-11-15 | 1 | -34/+40 |
* | Merge remote-tracking branch 'origin/develop' into dbkr/e2e_backup_versions_a... | David Baker | 2018-11-09 | 8 | -65/+274 |
|\ |
|
| * | Lets convert bytes to unicode instead | Erik Johnston | 2018-11-08 | 1 | -5/+3 |
| * | Fix noop checks when updating device keys | Erik Johnston | 2018-11-08 | 1 | -0/+5 |
| * | Add helpers for getting prev and auth events (#4139) | Erik Johnston | 2018-11-06 | 2 | -6/+6 |
| * | Add unique indexes to a couple of tables | Richard van der Hoff | 2018-11-02 | 3 | -6/+88 |
| * | Remove redundant database locks for device list updates | Richard van der Hoff | 2018-11-02 | 1 | -5/+40 |
| * | Merge pull request #4006 from matrix-org/erikj/purge_state_groups | Erik Johnston | 2018-10-30 | 4 | -48/+137 |
| |\ |
|
| | * | Move _find_unreferenced_groups | Erik Johnston | 2018-10-29 | 2 | -81/+83 |
| | * | Fix set operations thinko | Erik Johnston | 2018-10-29 | 1 | -3/+4 |
| | * | Don't make temporary list | Erik Johnston | 2018-10-29 | 1 | -3/+2 |
| | * | Make SQL a bit cleaner | Erik Johnston | 2018-10-29 | 1 | -3/+2 |
| | * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/purge_stat... | Erik Johnston | 2018-10-26 | 10 | -379/+635 |
| | |\ |
|
| | * | | pep8 | Erik Johnston | 2018-10-19 | 1 | -1/+1 |
| | * | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/purge_stat... | Erik Johnston | 2018-10-19 | 6 | -56/+461 |
| | |\ \ |
|
| | * | | | Batch process handling state groups | Erik Johnston | 2018-10-19 | 2 | -101/+92 |
| | * | | | Fix up comments | Erik Johnston | 2018-10-12 | 1 | -3/+3 |
| | * | | | Add state_group index to event_to_state_groups | Erik Johnston | 2018-10-04 | 3 | -1/+27 |
| | * | | | Delete unreferened state groups during purge | Erik Johnston | 2018-10-04 | 2 | -6/+77 |
* | | | | | pep8 | David Baker | 2018-11-09 | 1 | -1/+2 |
* | | | | | add docs | David Baker | 2018-11-09 | 1 | -1/+4 |
* | | | | | Cast to int here too | David Baker | 2018-10-30 | 1 | -0/+5 |
* | | | | | Cast bacjup version to int when querying | David Baker | 2018-10-30 | 1 | -1/+6 |
* | | | | | Convert version back to a string | David Baker | 2018-10-30 | 1 | -0/+1 |
* | | | | | Try & make it work on postgres | David Baker | 2018-10-30 | 1 | -2/+2 |
* | | | | | Make e2e backup versions numeric in the DB | David Baker | 2018-10-29 | 2 | -1/+54 |
|/ / / / |
|
* | | | | Deduplicate device updates sent over replication | Erik Johnston | 2018-10-29 | 1 | -1/+5 |
* | | | | preserve room visibility | Richard van der Hoff | 2018-10-25 | 1 | -1/+1 |
| |_|/
|/| | |
|
* | | | Refactor state group lookup to reduce DB hits (#4011) | Erik Johnston | 2018-10-25 | 2 | -327/+520 |
* | | | Merge pull request #4081 from matrix-org/neilj/fix_mau_init | Neil Johnson | 2018-10-25 | 2 | -23/+83 |
|\ \ \ |
|
| * | | | add new line | Neil Johnson | 2018-10-25 | 1 | -0/+1 |
| * | | | improve comments | Neil Johnson | 2018-10-25 | 1 | -6/+6 |
| * | | | fix style inconsistencies | Neil Johnson | 2018-10-24 | 2 | -15/+47 |
| * | | | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/fix_mau_init | Neil Johnson | 2018-10-24 | 2 | -22/+25 |
| |\ \ \ |
|
| * | | | | remove white space | Neil Johnson | 2018-10-23 | 1 | -2/+1 |
| * | | | | fix race condiftion in calling initialise_reserved_users | Neil Johnson | 2018-10-23 | 2 | -17/+45 |
* | | | | | Merge branch 'develop' of github.com:matrix-org/synapse into matthew/autocrea... | Neil Johnson | 2018-10-25 | 12 | -51/+423 |
|\ \ \ \ \
| | |/ / /
| |/| | | |
|
| * | | | | Merge pull request #4082 from matrix-org/rav/fix_pep8 | Richard van der Hoff | 2018-10-24 | 1 | -1/+1 |
| |\ \ \ \ |
|
| | * | | | | Fix a number of flake8 errors | Richard van der Hoff | 2018-10-24 | 1 | -1/+1 |
| | |/ / / |
|
| * | | | | Merge pull request #4040 from matrix-org/erikj/states_res_v2_rebase | Erik Johnston | 2018-10-24 | 1 | -21/+24 |
| |\ \ \ \
| | |/ / /
| |/| | | |
|
| | * | | | Update event_auth table for rejected events | Erik Johnston | 2018-10-16 | 1 | -15/+21 |
| | * | | | Add v2 state res algorithm. | Erik Johnston | 2018-10-16 | 1 | -6/+3 |
| * | | | | Make scripts/ and scripts-dev/ pass pyflakes (and the rest of the codebase on... | Amber Brown | 2018-10-20 | 5 | -6/+6 |
| | |_|/
| |/| | |
|
| * | | | Fix incorrect truncation in get_missing_events | Richard van der Hoff | 2018-10-16 | 1 | -22/+16 |
| |/ / |
|
| * | | Merge pull request #4019 from matrix-org/dbkr/e2e_backups | David Baker | 2018-10-15 | 3 | -0/+361 |
| |\ \ |
|
| | * | | Misc PR feedback bits | David Baker | 2018-10-12 | 1 | -2/+2 |
| | * | | Merge remote-tracking branch 'origin/develop' into dbkr/e2e_backups | David Baker | 2018-10-09 | 16 | -116/+330 |
| | |\ \ |
|
| | * | | | Don't reuse backup versions | David Baker | 2018-10-05 | 2 | -3/+9 |
| | * | | | WIP e2e key backups | David Baker | 2018-09-13 | 1 | -0/+0 |
| | * | | | try to make flake8 and isort happy | Hubert Chathi | 2018-09-06 | 1 | -2/+4 |
| | * | | | Merge branch 'develop' into e2e_backups | Hubert Chathi | 2018-08-24 | 14 | -195/+674 |
| | |\ \ \ |
|
| | * | | | | allow session_data to be any JSON instead of just a string | Hubert Chathi | 2018-08-21 | 1 | -2/+4 |
| | * | | | | allow auth_data to be any JSON instead of a string | Hubert Chathi | 2018-08-21 | 1 | -2/+5 |
| | * | | | | missing import | Matthew Hodgson | 2018-08-12 | 1 | -0/+1 |
| | * | | | | 404 nicely if you try to interact with a missing current version | Matthew Hodgson | 2018-08-12 | 1 | -16/+35 |
| | * | | | | flake8 | Matthew Hodgson | 2018-08-12 | 1 | -1/+1 |
| | * | | | | implement remaining tests and make them work | Matthew Hodgson | 2018-08-12 | 1 | -1/+2 |
| | * | | | | fix idiocies and so make tests pass | Matthew Hodgson | 2018-08-12 | 2 | -3/+4 |
| | * | | | | don't needlessly return user_id | Matthew Hodgson | 2018-08-12 | 1 | -1/+0 |
| | * | | | | fix flakes | Matthew Hodgson | 2018-08-12 | 1 | -2/+4 |
| | * | | | | fix typos | Matthew Hodgson | 2018-08-12 | 1 | -1/+1 |
| | * | | | | add a tonne of docstring; make upload_room_keys properly assert version | Matthew Hodgson | 2018-08-12 | 1 | -20/+31 |
| | * | | | | add storage docstring; remove unused set_e2e_room_keys | Matthew Hodgson | 2018-08-12 | 1 | -36/+83 |
| | * | | | | rename room_key_version table correctly, and fix opt args | Matthew Hodgson | 2018-08-12 | 1 | -13/+13 |
| | * | | | | blindly incorporate PR review - needs testing & fixing | Matthew Hodgson | 2018-08-12 | 2 | -46/+31 |
| | * | | | | make /room_keys/version work | Matthew Hodgson | 2018-08-12 | 2 | -7/+19 |
| | * | | | | implement /room_keys/version too (untested) | Matthew Hodgson | 2018-08-12 | 2 | -1/+57 |
| | * | | | | make it work and fix pep8 | Matthew Hodgson | 2018-08-12 | 3 | -43/+64 |
| | * | | | | interim WIP checkin; doesn't build yet | Matthew Hodgson | 2018-08-12 | 1 | -0/+20 |
| | * | | | | total WIP skeleton for /room_keys API | Matthew Hodgson | 2018-08-12 | 2 | -0/+173 |
| * | | | | | Comments on get_all_new_events_stream | Richard van der Hoff | 2018-10-12 | 1 | -1/+15 |
| | |_|/ /
| |/| | | |
|
* | | | | | Merge branch 'develop' into matthew/autocreate_autojoin | Neil Johnson | 2018-10-04 | 2 | -34/+91 |
|\| | | | |
|
| * | | | | actually exclude outliers | Richard van der Hoff | 2018-10-03 | 1 | -1/+2 |
| * | | | | remove debugging | Richard van der Hoff | 2018-10-02 | 1 | -10/+0 |
| * | | | | Fix bug in forward_extremity update logic | Richard van der Hoff | 2018-10-02 | 1 | -33/+78 |
| | |_|/
| |/| | |
|
| * | | | Fix bug when invalidating destination retry timings | Erik Johnston | 2018-10-02 | 1 | -1/+1 |
| * | | | Merge remote-tracking branch 'origin/develop' into erikj/destination_retry_cache | Richard van der Hoff | 2018-09-28 | 2 | -9/+26 |
| |\ \ \ |
|
| * | | | | Add a five minute cache to get_destination_retry_timings | Erik Johnston | 2018-09-21 | 1 | -1/+22 |
* | | | | | fix thinkos | Matthew Hodgson | 2018-09-29 | 1 | -1/+1 |
| |/ / /
|/| | | |
|
* | | | | Merge pull request #3961 from matrix-org/neilj/lock_mau_upserts | Richard van der Hoff | 2018-09-27 | 1 | -1/+4 |
|\ \ \ \ |
|
| * | | | | fix #3854 | Neil Johnson | 2018-09-26 | 1 | -1/+4 |
| |/ / / |
|
* / / / | docstrings and unittests for storage.state (#3958) | Richard van der Hoff | 2018-09-27 | 1 | -8/+22 |
|/ / / |
|
* | | | Fix client IPs being broken on Python 3 (#3908) | Amber Brown | 2018-09-20 | 1 | -15/+19 |
* | | | Fix up changelog and remove spurious comment | Erik Johnston | 2018-09-19 | 1 | -2/+0 |
* | | | pep8 | Erik Johnston | 2018-09-19 | 1 | -1/+0 |
* | | | Remove get_destination_retry_timings cache | Erik Johnston | 2018-09-19 | 1 | -5/+0 |
* | | | Return a 404 when deleting unknown room alias | Richard van der Hoff | 2018-09-17 | 1 | -1/+0 |
* | | | comment | Erik Johnston | 2018-09-13 | 1 | -0/+2 |
* | | | pep8 | Erik Johnston | 2018-09-13 | 1 | -1/+0 |
* | | | Create indices after insertion | Erik Johnston | 2018-09-13 | 1 | -14/+18 |
* | | | Make purge history slightly faster | Erik Johnston | 2018-09-13 | 1 | -2/+9 |
* | | | Merge pull request #3846 from matrix-org/neilj/expose-registered-users hhs-7 | Neil Johnson | 2018-09-12 | 1 | -0/+17 |
|\ \ \ |
|
| * | | | improve naming | Neil Johnson | 2018-09-12 | 1 | -1/+1 |
| * | | | expose number of real reserved users | Neil Johnson | 2018-09-12 | 1 | -0/+17 |
* | | | | Merge pull request #3826 from matrix-org/rav/logging_for_keyring | Amber Brown | 2018-09-12 | 1 | -0/+1 |
|\ \ \ \
| |/ / /
|/| | | |
|
| * | | | clearer logging when things fail, too | Richard van der Hoff | 2018-09-06 | 1 | -0/+1 |
* | | | | Speed up lazy loading (#3827) | Matthew Hodgson | 2018-09-12 | 2 | -0/+69 |
* | | | | ensure guests never enter mau list | Neil Johnson | 2018-09-06 | 1 | -4/+3 |
* | | | | guest users should not be part of mau total | Neil Johnson | 2018-09-05 | 1 | -1/+6 |
|/ / / |
|
* | | | move threepid checker to config, add missing yields | Neil Johnson | 2018-08-31 | 1 | -14/+0 |
* | | | ensure post registration auth checks do not fail erroneously | Neil Johnson | 2018-08-31 | 1 | -1/+14 |
* | | | Port storage/ to Python 3 (#3725) | Amber Brown | 2018-08-31 | 10 | -31/+74 |
| |/
|/| |
|
* | | Implement trail users | Erik Johnston | 2018-08-23 | 2 | -1/+32 |
* | | Add missing yield | Erik Johnston | 2018-08-23 | 1 | -1/+2 |
* | | Merge pull request #3659 from matrix-org/erikj/split_profiles | Erik Johnston | 2018-08-22 | 2 | -31/+31 |
|\ \ |
|
| * \ | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_prof... | Erik Johnston | 2018-08-17 | 9 | -134/+217 |
| |\ \ |
|
| * | | | Remote profile cache should remain in master worker | Erik Johnston | 2018-08-17 | 1 | -4/+2 |
| * | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_prof... | Erik Johnston | 2018-08-09 | 7 | -34/+272 |
| |\ \ \ |
|
| * | | | | Allow ratelimiting on workers | Erik Johnston | 2018-08-07 | 1 | -29/+29 |
| * | | | | Allow profile changes to happen on workers | Erik Johnston | 2018-08-07 | 1 | -2/+4 |
| | |_|/
| |/| | |
|
* | | | | Merge pull request #3673 from matrix-org/erikj/refactor_state_handler | Erik Johnston | 2018-08-22 | 1 | -1/+3 |
|\ \ \ \ |
|
| * \ \ \ | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/refactor_s... | Erik Johnston | 2018-08-20 | 9 | -134/+217 |
| |\ \ \ \
| | | |_|/
| | |/| | |
|
| * | | | | Choose state algorithm based on room version | Erik Johnston | 2018-08-09 | 1 | -1/+3 |
| | |_|/
| |/| | |
|
* | | | | Split the state_group_cache in two (#3726) | Matthew Hodgson | 2018-08-22 | 1 | -17/+141 |
| |/ /
|/| | |
|
* | | | call reap on start up and fix under reaping bug | Neil Johnson | 2018-08-16 | 1 | -1/+4 |
* | | | initial cut at a room summary API (#3574) | Matthew Hodgson | 2018-08-16 | 3 | -8/+8 |
* | | | speed up /members and add at= and membership params (#3568) | Matthew Hodgson | 2018-08-15 | 2 | -3/+65 |
* | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_fede... | Erik Johnston | 2018-08-15 | 4 | -24/+41 |
|\ \ \ |
|
| * | | | adding missing yield | Neil Johnson | 2018-08-14 | 1 | -1/+1 |
| * | | | Merge pull request #3670 from matrix-org/neilj/mau_sync_block | Neil Johnson | 2018-08-14 | 1 | -5/+5 |
| |\ \ \ |
|
| | * | | | rename _user_last_seen_monthly_active | Neil Johnson | 2018-08-09 | 1 | -5/+5 |
| | |/ / |
|
| * | | | Merge remote-tracking branch 'origin/develop' into neilj/fix_reap_users_in_po... | Amber Brown | 2018-08-14 | 1 | -0/+5 |
| |\ \ \ |
|
| | * | | | Run tests under PostgreSQL (#3423) | Amber Brown | 2018-08-13 | 1 | -0/+5 |
| * | | | | fix sqlite/postgres incompatibility in reap_monthly_active_users | Neil Johnson | 2018-08-11 | 1 | -16/+28 |
| |/ / / |
|
| * / / | Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) | Amber Brown | 2018-08-10 | 2 | -2/+2 |
| |/ / |
|
* | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_fede... | Erik Johnston | 2018-08-09 | 7 | -34/+272 |
|\| | |
|
| * | | Merge pull request #3654 from matrix-org/rav/room_versions | Richard van der Hoff | 2018-08-08 | 1 | -3/+30 |
| |\ \ |
|
| | * | | Basic support for room versioning | Richard van der Hoff | 2018-08-03 | 1 | -3/+30 |
| | |/ |
|