Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'dinsic' into babolivier/dinsic-message-retention | Brendan Abolivier | 2019-08-28 | 1 | -17/+32 |
|\ | |||||
| * | Ignore redactions of redactions in get_events_as_list | Brendan Abolivier | 2019-07-31 | 1 | -4/+1 |
| * | Ignore invalid redactions in _get_event_from_row | Brendan Abolivier | 2019-07-31 | 1 | -0/+5 |
| * | Should now work, unless we can't find the redaction event which happens for s... | Brendan Abolivier | 2019-07-30 | 1 | -18/+18 |
| * | Don't make the checks depend on recheck_redaction | Brendan Abolivier | 2019-07-30 | 1 | -20/+23 |
| * | Do checks sooner | Brendan Abolivier | 2019-07-29 | 1 | -21/+19 |
| * | Check room ID and type of redacted event | Brendan Abolivier | 2019-07-29 | 1 | -10/+22 |
* | | Implement per-room message retention policies | Brendan Abolivier | 2019-08-28 | 3 | -0/+288 |
|/ | |||||
* | Fix typo in deactivation background job | Brendan Abolivier | 2019-06-19 | 1 | -1/+1 |
* | Fix background job for deactivated flag | Brendan Abolivier | 2019-06-14 | 1 | -2/+4 |
* | Don't send renewal emails to deactivated users | Brendan Abolivier | 2019-06-14 | 2 | -2/+16 |
* | Track deactivated accounts in the database (#5378) | Brendan Abolivier | 2019-06-14 | 2 | -0/+133 |
* | Make index unique | Brendan Abolivier | 2019-06-14 | 1 | -0/+1 |
* | Lint | Brendan Abolivier | 2019-06-13 | 1 | -1/+1 |
* | Fix snafu | Brendan Abolivier | 2019-06-13 | 1 | -2/+3 |
* | Create the index in a background update | Brendan Abolivier | 2019-06-13 | 2 | -3/+15 |
* | Merge branch 'dinsic' into babolivier/fix_profile_replication | Brendan Abolivier | 2019-06-12 | 25 | -327/+4814 |
|\ | |||||
| * | Regenerate full schemas | Brendan Abolivier | 2019-06-12 | 2 | -2/+17 |
| * | Merge branch 'master' into dinsic | Brendan Abolivier | 2019-06-12 | 20 | -74/+3625 |
| |\ | |||||
| | * | Fix defaults on checking threepids | Erik Johnston | 2019-06-10 | 1 | -1/+1 |
| | * | Fix bug sending federation transactions with lots of EDUs | Erik Johnston | 2019-06-10 | 1 | -0/+4 |
| | * | Fix key verification when key stored with null valid_until_ms | Erik Johnston | 2019-06-10 | 1 | -0/+8 |
| | * | Prevent multiple device list updates from breaking a batch send (#5156) | Andrew Morgan | 2019-06-06 | 1 | -29/+123 |
| | * | Merge pull request #5320 from matrix-org/hawkowl/full-schema-v1 | Erik Johnston | 2019-06-06 | 5 | -2/+2352 |
| | |\ | |||||
| | | * | fix maybe | Amber H. Brown | 2019-06-07 | 1 | -20/+2 |
| | | * | just user dir? | Amber H. Brown | 2019-06-07 | 1 | -1/+19 |
| | | * | remove background updates that arent needed | Amber H. Brown | 2019-06-07 | 1 | -33/+1 |
| | | * | add more comments | Amber Brown | 2019-06-06 | 1 | -0/+5 |
| | | * | add stuff in bg updates | Amber Brown | 2019-06-04 | 1 | -10/+62 |
| | | * | WHY IS THIS CALLED A SLIGHTLY DIFFERENT THING | Amber Brown | 2019-06-03 | 1 | -0/+1 |
| | | * | more fix | Amber Brown | 2019-06-03 | 1 | -0/+38 |
| | | * | fix schemas | Amber Brown | 2019-06-03 | 4 | -61/+20 |
| | | * | full schema | Amber Brown | 2019-06-03 | 3 | -0/+2315 |
| | | * | prepare | Amber Brown | 2019-06-03 | 1 | -2/+14 |
| | * | | Add ability to perform password reset via email without trusting the identity... | Andrew Morgan | 2019-06-06 | 4 | -5/+324 |
| | * | | Merge pull request #5221 from matrix-org/erikj/fix_worker_sytest | Erik Johnston | 2019-06-06 | 1 | -1/+11 |
| | |\ \ | |||||
| | | * | | Better words | Erik Johnston | 2019-06-06 | 1 | -1/+1 |
| | | * | | Fix get_max_topological_token to never return None | Erik Johnston | 2019-05-21 | 1 | -1/+11 |
| | * | | | Fix background updates to handle redactions/rejections (#5352) | Erik Johnston | 2019-06-06 | 1 | -0/+37 |
| | * | | | Fix | Erik Johnston | 2019-06-03 | 1 | -1/+2 |
| | * | | | Ignore room state with null bytes in for room stats | Erik Johnston | 2019-06-03 | 1 | -0/+15 |
| | | |/ | | |/| | |||||
| | * | | Merge pull request #5276 from matrix-org/babolivier/account_validity_job_delta | Erik Johnston | 2019-05-31 | 1 | -2/+20 |
| | |\ \ | |||||
| | * \ \ | 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 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 branch 'master' into dinsic | Brendan Abolivier | 2019-06-11 | 8 | -251/+1174 |
| |\ \ \ \ \ | |||||
| | * | | | | | Add index to temp table | Erik Johnston | 2019-05-30 | 1 | -0/+1 |
| | * | | | | | 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-30 | 2 | -5/+13 |
| | * | | | | | Add DB bg update to cleanup extremities. | Erik Johnston | 2019-05-30 | 2 | -0/+205 |
| | * | | | | | Correctly filter out extremities with soft failed prevs (#5274) | Erik Johnston | 2019-05-30 | 1 | -3/+79 |
| | |/ / / / | |||||
| | * | | | | 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 |
| | |\ \ \ \ \ | | | |/ / / / | | |/| | | | | |||||
| | * | | | | | 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 |
* | | | | | | Move schema update to 54 and add a warning comment | Brendan Abolivier | 2019-06-10 | 2 | -1/+3 |
* | | | | | | New line | Brendan Abolivier | 2019-06-10 | 1 | -1/+1 |
* | | | | | | Add unique index to the profile_replication_status table. | Brendan Abolivier | 2019-06-10 | 2 | -1/+17 |
|/ / / / / | |||||
* | | | | | Merge branch 'babolivier/account_validity_job_delta' of github.com:matrix-org... dinsic_2019-05-31 | Erik Johnston | 2019-05-31 | 1 | -2/+20 |
|\ \ \ \ \ | | |_|_|/ | |/| | | | |||||
| * | | | | Move delta from +10% to -10% | Brendan Abolivier | 2019-05-31 | 1 | -2/+2 |
| * | | | | Make max_delta equal to period * 10% | Brendan Abolivier | 2019-05-31 | 1 | -4/+3 |
| * | | | | Allow configuring a range for the account validity startup job | Brendan Abolivier | 2019-05-28 | 1 | -2/+21 |
| | |_|/ | |/| | | |||||
* | | | | Merge branch 'babolivier/account_validity_fix_schema' into dinsic | Brendan Abolivier | 2019-05-28 | 1 | -0/+3 |
|\| | | | |||||
| * | | | Fix schema update for account validity | Brendan Abolivier | 2019-05-28 | 1 | -0/+3 |
| | |/ | |/| | |||||
* | | | Merge branch 'babolivier/account_validity_expiration_date' into dinsic | 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 |
| |/ | |||||
* | | Merge branch 'babolivier/per_room_profiles' into dinsic dinsic_2019-05-17 | Brendan Abolivier | 2019-05-17 | 5 | -29/+53 |
|\| | |||||
| * | 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 |
* | | Merge branch 'release-v0.99.4' into dinsic dinsic_2019-05-14 | Brendan Abolivier | 2019-05-14 | 4 | -19/+183 |
|\| | |||||
| * | 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 |
| | |\ | |||||
| * | | | 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 |
* | | | [DINSIC] Block internal users from inviting external users to a public room (... | Andrew Morgan | 2019-04-16 | 1 | -0/+18 |
* | | | Merge branch 'develop' into dinsic | Andrew Morgan | 2019-04-15 | 70 | -3785/+2860 |
|\ \ \ | | |/ | |/| | |||||
| * | | 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 |
| |\ \ \ | | |/ / | |/| / | | |/ | |||||
| | * | Add account expiration feature | Brendan Abolivier | 2019-04-09 | 3 | -1/+55 |
| * | | 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 |
| |/ | |||||
* | | Merge branch 'master' of github.com:matrix-org/synapse into dinsic | Erik Johnston | 2019-04-05 | 3 | -73/+99 |
|\| | |||||
| * | 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 |
* | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/dinsic-merged | Erik Johnston | 2019-03-21 | 17 | -885/+1204 |
|\| | |||||
| * | 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 |
* | | | Merge branch 'master' of github.com:matrix-org/synapse into erikj/dinsic-merg... | Erik Johnston | 2019-03-15 | 33 | -603/+1842 |
|\| | | |||||
| * | | 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 |