| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge remote-tracking branch 'origin/develop' into clokep/lm | Patrick Cloke | 2023-07-26 | 4 | -5/+110 |
|\ |
|
| * | Support MSC3814: Dehydrated Devices (#15929) | Shay | 2023-07-24 | 1 | -1/+98 |
| * | Re-introduce the outbound federation proxy (#15913) | Eric Eastwood | 2023-07-18 | 4 | -4/+12 |
* | | Provide templated LPDUs for make_{join,leave,knock} requests. | Patrick Cloke | 2023-07-17 | 1 | -5/+15 |
|/ |
|
* | Mark get_user_in_directory private since only used in tests (#15884) | Mathieu Velten | 2023-07-12 | 1 | -9/+9 |
* | Add + as an allowed character for Matrix IDs (MSC4009) (#15911) | Patrick Cloke | 2023-07-11 | 1 | -6/+5 |
* | Revert "Federation outbound proxy" (#15910) | Eric Eastwood | 2023-07-10 | 4 | -12/+4 |
* | Federation outbound proxy (#15773) | Eric Eastwood | 2023-07-05 | 4 | -4/+12 |
* | Fix forgotten rooms missing in initial sync (#15815) | Nicolas Werner | 2023-06-21 | 1 | -0/+21 |
* | Clear event caches when we purge history (#15609) | Erik Johnston | 2023-06-08 | 1 | -1/+1 |
* | `N + 3`: Read from column `full_user_id` rather than `user_id` of tables `pro... | Shay | 2023-06-02 | 1 | -20/+8 |
* | Enforce that an admin token also has the basic Matrix API scope | Quentin Gliech | 2023-05-30 | 1 | -1/+25 |
* | Reject tokens with multiple device scopes | Quentin Gliech | 2023-05-30 | 1 | -1/+28 |
* | Handle errors when introspecting tokens | Quentin Gliech | 2023-05-30 | 1 | -0/+35 |
* | Disable incompatible Admin API endpoints | Quentin Gliech | 2023-05-30 | 1 | -0/+19 |
* | Make AS tokens work & allow ASes to /register | Quentin Gliech | 2023-05-30 | 1 | -2/+2 |
* | Refactor config to be an experimental feature | Hugh Nimmo-Smith | 2023-05-30 | 1 | -6/+9 |
* | Disable account related endpoints when using OAuth delegation | Quentin Gliech | 2023-05-30 | 1 | -3/+177 |
* | Actually enforce guest + return www-authenticate header | Hugh Nimmo-Smith | 2023-05-30 | 1 | -3/+40 |
* | Initial tests for OAuth delegation | Hugh Nimmo-Smith | 2023-05-30 | 1 | -0/+345 |
* | Make the api.auth.Auth a Protocol | Quentin Gliech | 2023-05-30 | 1 | -2/+2 |
* | Process previously failed backfill events in the background (#15585) | Eric Eastwood | 2023-05-24 | 1 | -0/+95 |
* | Add requesting user id parameter to key claim methods in `TransportLayerClien... | Shay | 2023-05-24 | 1 | -1/+15 |
* | Consolidate logic to check for deactivated users. (#15634) | Patrick Cloke | 2023-05-23 | 1 | -38/+21 |
* | Rename blacklist/whitelist internally. (#15620) | Patrick Cloke | 2023-05-19 | 1 | -1/+1 |
* | Check appservices for devices during a /user/devices query. (#15539) | Patrick Cloke | 2023-05-05 | 1 | -1/+134 |
* | Implement MSC4009 to widen the allowed Matrix ID grammar (#15536) | Patrick Cloke | 2023-05-05 | 1 | -0/+13 |
* | Add config option to forget rooms automatically when users leave them (#15224) | Sean Quah | 2023-05-03 | 1 | -0/+11 |
* | Add support for claiming multiple OTKs at once. (#15468) | Patrick Cloke | 2023-04-27 | 1 | -18/+14 |
* | Add column `full_user_id` to tables `profiles` and `user_filters`. (#15458) | Shay | 2023-04-26 | 1 | -14/+12 |
* | Add unstable /keys/claim endpoint which always returns fallback keys. (#15462) | Patrick Cloke | 2023-04-25 | 1 | -6/+235 |
* | Move Spam Checker callbacks to a dedicated file (#15453) | Andrew Morgan | 2023-04-18 | 1 | -1/+1 |
* | Convert async to normal tests in `TestSSOHandler` (#15433) | Dirk Klimpel | 2023-04-14 | 1 | -4/+4 |
* | Revert pruning of old devices (#15360) | Erik Johnston | 2023-03-31 | 2 | -2/+2 |
* | Implement MSC3984 to proxy /keys/query requests to appservices. (#15321) | Patrick Cloke | 2023-03-30 | 1 | -1/+120 |
* | Add the ability to enable/disable registrations when in the OIDC flow (#14978) | Warren Bailey | 2023-03-30 | 1 | -1/+16 |
* | Delete stale non-e2e devices for users, take 3 (#15183) | Erik Johnston | 2023-03-29 | 2 | -2/+2 |
* | Implement MSC3983 to proxy /keys/claim queries to appservices. (#15314) | Patrick Cloke | 2023-03-28 | 1 | -1/+75 |
* | Refresh remote profiles that have been marked as stale, in order to fill the ... | reivilibre | 2023-03-16 | 1 | -2/+185 |
* | Batch up storing state groups when creating new room (#14918) | Shay | 2023-02-24 | 2 | -9/+19 |
* | Add information on uploaded media to user export command. (#15107) | Dirk Klimpel | 2023-02-23 | 1 | -0/+29 |
* | Bump black from 22.12.0 to 23.1.0 (#15103) | dependabot[bot] | 2023-02-22 | 2 | -2/+0 |
* | Fix a bug introduced in Synapse v1.74.0 where searching with colons when usin... | reivilibre | 2023-02-20 | 1 | -0/+7 |
* | Add account data to export command (#14969) | Dirk Klimpel | 2023-02-17 | 1 | -0/+27 |
* | Use mypy 1.0 (#15052) | David Robertson | 2023-02-16 | 1 | -2/+2 |
* | Add final type hint to tests.unittest. (#15072) | Patrick Cloke | 2023-02-14 | 11 | -78/+93 |
* | Faster joins: don't stall when a user joins during a fast join (#14606) | Mathieu Velten | 2023-02-10 | 1 | -20/+20 |
* | Add a class UnpersistedEventContext to allow for the batching up of storing s... | Shay | 2023-02-09 | 1 | -1/+3 |
* | Add more missing type hints to tests. (#15028) | Patrick Cloke | 2023-02-08 | 1 | -2/+2 |
* | Faster joins: Refactor handling of servers in room (#14954) | Sean Quah | 2023-02-03 | 2 | -2/+2 |
* | Add more user information to export-data command. (#14894) | Dirk Klimpel | 2023-02-01 | 1 | -0/+60 |
* | Fix type hints in typing edu unit tests (#14886) | Andrew Morgan | 2023-01-26 | 1 | -40/+59 |
* | Faster joins: Avoid starting duplicate partial state syncs (#14844) | Sean Quah | 2023-01-20 | 1 | -1/+111 |
* | Support RFC7636 PKCE in the OAuth 2.0 flow. (#14750) | Patrick Cloke | 2023-01-04 | 1 | -8/+144 |
* | Add missing type hints to tests.handlers. (#14680) | Patrick Cloke | 2022-12-16 | 19 | -373/+524 |
* | Revert the deletion of stale devices due to performance issues. (#14662) | reivilibre | 2022-12-12 | 1 | -32/+1 |
* | Limit the number of devices we delete at once (#14649) | Erik Johnston | 2022-12-09 | 1 | -0/+31 |
* | Delete stale non-e2e devices for users, take 2 (#14595) | Erik Johnston | 2022-12-09 | 1 | -1/+1 |
* | Improve logging and opentracing for to-device message handling (#14598) | Richard van der Hoff | 2022-12-06 | 1 | -1/+6 |
* | Merge branch 'release-v1.73' into develop | David Robertson | 2022-12-01 | 1 | -1/+1 |
|\ |
|
| * | Revert "POC delete stale non-e2e devices for users (#14038)" (#14582) | David Robertson | 2022-11-29 | 1 | -1/+1 |
* | | Modernize unit tests configuration settings for workers. (#14568) | realtyem | 2022-12-01 | 3 | -5/+11 |
|/ |
|
* | POC delete stale non-e2e devices for users (#14038) | Erik Johnston | 2022-11-29 | 1 | -1/+1 |
* | Use `device_one_time_keys_count` to match MSC3202 (#14565) | Andrew Ferrazzutti | 2022-11-28 | 1 | -2/+2 |
* | Add support for handling avatar with SSO login (#13917) | Ashish Kumar | 2022-11-25 | 1 | -0/+145 |
* | Add a type hint for `get_device_handler()` and fix incorrect types. (#14055) | Patrick Cloke | 2022-11-22 | 1 | -6/+13 |
* | Fix an invalid comparison of `UserPresenceState` to `str` (#14393) | Andrew Morgan | 2022-11-16 | 1 | -6/+35 |
* | Check appservice user interest against the local users instead of all users (... | Eric Eastwood | 2022-10-27 | 1 | -5/+157 |
* | fix broken avatar checks when server_name contains a port (#13927) | Ashish Kumar | 2022-10-26 | 1 | -0/+49 |
* | Save login tokens in database (#13844) | Quentin Gliech | 2022-10-26 | 1 | -57/+78 |
* | Refactor OIDC tests to better mimic an actual OIDC provider. (#13910) | Quentin Gliech | 2022-10-25 | 1 | -330/+250 |
* | Avoid checking the event cache when backfilling events (#14164) | Andrew Morgan | 2022-10-18 | 1 | -1/+104 |
* | Stop getting missing `prev_events` after we already know their signature is i... | Eric Eastwood | 2022-10-15 | 1 | -2/+199 |
* | Fix a bug where redactions were not being sent over federation if we did not ... | Shay | 2022-10-11 | 1 | -7/+11 |
* | Optimise get_rooms_for_user (drop with_stream_ordering) (#13787) | Nick Mills-Barrett | 2022-09-29 | 1 | -0/+1 |
* | Persist CreateRoom events to DB in a batch (#13800) | Shay | 2022-09-28 | 2 | -3/+11 |
* | typing: check origin server of typing event against room's servers (#13830) | Mathieu Velten | 2022-09-26 | 1 | -0/+4 |
* | Accept & store thread IDs for receipts (implement MSC3771). (#13782) | Patrick Cloke | 2022-09-23 | 1 | -0/+1 |
* | Faster Remote Room Joins: tell remote homeservers that we are unable to autho... | reivilibre | 2022-09-23 | 1 | -1/+1 |
* | Port the push rule classes to Rust. (#13768) | Erik Johnston | 2022-09-20 | 1 | -15/+12 |
* | Avoid putting rejected events in room state (#13723) | Sean Quah | 2022-09-16 | 1 | -0/+399 |
* | Keep track when we try and fail to process a pulled event (#13589) | Eric Eastwood | 2022-09-14 | 1 | -0/+222 |
* | Fix bug in device list caching when remote users leave rooms (#13749) | Sean Quah | 2022-09-14 | 1 | -1/+7 |
* | Remove support for unstable private read receipts (#13653) | Šimon Brandner | 2022-09-01 | 1 | -35/+13 |
* | Fix that user cannot `/forget` rooms after the last member has left (#13546) | Dirk Klimpel | 2022-08-30 | 1 | -2/+91 |
* | `synapse.api.auth.Auth` cleanup: make permission-related methods use `Request... | Quentin Gliech | 2022-08-22 | 1 | -3/+5 |
* | Register homeserver modules when creating test homeserver (#13558) | Andrew Morgan | 2022-08-19 | 2 | -18/+0 |
* | Reduce the number of tests using TCP replication. (#13543) | Patrick Cloke | 2022-08-19 | 1 | -2/+2 |
* | Fix validation problem that occurs when a user tries to deactivate their acco... | reivilibre | 2022-08-19 | 1 | -0/+15 |
* | Make push rules use proper structures. (#13522) | Erik Johnston | 2022-08-16 | 1 | -16/+17 |
* | Support stable identifiers for MSC2285: private read receipts. (#13273) | Šimon Brandner | 2022-08-05 | 1 | -16/+42 |
* | Use literals in place of `HTTPStatus` constants in tests (#13463) | Dirk Klimpel | 2022-08-05 | 3 | -5/+3 |
* | Faster Room Joins: don't leave a stuck room partial state flag if the join fa... | reivilibre | 2022-08-01 | 1 | -1/+121 |
* | Refactor `_resolve_state_at_missing_prevs` to return an `EventContext` (#13404) | Sean Quah | 2022-08-01 | 1 | -4/+11 |
* | Add missing type hints for tests.unittest. (#13397) | Patrick Cloke | 2022-07-27 | 1 | -10/+2 |
* | Faster room joins: avoid blocking when pulling events with missing prevs (#13... | Sean Quah | 2022-07-26 | 1 | -0/+1 |
* | Support Implicit TLS for sending emails (#13317) | Jan Schär | 2022-07-25 | 1 | -1/+56 |
* | Rate limit joins per-room (#13276) | David Robertson | 2022-07-19 | 1 | -0/+290 |
* | Use HTTPStatus constants in place of literals in tests. (#13297) | Dirk Klimpel | 2022-07-15 | 1 | -20/+21 |
* | Async get event cache prep (#13242) | Nick Mills-Barrett | 2022-07-15 | 1 | -1/+1 |
* | Federation Sender & Appservice Pusher Stream Optimisations (#13251) | Nick Mills-Barrett | 2022-07-15 | 1 | -8/+8 |
* | Rip out auth-event reconciliation code (#12943) | Richard van der Hoff | 2022-07-14 | 1 | -139/+1 |
* | Rename test case method to `add_hashes_and_signatures_from_other_server` (#13... | David Robertson | 2022-07-12 | 2 | -4/+4 |
* | Fix inconsistencies in event validation (#13088) | Richard van der Hoff | 2022-06-17 | 2 | -5/+10 |
* | Fix typechecks against twisted trunk (#13061) | David Robertson | 2022-06-15 | 1 | -4/+4 |
* | Move the "email unsubscribe" resource, refactor the macaroon generator & simp... | Quentin Gliech | 2022-06-14 | 1 | -4/+3 |
* | Decouple `synapse.api.auth_blocking.AuthBlocking` from `synapse.api.auth.Auth... | Quentin Gliech | 2022-06-14 | 3 | -3/+3 |
* | Replace noop background updates with DELETE. (#12954) | Patrick Cloke | 2022-06-13 | 1 | -28/+0 |
* | Stop depending on `room_id` to be returned for children state in the hierarch... | Patrick Cloke | 2022-06-10 | 1 | -1/+1 |
* | Consolidate the logic of delete_device/delete_devices. (#12970) | Patrick Cloke | 2022-06-07 | 1 | -2/+2 |
* | Reduce state pulled from DB due to sending typing and receipts over federatio... | Erik Johnston | 2022-06-06 | 1 | -2/+4 |
* | Reduce the amount of state we pull from the DB (#12811) | Erik Johnston | 2022-06-06 | 1 | -1/+2 |
* | Wait for lazy join to complete when getting current state (#12872) | Erik Johnston | 2022-06-01 | 3 | -4/+8 |
* | Remove remaining bits of groups code. (#12936) | Patrick Cloke | 2022-06-01 | 2 | -4/+0 |
* | Rename storage classes (#12913) | Erik Johnston | 2022-05-31 | 4 | -12/+19 |
* | Additional constants for EDU types. (#12884) | Patrick Cloke | 2022-05-27 | 3 | -27/+41 |
* | Remove unstable APIs for /hierarchy. (#12851) | Patrick Cloke | 2022-05-26 | 1 | -10/+10 |
* | Pull out less state when handling gaps mk2 (#12852) | Erik Johnston | 2022-05-26 | 1 | -1/+5 |
* | Fix up `state_store` naming (#12871) | Erik Johnston | 2022-05-25 | 1 | -2/+2 |
* | Add some type hints to `event_federation` datastore (#12753) | Dirk Klimpel | 2022-05-18 | 1 | -0/+1 |
* | Discard null-containing strings before updating the user directory (#12762) | David Robertson | 2022-05-18 | 1 | -0/+28 |
* | Remove code which updates `application_services_state.last_txn` (#12680) | Richard van der Hoff | 2022-05-17 | 1 | -10/+0 |
* | Track in memory events using weakrefs (#10533) | Erik Johnston | 2022-05-17 | 1 | -0/+1 |
* | Avoid unnecessary copies when filtering private read receipts. (#12711) | Šimon Brandner | 2022-05-16 | 1 | -38/+26 |
* | Refactor `EventContext` (#12689) | Erik Johnston | 2022-05-10 | 1 | -1/+3 |
* | Support MSC3266 room summaries over federation (#11507) | DeepBlueV7.X | 2022-05-05 | 1 | -0/+26 |
* | Use `private` instead of `hidden` in MSC2285 related code. (#12635) | Šimon Brandner | 2022-05-05 | 1 | -16/+16 |
* | Use `getClientAddress` instead of `getClientIP`. (#12599) | Patrick Cloke | 2022-05-04 | 3 | -4/+4 |
* | Implement changes to MSC2285 (hidden read receipts) (#12168) | Šimon Brandner | 2022-05-04 | 1 | -53/+76 |
* | Remove unstable/unspecced login types. (#12597) | Patrick Cloke | 2022-05-04 | 1 | -3/+1 |
* | Use constants for receipt types in tests. (#12582) | Šimon Brandner | 2022-04-28 | 1 | -19/+19 |
* | Fix logging of incorrect status codes for disconnected requests (#12580) | Sean Quah | 2022-04-28 | 2 | -2/+26 |
* | Prefer `make_awaitable` over `defer.succeed` in tests (#12505) | Sean Quah | 2022-04-27 | 4 | -28/+25 |
* | Remove unused `# type: ignore`s (#12531) | David Robertson | 2022-04-27 | 1 | -6/+3 |
* | Bound ephemeral events by key (#12544) | Nick Mills-Barrett | 2022-04-26 | 1 | -0/+82 |
* | Prevent a sync request from removing a user's busy presence status (#12213) | David Baker | 2022-04-13 | 1 | -0/+79 |
* | Add type hints for `tests/unittest.py`. (#12347) | Richard van der Hoff | 2022-04-01 | 4 | -7/+13 |
* | Remove redundant `get_success` calls in test code (#12346) | Richard van der Hoff | 2022-04-01 | 3 | -17/+14 |
* | Raise an exception when getting state at an outlier (#12191) | Richard van der Hoff | 2022-04-01 | 1 | -18/+54 |
* | Optimise `_get_state_after_missing_prev_event`: use `/state` (#12040) | Richard van der Hoff | 2022-04-01 | 1 | -0/+225 |
* | Send device list updates to application services (MSC3202) - part 1 (#11881) | Andrew Morgan | 2022-03-30 | 1 | -1/+120 |
* | Bump `black` and `click` versions (#12320) | David Robertson | 2022-03-29 | 1 | -3/+3 |
* | Always allow the empty string as an avatar_url. (#12261) | David Robertson | 2022-03-25 | 1 | -0/+6 |
* | Add type hints to tests files. (#12256) | Dirk Klimpel | 2022-03-21 | 1 | -15/+20 |
* | Add type hints to more tests files. (#12240) | Dirk Klimpel | 2022-03-17 | 3 | -26/+42 |
* | Add type hints to some tests/handlers files. (#12224) | Dirk Klimpel | 2022-03-15 | 5 | -126/+155 |
* | Add some type hints to the tests.handlers module. (#12207) | Patrick Cloke | 2022-03-11 | 4 | -59/+71 |
* | Remove unnecessary pass statements. (#12206) | Patrick Cloke | 2022-03-11 | 1 | -1/+0 |
* | Do not return allowed_room_ids from /hierarchy response. (#12175) | Patrick Cloke | 2022-03-08 | 1 | -0/+3 |
* | Rename various ApplicationServices interested methods (#11915) | Andrew Morgan | 2022-03-03 | 1 | -14/+42 |
* | Make get_room_version use cached get_room_version_id. (#11808) | lukasdenk | 2022-03-02 | 1 | -1/+4 |
* | Remove the unstable `/spaces` endpoint. (#12073) | Patrick Cloke | 2022-02-28 | 1 | -117/+2 |
* | Replace assertEquals and friends with non-deprecated versions. (#12092) | Patrick Cloke | 2022-02-28 | 9 | -100/+100 |
* | Add support for MSC3202: sending one-time key counts and fallback key usage s... | reivilibre | 2022-02-24 | 1 | -4/+190 |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 18 | -37/+39 |
* | Allow modules to set a display name on registration (#12009) | Brendan Abolivier | 2022-02-17 | 1 | -30/+93 |
* | Adds misc missing type hints (#11953) | Patrick Cloke | 2022-02-11 | 1 | -7/+2 |
* | Add a callback to allow modules to deny 3PID (#11854) | Brendan Abolivier | 2022-02-08 | 1 | -1/+75 |
* | Add a background database update to purge account data for deactivated users.... | reivilibre | 2022-02-02 | 1 | -0/+106 |
* | Expose the registered device ID from the `register_appservice_user` test help... | reivilibre | 2022-02-02 | 1 | -2/+4 |
* | Send to-device messages to application services (#11215) | Andrew Morgan | 2022-02-01 | 1 | -11/+270 |
* | Configurable limits on avatars (#11846) | Brendan Abolivier | 2022-01-28 | 1 | -2/+92 |
* | Add a module callback to set username at registration (#11790) | Brendan Abolivier | 2022-01-26 | 1 | -2/+77 |
* | Remove account data (including client config, push rules and ignored users) u... | reivilibre | 2022-01-24 | 1 | -0/+219 |
* | Correctly await on_logged_out callbacks (#11786) | Brendan Abolivier | 2022-01-20 | 1 | -1/+27 |
* | Fix a bug that corrupted the cache of federated space hierarchies (#11775) | Sean Quah | 2022-01-20 | 1 | -2/+90 |
* | Support spaces with > 50 rooms in the /hierarchy endpoint. (#11695) | Patrick Cloke | 2022-01-07 | 1 | -0/+32 |
* | Test that bans win a join against a race when computing `/sync` response (#1... | David Robertson | 2022-01-07 | 1 | -3/+94 |
* | Cache empty responses from `/user/devices` (#11587) | David Robertson | 2022-01-05 | 1 | -0/+96 |
* | Refactor the way we set `outlier` (#11634) | Richard van der Hoff | 2022-01-05 | 1 | -3/+1 |
* | Allow events to be created with no `prev_events` (MSC2716) (#11243) | Eric Eastwood | 2021-12-10 | 1 | -0/+103 |
* | Support unprefixed versions of fallback key property names. (#11541) | Hubert Chathi | 2021-12-09 | 1 | -5/+25 |
* | Save the OIDC session ID (sid) with the device on login (#11482) | Quentin Gliech | 2021-12-06 | 4 | -33/+188 |
* | Support the stable /hierarchy endpoint from MSC2946 (#11329) | Patrick Cloke | 2021-11-29 | 1 | -29/+65 |
* | Fix checking whether a room can be published on creation. (#11392) | Patrick Cloke | 2021-11-19 | 1 | -33/+62 |
* | Keep fallback key marked as used if it's re-uploaded (#11382) | Hubert Chathi | 2021-11-19 | 1 | -1/+31 |
* | Rename `get_access_token_for_user_id` method to `create_access_token_for_user... | reivilibre | 2021-11-17 | 1 | -5/+5 |
* | Avoid sharing room hierarchy responses between users (#11355) | Sean Quah | 2021-11-16 | 1 | -0/+55 |
* | Misc typing fixes for tests, part 2 of N (#11330) | David Robertson | 2021-11-16 | 1 | -3/+6 |
* | Add support for the stable version of MSC2778 (#11335) | Tulir Asokan | 2021-11-15 | 1 | -1/+4 |
* | Clarifications and small fixes to to-device related code (#11247) | Andrew Morgan | 2021-11-09 | 1 | -2/+6 |
* | Support filtering by relations per MSC3440 (#11236) | Patrick Cloke | 2021-11-09 | 1 | -2/+3 |
* | Include cross-signing signatures when syncing remote devices for the first ti... | Erik Johnston | 2021-11-09 | 1 | -0/+151 |
* | Add a linearizer on (appservice, stream) when handling ephemeral events. (#11... | Nick Barrett | 2021-11-03 | 1 | -0/+51 |
* | Add knock information in admin exported data (#11171) | Rafael Gonçalves | 2021-10-28 | 1 | -2/+33 |
* | Delete messages from `device_inbox` table when deleting device (#10969) | Dirk Klimpel | 2021-10-27 | 1 | -0/+31 |
* | Don't set new room alias before potential 403 (#10930) | AndrewFerr | 2021-10-25 | 1 | -1/+101 |
* | Fix adding excluded users to the private room sharing tables when joining a r... | David Robertson | 2021-10-21 | 1 | -14/+53 |
* | Don't remove local users from dir when the leave their last room (#11103) | David Robertson | 2021-10-18 | 1 | -0/+50 |
* | Correctly exclude users when making a room public or private (#11075) | David Robertson | 2021-10-15 | 1 | -35/+107 |
* | Fix 500 error on `/messages` when we accumulate more than 5 backward extremit... | Eric Eastwood | 2021-10-14 | 1 | -0/+64 |
* | Merge remote-tracking branch 'origin/release-v1.45' into develop | David Robertson | 2021-10-13 | 1 | -7/+58 |
|\ |
|
| * | Stop user directory from failing if it encounters users not in the `users` ta... | David Robertson | 2021-10-13 | 1 | -7/+58 |
* | | Port the Password Auth Providers module interface to the new generic interfac... | Azrenbeth | 2021-10-13 | 1 | -26/+197 |
|/ |
|
* | Fix overwriting profile when making room public (#11003) | David Robertson | 2021-10-08 | 1 | -2/+69 |
* | Don't alter directory entries for local users when setting a per-room nicknam... | David Robertson | 2021-10-07 | 1 | -0/+34 |
* | Don't drop user dir deltas when server leaves room (#10982) | David Robertson | 2021-10-06 | 2 | -18/+42 |
* | Consistently exclude from user_directory (#10960) | David Robertson | 2021-10-04 | 1 | -12/+188 |
* | Use direct references for configuration variables (part 7). (#10959) | Patrick Cloke | 2021-10-04 | 1 | -2/+2 |
* | Clean-up registration tests (#10945) | Patrick Cloke | 2021-09-30 | 1 | -37/+52 |
* | Refactor user directory tests (#10935) | David Robertson | 2021-09-30 | 1 | -194/+89 |
* | Use direct references for configuration variables (part 6). (#10916) | Patrick Cloke | 2021-09-29 | 1 | -7/+7 |
* | Use direct references for configuration variables (part 5). (#10897) | Patrick Cloke | 2021-09-24 | 3 | -8/+10 |
* | Factor out common code for persisting fetched auth events (#10896) | Richard van der Hoff | 2021-09-24 | 1 | -1/+6 |
* | Improve typing in user_directory files (#10891) | David Robertson | 2021-09-24 | 1 | -2/+3 |
* | Use direct references for configuration variables (part 4). (#10893) | Patrick Cloke | 2021-09-23 | 1 | -1/+1 |
* | Fix reactivated users not being added to the user directory (#10782) | David Robertson | 2021-09-23 | 1 | -1/+41 |
* | Add type hints for event streams. (#10856) | Patrick Cloke | 2021-09-21 | 2 | -9/+39 |
* | Always add local users to the user directory (#10796) | David Robertson | 2021-09-21 | 1 | -2/+5 |
* | Easy refactors of the user directory (#10789) | David Robertson | 2021-09-10 | 1 | -3/+3 |
* | Pull out encrypted_by_default tests from user_directory tests (#10752) | David Robertson | 2021-09-06 | 2 | -95/+109 |
* | Ignore rooms with unknown room versions in the spaces summary. (#10727) | Patrick Cloke | 2021-09-01 | 1 | -0/+25 |
* | Consider the `origin_server_ts` of the `m.space.child` event when ordering ro... | Patrick Cloke | 2021-09-01 | 1 | -5/+13 |
* | Merge remote-tracking branch 'origin/release-v1.41' into develop | Richard van der Hoff | 2021-08-27 | 1 | -0/+112 |
|\ |
|
| * | Fix incompatibility with Twisted < 21. (#10713) | Richard van der Hoff | 2021-08-27 | 1 | -0/+112 |
* | | Split `FederationHandler` in half (#10692) | Richard van der Hoff | 2021-08-26 | 2 | -6/+14 |
* | | Do not include rooms with an unknown room version in a sync response. (#10644) | Patrick Cloke | 2021-08-19 | 1 | -6/+131 |
|/ |
|
* | Flatten the synapse.rest.client package (#10600) | reivilibre | 2021-08-17 | 9 | -13/+9 |
* | Experimental support for MSC3266 Room Summary API. (#10394) | Michael Telatynski | 2021-08-16 | 1 | -15/+93 |
* | Support federation in the new spaces summary API (MSC2946). (#10569) | Patrick Cloke | 2021-08-16 | 1 | -123/+169 |
* | Handle string read receipt data (#10606) | Šimon Brandner | 2021-08-16 | 1 | -0/+23 |
* | Update the pagination parameter name based on MSC2946 review. (#10579) | Patrick Cloke | 2021-08-11 | 1 | -7/+7 |
* | Allow requesting the summary of a space which is joinable. (#10580) | Patrick Cloke | 2021-08-11 | 1 | -2/+26 |
* | Fix type hints in space summary tests. (#10575) | Patrick Cloke | 2021-08-11 | 1 | -6/+5 |
* | Add local support for the new spaces summary endpoint (MSC2946) (#10549) | Patrick Cloke | 2021-08-10 | 1 | -107/+279 |
* | Fix an edge-case with invited rooms over federation in the spaces summary. (#... | Patrick Cloke | 2021-08-10 | 1 | -19/+87 |
* | Do not remove `status_msg` when user going offline (#10550) | Dirk Klimpel | 2021-08-09 | 1 | -2/+161 |
* | Merge branch 'release-v1.40' into develop | Brendan Abolivier | 2021-08-09 | 1 | -6/+6 |
|\ |
|
| * | Support MSC3289: Room version 8 (#10449) | Patrick Cloke | 2021-08-09 | 1 | -6/+6 |
* | | Refactoring before implementing the updated spaces summary. (#10527) | Patrick Cloke | 2021-08-05 | 1 | -78/+107 |
* | | Only return an appservice protocol if it has a service providing it. (#10532) | Will Hunt | 2021-08-05 | 1 | -1/+121 |
|/ |
|
* | Fix backfilled events being rejected for no `state_groups` (#10439) | Eric Eastwood | 2021-07-29 | 1 | -0/+131 |
* | Merge tag 'v1.39.0rc3' into develop | Erik Johnston | 2021-07-28 | 1 | -5/+15 |
|\ |
|
| * | Always communicate device OTK counts to clients (#10485) | Andrew Morgan | 2021-07-27 | 1 | -5/+15 |
* | | Support for MSC2285 (hidden read receipts) (#10413) | Šimon Brandner | 2021-07-28 | 1 | -0/+294 |
|/ |
|
* | Show all joinable rooms in the spaces summary. (#10298) | Patrick Cloke | 2021-07-13 | 1 | -15/+176 |
* | [pyupgrade] `tests/` (#10347) | Jonathan de Jong | 2021-07-13 | 1 | -1/+1 |
* | Additional unit tests for spaces summary. (#10305) | Patrick Cloke | 2021-07-12 | 1 | -1/+203 |
* | Remove functionality associated with unused historical stats tables (#9721) | Cristina | 2021-07-08 | 1 | -193/+10 |
* | Ignore EDUs for rooms we're not in (#10317) | Dagfinn Ilmari Mannsåker | 2021-07-06 | 1 | -0/+37 |
* | Move methods involving event authentication to EventAuthHandler. (#10268) | Patrick Cloke | 2021-07-01 | 1 | -2/+2 |
* | Do not recurse into non-spaces in the spaces summary. (#10256) | Patrick Cloke | 2021-06-29 | 1 | -23/+25 |
* | Improve validation for `send_{join,leave,knock}` (#10225) | Richard van der Hoff | 2021-06-24 | 1 | -1/+1 |
* | MSC2918 Refresh tokens implementation (#9450) | Quentin Gliech | 2021-06-24 | 1 | -1/+1 |
* | Merge tag 'v1.37.0rc1' into develop | Brendan Abolivier | 2021-06-24 | 1 | -0/+76 |
|\ |
|
| * | Fix wrapping of legacy check_registration_for_spam (#10238) | Brendan Abolivier | 2021-06-23 | 1 | -0/+76 |
* | | Improve the reliability of auto-joining remote rooms (#10237) | Brendan Abolivier | 2021-06-23 | 1 | -1/+48 |
|/ |
|
* | Add endpoints for backfilling history (MSC2716) (#9247) | Eric Eastwood | 2021-06-22 | 1 | -1/+3 |
* | Fix a missing await when in the spaces summary. (#10208) | Patrick Cloke | 2021-06-18 | 1 | -1/+98 |
* | Standardise the module interface (#10062) | Brendan Abolivier | 2021-06-18 | 2 | -48/+93 |