| Commit message (Expand) | Author | Age | Files | Lines |
* | Previously state test | Erik Johnston | 2024-07-26 | 1 | -0/+111 |
* | Review comments | Erik Johnston | 2024-07-26 | 1 | -15/+18 |
* | Move to integration tests | Erik Johnston | 2024-07-25 | 1 | -0/+114 |
* | Use do_sync in tests | Erik Johnston | 2024-07-25 | 1 | -118/+50 |
* | Merge remote-tracking branch 'origin/develop' into erikj/ss_room_store | Erik Johnston | 2024-07-25 | 1 | -1170/+1658 |
|\ |
|
| * | Refactor Sliding Sync tests to better utilize the `SlidingSyncBase.do_sync(..... | Eric Eastwood | 2024-07-25 | 1 | -1021/+725 |
| * | Refactor Sliding Sync tests to better utilize the `SlidingSyncBase` (pt. 1) (... | Eric Eastwood | 2024-07-25 | 1 | -228/+106 |
| * | Sliding Sync: Add Account Data extension (MSC3959) (#17477) | Eric Eastwood | 2024-07-24 | 1 | -0/+786 |
| * | Sliding Sync: ensure bump stamp ignores backfilled events (#17478) | Erik Johnston | 2024-07-24 | 1 | -1/+121 |
* | | Merge remote-tracking branch 'origin/develop' into erikj/ss_room_store | Erik Johnston | 2024-07-24 | 1 | -340/+189 |
|\| |
|
| * | Use a new token format for sliding sync (#17452) | Erik Johnston | 2024-07-24 | 1 | -191/+225 |
* | | Merge branch 'erikj/ss_tokens' into erikj/ss_room_store | Erik Johnston | 2024-07-23 | 2 | -4/+1184 |
|\ \ |
|
| * | | Fix tests | Erik Johnston | 2024-07-23 | 1 | -26/+106 |
| * | | Merge remote-tracking branch 'origin/develop' into erikj/ss_tokens | Erik Johnston | 2024-07-23 | 2 | -4/+1104 |
| |\| |
|
| | * | Sliding Sync: Add E2EE extension (MSC3884) (#17454) | Eric Eastwood | 2024-07-22 | 1 | -4/+821 |
| | * | SS: Implement `$ME` support (#17469) | Erik Johnston | 2024-07-22 | 1 | -0/+74 |
| | * | Prepare for authenticated media freeze (#17433) | Shay | 2024-07-22 | 1 | -0/+209 |
| * | | Merge remote-tracking branch 'origin/develop' into erikj/ss_tokens | Erik Johnston | 2024-07-19 | 1 | -12/+9 |
| |\| |
|
* | | | Add test for cache being cleared | Erik Johnston | 2024-07-23 | 1 | -0/+71 |
* | | | Merge remote-tracking branch 'origin/develop' into erikj/ss_room_store | Erik Johnston | 2024-07-18 | 1 | -12/+9 |
|\ \ \
| | |/
| |/| |
|
| * | | Order `heroes` by `stream_ordering` (as spec'ed) (#17435) | Eric Eastwood | 2024-07-17 | 1 | -12/+9 |
* | | | Apply suggestions from code review | Erik Johnston | 2024-07-18 | 1 | -1/+1 |
* | | | Add tests | Erik Johnston | 2024-07-17 | 1 | -0/+181 |
* | | | Fix tests | Erik Johnston | 2024-07-17 | 1 | -14/+2 |
| |/
|/| |
|
* | | Fix to use new token format | Erik Johnston | 2024-07-17 | 1 | -2/+9 |
* | | Don't create tokens manually in SSS tests | Erik Johnston | 2024-07-17 | 1 | -21/+119 |
|/ |
|
* | Handle remote download responses with `UNKNOWN_LENGTH` more gracefully (#17439) | Shay | 2024-07-16 | 1 | -5/+45 |
* | Add room subscriptions to Sliding Sync `/sync` (#17432) | Eric Eastwood | 2024-07-15 | 1 | -63/+284 |
* | Add `is_dm` room field to Sliding Sync `/sync` (#17429) | Eric Eastwood | 2024-07-11 | 1 | -0/+23 |
* | Add `heroes` and room summary fields to Sliding Sync `/sync` (#17419) | Eric Eastwood | 2024-07-11 | 1 | -12/+292 |
* | Handle to-device extensions to Sliding Sync (#17416) | Erik Johnston | 2024-07-10 | 1 | -2/+198 |
* | Add `rooms` `name` and `avatar` to Sliding Sync `/sync` (#17418) | Eric Eastwood | 2024-07-09 | 1 | -0/+208 |
* | Add `rooms.bump_stamp` to Sliding Sync `/sync` for easier client-side sorting... | Eric Eastwood | 2024-07-08 | 1 | -0/+96 |
* | Support MSC3916 by adding a federation /thumbnail endpoint and authenticated ... | Shay | 2024-07-08 | 1 | -71/+287 |
* | Add `rooms.required_state` to Sliding Sync `/sync` (#17342) | Eric Eastwood | 2024-07-04 | 1 | -1/+712 |
* | Return some room data in Sliding Sync `/sync` (#17320) | Eric Eastwood | 2024-07-02 | 2 | -10/+1073 |
* | Support MSC3916 by adding `_matrix/client/v1/media/download` endpoint (#17365) | Shay | 2024-07-02 | 1 | -3/+606 |
* | Fix sync waiting for an invalid token from the "future" (#17386) | Erik Johnston | 2024-07-02 | 1 | -1/+3 |
* | Add `is_invite` filtering to Sliding Sync `/sync` (#17335) | Eric Eastwood | 2024-06-24 | 1 | -25/+123 |
* | Add support for MSC3823 - Account Suspension Part 2 (#17255) | Shay | 2024-06-24 | 1 | -0/+105 |
* | Register sliding sync under a different path (#17331) | Erik Johnston | 2024-06-19 | 1 | -1/+3 |
* | Require the 'from' parameter for `/notifications` be an integer (#17283) | Andrew Morgan | 2024-06-19 | 1 | -18/+153 |
* | Add `stream_ordering` sort to Sliding Sync `/sync` (#17293) | Eric Eastwood | 2024-06-17 | 1 | -4/+57 |
* | Enable cross-signing key upload without UIA (#17284) | Richard van der Hoff | 2024-06-14 | 1 | -65/+0 |
* | Include user membership on events (#17282) | Richard van der Hoff | 2024-06-13 | 1 | -1/+0 |
* | Add `is_dm` filtering to Sliding Sync `/sync` (#17277) | Eric Eastwood | 2024-06-13 | 1 | -0/+127 |
* | Bump `mypy` from 1.8.0 to 1.9.0 (#17297) | Andrew Morgan | 2024-06-13 | 1 | -4/+24 |
* | Add report room API (MSC4151) (#17270) | Travis Ralston | 2024-06-12 | 1 | -2/+91 |
* | Reorganize Pydantic models and types used in handlers (#17279) | Eric Eastwood | 2024-06-10 | 1 | -1/+1 |
* | Add Sliding Sync `/sync` endpoint (initial implementation) (#17187) | Eric Eastwood | 2024-06-06 | 2 | -2/+137 |
* | Fix slipped logging context when media rejected (#17239) | Erik Johnston | 2024-05-29 | 1 | -7/+7 |
* | Support MSC3916 by adding unstable media endpoints to `_matrix/client` (#17213) | Shay | 2024-05-24 | 1 | -0/+1609 |
* | Add Sliding Sync `/sync/e2ee` endpoint for To-Device messages (#17167) | Eric Eastwood | 2024-05-23 | 3 | -165/+449 |
* | Bring auto-accept invite logic into Synapse (#17147) | devonh | 2024-05-21 | 1 | -0/+2 |
* | Add support for MSC3823 - Account Suspension (#17051) | Shay | 2024-05-01 | 1 | -3/+66 |
* | Apply user `email` & `picture` during OIDC registration if present & selected... | devonh | 2024-04-29 | 1 | -14/+190 |
* | Add support for MSC4115 (#17104) | Richard van der Hoff | 2024-04-29 | 1 | -1/+6 |
* | MSC4108 implementation (#17056) | Quentin Gliech | 2024-04-25 | 1 | -1/+400 |
* | Send an email if the address is already bound to an user account (#16819) | mcalinghee | 2024-04-23 | 1 | -0/+9 |
* | Parse json validation (#16923) | Gordan Trevis | 2024-04-18 | 1 | -0/+52 |
* | Support for MSC4108 via delegation (#17086) | Quentin Gliech | 2024-04-17 | 1 | -4/+30 |
* | Stabliize support for MSC3981: recurse /relations (#17023) | Patrick Cloke | 2024-04-09 | 1 | -6/+3 |
* | Fix bug in `/sync` response for archived rooms (#16932) | Richard van der Hoff | 2024-04-04 | 1 | -7/+11 |
* | Do not refuse to set read_marker if previous event_id is in wrong room (#16990) | SpiritCroc | 2024-03-21 | 1 | -4/+4 |
* | Update power level default for public rooms (#16907) | Shay | 2024-03-19 | 1 | -0/+18 |
* | Bump mypy from 1.5.1 to 1.8.0 (#16901) | dependabot[bot] | 2024-03-13 | 1 | -1/+1 |
* | Bump black from 23.10.1 to 24.2.0 (#16936) | dependabot[bot] | 2024-03-13 | 2 | -10/+8 |
* | Stabilize support for Retry-After header (MSC4014) (#16947) | Patrick Cloke | 2024-03-08 | 1 | -3/+0 |
* | Correctly mention previous copyright (#16820) | Erik Johnston | 2024-01-23 | 33 | -0/+38 |
* | Handle wildcard type filters properly (#14984) | Mo Balaa | 2024-01-22 | 2 | -1/+29 |
* | Fix email verification redirection (#16761) | FadhlanR | 2024-01-02 | 1 | -3/+40 |
* | Merge remote-tracking branch 'gitlab/clokep/license-license' into new_develop | Erik Johnston | 2023-12-13 | 40 | -412/+640 |
|\ |
|
| * | Update license headers | Patrick Cloke | 2023-11-21 | 40 | -412/+640 |
* | | Expose OIDC discovery information under the CSAPI (#16726) | David Robertson | 2023-12-06 | 1 | -0/+59 |
* | | Fix upgrading a room without `events` field in power levels (#16725) | David Robertson | 2023-12-05 | 1 | -0/+28 |
* | | Implement MSC4069: Inhibit profile propagation (#16636) | Travis Ralston | 2023-12-04 | 1 | -0/+160 |
* | | Keep track of `user_ips` and `monthly_active_users` when delegating auth (#16... | David Robertson | 2023-11-23 | 1 | -7/+1 |
|/ |
|
* | Add an Admin API to temporarily grant the ability to update an existing cross... | David Robertson | 2023-11-15 | 1 | -2/+186 |
* | Use full GitHub links instead of bare issue numbers. (#16637) | Patrick Cloke | 2023-11-15 | 4 | -5/+8 |
* | Convert simple_select_one_txn and simple_select_one to return tuples. (#16612) | Patrick Cloke | 2023-11-09 | 2 | -10/+10 |
* | Add new module API for adding custom fields to events `unsigned` section (#16... | Erik Johnston | 2023-10-27 | 1 | -1/+1 |
* | Add a new module API to update user presence state. (#16544) | Patrick Cloke | 2023-10-26 | 1 | -2/+17 |
* | Apply join rate limiter outside the lineariser (#16441) | David Robertson | 2023-10-06 | 1 | -0/+24 |
* | Register media servlets via regex. (#16419) | Patrick Cloke | 2023-10-06 | 1 | -4/+2 |
* | Add support for pydantic v2 via pydantic.v1 compat module (#16332) | Maxwell G | 2023-09-25 | 1 | -1/+7 |
* | Additional validation of receipts (#16327) | Patrick Cloke | 2023-09-18 | 2 | -161/+214 |
* | Add automatic purge after all users forget a room (#15488) | Mathieu Velten | 2023-09-15 | 1 | -5/+1 |
* | Update ruff config (#16283) | Patrick Cloke | 2023-09-08 | 3 | -8/+8 |
* | Avoid temporary storage of sensitive information. (#16272) | Patrick Cloke | 2023-09-08 | 1 | -0/+13 |
* | Bump mypy-zope & mypy. (#16188) | Patrick Cloke | 2023-08-29 | 6 | -12/+12 |
* | Prepare unit tests for Python 3.12 (#16099) | V02460 | 2023-08-25 | 3 | -25/+28 |
* | Replace simple_async_mock with AsyncMock (#16180) | Patrick Cloke | 2023-08-25 | 1 | -3/+2 |
* | Replace make_awaitable with AsyncMock (#16179) | Patrick Cloke | 2023-08-24 | 6 | -53/+47 |
* | Add `Retry-After` to M_LIMIT_EXCEEDED error responses (#16136) | Will Hunt | 2023-08-24 | 1 | -6/+18 |
* | Run pyupgrade for python 3.7 & 3.8. (#16110) | Patrick Cloke | 2023-08-15 | 3 | -27/+27 |
* | Support MSC3814: Dehydrated Devices Part 2 (#16010) | Shay | 2023-08-08 | 1 | -3/+74 |
* | Fix deletion for Dehydrated Devices (#16046) | Shay | 2023-08-04 | 1 | -1/+138 |
* | Add forward-compatibility for the redacts property (MSC2174). (#16013) | Patrick Cloke | 2023-08-02 | 1 | -17/+50 |
* | Trim whitespace when setting display names (#16031) | Mohit Rathee | 2023-08-01 | 1 | -0/+12 |
* | Add ability to wait for locks and add locks to purge history / room deletion ... | Erik Johnston | 2023-07-31 | 1 | -2/+2 |
* | Support MSC3814: Dehydrated Devices (#15929) | Shay | 2023-07-24 | 1 | -2/+148 |
* | Support room version 11 (#15912) | Patrick Cloke | 2023-07-18 | 1 | -2/+19 |
* | Re-introduce the outbound federation proxy (#15913) | Eric Eastwood | 2023-07-18 | 2 | -3/+0 |
* | Revert "Federation outbound proxy" (#15910) | Eric Eastwood | 2023-07-10 | 2 | -0/+3 |
* | Federation outbound proxy (#15773) | Eric Eastwood | 2023-07-05 | 2 | -3/+0 |
* | Add login spam checker API (#15838) | Erik Johnston | 2023-06-26 | 1 | -2/+106 |
* | Remove experimental MSC2716 implementation to incrementally import history in... | Eric Eastwood | 2023-06-16 | 1 | -302/+0 |
* | push rules: fix internal conversion from _type to value (#15781) | Mathieu Velten | 2023-06-16 | 1 | -0/+67 |
* | Clear event caches when we purge history (#15609) | Erik Johnston | 2023-06-08 | 1 | -3/+0 |
* | Check required power levels earlier in createRoom handler. (#15695) | Grant McLean | 2023-06-07 | 1 | -0/+37 |
* | `N + 3`: Read from column `full_user_id` rather than `user_id` of tables `pro... | Shay | 2023-06-02 | 1 | -1/+3 |
* | Add a catch-all * to the supported relation types when redacting (#15705) | Mathieu Velten | 2023-06-02 | 1 | -3/+101 |
* | Implement stable support for MSC3882 to allow an existing device/session to g... | Hugh Nimmo-Smith | 2023-06-01 | 3 | -18/+104 |
* | Do not allow deactivated users to login with JWT. (#15624) | Patrick Cloke | 2023-05-19 | 1 | -2/+18 |
* | Handle missing previous read marker event. (#15464) | Nick Mills-Barrett | 2023-05-18 | 1 | -0/+147 |
* | Update Mutual Rooms (MSC2666) implementation (#15621) | Jonathan de Jong | 2023-05-18 | 1 | -2/+4 |
* | Move ThirdPartyEventRules into module_api/callbacks (#15535) | Andrew Morgan | 2023-05-04 | 1 | -21/+35 |
* | Initial implementation of MSC3981: recursive relations API (#15315) | Patrick Cloke | 2023-05-02 | 1 | -0/+120 |
* | Add column `full_user_id` to tables `profiles` and `user_filters`. (#15458) | Shay | 2023-04-26 | 1 | -1/+3 |
* | Move Spam Checker callbacks to a dedicated file (#15453) | Andrew Morgan | 2023-04-18 | 1 | -7/+19 |
* | Implement MSC2174: move redacts to a content property. (#15395) | Patrick Cloke | 2023-04-13 | 1 | -2/+37 |
* | Delete server-side backup keys when deactivating an account. (#15181) | Shay | 2023-04-04 | 1 | -0/+157 |
* | Revert pruning of old devices (#15360) | Erik Johnston | 2023-03-31 | 1 | -47/+0 |
* | Fix registering a device on an account with lots of devices (#15348) | Erik Johnston | 2023-03-29 | 1 | -0/+47 |
* | Make `POST /_matrix/client/v3/rooms/{roomId}/report/{eventId}` endpoint retur... | Andrew Morgan | 2023-03-21 | 1 | -0/+37 |
* | Make `EventHandler.get_event` return `None` when the requested event is not f... | Andrew Morgan | 2023-03-21 | 1 | -0/+5 |
* | Move Account Validity callbacks to a dedicated file (#15237) | Andrew Morgan | 2023-03-16 | 1 | -3/+2 |
* | Merge branch 'release-v1.79' into develop | David Robertson | 2023-03-13 | 1 | -9/+10 |
|\ |
|
| * | Fix missing conditional for registering `on_remove_user_third_party_identifie... | Andrew Morgan | 2023-03-10 | 1 | -9/+10 |
* | | Pass the Requester down to the HttpTransactionCache. (#15200) | Quentin Gliech | 2023-03-07 | 1 | -13/+42 |
|/ |
|
* | Stop applying edits to event contents (MSC3925). (#15193) | Patrick Cloke | 2023-03-06 | 1 | -49/+10 |
* | Implementation of MSC3967: Don't require UIA for initial upload of cross sign... | Hugh Nimmo-Smith | 2023-03-02 | 1 | -0/+141 |
* | Remove support for aggregating reactions (#15172) | Richard van der Hoff | 2023-02-28 | 1 | -150/+28 |
* | Add module API callbacks for adding and deleting local 3PID associations (#15044 | Andrew Morgan | 2023-02-27 | 1 | -0/+121 |
* | Batch up storing state groups when creating new room (#14918) | Shay | 2023-02-24 | 1 | -2/+2 |
* | Bump black from 22.12.0 to 23.1.0 (#15103) | dependabot[bot] | 2023-02-22 | 17 | -41/+5 |
* | Fix-up type hints in tests/server.py. (#15084) | Patrick Cloke | 2023-02-17 | 2 | -31/+41 |
* | Use mypy 1.0 (#15052) | David Robertson | 2023-02-16 | 2 | -1/+4 |
* | Add final type hint to tests.unittest. (#15072) | Patrick Cloke | 2023-02-14 | 8 | -20/+29 |
* | Prevent clients from reporting nonexistent events. (#13779) | reivilibre | 2023-02-14 | 1 | -0/+12 |
* | Add missing type hints in tests (#14879) | Patrick Cloke | 2023-01-26 | 1 | -14/+28 |
* | Fix type hints in knocking tests. (#14887) | Andrew Morgan | 2023-01-25 | 1 | -3/+1 |
* | Faster joins: omit partial rooms from eager syncs until the resync completes ... | David Robertson | 2023-01-23 | 2 | -6/+8 |
* | Change default room version to 10. Implements MSC3904 (#14111) | Catalan Lover | 2023-01-18 | 1 | -3/+9 |
* | Implement MSC3925: changes to bundling of edits (#14811) | Richard van der Hoff | 2023-01-10 | 1 | -55/+130 |
* | Disable sending confirmation email when 3pid is disabled #14682 (#14725) | Jeyachandran Rathnam | 2023-01-09 | 1 | -25/+5 |
* | Respond with proper error responses on unknown paths. (#14621) | Patrick Cloke | 2022-12-08 | 2 | -3/+3 |
* | Reject receipt requests with invalid room or event IDs. (#14632) | Nick Mills-Barrett | 2022-12-07 | 1 | -0/+76 |
* | Move MSC3030 `/timestamp_to_event` endpoint to stable v1 location (#14471) | Eric Eastwood | 2022-11-28 | 1 | -6/+1 |
* | Batch fetch bundled references (#14508) | Patrick Cloke | 2022-11-22 | 1 | -2/+2 |
* | Batch fetch bundled annotations (#14491) | Patrick Cloke | 2022-11-22 | 1 | -2/+2 |
* | Correctly create power level event during initial room creation (#14361) | Shay | 2022-11-07 | 1 | -2/+2 |
* | Fix /refresh endpoint version (#14364) | Tulir Asokan | 2022-11-04 | 1 | -8/+8 |
* | Implement MSC3912: Relation-based redactions (#14260) | Brendan Abolivier | 2022-11-03 | 2 | -4/+306 |
* | Fix dehydrated device REST checks (#14336) | David Robertson | 2022-10-31 | 1 | -0/+34 |
* | Support OIDC backchannel logouts (#11414) | Quentin Gliech | 2022-10-31 | 2 | -28/+417 |
* | Merge branch 'master' into develop | Olivier Wilkinson (reivilibre) | 2022-10-28 | 1 | -3/+51 |
|\ |
|
| * | Fix room creation being rate limited too aggressively since Synapse v1.69.0. ... | reivilibre | 2022-10-28 | 1 | -3/+51 |
* | | Merge branch 'release-v1.70' into develop | Olivier Wilkinson (reivilibre) | 2022-10-25 | 1 | -33/+77 |
|\| |
|
| * | Properly update the threads table when thread events are redacted. (#14248) | Patrick Cloke | 2022-10-21 | 1 | -33/+77 |
* | | Refactor OIDC tests to better mimic an actual OIDC provider. (#13910) | Quentin Gliech | 2022-10-25 | 3 | -88/+120 |
|/ |
|
* | Fix MSC3030 `/timestamp_to_event` returning `outliers` that it has no idea wh... | Eric Eastwood | 2022-10-18 | 1 | -0/+65 |
* | Implementation of HTTP 307 response for MSC3886 POST endpoint (#14018) | Hugh Nimmo-Smith | 2022-10-18 | 1 | -0/+45 |
* | Support filtering the /messages API by relation type (MSC3874). (#14148) | Patrick Cloke | 2022-10-17 | 2 | -138/+8 |
* | Do not allow a None-limit on PaginationConfig. (#14146) | Patrick Cloke | 2022-10-14 | 1 | -1/+2 |
* | Stabilize the threads API. (#14175) | Patrick Cloke | 2022-10-14 | 1 | -18/+29 |
* | Add an API for listing threads in a room. (#13394) | Patrick Cloke | 2022-10-13 | 1 | -0/+151 |
* | Fix handling of public rooms filter with a network tuple. (#14053) | Patrick Cloke | 2022-10-05 | 1 | -10/+31 |
* | Do not return unspecced original_event field when using the stable /relations... | Patrick Cloke | 2022-10-03 | 1 | -5/+8 |
* | Add query parameter `ts` to allow appservices set the `origin_server_ts` for ... | lukasdenk | 2022-10-03 | 1 | -2/+117 |
* | Skip filtering during push if there are no push actions (#13992) | Erik Johnston | 2022-09-30 | 1 | -2/+2 |
* | Allow admins to require a manual approval process before new accounts can be ... | Brendan Abolivier | 2022-09-29 | 4 | -5/+113 |
* | Expose MSC3882 only be under an unstable endpoint. (#13868) | Hugh Nimmo-Smith | 2022-09-29 | 1 | -7/+9 |
* | Prepatory work for batching events to send (#13487) | Shay | 2022-09-28 | 1 | -2/+2 |
* | Support the stable dir parameter for /relations. (#13920) | Patrick Cloke | 2022-09-27 | 1 | -4/+2 |
* | Properly paginate forward in the /relations API. (#13840) | Patrick Cloke | 2022-09-22 | 1 | -1/+28 |
* | Implementation of MSC3882 login token request (#13722) | Hugh Nimmo-Smith | 2022-09-21 | 1 | -0/+132 |
* | A third batch of Pydantic validation for rest/client/account.py (#13736) | David Robertson | 2022-09-15 | 1 | -3/+26 |
* | Cancel the processing of key query requests when they time out. (#13680) | reivilibre | 2022-09-07 | 1 | -0/+29 |
* | Remove support for unstable private read receipts (#13653) | Šimon Brandner | 2022-09-01 | 1 | -26/+11 |
* | Drop support for calling `/_matrix/client/v3/rooms/{roomId}/invite` without a... | Jacek Kuśnierz | 2022-08-31 | 3 | -3/+25 |
* | Directly lookup local membership instead of getting all members in a room fir... | Eric Eastwood | 2022-08-24 | 1 | -6/+6 |
* | Drop support for delegating email validation, round 2 (#13596) | David Robertson | 2022-08-23 | 1 | -1/+1 |
* | `synapse.api.auth.Auth` cleanup: make permission-related methods use `Request... | Quentin Gliech | 2022-08-22 | 2 | -5/+5 |
* | Use Pydantic to systematically validate a first batch of endpoints in `synaps... | David Robertson | 2022-08-15 | 2 | -5/+58 |
* | Support stable identifiers for MSC2285: private read receipts. (#13273) | Šimon Brandner | 2022-08-05 | 1 | -19/+39 |
* | Use literals in place of `HTTPStatus` constants in tests (#13463) | Dirk Klimpel | 2022-08-05 | 7 | -152/+141 |
* | Fix rooms not being properly excluded from incremental sync (#13408) | Brendan Abolivier | 2022-08-04 | 1 | -0/+21 |
* | Merge tag 'v1.64.0rc2' into develop | Richard van der Hoff | 2022-07-29 | 1 | -1/+1 |
|\ |
|
| * | Revert "Drop support for delegating email validation (#13192)" (#13406) | 3nprob | 2022-07-29 | 1 | -1/+1 |
* | | Use stable prefixes for MSC3827: filtering of `/publicRooms` by room type (#1... | Šimon Brandner | 2022-07-27 | 1 | -3/+2 |
* | | Add missing type hints for tests.unittest. (#13397) | Patrick Cloke | 2022-07-27 | 2 | -3/+5 |
* | | Implement MSC3848: Introduce errcodes for specific event sending failures (#1... | Will Hunt | 2022-07-27 | 1 | -2/+3 |
|/ |
|
* | Rate limit joins per-room (#13276) | David Robertson | 2022-07-19 | 1 | -2/+2 |
* | Update expected DB query count when creating a room (#13307) | Andrew Morgan | 2022-07-18 | 1 | -2/+2 |
* | Remove unnecessary `json.dumps` from tests (#13303) | Dirk Klimpel | 2022-07-17 | 10 | -159/+113 |
* | Use HTTPStatus constants in place of literals in tests. (#13297) | Dirk Klimpel | 2022-07-15 | 3 | -201/+266 |
* | Don't pull out the full state when storing state (#13274) | Erik Johnston | 2022-07-15 | 1 | -2/+2 |
* | Rip out auth-event reconciliation code (#12943) | Richard van der Hoff | 2022-07-14 | 1 | -9/+2 |
* | Optimise room creation event lookups part 2 (#13224) | Nick Mills-Barrett | 2022-07-13 | 1 | -4/+4 |
* | Drop support for delegating email validation (#13192) | Richard van der Hoff | 2022-07-12 | 1 | -1/+1 |
* | Don't pull out the full state when calculating push actions (#13078) | Erik Johnston | 2022-07-11 | 1 | -2/+2 |
* | Reduce event lookups during room creation by passing known event IDs (#13210) | Nick Mills-Barrett | 2022-07-11 | 1 | -0/+15 |
* | Uniformize spam-checker API, part 5: expand other spam-checker callbacks to r... | David Teller | 2022-07-11 | 2 | -7/+182 |
* | annotate tests.server.FakeChannel (#13136) | David Robertson | 2022-07-04 | 3 | -6/+11 |
* | Implement MSC3827: Filtering of `/publicRooms` by room type (#13031) | Šimon Brandner | 2022-06-29 | 1 | -3/+89 |
* | validate room alias before interacting with the room directory (#13106) | santhoshivan23 | 2022-06-22 | 1 | -0/+13 |
* | Simplify the alias deletion logic as an application service. (#13093) | Quentin Gliech | 2022-06-17 | 1 | -0/+34 |
* | Add more tests for room upgrades (#13074) | Sean Quah | 2022-06-15 | 1 | -5/+78 |
* | Replace pyjwt with authlib in `org.matrix.login.jwt` (#13011) | Hannes Lerchl | 2022-06-15 | 1 | -21/+23 |
* | Fix `destination_is` errors seen in sentry. (#13041) | David Robertson | 2022-06-14 | 1 | -0/+8 |
* | Uniformize spam-checker API, part 4: port other spam-checker callbacks to ret... | David Teller | 2022-06-13 | 1 | -5/+170 |
* | Move the (unstable) `dir` parameter for /relations behind an experimental fla... | Patrick Cloke | 2022-06-08 | 1 | -0/+1 |
* | Test cancellation at every `await` during request handling (#12674) | Sean Quah | 2022-06-07 | 1 | -0/+100 |
* | Implement MSC3816, consider the root event for thread participation. (#12766) | Patrick Cloke | 2022-06-06 | 1 | -26/+59 |
* | Wait for lazy join to complete when getting current state (#12872) | Erik Johnston | 2022-06-01 | 1 | -2/+6 |
* | Remove remaining bits of groups code. (#12936) | Patrick Cloke | 2022-06-01 | 4 | -6/+0 |
* | Rename storage classes (#12913) | Erik Johnston | 2022-05-31 | 2 | -4/+6 |
* | Fix invite notifications for users without pushers (#12840) | DeepBlueV7.X | 2022-05-30 | 1 | -0/+91 |
* | Mutual rooms: Remove dependency on user directory (#12836) | Jonathan de Jong | 2022-05-30 | 1 | -2/+0 |
* | Add a background job to automatically delete stale devices (#12855) | Brendan Abolivier | 2022-05-27 | 1 | -0/+43 |
* | Additional constants for EDU types. (#12884) | Patrick Cloke | 2022-05-27 | 6 | -8/+13 |
* | Merge tag 'v1.60.0rc2' into develop | Sean Quah | 2022-05-27 | 1 | -0/+41 |
|\ |
|
| * | Add an option allowing users to use their password to reauthenticate even tho... | reivilibre | 2022-05-27 | 1 | -0/+41 |
* | | Remove user-visible groups/communities code (#12553) | Patrick Cloke | 2022-05-25 | 1 | -56/+0 |
|/ |
|
* | Prevent expired events from being filtered out when retention is disabled (#1... | Brendan Abolivier | 2022-05-23 | 2 | -8/+35 |
* | Add a unit test for copying over arbitrary room types when upgrading a room (... | Andrew Morgan | 2022-05-19 | 1 | -1/+31 |
* | Consolidate logic for parsing relations. (#12693) | Patrick Cloke | 2022-05-16 | 1 | -2/+6 |
* | SpamChecker metrics (#12513) | Jess Porter | 2022-05-13 | 1 | -2/+4 |
* | add default_power_level_content_override config option. (#12618) | Andy Balaam | 2022-05-12 | 1 | -0/+258 |
* | No longer permit empty body when sending receipts (#12709) | David Robertson | 2022-05-11 | 1 | -26/+4 |
* | Convert stringy power levels to integers on room upgrade (#12657) | David Robertson | 2022-05-07 | 1 | -0/+44 |
* | Use `private` instead of `hidden` in MSC2285 related code. (#12635) | Šimon Brandner | 2022-05-05 | 1 | -2/+2 |
* | Edits/annotations should not have any bundled aggregations calculated. (#12633) | Patrick Cloke | 2022-05-05 | 1 | -0/+31 |
* | Implement changes to MSC2285 (hidden read receipts) (#12168) | Šimon Brandner | 2022-05-04 | 1 | -17/+144 |
* | Remove unstable/unspecced login types. (#12597) | Patrick Cloke | 2022-05-04 | 1 | -3/+1 |
* | Include bundled aggregations for the latest event in a thread. (#12273) | Patrick Cloke | 2022-05-04 | 1 | -1/+107 |
* | Remove unstable identifiers for MSC3069. (#12596) | Patrick Cloke | 2022-05-03 | 1 | -6/+0 |
* | Use constants for receipt types in tests. (#12582) | Šimon Brandner | 2022-04-28 | 1 | -1/+2 |
* | Prefer `make_awaitable` over `defer.succeed` in tests (#12505) | Sean Quah | 2022-04-27 | 3 | -10/+8 |
* | Misc. clean-ups to the relations code (#12519) | Patrick Cloke | 2022-04-25 | 1 | -40/+34 |
* | Remove unnecessary config overrides for MSC3666. (#12511) | Patrick Cloke | 2022-04-20 | 1 | -4/+0 |
* | Fix `/room/.../event/...` to return the *original* event after any edits (#12... | Richard van der Hoff | 2022-04-19 | 1 | -30/+62 |
* | Limit `device_id` size to 512B (#12454) | Shay | 2022-04-13 | 1 | -1/+26 |
* | Fix missing sync events during historical batch imports (#12319) | Nick Mills-Barrett | 2022-04-13 | 1 | -2/+123 |
* | Do not consider events by ignored users for bundled aggregations (#12235) | Patrick Cloke | 2022-04-11 | 1 | -5/+68 |
* | Support the v1 endpoint for `/relations`. (#12403) | Patrick Cloke | 2022-04-07 | 1 | -11/+11 |
* | Remove redundant `get_success` calls in test code (#12346) | Richard van der Hoff | 2022-04-01 | 1 | -1/+1 |
* | Default to `private` room visibility rather than `public` when a client does ... | reivilibre | 2022-04-01 | 1 | -4/+7 |
* | Move single-use methods out of `TestCase` (#12348) | Richard van der Hoff | 2022-04-01 | 1 | -0/+11 |