Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Renamve get_room_state | Erik Johnston | 2019-09-02 | 1 | -2/+2 |
* | Merge branch 'rei/rss_target' of github.com:matrix-org/synapse into rei/rss_inc8 | Erik Johnston | 2019-09-02 | 11 | -29/+29 |
|\ | |||||
| * | Merge pull request #5941 from matrix-org/rei/rss_inc7 | reivilibre | 2019-08-30 | 1 | -3/+504 |
| |\ | |||||
| | * | Fix to use milliseconds github/rei/rss_inc7 rei/rss_inc7 | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -1/+1 |
| * | | Merge branch 'develop' into rei/rss_target | Olivier Wilkinson (reivilibre) | 2019-08-30 | 10 | -28/+28 |
| |\ \ | |||||
| | * | | Remove unnecessary parentheses around return statements (#5931) | Andrew Morgan | 2019-08-30 | 10 | -28/+28 |
* | | | | Linting | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -1/+0 |
* | | | | Add stats tests | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -0/+74 |
* | | | | Various fixes | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -2/+3 |
* | | | | Fixes to counting and stats deltas | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -3/+3 |
* | | | | Whoopsies; these things come in order… | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -1/+1 |
* | | | | Merge branch 'rei/rss_inc7' into rei/rss_inc8 | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -1/+1 |
|\ \ \ \ | | |_|/ | |/| | | |||||
| * | | | Adapt to use renamed `room_state` | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -1/+1 |
* | | | | Merge branch 'rei/rss_inc7' into rei/rss_inc8 | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -1/+1 |
|\| | | | |||||
| * | | | Ambiguous `room_id` | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -1/+1 |
* | | | | Merge branch 'rei/rss_inc7' into rei/rss_inc8 | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -0/+1 |
|\| | | | |||||
| * | | | Whoops, took out a line there... | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -0/+1 |
* | | | | Merge branch 'rei/rss_inc7' into rei/rss_inc8 | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -5/+6 |
|\| | | | |||||
| * | | | `users` table's ID field is actually called `name`. | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -5/+6 |
* | | | | Merge branch 'rei/rss_inc7' into rei/rss_inc8 | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -1/+1 |
|\| | | | |||||
| * | | | Fix that became apparent after unit testing | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -1/+1 |
* | | | | Merge branch 'rei/rss_inc7' into rei/rss_inc8 | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -16/+25 |
|\| | | | |||||
| * | | | Code formatting and typo pointed out by Erik. | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -10/+15 |
| * | | | Some fixes that have become necessary due to changes in other PRs | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -8/+12 |
* | | | | Merge branch 'rei/rss_inc7' into rei/rss_inc8 | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -3/+493 |
|\| | | | |/ / |/| | | |||||
| * | | Code formatting | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -18/+20 |
| * | | Add stats regenerator | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -3/+491 |
* | | | Convert `chain` to `list` as `chain` is only once iterable. github/rei/rss_inc6 rei/rss_inc6 | Olivier Wilkinson (reivilibre) | 2019-08-30 | 1 | -2/+2 |
* | | | Merge branch 'rei/rss_target' into rei/rss_inc6 | Olivier Wilkinson (reivilibre) | 2019-08-30 | 2 | -0/+114 |
|\| | | |||||
| * | | Merge branch 'rei/rss_target' into rei/rss_inc5 github/rei/rss_inc5 rei/rss_inc5 | Olivier Wilkinson (reivilibre) | 2019-08-29 | 2 | -8/+17 |
| |\ \ | |||||
| * | | | Count total_events and total_event_bytes within the loop. | Olivier Wilkinson (reivilibre) | 2019-08-29 | 1 | -4/+9 |
| * | | | Add incremental counting for rooms' total events and total event bytes. | Olivier Wilkinson (reivilibre) | 2019-08-28 | 1 | -0/+106 |
| * | | | Add `total_event_bytes` to room statistics schema. | Olivier Wilkinson (reivilibre) | 2019-08-28 | 2 | -0/+3 |
* | | | | Merge branch 'rei/rss_target' into rei/rss_inc6 | Olivier Wilkinson (reivilibre) | 2019-08-29 | 2 | -8/+17 |
|\ \ \ \ | | |/ / | |/| | | |||||
| * | | | Merge branch 'develop' into rei/rss_target | Olivier Wilkinson (reivilibre) | 2019-08-29 | 2 | -8/+17 |
| |\ \ \ | | |/ / | |/| / | | |/ | |||||
| | * | Merge pull request #5902 from matrix-org/hs/exempt-support-users-from-consent | Will Hunt | 2019-08-28 | 1 | -0/+1 |
| | |\ | |||||
| | | * | Ignore consent for support users | Half-Shot | 2019-08-23 | 1 | -0/+1 |
| | * | | Fix a cache-invalidation bug for worker-based deployments (#5920) | Richard van der Hoff | 2019-08-28 | 1 | -8/+16 |
* | | | | Code formatting (Black) | Olivier Wilkinson (reivilibre) | 2019-08-29 | 1 | -12/+30 |
* | | | | Upsert fixes | Olivier Wilkinson (reivilibre) | 2019-08-28 | 1 | -8/+15 |
* | | | | Hoist up None check to prevent trying to iterate over NoneType.keys() | Olivier Wilkinson (reivilibre) | 2019-08-28 | 1 | -3/+4 |
* | | | | Track new users in user statistics. | Olivier Wilkinson (reivilibre) | 2019-08-28 | 1 | -0/+12 |
|/ / / | |||||
* | | | Merge branch 'rei/rss_target' into rei/rss_inc3 | Olivier Wilkinson (reivilibre) | 2019-08-28 | 3 | -89/+100 |
|\ \ \ | |||||
| * | | | Code formatting (Black) github/rei/rss_inc2 rei/rss_inc2 | Olivier Wilkinson (reivilibre) | 2019-08-28 | 1 | -1/+3 |
| * | | | Update synapse/storage/stats.py | reivilibre | 2019-08-28 | 1 | -1/+1 |
| * | | | Clean up code with improved naming and hoist around functions. | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -79/+91 |
| * | | | Fix logic error. | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -1/+2 |
| * | | | Update `_purge_room_txn` to take account of separated stats tables | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -1/+2 |
| * | | | Rename `room_state` table to `room_stats_state` | Olivier Wilkinson (reivilibre) | 2019-08-27 | 3 | -2/+5 |
| * | | | Remove obsolete `OldCollectionRequired` as old collection is obsolete. | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -6/+0 |
* | | | | Use `DeferredLock` instead of `threading.Lock` | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -2/+3 |
* | | | | Fix logic error. | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -1/+2 |
* | | | | Invalidate `get_earliest_token_for_stats` cache as required. | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -0/+1 |
* | | | | For user stats, handle other membership transitions properly. | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -4/+1 |
* | | | | Merge branch 'rei/rss_inc2' into rei/rss_inc3 | Olivier Wilkinson (reivilibre) | 2019-08-27 | 15 | -275/+604 |
|\| | | | |||||
| * | | | Switch to milliseconds in room/user stats for consistency. | Olivier Wilkinson (reivilibre) | 2019-08-27 | 2 | -2/+3 |
| * | | | Code formatting (Black) | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -5/+5 |
| * | | | Lock tables in upsert fall-backs. | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -0/+2 |
| * | | | Apply minor suggestions from review | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -4/+3 |
| * | | | Clarify `_update_stats_delta_txn` by adding code comments and kwargs. | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -16/+18 |
| * | | | Apply suggestions from code review | reivilibre | 2019-08-27 | 1 | -2/+2 |
| * | | | Merge branch 'rei/rss_target' into rei/rss_inc2 | Olivier Wilkinson (reivilibre) | 2019-08-27 | 10 | -59/+302 |
| |\ \ \ | |||||
| | * | | | Merge branch 'develop' into rei/rss_target | Olivier Wilkinson (reivilibre) | 2019-08-27 | 10 | -61/+320 |
| | |\| | | |||||
| | | * | | Allow schema deltas to be engine-specific (#5911) | reivilibre | 2019-08-27 | 1 | -5/+19 |
| | | |\ \ | |||||
| | | | * | | Code style (Black) | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -3/+1 |
| | | | * | | Allow schema deltas to be engine-specific | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -5/+21 |
| | | | |/ | |||||
| | | * / | Add Admin API capability to set adminship of a user (#5878) | reivilibre | 2019-08-27 | 1 | -0/+23 |
| | | |/ | |||||
| | | * | Propagate opentracing contexts through EDUs (#5852) | Jorik Schellekens | 2019-08-22 | 2 | -6/+53 |
| | | * | Opentrace e2e keys (#5855) | Jorik Schellekens | 2019-08-22 | 2 | -3/+49 |
| | | * | Add missing index on users_in_public_rooms. (#5894) | Richard van der Hoff | 2019-08-22 | 1 | -0/+17 |
| | | * | Servlet to purge old rooms (#5845) | Richard van der Hoff | 2019-08-22 | 1 | -0/+137 |
| | | * | Drop some unused tables. (#5893) | Richard van der Hoff | 2019-08-21 | 3 | -47/+22 |
| * | | | Use engine-specific delta SQL files rather than delta written in Python. | Olivier Wilkinson (reivilibre) | 2019-08-27 | 3 | -71/+51 |
| * | | | Allow schema deltas to be engine-specific | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -5/+21 |
| * | | | Fix up historical stats support. | Olivier Wilkinson (reivilibre) | 2019-08-22 | 1 | -11/+32 |
| * | | | Fix up SQL schema delta | Olivier Wilkinson (reivilibre) | 2019-08-22 | 1 | -1/+1 |
| * | | | Simplify table structure | Olivier Wilkinson (reivilibre) | 2019-08-22 | 3 | -138/+175 |
| * | | | Remove needless defaults. | Olivier Wilkinson (reivilibre) | 2019-08-20 | 1 | -8/+8 |
| * | | | Unify name of 'stats regenerator' in schema comments. | Olivier Wilkinson (reivilibre) | 2019-08-20 | 1 | -6/+6 |
| * | | | Clarify `_update_stats_delta_txn` | Olivier Wilkinson (reivilibre) | 2019-08-20 | 1 | -2/+15 |
| * | | | Sanitise accepted fields in `_update_stats_delta_txn` | Olivier Wilkinson (reivilibre) | 2019-08-20 | 1 | -0/+12 |
| * | | | Update synapse/storage/stats.py | reivilibre | 2019-08-20 | 1 | -1/+1 |
| * | | | Update synapse/storage/stats.py | reivilibre | 2019-08-20 | 1 | -1/+1 |
| * | | | Ack, isort! | Olivier Wilkinson (reivilibre) | 2019-08-20 | 1 | -1/+2 |
* | | | | Handle state deltas and turn them into stats deltas | Olivier Wilkinson (reivilibre) | 2019-08-20 | 1 | -1/+111 |
|/ / / | |||||
* | | | Add storage function for storing stats deltas | Olivier Wilkinson (reivilibre) | 2019-08-20 | 1 | -2/+169 |
* | | | Add schema for Separated Statistics | Olivier Wilkinson (reivilibre) | 2019-08-20 | 2 | -0/+202 |
|/ / | |||||
* / | Tear out current room & user statistics (#5880) | reivilibre | 2019-08-20 | 2 | -409/+36 |
|/ | |||||
* | Merge pull request #5857 from matrix-org/uhoreg/fix_e2e_room_keys_index | Hubert Chathi | 2019-08-16 | 2 | -1/+19 |
|\ | |||||
| * | update set_e2e_room_key to agree with fixed index | Hubert Chathi | 2019-08-14 | 1 | -1/+1 |
| * | add the version field to the index for e2e_room_keys | Hubert Chathi | 2019-08-14 | 1 | -0/+18 |
* | | Merge pull request #5809 from matrix-org/erikj/handle_pusher_stop | Erik Johnston | 2019-08-13 | 1 | -8/+22 |
|\ \ | |||||
| * | | Clarify docstring | Erik Johnston | 2019-08-13 | 1 | -1/+1 |
| * | | Handle pusher being deleted during processing. | Erik Johnston | 2019-08-01 | 1 | -8/+22 |
* | | | Merge pull request #5826 from matrix-org/erikj/reduce_event_pauses | Erik Johnston | 2019-08-13 | 1 | -128/+142 |
|\ \ \ | |||||
| * | | | Don't unnecessarily block notifying of new events. | Erik Johnston | 2019-08-06 | 1 | -128/+142 |
| | |/ | |/| | |||||
* | | | Merge pull request #5788 from matrix-org/rav/metaredactions | Richard van der Hoff | 2019-08-12 | 1 | -101/+112 |
|\ \ \ | |/ / |/| | | |||||
| * | | Handle loops in redaction events | Richard van der Hoff | 2019-07-30 | 1 | -60/+36 |
| * | | recursively fetch redactions | Richard van der Hoff | 2019-07-30 | 1 | -32/+36 |
| * | | split _get_events_from_db out of _enqueue_events | Richard van der Hoff | 2019-07-29 | 1 | -32/+51 |
| * | | Return dicts from _fetch_event_list | Richard van der Hoff | 2019-07-29 | 1 | -15/+27 |
* | | | Have ClientReaderSlavedStore inherit RegistrationStore (#5806) | Andrew Morgan | 2019-08-01 | 1 | -21/+21 |
| |/ |/| | |||||
* | | Don't recreate column | Erik Johnston | 2019-07-30 | 2 | -1/+22 |
* | | Fix current_state_events membership background update. | Erik Johnston | 2019-07-30 | 2 | -1/+1 |
|/ | |||||
* | Merge pull request #5774 from matrix-org/erikj/fix_rejected_membership | Erik Johnston | 2019-07-29 | 1 | -0/+6 |
|\ | |||||
| * | Fix room summary when rejected events are in state | Erik Johnston | 2019-07-26 | 1 | -0/+6 |
* | | Merge pull request #5752 from matrix-org/erikj/forgotten_user | Erik Johnston | 2019-07-29 | 2 | -35/+123 |
|\ \ | |||||
| * | | Expand comment | Erik Johnston | 2019-07-29 | 1 | -0/+5 |
| * | | Remove lost comment | Erik Johnston | 2019-07-29 | 1 | -7/+0 |
| |/ | |||||
| * | Remove join when calculating room summaries. | Erik Johnston | 2019-07-24 | 1 | -13/+21 |
| * | Remove join on room_memberships when fetching rooms for user. | Erik Johnston | 2019-07-24 | 1 | -22/+36 |
| * | Add function to get all forgotten rooms for user | Erik Johnston | 2019-07-24 | 2 | -0/+68 |
* | | Fix current_state bg update to work on old SQLite | Erik Johnston | 2019-07-29 | 1 | -2/+2 |
* | | Merge branch 'master' into develop | Richard van der Hoff | 2019-07-26 | 1 | -0/+4 |
|\ \ | |||||
| * | | Fix DoS when there is a cycle in redaction events | Richard van der Hoff | 2019-07-26 | 1 | -0/+4 |
* | | | Merge pull request #5767 from matrix-org/rav/redactions/cross_room_id | Richard van der Hoff | 2019-07-25 | 1 | -0/+27 |
|\| | | |||||
| * | | log when a redaction attempts to redact an event in a different room | Richard van der Hoff | 2019-07-25 | 1 | -0/+27 |
* | | | Stop trying to fetch events with event_id=None. (#5753) | Richard van der Hoff | 2019-07-24 | 2 | -10/+15 |
* | | | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 37 | -362/+321 |
| |/ |/| | |||||
* | | Speed up current state background update. | Erik Johnston | 2019-07-23 | 1 | -18/+30 |
* | | Add `user_type` to returned fields in admin API user list endpoints | Jason Robinson | 2019-07-22 | 1 | -3/+3 |
* | | Merge pull request #5720 from matrix-org/erikj/transactions_upsert | Erik Johnston | 2019-07-19 | 1 | -0/+20 |
|\ \ | |||||
| * | | Use upsert when updating destination retry interval | Erik Johnston | 2019-07-19 | 1 | -0/+20 |
| |/ | |||||
* | | Merge pull request #5713 from matrix-org/erikj/use_cache_for_filtered_state | Erik Johnston | 2019-07-19 | 1 | -2/+6 |
|\ \ | |||||
| * | | Delegate to cached version when using get_filtered_current_state_ids | Erik Johnston | 2019-07-18 | 1 | -2/+6 |
| |/ | |||||
* | | Merge pull request #5706 from matrix-org/erikj/add_memberships_to_current_state | Erik Johnston | 2019-07-19 | 7 | -41/+194 |
|\ \ | |/ |/| | |||||
| * | LoggingTransaction accepts None for callback lists. | Erik Johnston | 2019-07-19 | 3 | -6/+16 |
| * | Update comment for new column | Erik Johnston | 2019-07-19 | 1 | -0/+3 |
| * | Use the current_state_events.membership column | Erik Johnston | 2019-07-18 | 1 | -17/+37 |
| * | Track if current_state_events.membership is up to date | Erik Johnston | 2019-07-18 | 1 | -0/+45 |
| * | Add background update for current_state_events.membership column | Erik Johnston | 2019-07-18 | 2 | -0/+54 |
| * | Add membership column to current_state_events table. | Erik Johnston | 2019-07-18 | 5 | -20/+41 |
* | | Ignore redactions of m.room.create events (#5701) | Richard van der Hoff | 2019-07-17 | 1 | -0/+12 |
* | | More refactoring in `get_events_as_list` (#5707) | Richard van der Hoff | 2019-07-17 | 1 | -27/+37 |
* | | Fix redaction authentication (#5700) | Richard van der Hoff | 2019-07-17 | 1 | -85/+129 |
* | | Refactor `get_events_as_list` (#5699) | Richard van der Hoff | 2019-07-17 | 1 | -48/+74 |
|/ | |||||
* | Merge pull request #5589 from matrix-org/erikj/admin_exfiltrate_data | Erik Johnston | 2019-07-15 | 2 | -6/+28 |
|\ | |||||
| * | Fixup docstrings | Erik Johnston | 2019-07-12 | 1 | -7/+5 |
| * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/admin_exfi... | Erik Johnston | 2019-07-05 | 6 | -39/+25 |
| |\ | |||||
| * | | Assume key existence. Update docstrings | Erik Johnston | 2019-07-05 | 1 | -6/+10 |
| * | | Add basic function to get all data for a user out of synapse | Erik Johnston | 2019-07-02 | 1 | -0/+20 |
* | | | Implement access token expiry (#5660) | Richard van der Hoff | 2019-07-12 | 2 | -5/+32 |
* | | | fix typo: backgroud -> background | Andrew Morgan | 2019-07-12 | 1 | -4/+4 |
* | | | small typo fix (#5655) | Andrew Morgan | 2019-07-11 | 1 | -1/+1 |
* | | | Remove access-token support from RegistrationStore.register (#5642) | Richard van der Hoff | 2019-07-10 | 1 | -20/+4 |
* | | | Include the original event in /relations (#5626) | Andrew Morgan | 2019-07-09 | 1 | -1/+1 |
* | | | Remove support for invite_3pid_guest. (#5625) | Richard van der Hoff | 2019-07-05 | 1 | -47/+0 |
| |/ |/| | |||||
* | | remove dead transaction persist code (#5622) | Richard van der Hoff | 2019-07-05 | 1 | -28/+0 |
* | | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 4 | -7/+7 |
* | | Fix a number of "Starting txn from sentinel context" warnings (#5605) | Richard van der Hoff | 2019-07-03 | 2 | -4/+18 |
|/ | |||||
* | Review comments | Erik Johnston | 2019-06-27 | 1 | -3/+1 |
* | Use batch_iter and correct docstring | Erik Johnston | 2019-06-26 | 1 | -15/+12 |
* | Rename get_users_whose_devices_changed | Erik Johnston | 2019-06-26 | 1 | -3/+3 |
* | Refactor get_user_ids_changed to pull less from DB | Erik Johnston | 2019-06-26 | 1 | -10/+41 |
* | Merge pull request #5499 from matrix-org/rav/cleanup_metrics | Richard van der Hoff | 2019-06-24 | 1 | -22/+13 |
|\ | |||||
| * | black | Richard van der Hoff | 2019-06-24 | 1 | -6/+2 |
| * | Merge branch 'develop' into rav/cleanup_metrics | Richard van der Hoff | 2019-06-24 | 33 | -254/+306 |
| |\ | |||||
| * | | Simplify PerformanceCounters.update interface | Richard van der Hoff | 2019-06-19 | 1 | -11/+12 |
| * | | Remove unused _get_event_counters | Richard van der Hoff | 2019-06-19 | 1 | -7/+1 |
* | | | Merge pull request #5498 from matrix-org/rav/fix_clock_reversal | Richard van der Hoff | 2019-06-24 | 1 | -6/+14 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Use monotonic clock where possible for metrics | Richard van der Hoff | 2019-06-19 | 1 | -6/+14 |
* | | | Fix "Unexpected entry in 'full_schemas'" log warning (#5509) | Richard van der Hoff | 2019-06-21 | 1 | -1/+1 |
* | | | Black | Erik Johnston | 2019-06-20 | 1 | -2/+2 |
* | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/histogram_... | Erik Johnston | 2019-06-20 | 34 | -276/+286 |
|\ \ \ | |||||
| * | | | Run Black. (#5482) | Amber Brown | 2019-06-20 | 33 | -253/+252 |
| * | | | Merge pull request #5480 from matrix-org/erikj/extremities_dummy_events | Erik Johnston | 2019-06-19 | 1 | -0/+29 |
| |\ \ \ | |||||
| | * | | | Add experimental option to reduce extremities. | Erik Johnston | 2019-06-18 | 1 | -0/+29 |
| * | | | | Fix typo in deactivation background job | Brendan Abolivier | 2019-06-19 | 1 | -1/+1 |
| | |_|/ | |/| | | |||||
| * | | | Remove Postgres 9.4 support (#5448) | Amber Brown | 2019-06-18 | 2 | -24/+6 |
| |/ / | |||||
* | | | Add descriptions and remove redundant set(..) | Erik Johnston | 2019-06-19 | 1 | -3/+5 |
* | | | Add metrics for len of new extremities persisted. | Erik Johnston | 2019-06-17 | 1 | -1/+23 |
|/ / | |||||
* | | Merge pull request #5461 from matrix-org/erikj/histograms_are_cumalitive | Erik Johnston | 2019-06-14 | 1 | -1/+2 |
|\ \ | |||||
| * | | Prometheus histograms are cumalative | Erik Johnston | 2019-06-14 | 1 | -1/+2 |
* | | | 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 |
* | | Expose statistics on extrems to prometheus (#5384) | Amber Brown | 2019-06-13 | 1 | -13/+31 |
* | | Merge branch 'release-v1.0.0' of github.com:matrix-org/synapse into develop | Erik Johnston | 2019-06-11 | 2 | -1/+5 |
|\| | |||||
| * | 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 |
* | | add monthly active users to phonehome stats (#5252) | Neil Johnson | 2019-06-10 | 1 | -15/+29 |
|/ | |||||
* | 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 |
|\ \ | |||||
| * | | 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 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 |