| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge pull request #5294 from matrix-org/erikj/speed_up_room_stats | Erik Johnston | 2019-05-31 | 4 | -87/+111 |
|\ |
|
| * | Add indices. Remove room_ids accidentally added | Erik Johnston | 2019-05-31 | 2 | -13/+56 |
| * | Join against events to use its room_id index | Erik Johnston | 2019-05-30 | 1 | -1/+6 |
| * | Move deletion from table inside txn | Erik Johnston | 2019-05-30 | 1 | -2/+5 |
| * | Fetch membership counts all at once | Erik Johnston | 2019-05-30 | 2 | -38/+18 |
| * | Get events all at once | Erik Johnston | 2019-05-30 | 1 | -33/+26 |
* | | Add index to temp table | Erik Johnston | 2019-05-30 | 1 | -0/+1 |
|/ |
|
* | Merge pull request #5278 from matrix-org/erikj/cleanup_bad_extremities | Erik Johnston | 2019-05-30 | 5 | -181/+436 |
|\ |
|
| * | Update synapse/storage/events_bg_updates.py | Erik Johnston | 2019-05-30 | 1 | -1/+1 |
| * | Rename constant | Erik Johnston | 2019-05-30 | 1 | -3/+3 |
| * | Move event background updates to a separate file | Erik Johnston | 2019-05-30 | 3 | -369/+405 |
| * | Fixup comments and logging | Erik Johnston | 2019-05-30 | 2 | -9/+15 |
| * | Log actual number of entries deleted | Erik Johnston | 2019-05-29 | 2 | -5/+13 |
| * | Add DB bg update to cleanup extremities. | Erik Johnston | 2019-05-29 | 2 | -0/+205 |
* | | Implement the SHHS complexity API (#5216) | Amber Brown | 2019-05-30 | 1 | -1/+49 |
|/ |
|
* | Correctly filter out extremities with soft failed prevs (#5274) | Erik Johnston | 2019-05-29 | 1 | -3/+79 |
* | Merge pull request #5268 from matrix-org/babolivier/account_validity_fix_schema | Brendan Abolivier | 2019-05-28 | 1 | -0/+3 |
|\ |
|
| * | Fix schema update for account validity | Brendan Abolivier | 2019-05-28 | 1 | -0/+3 |
* | | Fix logging for room stats background update | Travis Ralston | 2019-05-25 | 1 | -1/+1 |
* | | Store key validity time in the storage layer | Richard van der Hoff | 2019-05-23 | 2 | -10/+44 |
* | | Rewrite store_server_verify_key to store several keys at once (#5234) | Richard van der Hoff | 2019-05-23 | 1 | -26/+39 |
* | | Simplifications and comments in do_auth (#5227) | Richard van der Hoff | 2019-05-23 | 1 | -1/+1 |
* | | Room Statistics (#4338) | Amber Brown | 2019-05-21 | 6 | -3/+597 |
* | | Merge pull request #5203 from matrix-org/erikj/aggregate_by_sender | Erik Johnston | 2019-05-21 | 1 | -1/+1 |
|\ \ |
|
| * | | Only count aggregations from distinct senders | Erik Johnston | 2019-05-17 | 1 | -1/+1 |
* | | | Merge pull request #5212 from matrix-org/erikj/deny_multiple_reactions | Erik Johnston | 2019-05-21 | 1 | -3/+45 |
|\ \ \ |
|
| * | | | Block attempts to annotate the same event twice | Erik Johnston | 2019-05-20 | 1 | -3/+45 |
* | | | | Exclude soft-failed events from fwd-extremity candidates. (#5146) | Richard van der Hoff | 2019-05-21 | 1 | -2/+7 |
* | | | | Merge pull request #5204 from matrix-org/babolivier/account_validity_expirati... | Brendan Abolivier | 2019-05-21 | 2 | -12/+62 |
|\ \ \ \
| |/ / /
|/| | /
| | |/
| |/| |
|
| * | | Do the select and insert in a single transaction | Brendan Abolivier | 2019-05-21 | 1 | -10/+6 |
| * | | Add startup background job for account validity | Brendan Abolivier | 2019-05-17 | 2 | -12/+66 |
* | | | Rename relation types to match MSC | Erik Johnston | 2019-05-20 | 1 | -4/+4 |
* | | | Merge pull request #5209 from matrix-org/erikj/reactions_base | Erik Johnston | 2019-05-20 | 4 | -4/+476 |
|\ \ \ |
|
| * | | | Correctly update aggregation counts after redaction | Erik Johnston | 2019-05-20 | 2 | -0/+20 |
| | |/
| |/| |
|
| * | | Fixup bsaed on review comments | Erik Johnston | 2019-05-17 | 1 | -15/+17 |
| * | | Add basic editing support | Erik Johnston | 2019-05-16 | 1 | -2/+58 |
| * | | Move parsing of tokens out of storage layer | Erik Johnston | 2019-05-16 | 1 | -14/+2 |
| * | | Indirect tuple conversion | Erik Johnston | 2019-05-16 | 1 | -0/+6 |
| * | | Fix relations in worker mode | Erik Johnston | 2019-05-16 | 2 | -5/+11 |
| * | | Add cache to relations | Erik Johnston | 2019-05-16 | 1 | -0/+8 |
| * | | Add aggregations API | Erik Johnston | 2019-05-16 | 1 | -6/+219 |
| * | | Actually check for None rather falsey | Erik Johnston | 2019-05-15 | 1 | -2/+2 |
| * | | Add simple pagination API | Erik Johnston | 2019-05-15 | 1 | -0/+80 |
| * | | Add simple send_relation API and track in DB | Erik Johnston | 2019-05-15 | 4 | -0/+93 |
* | | | Spelling and clarifications | Erik Johnston | 2019-05-17 | 1 | -5/+9 |
* | | | Update docstring | Erik Johnston | 2019-05-16 | 1 | -1/+12 |
|/ / |
|
* / | Make generating SQL bounds for pagination generic | Erik Johnston | 2019-05-15 | 1 | -61/+118 |
|/ |
|
* | Update docstring with correct type | Erik Johnston | 2019-05-15 | 1 | -1/+1 |
* | Expose DataStore._get_events as get_events_as_list | Erik Johnston | 2019-05-14 | 5 | -29/+53 |
* | Limit the number of EDUs in transactions to 100 as expected by receiver (#5138) | Quentin Dufour | 2019-05-09 | 1 | -1/+1 |
* | Fix infinite loop in presence handler | Richard van der Hoff | 2019-04-26 | 1 | -0/+18 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into babolivier/accou... | Erik Johnston | 2019-04-17 | 69 | -3786/+2805 |
|\ |
|
| * | Merge pull request #5047 from matrix-org/babolivier/account_expiration | Brendan Abolivier | 2019-04-17 | 2 | -18/+159 |
| |\ |
|
| * \ | Merge pull request #5033 from matrix-org/erikj/fix_schema_delta | Erik Johnston | 2019-04-10 | 1 | -1/+3 |
| |\ \ |
|
| | * | | Fix schema upgrade when dropping tables | Erik Johnston | 2019-04-09 | 1 | -1/+3 |
| * | | | Merge pull request #5027 from matrix-org/babolivier/account_expiration | Brendan Abolivier | 2019-04-09 | 2 | -0/+54 |
| |\ \ \
| | |/ /
| |/| | |
|
| * | | | Rewrite Datastore.get_server_verify_keys | Richard van der Hoff | 2019-04-09 | 1 | -28/+46 |
| * | | | Remove unused server_tls_certificates functions (#5028) | Richard van der Hoff | 2019-04-08 | 3 | -59/+5 |
| * | | | drop tables listed in #1830 (#4992) | Neil Johnson | 2019-04-08 | 24 | -752/+42 |
| * | | | Merge pull request #5001 from matrix-org/rav/keyring_cleanups | Richard van der Hoff | 2019-04-08 | 1 | -2/+2 |
| |\ \ \ |
|
| | * | | | Fix docstring on get_server_keys_json | Richard van der Hoff | 2019-04-04 | 1 | -2/+2 |
| * | | | | Clean up the database pagination code (#5007) | Amber Brown | 2019-04-05 | 2 | -67/+63 |
| * | | | | Add functions to delete a group | Erik Johnston | 2019-04-03 | 1 | -0/+37 |
| * | | | | Fix grammar and document get_current_users_in_room (#4998) | Andrew Morgan | 2019-04-03 | 1 | -1/+1 |
| |/ / / |
|
| * | | | Remove presence lists (#4989) | Neil Johnson | 2019-04-03 | 4 | -96/+20 |
| * | | | Merge pull request #4982 from matrix-org/erikj/msc1915 | Erik Johnston | 2019-04-03 | 2 | -0/+141 |
| |\ \ \ |
|
| | * | | | Fixup docstrings | Erik Johnston | 2019-04-02 | 2 | -5/+5 |
| | * | | | Grandfather in existing user threepids | Erik Johnston | 2019-04-01 | 2 | -0/+37 |
| | * | | | Track IS used to bind 3PIDs | Erik Johnston | 2019-04-01 | 2 | -0/+104 |
| * | | | | Run black on the rest of the storage module (#4996) | Amber Brown | 2019-04-03 | 41 | -2455/+2130 |
| * | | | | Make starting pushers faster during start up | Erik Johnston | 2019-04-02 | 1 | -0/+30 |
| * | | | | Fix sync bug when accepting invites (#4956) | Richard van der Hoff | 2019-04-02 | 2 | -11/+18 |
| * | | | | Collect room-version variations into one place (#4969) | Richard van der Hoff | 2019-04-01 | 1 | -1/+2 |
| |/ / / |
|
| * | | | Merge pull request #4955 from matrix-org/rav/merge_state_into_events | Richard van der Hoff | 2019-03-28 | 1 | -3/+0 |
| |\ \ \ |
|
| | * | | | Combine the CurrentStateDeltaStream into the EventStream | Richard van der Hoff | 2019-03-27 | 1 | -3/+0 |
| * | | | | Run `black` on some storage modules that the stats branch touches (#4959) | Amber Brown | 2019-03-29 | 2 | -380/+335 |
| |/ / / |
|
* | | / | Add management endpoints for account validity | Brendan Abolivier | 2019-04-17 | 1 | -12/+17 |
| |_|/
|/| | |
|
* | | | Send out emails with links to extend an account's validity period | Brendan Abolivier | 2019-04-17 | 2 | -18/+159 |
| |/
|/| |
|
* | | Add account expiration feature | Brendan Abolivier | 2019-04-09 | 3 | -1/+55 |
|/ |
|
* | 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 |