| Commit message (Expand) | Author | Age | Files | Lines |
* | Delete messages from `device_inbox` table when deleting device (#10969) | Dirk Klimpel | 2021-10-27 | 1 | -0/+90 |
* | Correctly exclude users when making a room public or private (#11075) | David Robertson | 2021-10-15 | 1 | -44/+33 |
* | Stop user directory from failing if it encounters users not in the `users` ta... | David Robertson | 2021-10-13 | 3 | -3/+570 |
* | Require direct references to configuration variables. (#10985) | Patrick Cloke | 2021-10-06 | 2 | -2/+2 |
* | Don't drop user dir deltas when server leaves room (#10982) | David Robertson | 2021-10-06 | 6 | -60/+10 |
* | Fix potential leak of per-room profiles when the user dir is rebuilt. (#10981) | David Robertson | 2021-10-05 | 1 | -16/+78 |
* | Merge tag 'v1.44.0rc3' into develop | Brendan Abolivier | 2021-10-04 | 1 | -0/+34 |
|\ |
|
| * | Fix error in `get_user_ip_and_agents` when fetching from the database (#10968) | Sean Quah | 2021-10-01 | 1 | -0/+34 |
* | | Consistently exclude from user_directory (#10960) | David Robertson | 2021-10-04 | 1 | -2/+144 |
* | | Refactor user directory tests (#10935) | David Robertson | 2021-09-30 | 1 | -4/+188 |
* | | Use direct references for configuration variables (part 6). (#10916) | Patrick Cloke | 2021-09-29 | 1 | -7/+7 |
|/ |
|
* | Use direct references for configuration variables (part 4). (#10893) | Patrick Cloke | 2021-09-23 | 1 | -1/+0 |
* | Use direct references for some configuration variables (part 3) (#10885) | Patrick Cloke | 2021-09-23 | 2 | -10/+6 |
* | Treat "\u0000" as "\u0020" for the purposes of message search (message indexi... | Hillery Shay | 2021-09-22 | 1 | -0/+74 |
* | Make StateFilter frozen so we can hash it (#10816) | reivilibre | 2021-09-14 | 1 | -17/+29 |
* | Skip handling of push actions for outlier events (#10780) | Erik Johnston | 2021-09-08 | 1 | -0/+1 |
* | Populate `rooms.creator` field for easy lookup (#10697) | Eric Eastwood | 2021-09-01 | 1 | -0/+98 |
* | Flatten the synapse.rest.client package (#10600) | reivilibre | 2021-08-17 | 7 | -7/+7 |
* | Improve event caching code (#10119) | Erik Johnston | 2021-08-04 | 1 | -0/+50 |
* | Fix codestyle CI from #10440 (#10511) | reivilibre | 2021-08-02 | 1 | -1/+1 |
* | Prune inbound federation queues if they get too long (#10390) | Erik Johnston | 2021-08-02 | 1 | -0/+57 |
* | Allow setting transaction limit for db connections (#10440) | Toni Spets | 2021-08-02 | 1 | -0/+36 |
* | Update the MSC3083 support to verify if joins are from an authorized server. ... | Patrick Cloke | 2021-07-26 | 1 | -3/+3 |
* | Fix dropping locks on shut down (#10433) | Erik Johnston | 2021-07-20 | 1 | -0/+13 |
* | Use inline type hints in `tests/` (#10350) | Jonathan de Jong | 2021-07-13 | 2 | -6/+4 |
* | [pyupgrade] `tests/` (#10347) | Jonathan de Jong | 2021-07-13 | 4 | -13/+5 |
* | Add a distributed lock (#10269) | Erik Johnston | 2021-06-29 | 1 | -0/+100 |
* | Add endpoints for backfilling history (MSC2716) (#9247) | Eric Eastwood | 2021-06-22 | 1 | -2/+11 |
* | update black to 21.6b0 (#10197) | Marcus | 2021-06-17 | 1 | -1/+1 |
* | add a cache to have_seen_event (#9953) | Richard van der Hoff | 2021-06-01 | 3 | -0/+122 |
* | Don't hammer the database for destination retry timings every ~5mins (#10036) | Erik Johnston | 2021-05-21 | 1 | -2/+6 |
* | Reorganise the database schema directories (#9932) | Richard van der Hoff | 2021-05-07 | 1 | -3/+1 |
* | Remove various bits of compatibility code for Python <3.6 (#9879) | Andrew Morgan | 2021-04-27 | 1 | -1/+2 |
* | Fix (final) Bugbear violations (#9838) | Jonathan de Jong | 2021-04-20 | 1 | -2/+2 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 29 | -29/+0 |
* | Use mock from the stdlib. (#9772) | Patrick Cloke | 2021-04-09 | 7 | -11/+7 |
* | Remove old admin API `GET /_synapse/admin/v1/users/<user_id>` (#9401) | Dirk Klimpel | 2021-04-09 | 1 | -2/+2 |
* | Bugbear: Add Mutable Parameter fixes (#9682) | Jonathan de Jong | 2021-04-08 | 2 | -8/+16 |
* | Merge remote-tracking branch 'origin/develop' into rav/drop_py35 | Richard van der Hoff | 2021-04-08 | 10 | -499/+264 |
|\ |
|
| * | Convert storage test cases to HomeserverTestCase. (#9736) | Patrick Cloke | 2021-04-06 | 10 | -499/+264 |
* | | remove unused param on `make_tuple_comparison_clause` | Richard van der Hoff | 2021-04-08 | 1 | -2/+1 |
* | | Drop support for sqlite<3.22 as well | Richard van der Hoff | 2021-04-08 | 1 | -11/+1 |
|/ |
|
* | Add type hints to DictionaryCache and TTLCache. (#9442) | Patrick Cloke | 2021-03-29 | 1 | -14/+8 |
* | Use the chain cover index in get_auth_chain_ids. (#9576) | Patrick Cloke | 2021-03-10 | 1 | -3/+73 |
* | Add a basic test for purging rooms. (#9541) | Patrick Cloke | 2021-03-08 | 1 | -26/+45 |
* | Add the shadow-banning status to the display user admin API. (#9400) | Dirk Klimpel | 2021-02-17 | 1 | -0/+1 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 12 | -47/+89 |
* | Allow moving account data and receipts streams off master (#9104) | Erik Johnston | 2021-01-18 | 1 | -6/+106 |
* | Make chain cover index bg update go faster (#9124) | Erik Johnston | 2021-01-15 | 1 | -31/+186 |
* | Add background update for add chain cover index (#9029) | Erik Johnston | 2021-01-14 | 1 | -0/+114 |
* | Remove user's avatar URL and displayname when deactivated. (#8932) | Dirk Klimpel | 2021-01-12 | 1 | -0/+26 |
* | Use a chain cover index to efficiently calculate auth chain difference (#8868) | Erik Johnston | 2021-01-11 | 2 | -24/+697 |
* | Improve the performance of calculating ignored users in large rooms (#9024) | Patrick Cloke | 2021-01-07 | 1 | -0/+120 |
* | Try and drop stale extremities. (#8929) | Erik Johnston | 2020-12-18 | 1 | -0/+334 |
* | Use the simple dictionary in full text search for the user directory (#8959) | Brendan Abolivier | 2020-12-17 | 1 | -0/+23 |
* | Make search statement in List Room and User Admin API case-insensitive (#8931) | Dirk Klimpel | 2020-12-17 | 1 | -0/+7 |
* | Add number of local devices to Room Details Admin API (#8886) | Dirk Klimpel | 2020-12-11 | 1 | -0/+26 |
* | Pass room_id to get_auth_chain_difference (#8879) | Erik Johnston | 2020-12-04 | 1 | -8/+10 |
* | Remove redundant mocking | Richard van der Hoff | 2020-12-02 | 2 | -16/+3 |
* | Apply an IP range blacklist to push and key revocation requests. (#8821) | Patrick Cloke | 2020-12-02 | 4 | -4/+4 |
* | Correctly handle unpersisted events when calculating auth chain difference. (... | Erik Johnston | 2020-12-02 | 1 | -0/+5 |
* | Remove deprecated `/_matrix/client/*/admin` endpoints (#8785) | Dirk Klimpel | 2020-11-25 | 1 | -1/+1 |
* | Merge pull request #8761 from matrix-org/rav/test_request_rendering | Richard van der Hoff | 2020-11-17 | 1 | -2/+1 |
|\ |
|
| * | Remove redundant calls to `render()` | Richard van der Hoff | 2020-11-16 | 1 | -2/+1 |
* | | Add admin API for logging in as a user (#8617) | Erik Johnston | 2020-11-17 | 1 | -30/+0 |
|/ |
|
* | fixup test | Richard van der Hoff | 2020-11-16 | 1 | -0/+1 |
* | Add a `custom_headers` param to `make_request` (#8760) | Richard van der Hoff | 2020-11-16 | 1 | -6/+7 |
* | Add ability for access tokens to belong to one user but grant access to anoth... | Erik Johnston | 2020-10-29 | 1 | -6/+4 |
* | Tell Black to format code for Python 3.5 (#8664) | Dan Callahan | 2020-10-27 | 1 | -1/+1 |
* | Fix get|set_type_stream_id_for_appservice store functions (#8648) | Will Hunt | 2020-10-26 | 1 | -0/+56 |
* | Don't instansiate Requester directly (#8614) | Erik Johnston | 2020-10-22 | 3 | -7/+7 |
* | Combine the two sets of tests for CacheDescriptor | Richard van der Hoff | 2020-10-21 | 1 | -228/+0 |
* | Send some ephemeral events to appservices (#8437) | Will Hunt | 2020-10-15 | 1 | -4/+4 |
* | Merge pull request #8548 from matrix-org/rav/deferred_cache | Richard van der Hoff | 2020-10-15 | 1 | -72/+1 |
|\ |
|
| * | Combine the two sets of DeferredCache tests | Richard van der Hoff | 2020-10-14 | 1 | -72/+0 |
| * | move DeferredCache into its own module | Richard van der Hoff | 2020-10-14 | 1 | -1/+2 |
| * | Rename Cache->DeferredCache | Richard van der Hoff | 2020-10-14 | 1 | -5/+5 |
* | | Simplify `_locally_reject_invite` | Richard van der Hoff | 2020-10-13 | 1 | -2/+2 |
|/ |
|
* | Make event persisters periodically announce position over replication. (#8499) | Erik Johnston | 2020-10-12 | 1 | -9/+16 |
* | Reduce serialization errors in MultiWriterIdGen (#8456) | Erik Johnston | 2020-10-07 | 1 | -0/+1 |
* | Add logging on startup/shutdown (#8448) | Erik Johnston | 2020-10-02 | 1 | -5/+9 |
* | Make token serializing/deserializing async (#8427) | Erik Johnston | 2020-09-30 | 1 | -3/+6 |
* | Rewrite BucketCollector | Richard van der Hoff | 2020-09-30 | 1 | -8/+11 |
* | Various clean ups to room stream tokens. (#8423) | Erik Johnston | 2020-09-29 | 1 | -6/+4 |
* | Don't table scan events on worker startup (#8419) | Erik Johnston | 2020-09-29 | 1 | -0/+18 |
* | Filter out appservices from mau count (#8404) | Will Hunt | 2020-09-29 | 1 | -1/+16 |
* | Add checks for postgres sequence consistency (#8402) | Erik Johnston | 2020-09-28 | 1 | -3/+19 |
* | Fix MultiWriteIdGenerator's handling of restarts. (#8374) | Erik Johnston | 2020-09-24 | 1 | -8/+111 |
* | Use `async with` for ID gens (#8383) | Erik Johnston | 2020-09-23 | 1 | -25/+41 |
* | Simplify super() calls to Python 3 syntax. (#8344) | Patrick Cloke | 2020-09-18 | 2 | -2/+2 |
* | Fix `MultiWriterIdGenerator.current_position`. (#8257) | Erik Johnston | 2020-09-08 | 1 | -0/+50 |
* | Allow for make_awaitable's return value to be re-used. (#8261) | Patrick Cloke | 2020-09-08 | 2 | -13/+5 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -9/+9 |
* | Re-implement unread counts (again) (#8059) | Brendan Abolivier | 2020-09-02 | 1 | -2/+6 |
* | Make MultiWriterIDGenerator work for streams that use negative stream IDs (#8... | Erik Johnston | 2020-09-01 | 1 | -0/+105 |
* | Rename `get_e2e_device_keys` to better reflect its purpose (#8205) | Richard van der Hoff | 2020-08-29 | 1 | -3/+5 |
* | Do not yield on awaitables in tests. (#8193) | Patrick Cloke | 2020-08-27 | 7 | -68/+143 |
* | Convert stats and related calls to async/await (#8192) | Patrick Cloke | 2020-08-27 | 1 | -3/+2 |
* | Convert simple_delete to async/await. (#8191) | Patrick Cloke | 2020-08-27 | 1 | -2/+4 |
* | Fix missing _add_persisted_position (#8179) | Erik Johnston | 2020-08-27 | 1 | -3/+49 |
* | Convert additional database methods to async (select list, search, insert_man... | Patrick Cloke | 2020-08-27 | 2 | -5/+6 |
* | Convert simple_update* and simple_select* to async (#8173) | Patrick Cloke | 2020-08-27 | 3 | -12/+24 |
* | Reduce run-times of tests by advancing the reactor less (#7757) | Andrew Morgan | 2020-08-27 | 2 | -4/+4 |
* | Convert simple_select_one and simple_select_one_onecol to async (#8162) | Patrick Cloke | 2020-08-26 | 5 | -25/+56 |
* | Add functions to `MultiWriterIdGen` used by events stream (#8164) | Erik Johnston | 2020-08-25 | 1 | -0/+36 |
* | Don't fail /submit_token requests on incorrect session ID if request_token_in... | Brendan Abolivier | 2020-08-24 | 1 | -0/+31 |
* | Switch the JSON byte producer from a pull to a push producer. (#8116) | Patrick Cloke | 2020-08-19 | 1 | -1/+2 |
* | Separate `get_current_token` into two. (#8113) | Erik Johnston | 2020-08-19 | 1 | -8/+8 |
* | Convert events worker database to async/await. (#8071) | Patrick Cloke | 2020-08-18 | 1 | -1/+2 |
* | Convert some of the general database methods to async (#8100) | Patrick Cloke | 2020-08-17 | 5 | -27/+41 |
* | Convert stream database to async/await. (#8074) | Patrick Cloke | 2020-08-17 | 1 | -33/+16 |
* | Add a shadow-banned flag to users. (#8092) | Patrick Cloke | 2020-08-14 | 3 | -4/+4 |
* | Convert devices database to async/await. (#8069) | Patrick Cloke | 2020-08-12 | 2 | -22/+38 |
* | Convert appservice, group server, profile and more databases to async (#8066) | Patrick Cloke | 2020-08-12 | 1 | -12/+12 |
* | Converts event_federation and registration databases to async/await (#8061) | Patrick Cloke | 2020-08-11 | 2 | -8/+18 |
* | Add an assertion on prev_events in create_new_client_event (#8041) | Richard van der Hoff | 2020-08-10 | 1 | -0/+4 |
* | Convert directory, e2e_room_keys, end_to_end_keys, monthly_active_users datab... | Patrick Cloke | 2020-08-07 | 3 | -17/+44 |
* | Convert additional database stores to async/await (#8045) | Patrick Cloke | 2020-08-07 | 1 | -2/+2 |
* | Rename database classes to make some sense (#8033) | Erik Johnston | 2020-08-05 | 12 | -75/+79 |
* | Convert some of the data store to async. (#7976) | Patrick Cloke | 2020-07-30 | 3 | -19/+29 |
* | Convert storage layer to async/await. (#7963) | Patrick Cloke | 2020-07-28 | 3 | -29/+49 |
* | Convert a synapse.events to async/await. (#7949) | Patrick Cloke | 2020-07-27 | 1 | -1/+3 |
* | Convert push to async/await. (#7948) | Patrick Cloke | 2020-07-27 | 1 | -2/+4 |
* | Convert state resolution to async/await (#7942) | Patrick Cloke | 2020-07-24 | 1 | -2/+6 |
* | Convert the message handler to async/await. (#7884) | Patrick Cloke | 2020-07-22 | 2 | -26/+34 |
* | Add delete room admin endpoint (#7613) | Dirk Klimpel | 2020-07-14 | 1 | -0/+8 |
* | Add `HomeServer.signing_key` property (#7805) | Richard van der Hoff | 2020-07-08 | 1 | -5/+2 |
* | Back out MSC2625 implementation (#7761) | Brendan Abolivier | 2020-07-01 | 1 | -29/+16 |
* | Remove debug logging | Brendan Abolivier | 2020-06-12 | 1 | -2/+0 |
* | Test that a mark_unread action updates the right counter | Brendan Abolivier | 2020-06-12 | 1 | -5/+16 |
* | Fix tests | Brendan Abolivier | 2020-06-10 | 1 | -14/+18 |
* | Replace instances of reactor pumping with get_success. (#7619) | Andrew Morgan | 2020-06-03 | 1 | -118/+149 |
* | Optimise some references to hs.config (#7546) | Richard van der Hoff | 2020-05-22 | 2 | -58/+65 |
* | Add ability to wait for replication streams (#7542) | Erik Johnston | 2020-05-22 | 2 | -3/+3 |
* | Merge tag 'v1.13.0rc2' into develop | Richard van der Hoff | 2020-05-14 | 1 | -1/+49 |
|\ |
|
| * | Stop `get_joined_users` corruption from custom statuses (#7376) | Richard van der Hoff | 2020-05-14 | 1 | -1/+49 |
* | | Shuffle persist event data store functions. (#7440) | Erik Johnston | 2020-05-13 | 1 | -1/+2 |
* | | Allow configuration of Synapse's cache without using synctl or environment va... | Amber Brown | 2020-05-11 | 3 | -10/+11 |
* | | Add room details admin endpoint (#7317) | Manuel Stahl | 2020-05-07 | 1 | -0/+11 |
* | | Add MultiWriterIdGenerator. (#7281) | Erik Johnston | 2020-05-04 | 1 | -0/+184 |
|/ |
|
* | Return total number of users and profile attributes in admin users endpoint (... | Manuel Stahl | 2020-04-28 | 1 | -0/+46 |
* | bg update to clear out duplicate outbound_device_list_pokes (#7193) | Richard van der Hoff | 2020-04-07 | 1 | -0/+52 |
* | Make do_next_background_update return a bool | Richard van der Hoff | 2020-03-31 | 1 | -3/+3 |
* | Make `has_completed_background_updates` async | Richard van der Hoff | 2020-03-31 | 1 | -1/+3 |
* | Remove unused `start_background_update` | Richard van der Hoff | 2020-03-31 | 1 | -5/+9 |
* | Change device list streams to have one row per ID (#7010) | Erik Johnston | 2020-03-19 | 1 | -45/+0 |
|\ |
|
| * | Remove handling of multiple rows per ID | Erik Johnston | 2020-02-28 | 1 | -45/+0 |
* | | Improve get auth chain difference algorithm. (#7095) | Erik Johnston | 2020-03-18 | 1 | -17/+140 |
* | | Break down monthly active users by appservice_id (#7030) | Neil Johnson | 2020-03-06 | 1 | -0/+42 |
|/ |
|
* | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) | Patrick Cloke | 2020-02-21 | 5 | -46/+42 |
* | Replace _event_dict_property with DictProperty | Richard van der Hoff | 2020-02-14 | 1 | -1/+1 |
* | Add typing to SyncHandler (#6821) | Erik Johnston | 2020-02-03 | 1 | -1/+4 |
* | Type defintions for use in refactoring for redaction changes (#6803) | Richard van der Hoff | 2020-01-30 | 1 | -4/+11 |
* | Add `rooms.room_version` column (#6729) | Erik Johnston | 2020-01-27 | 2 | -2/+10 |
* | Make 'event.redacts' never raise. (#6771) | Erik Johnston | 2020-01-23 | 1 | -0/+35 |
* | Add `local_current_membership` table (#6655) | Erik Johnston | 2020-01-15 | 1 | -1/+1 |
* | Allow admin users to create or modify users without a shared secret (#6495) | Manuel Stahl | 2020-01-09 | 1 | -0/+2 |
* | port BackgroundUpdateTestCase to HomeserverTestCase (#6653) | Richard van der Hoff | 2020-01-07 | 1 | -35/+37 |
* | Remove unused get_prev_events_and_hashes_for_room | Richard van der Hoff | 2020-01-06 | 1 | -13/+6 |
* | rename get_prev_events_for_room to get_prev_events_and_hashes_for_room | Richard van der Hoff | 2020-01-06 | 1 | -2/+2 |
* | Split state groups into a separate data store (#6296) | Erik Johnston | 2019-12-20 | 1 | -1/+1 |
* | Add database config class (#6513) | Erik Johnston | 2019-12-18 | 3 | -18/+34 |
* | Fix race which caused deleted devices to reappear (#6514) | Richard van der Hoff | 2019-12-10 | 1 | -20/+29 |
* | Fixup tests | Erik Johnston | 2019-12-06 | 4 | -11/+11 |
* | Change DataStores to accept 'database' param. | Erik Johnston | 2019-12-06 | 1 | -2/+3 |
* | Move background update handling out of store | Erik Johnston | 2019-12-05 | 4 | -25/+59 |
* | Move DB pool and helper functions into dedicated Database class | Erik Johnston | 2019-12-05 | 10 | -41/+43 |
* | Remove underscore from SQLBaseStore functions | Erik Johnston | 2019-12-04 | 6 | -24/+24 |
* | Implementation of MSC2314 (#6176) | Amber Brown | 2019-11-28 | 1 | -25/+1 |
* | add etag and count to key backup endpoints (#5858) | Hubert Chathi | 2019-11-27 | 1 | -4/+4 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_purg... | Erik Johnston | 2019-11-04 | 1 | -7/+9 |
|\ |
|
| * | Merge branch 'develop' into cross-signing_federation | Hubert Chathi | 2019-10-31 | 1 | -48/+102 |
| |\ |
|
| * | | rename get_devices_by_remote to get_device_updates_by_remote | Hubert Chathi | 2019-10-30 | 1 | -6/+6 |
| * | | Merge branch 'develop' into cross-signing_federation | Hubert Chathi | 2019-10-30 | 6 | -9/+88 |
| |\ \ |
|
| * \ \ | Merge branch 'develop' into cross-signing_federation | Hubert Chathi | 2019-10-24 | 4 | -3/+5 |
| |\ \ \ |
|
| * | | | | fix unit test | Hubert Chathi | 2019-10-22 | 1 | -1/+3 |
* | | | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_purg... | Erik Johnston | 2019-10-31 | 1 | -48/+102 |
|\ \ \ \ \
| | |_|_|/
| |/| | | |
|
| * | | | | Port to use state storage | Erik Johnston | 2019-10-30 | 1 | -48/+102 |
| | |_|/
| |/| | |
|
* / | | | Split purge API into events vs state | Erik Johnston | 2019-10-30 | 1 | -7/+8 |
|/ / / |
|
* | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_out_... | Erik Johnston | 2019-10-30 | 2 | -1/+76 |
|\ \ \ |
|
| * | | | Make ObservableDeferred.observe() always return deferred. | Erik Johnston | 2019-10-30 | 1 | -1/+1 |
| * | | | remove unneeded imports | Hubert Chathi | 2019-10-25 | 1 | -3/+1 |
| * | | | switch to using HomeserverTestCase | Hubert Chathi | 2019-10-25 | 1 | -19/+25 |
| * | | | remove some unnecessary lines | Hubert Chathi | 2019-10-24 | 1 | -5/+0 |
| * | | | delete keys when deleting backups | Hubert Chathi | 2019-10-24 | 1 | -0/+76 |
| | |/
| |/| |
|
* / | | Use new EventPersistenceStore | Erik Johnston | 2019-10-23 | 4 | -8/+12 |
|/ / |
|
* / | Move storage classes into a main "data store". | Erik Johnston | 2019-10-21 | 4 | -3/+5 |
|/ |
|
* | Merge pull request #6193 from matrix-org/uhoreg/interpret_device_key_in_storage | Hubert Chathi | 2019-10-11 | 1 | -6/+6 |
|\ |
|
| * | make storage layer in charge of interpreting the device key data | Hubert Chathi | 2019-10-10 | 1 | -6/+6 |
* | | Fix MAU reaping where reserved users are specified. (#6168) | Neil Johnson | 2019-10-11 | 1 | -9/+49 |
* | | Fix postgres unit tests | Erik Johnston | 2019-10-10 | 1 | -1/+1 |
|/ |
|
* | Merge pull request #6146 from matrix-org/erikj/fix_destination_retry_timings | Erik Johnston | 2019-10-02 | 1 | -0/+11 |
|\ |
|
| * | Fix errors storing large retry intervals. | Erik Johnston | 2019-10-02 | 1 | -0/+11 |
* | | Fix fetching censored redactions from DB | Erik Johnston | 2019-10-02 | 1 | -0/+36 |
|/ |
|
* | Fix dummy event insertion consent bug (#6053) | Neil Johnson | 2019-09-26 | 2 | -9/+178 |
* | Test that pruning of old user IPs works | Erik Johnston | 2019-09-24 | 1 | -0/+71 |
* | Test background update | Erik Johnston | 2019-09-23 | 1 | -0/+79 |
* | Query devices table for last seen info. | Erik Johnston | 2019-09-23 | 1 | -1/+0 |
* | Add 'failure_ts' column to 'destinations' table (#6016) | Richard van der Hoff | 2019-09-17 | 1 | -3/+5 |
* | Merge pull request #5934 from matrix-org/erikj/censor_redactions | Erik Johnston | 2019-09-09 | 1 | -1/+76 |
|\ |
|
| * | Fix test | Erik Johnston | 2019-09-05 | 1 | -1/+3 |
| * | Make redaction retention period configurable | Erik Johnston | 2019-09-05 | 1 | -1/+3 |
| * | Censor redactions in DB after a month | Erik Johnston | 2019-08-30 | 1 | -0/+71 |
* | | Servers-known-about statistic (#5981) | Amber Brown | 2019-09-07 | 1 | -37/+89 |
|/ |
|
* | Fix registration test | Half-Shot | 2019-08-23 | 1 | -0/+1 |
* | Merge pull request #5788 from matrix-org/rav/metaredactions | Richard van der Hoff | 2019-08-12 | 1 | -0/+70 |
|\ |
|
| * | Handle loops in redaction events | Richard van der Hoff | 2019-07-30 | 1 | -0/+70 |
* | | Merge pull request #5746 from matrix-org/erikj/test_bg_update_currnet_state | Erik Johnston | 2019-07-30 | 1 | -1/+36 |
|\ \
| |/
|/| |
|
| * | Add unit test for current state membership bg update | Erik Johnston | 2019-07-23 | 1 | -1/+36 |
* | | Convert RedactionTestCase to modern test style (#5768) | Richard van der Hoff | 2019-07-26 | 1 | -36/+38 |
* | | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 4 | -6/+6 |
|/ |
|
* | Support Prometheus_client 0.4.0+ (#5636) | Amber Brown | 2019-07-18 | 1 | -3/+1 |
* | Implement access token expiry (#5660) | Richard van der Hoff | 2019-07-12 | 1 | -3/+5 |
* | Remove access-token support from RegistrationStore.register (#5642) | Richard van der Hoff | 2019-07-10 | 3 | -41/+17 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 11 | -72/+74 |
* | Run as background process and fix comments | Erik Johnston | 2019-06-19 | 1 | -1/+1 |
* | Add experimental option to reduce extremities. | Erik Johnston | 2019-06-18 | 1 | -0/+41 |
* | Prometheus histograms are cumalative | Erik Johnston | 2019-06-14 | 1 | -10/+10 |
* | fix prometheus rendering error | Amber H. Brown | 2019-06-14 | 1 | -38/+23 |
* | Expose statistics on extrems to prometheus (#5384) | Amber Brown | 2019-06-13 | 2 | -79/+146 |
* | Prevent multiple device list updates from breaking a batch send (#5156) | Andrew Morgan | 2019-06-06 | 1 | -0/+69 |
* | Set default room version to v4. (#5379) | Neil Johnson | 2019-06-06 | 1 | -0/+6 |
* | Add test | Erik Johnston | 2019-05-29 | 1 | -0/+248 |
* | Store key validity time in the storage layer | Richard van der Hoff | 2019-05-23 | 1 | -14/+30 |
* | Rewrite store_server_verify_key to store several keys at once (#5234) | Richard van der Hoff | 2019-05-23 | 1 | -14/+30 |
* | Expose DataStore._get_events as get_events_as_list | Erik Johnston | 2019-05-14 | 1 | -1/+1 |
* | Run Black on the tests again (#5170) | Amber Brown | 2019-05-10 | 9 | -80/+44 |
* | Add admin api for sending server_notices (#5121) | Richard van der Hoff | 2019-05-02 | 1 | -1/+4 |
* | Move admin api impl to its own package | Richard van der Hoff | 2019-05-01 | 1 | -2/+3 |
* | Rewrite Datastore.get_server_verify_keys | Richard van der Hoff | 2019-04-09 | 1 | -3/+50 |
* | Rewrite test_keys as a HomeserverTestCase | Richard van der Hoff | 2019-04-08 | 1 | -19/+15 |
* | Remove presence lists (#4989) | Neil Johnson | 2019-04-03 | 1 | -118/+0 |
* | Collect room-version variations into one place (#4969) | Richard van der Hoff | 2019-04-01 | 3 | -8/+11 |
* | Migrate the user directory initial population to a background task (#4864) | Amber Brown | 2019-03-19 | 1 | -8/+3 |
* | fixup | Amber Brown | 2019-03-12 | 1 | -2/+2 |
* | Rewrite userdir to be faster (#4537) | Amber Brown | 2019-03-07 | 1 | -2/+0 |
* | UPSERT many functionality (#4644) | Amber Brown | 2019-02-20 | 1 | -0/+88 |
* | Fix flake8 (#4519) | Amber Brown | 2019-01-30 | 4 | -10/+1 |
* | Fix UPSERTs on SQLite 3.24+ (#4477) | Amber Brown | 2019-01-28 | 2 | -4/+7 |
* | Fix tests | Erik Johnston | 2019-01-25 | 3 | -3/+8 |
* | Revert "Require event format version to parse or create events" | Erik Johnston | 2019-01-25 | 3 | -8/+3 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/require_fo... | Erik Johnston | 2019-01-24 | 1 | -0/+1 |
|\ |
|
| * | Use native UPSERTs where possible (#4306) | Amber Brown | 2019-01-24 | 1 | -0/+1 |
* | | Fix tests | Erik Johnston | 2019-01-24 | 3 | -3/+8 |
|/ |
|
* | Fix adding new rows instead of updating them if one of the key values is a NU... | Amber Brown | 2019-01-09 | 1 | -0/+71 |
* | create support user (#4141) | Neil Johnson | 2018-12-14 | 2 | -2/+54 |
* | Initialise user displayname from SAML2 data (#4272) | Richard van der Hoff | 2018-12-07 | 1 | -1/+1 |
* | Add option to track MAU stats (but not limit people) (#3830) | Travis Ralston | 2018-11-15 | 1 | -0/+25 |
* | Add test to assert set_e2e_device_keys correctly returns False on no-op | Erik Johnston | 2018-11-08 | 1 | -0/+15 |
* | Refactor state group lookup to reduce DB hits (#4011) | Erik Johnston | 2018-10-25 | 1 | -65/+110 |