| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix bug in calculating state for non-gappy syncs (#16942) | Richard van der Hoff | 2024-04-04 | 1 | -0/+105 |
* | `/sync`: fix bug in calculating `state` response (#16930) | Richard van der Hoff | 2024-04-04 | 1 | -0/+80 |
* | Fix bug in `/sync` response for archived rooms (#16932) | Richard van der Hoff | 2024-04-04 | 2 | -20/+206 |
* | Do not refuse to set read_marker if previous event_id is in wrong room (#16990) | SpiritCroc | 2024-03-21 | 1 | -4/+4 |
* | Fix reject knocks on deactivating account (#17010) | Hanadi | 2024-03-21 | 1 | -2/+85 |
* | Patch the db conn pool sooner in tests (#17017) | Richard van der Hoff | 2024-03-21 | 1 | -53/+59 |
* | Update power level default for public rooms (#16907) | Shay | 2024-03-19 | 1 | -0/+18 |
* | Improve event validation (#16908) | Shay | 2024-03-19 | 2 | -2/+153 |
* | Specify IP subnet literals in canonical form (#16953) | V02460 | 2024-03-19 | 1 | -2/+2 |
* | Improve lock performance when a lot of locks are waiting (#16840) | Mathieu Velten | 2024-03-14 | 2 | -1/+64 |
* | 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 | 8 | -36/+34 |
* | deactivated flag refactored to filter deactivated users. (#16874) | Alexander Fechler | 2024-03-11 | 1 | -3/+53 |
* | Stabilize support for Retry-After header (MSC4014) (#16947) | Patrick Cloke | 2024-03-08 | 2 | -9/+2 |
* | Don't invalidate the entire event cache when we purge history (#16905) | Erik Johnston | 2024-02-13 | 1 | -0/+31 |
* | Correctly mention previous copyright (#16820) | Erik Johnston | 2024-01-23 | 242 | -0/+258 |
* | Allow room creation but not publishing to continue if room publication rules ... | Shay | 2024-01-22 | 2 | -30/+58 |
* | Handle wildcard type filters properly (#14984) | Mo Balaa | 2024-01-22 | 2 | -1/+29 |
* | Filter out rooms from the room directory being served to other homeservers wh... | reivilibre | 2024-01-08 | 1 | -0/+88 |
* | Port `EventInternalMetadata` class to Rust (#16782) | Erik Johnston | 2024-01-08 | 3 | -5/+7 |
* | Search non ASCII display names using Admin API (#16767) | Adam Jędrzejewski | 2024-01-04 | 1 | -0/+23 |
* | Fix email verification redirection (#16761) | FadhlanR | 2024-01-02 | 1 | -3/+40 |
* | Enable user without password (#16770) | Dirk Klimpel | 2024-01-02 | 1 | -8/+23 |
* | Merge remote-tracking branch 'gitlab/clokep/license-license' into new_develop | Erik Johnston | 2023-12-13 | 293 | -2971/+4689 |
|\ |
|
| * | Update license headers | Patrick Cloke | 2023-11-21 | 293 | -2971/+4689 |
* | | Add avatar and topic settings for server notice room (#16679) | Mathieu Velten | 2023-12-12 | 1 | -0/+109 |
* | | Expose OIDC discovery information under the CSAPI (#16726) | David Robertson | 2023-12-06 | 1 | -0/+59 |
* | | Revert postgres logical replication deltaas v1.98.0rc1 | David Robertson | 2023-12-05 | 1 | -84/+1 |
* | | Fix upgrading a room without `events` field in power levels (#16725) | David Robertson | 2023-12-05 | 1 | -0/+28 |
* | | Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one.... | reivilibre | 2023-12-04 | 1 | -1/+84 |
* | | Server notices: add an autojoin setting for the notices room (#16699) | Mathieu Velten | 2023-12-04 | 1 | -0/+27 |
* | | Implement MSC4069: Inhibit profile propagation (#16636) | Travis Ralston | 2023-12-04 | 1 | -0/+160 |
* | | Request & follow redirects for /media/v3/download (#16701) | Patrick Cloke | 2023-11-29 | 2 | -5/+59 |
* | | Move media retention tests out of rest tests (#16684) | David Robertson | 2023-11-27 | 1 | -0/+0 |
* | | Keep track of `user_ips` and `monthly_active_users` when delegating auth (#16... | David Robertson | 2023-11-23 | 6 | -44/+126 |
|/ |
|
* | Revert "Add a Postgres `REPLICA IDENTITY` to tables that do not have an impli... | Erik Johnston | 2023-11-16 | 1 | -84/+1 |
* | Speed up persisting large number of outliers (#16649) | Erik Johnston | 2023-11-16 | 1 | -1/+75 |
* | Fix sending out of order `POSITION` over replication (#16639) | Erik Johnston | 2023-11-16 | 1 | -0/+8 |
* | Fix test not detecting tables with missing primary keys and missing replica i... | reivilibre | 2023-11-16 | 1 | -3/+4 |
* | Add an Admin API to temporarily grant the ability to update an existing cross... | David Robertson | 2023-11-15 | 4 | -2/+410 |
* | Asynchronous Uploads (#15503) | Sumner Evans | 2023-11-15 | 1 | -1/+3 |
* | Use full GitHub links instead of bare issue numbers. (#16637) | Patrick Cloke | 2023-11-15 | 15 | -29/+38 |
* | Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one.... | reivilibre | 2023-11-13 | 1 | -1/+83 |
* | Use attempt_to_set_autocommit everywhere. (#16615) | Patrick Cloke | 2023-11-09 | 1 | -10/+5 |
* | Use dbname instead of database for Postgres config. (#16618) | Patrick Cloke | 2023-11-09 | 2 | -4/+4 |
* | Convert simple_select_one_txn and simple_select_one to return tuples. (#16612) | Patrick Cloke | 2023-11-09 | 7 | -26/+21 |
* | Return attrs for more media repo APIs. (#16611) | Patrick Cloke | 2023-11-09 | 3 | -19/+19 |
* | Bulk-invalidate e2e cached queries after claiming keys (#16613) | David Robertson | 2023-11-09 | 1 | -0/+117 |
* | Avoid updating the same rows multiple times with simple_update_many_txn. (#16... | Patrick Cloke | 2023-11-07 | 1 | -2/+2 |
* | Avoid executing no-op queries. (#16583) | Patrick Cloke | 2023-11-07 | 1 | -20/+5 |
* | More tests for the simple_* methods. (#16596) | Patrick Cloke | 2023-11-07 | 1 | -18/+628 |
* | Bump twisted from 23.8.0 to 23.10.0 (#16588) | dependabot[bot] | 2023-11-01 | 2 | -2/+2 |
* | Remove remaining usage of cursor_to_dict. (#16564) | Patrick Cloke | 2023-10-31 | 3 | -21/+16 |
* | Claim local one-time-keys in bulk (#16565) | David Robertson | 2023-10-30 | 1 | -0/+158 |
* | Claim fallback keys in bulk (#16570) | David Robertson | 2023-10-30 | 1 | -0/+77 |
* | Ensure local invited & knocking users leave before purge. (#16559) | Patrick Cloke | 2023-10-27 | 1 | -1/+52 |
* | Add new module API for adding custom fields to events `unsigned` section (#16... | Erik Johnston | 2023-10-27 | 2 | -1/+60 |
* | Remove more usages of cursor_to_dict. (#16551) | Patrick Cloke | 2023-10-26 | 4 | -11/+10 |
* | Add a new module API to update user presence state. (#16544) | Patrick Cloke | 2023-10-26 | 2 | -11/+119 |
* | Convert simple_select_list and simple_select_list_txn to return lists of tupl... | Patrick Cloke | 2023-10-26 | 9 | -240/+262 |
* | Allow multiple workers to write to receipts stream. (#16432) | Erik Johnston | 2023-10-25 | 2 | -4/+256 |
* | Fix tests on Twisted trunk. (#16528) | Patrick Cloke | 2023-10-25 | 5 | -111/+94 |
* | Fix http/s proxy authentication with long username/passwords (#16504) | Richard BreÅ¾Ă¡k | 2023-10-24 | 1 | -0/+21 |
* | Revert "Add test case to detect dodgy b64 encoding" | David Robertson | 2023-10-24 | 1 | -14/+0 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into develop | David Robertson | 2023-10-24 | 5 | -15/+129 |
|\ |
|
| * | Fix type hint errors from Twisted trunk (#16526) | Patrick Cloke | 2023-10-23 | 4 | -3/+5 |
| * | Fix bug where a new writer advances their token too quickly (#16473) | Erik Johnston | 2023-10-23 | 1 | -12/+124 |
* | | Add test case to detect dodgy b64 encoding | David Robertson | 2023-10-23 | 1 | -0/+14 |
|/ |
|
* | Avoid sending massive replication updates when purging a room. (#16510) | Patrick Cloke | 2023-10-18 | 1 | -29/+62 |
* | Convert DeviceLastConnectionInfo to attrs. (#16507) | Patrick Cloke | 2023-10-17 | 1 | -67/+70 |
* | Fix a bug where servers could be marked as up when they were failing (#16506) | Patrick Cloke | 2023-10-17 | 1 | -0/+75 |
* | Convert state delta processing from a dict to attrs. (#16469) | Patrick Cloke | 2023-10-16 | 1 | -1/+1 |
* | Convert user_get_threepids response to attrs. (#16468) | Patrick Cloke | 2023-10-11 | 1 | -4/+4 |
* | Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) | Patrick Cloke | 2023-10-11 | 1 | -26/+38 |
* | Handle content types with parameters. (#16440) | Patrick Cloke | 2023-10-11 | 1 | -1/+18 |
* | Apply join rate limiter outside the lineariser (#16441) | David Robertson | 2023-10-06 | 1 | -0/+24 |
* | Return ThumbnailInfo in more places (#16438) | Patrick Cloke | 2023-10-06 | 1 | -18/+18 |
* | Stop sending incorrect knock_state_events. (#16403) | Patrick Cloke | 2023-10-06 | 1 | -1/+1 |
* | Register media servlets via regex. (#16419) | Patrick Cloke | 2023-10-06 | 10 | -219/+193 |
* | Factor out `MultiWriter` token from `RoomStreamToken` (#16427) | Erik Johnston | 2023-10-05 | 1 | -4/+4 |
* | Some refactors around receipts stream (#16426) | Erik Johnston | 2023-10-04 | 2 | -11/+23 |
* | Remove Python version from `/_synapse/admin/v1/server_version` (#16380) | MomentQYC | 2023-10-02 | 1 | -3/+1 |
* | Support rendering some media downloads as inline (#15988) | Will Hunt | 2023-09-29 | 2 | -4/+65 |
* | Improve state types. (#16395) | Patrick Cloke | 2023-09-28 | 1 | -5/+8 |
* | Add a cache around server ACL checking (#16360) | Patrick Cloke | 2023-09-26 | 1 | -13/+22 |
* | Add support for pydantic v2 via pydantic.v1 compat module (#16332) | Maxwell G | 2023-09-25 | 1 | -1/+7 |
* | Convert more cached return values to immutable types (#16356) | Patrick Cloke | 2023-09-20 | 1 | -16/+19 |
* | Stop patching EventBase.__eq__ in tests. (#16349) | Patrick Cloke | 2023-09-18 | 2 | -36/+30 |
* | Filter locked users in the admin API (#16328) | Hanadi | 2023-09-18 | 1 | -0/+26 |
* | Return an immutable value from get_latest_event_ids_in_room. (#16326) | Patrick Cloke | 2023-09-18 | 6 | -25/+33 |
* | 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 | 3 | -23/+162 |
* | Refactor `get_user_by_id` (#16316) | Erik Johnston | 2023-09-14 | 2 | -27/+33 |
* | Fix using dehydrated devices (MSC2697) & refresh tokens (#16288) | Hanadi | 2023-09-13 | 1 | -1/+9 |
* | Refactor storing of server keys (#16261) | Erik Johnston | 2023-09-12 | 3 | -190/+26 |
* | Add the List-Unsubscribe header for notification emails. (#16274) | Patrick Cloke | 2023-09-11 | 1 | -0/+55 |
* | Update ruff config (#16283) | Patrick Cloke | 2023-09-08 | 16 | -38/+38 |
* | Avoid temporary storage of sensitive information. (#16272) | Patrick Cloke | 2023-09-08 | 1 | -0/+13 |
* | Send the opentracing span information to appservices (#16227) | Marcel | 2023-09-06 | 1 | -6/+12 |
* | Handle "registration_enabled" parameter for CAS (#16262) | Aurélien Grimpard | 2023-09-06 | 1 | -0/+17 |
* | Merge remote-tracking branch 'origin/release-v1.92' into develop | Patrick Cloke | 2023-09-06 | 2 | -191/+23 |
|\ |
|
| * | Merge remote-tracking branch 'origin/release-v1.91' into release-v1.92 | Patrick Cloke | 2023-09-06 | 2 | -191/+23 |
| |\ |
|
| | * | Revert MSC3861 introspection cache, admin impersonation and account lock (#16... | Quentin Gliech | 2023-09-06 | 2 | -192/+24 |
* | | | Delete device messages asynchronously and in staged batches (#16240) | Mathieu Velten | 2023-09-06 | 1 | -0/+47 |
* | | | Fix appservices being unable to handle to_device messages for multiple users ... | Will Hunt | 2023-09-05 | 1 | -0/+125 |
* | | | Add MSC4040 `matrix-fed` service lookups (#16137) | Travis Ralston | 2023-09-05 | 1 | -29/+294 |
* | | | Time out busy presence status & test multi-device busy (#16174) | Patrick Cloke | 2023-09-05 | 1 | -3/+101 |
* | | | Track presence state per-device and combine to a user state. (#16066) | Patrick Cloke | 2023-09-05 | 1 | -10/+490 |
|/ / |
|
* | | Don't wake up destination transaction queue if they're not due for retry. (#1... | Erik Johnston | 2023-09-04 | 3 | -23/+66 |
* | | Add last_seen_ts to the admin users API (#16218) | Mathieu Velten | 2023-09-04 | 2 | -0/+61 |
* | | Don't reset retry timers on "valid" error codes (#16221) | Erik Johnston | 2023-09-04 | 1 | -2/+2 |
* | | Log the details of background update failures (#16212) | David Robertson | 2023-09-01 | 1 | -1/+23 |
* | | Fix rare bug that broke looping calls (#16210) | Erik Johnston | 2023-08-30 | 1 | -0/+2 |
* | | Stop writing to the event_txn_id table (#16175) | Patrick Cloke | 2023-08-30 | 1 | -11/+4 |
* | | Describe which rate limiter was hit in logs (#16135) | David Robertson | 2023-08-30 | 3 | -29/+84 |
* | | Bump mypy-zope & mypy. (#16188) | Patrick Cloke | 2023-08-29 | 33 | -111/+111 |
* | | Support IPv6-only SMTP servers (#16155) | Evilham | 2023-08-29 | 3 | -12/+113 |
* | | Pass the device ID around in the presence handler (#16171) | Patrick Cloke | 2023-08-28 | 1 | -11/+27 |
* | | Combine logic about not overriding BUSY presence. (#16170) | Patrick Cloke | 2023-08-28 | 1 | -7/+30 |
* | | Task scheduler: add replication notify for new task to launch ASAP (#16184) | Mathieu Velten | 2023-08-28 | 1 | -18/+40 |
* | | Prepare unit tests for Python 3.12 (#16099) | V02460 | 2023-08-25 | 9 | -71/+80 |
* | | Replace simple_async_mock with AsyncMock (#16180) | Patrick Cloke | 2023-08-25 | 14 | -160/+139 |
* | | Replace make_awaitable with AsyncMock (#16179) | Patrick Cloke | 2023-08-24 | 35 | -603/+506 |
* | | Fix typechecking with twisted trunk (#16121) | David Robertson | 2023-08-24 | 1 | -8/+6 |
* | | Add `Retry-After` to M_LIMIT_EXCEEDED error responses (#16136) | Will Hunt | 2023-08-24 | 2 | -6/+54 |
* | | Stabilize support for MSC3958 (suppress notifications from edits). (#16113) | Patrick Cloke | 2023-08-23 | 1 | -1/+0 |
|/ |
|
* | Filter out unwanted user_agents from udv. (#16124) | Neil Johnson | 2023-08-23 | 1 | -0/+65 |
* | Add tests for restoring the presence state after a restart. (#16151) | Patrick Cloke | 2023-08-23 | 1 | -0/+116 |
* | Properly update retry_last_ts when hitting the maximum retry interval (#16156) | DeepBlueV7.X | 2023-08-23 | 1 | -0/+51 |
* | Clean-up presence tests (#16158) | Patrick Cloke | 2023-08-22 | 1 | -92/+37 |
* | Disable `m.3pid_changes` capability when MSC3861 is enabled. (#16134) | Mathieu Velten | 2023-08-22 | 1 | -0/+5 |
* | Add an admin endpoint to allow authorizing server to signal token revocations... | Shay | 2023-08-22 | 2 | -1/+95 |
* | Fix user directory test for deactivated support user. (#16157) | Patrick Cloke | 2023-08-22 | 1 | -8/+11 |
* | Properly call setup_background_tasks in unit tests. (#16150) | Patrick Cloke | 2023-08-22 | 1 | -2/+0 |
* | Disallow user_consent where experimental MSC3861 is enabled (#16127) | Hugh Nimmo-Smith | 2023-08-22 | 1 | -0/+16 |
* | Implements a task scheduler for resumable potentially long running tasks (#15... | Mathieu Velten | 2023-08-21 | 1 | -0/+186 |
* | Speed up state res in rare case we don't have all events (#16116) | Erik Johnston | 2023-08-18 | 1 | -48/+193 |
* | MSC3861: allow impersonation by an admin using a query param (#16132) | Mathieu Velten | 2023-08-18 | 1 | -0/+35 |
* | Allow filtering for admins in the list accounts admin API (#16114) | Alexander Fechler | 2023-08-18 | 1 | -0/+38 |
* | Add cache to `get_server_keys_json_for_remote` (#16123) | Erik Johnston | 2023-08-18 | 1 | -38/+23 |
* | Cache token introspection response from OIDC provider (#16117) | Shay | 2023-08-17 | 1 | -0/+62 |
* | Fix database performance of read/write worker locks (#16061) | Erik Johnston | 2023-08-17 | 1 | -3/+4 |
* | Run pyupgrade for python 3.7 & 3.8. (#16110) | Patrick Cloke | 2023-08-15 | 13 | -42/+43 |
* | Implements admin API to lock an user (MSC3939) (#15870) | Mathieu Velten | 2023-08-10 | 3 | -1/+114 |
* | Support MSC3814: Dehydrated Devices Part 2 (#16010) | Shay | 2023-08-08 | 2 | -7/+79 |
* | Fix deletion for Dehydrated Devices (#16046) | Shay | 2023-08-04 | 1 | -1/+138 |
* | Move support for application service query parameter authorization behind a c... | Shay | 2023-08-03 | 1 | -4/+81 |
* | Allow config of the backoff algorithm for the federation client. (#15754) | Mathieu Velten | 2023-08-03 | 2 | -13/+18 |
* | Add forward-compatibility for the redacts property (MSC2174). (#16013) | Patrick Cloke | 2023-08-02 | 1 | -17/+50 |
* | Update MSC3958 support to interact with intentional mentions. (#15992) | Patrick Cloke | 2023-08-02 | 1 | -2/+19 |
* | 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 | 3 | -2/+128 |
* | Fix 404 on /profile when the display name is empty but not the avatar (#16012) | Mathieu Velten | 2023-07-27 | 1 | -0/+10 |
* | Remove support for legacy application service paths (#15964) | Shay | 2023-07-26 | 1 | -53/+0 |
* | Support MSC3814: Dehydrated Devices (#15929) | Shay | 2023-07-24 | 2 | -3/+246 |
* | Properly handle redactions of creation events (#15973) | Shay | 2023-07-23 | 1 | -2/+7 |
* | Actually stop reading from column `user_id` of tables `profiles` (#15955) | Shay | 2023-07-23 | 1 | -1/+1 |
* | Merge branch 'master' into develop | Olivier Wilkinson (reivilibre) | 2023-07-18 | 2 | -0/+157 |
|\ |
|
| * | Revert "Stop writing to column `user_id` of tables `profiles` and `user_filte... | Shay | 2023-07-18 | 2 | -0/+157 |
* | | Support room version 11 (#15912) | Patrick Cloke | 2023-07-18 | 2 | -18/+33 |
* | | Re-introduce the outbound federation proxy (#15913) | Eric Eastwood | 2023-07-18 | 17 | -39/+396 |
* | | Mark get_user_in_directory private since only used in tests (#15884) | Mathieu Velten | 2023-07-12 | 2 | -12/+12 |
* | | Unix Sockets for HTTP Replication (#15708) | Jason Little | 2023-07-11 | 2 | -2/+37 |
* | | Add + as an allowed character for Matrix IDs (MSC4009) (#15911) | Patrick Cloke | 2023-07-11 | 1 | -6/+5 |
|/ |
|
* | Add `Server` to Access-Control-Expose-Headers header (#15908) | Michael Telatynski | 2023-07-11 | 1 | -1/+1 |
* | Revert "Federation outbound proxy" (#15910) | Eric Eastwood | 2023-07-10 | 16 | -299/+37 |
* | Fix downgrading to previous version of Synapse (#15907) | Erik Johnston | 2023-07-10 | 1 | -2/+6 |
* | Stop writing to column `user_id` of tables `profiles` and `user_filters` (#15... | Shay | 2023-07-07 | 2 | -157/+0 |
* | Remove `worker_replication_*` deprecated settings, with helpful errors on sta... | Jason Little | 2023-07-07 | 2 | -29/+4 |
* | Federation outbound proxy (#15773) | Eric Eastwood | 2023-07-05 | 16 | -37/+299 |
* | Remove support for Python 3.7 (#15851) | Eric Eastwood | 2023-07-05 | 1 | -8/+2 |
* | Add basic read/write lock (#15782) | Erik Johnston | 2023-07-05 | 1 | -1/+282 |
* | Add foreign key constraint to `event_forward_extremities`. (#15751) | Erik Johnston | 2023-07-05 | 2 | -4/+258 |
* | Add not_user_type param to the list accounts admin API (#15844) | Michael Weimann | 2023-07-04 | 1 | -0/+78 |
* | Add login spam checker API (#15838) | Erik Johnston | 2023-06-26 | 1 | -2/+106 |
* | Fix forgotten rooms missing in initial sync (#15815) | Nicolas Werner | 2023-06-21 | 1 | -0/+21 |
* | Allow for the configuration of max request retries and min/max retry delays i... | Mathieu Velten | 2023-06-21 | 1 | -1/+19 |
* | Switch from `matrix://` to `matrix-federation://` scheme for internal Synapse... | Eric Eastwood | 2023-06-20 | 2 | -19/+23 |
* | Remove experimental MSC2716 implementation to incrementally import history in... | Eric Eastwood | 2023-06-16 | 2 | -513/+0 |
* | push rules: fix internal conversion from _type to value (#15781) | Mathieu Velten | 2023-06-16 | 1 | -0/+67 |
* | Regularly try to wake up dests instead of waiting for next PDU/EDU (#15743) | Mathieu Velten | 2023-06-16 | 1 | -13/+9 |
* | Fix unsafe hotserving behaviour for non-multimedia uploads. (#15680) | Josh Qou | 2023-06-15 | 2 | -16/+16 |
* | Merge branch 'release-v1.86' into develop | Mathieu Velten | 2023-06-14 | 1 | -19/+1 |
|\ |
|
| * | Revert "Allow for the configuration of max request retries and min/max retry ... | Mathieu Velten | 2023-06-14 | 1 | -19/+1 |
* | | Prefill events after invalidate not before when persisting events (#15758) | Jason Little | 2023-06-14 | 1 | -0/+49 |
* | | Replace `EventContext` fields `prev_group` and `delta_ids` with field `state_... | Shay | 2023-06-13 | 3 | -6/+13 |
|/ |
|
* | Allow for the configuration of max request retries and min/max retry delays i... | Shay | 2023-06-09 | 1 | -1/+19 |
* | Clear event caches when we purge history (#15609) | Erik Johnston | 2023-06-08 | 3 | -8/+5 |
* | Check required power levels earlier in createRoom handler. (#15695) | Grant McLean | 2023-06-07 | 1 | -0/+37 |
* | Trace functions which return `Awaitable` (#15650) | Eric Eastwood | 2023-06-06 | 1 | -11/+32 |
* | Stabilize support for MSC3952: Intentional mentions. (#15520) | Patrick Cloke | 2023-06-06 | 1 | -21/+13 |
* | `N + 3`: Read from column `full_user_id` rather than `user_id` of tables `pro... | Shay | 2023-06-02 | 5 | -54/+26 |
* | Add a catch-all * to the supported relation types when redacting (#15705) | Mathieu Velten | 2023-06-02 | 1 | -3/+101 |
* | Log when events are (unexpectedly) filtered out of responses in tests (#14213) | Eric Eastwood | 2023-06-01 | 1 | -0/+12 |
* | Implement stable support for MSC3882 to allow an existing device/session to g... | Hugh Nimmo-Smith | 2023-06-01 | 4 | -20/+106 |
* | Add stubs package for lxml. (#15697) | Patrick Cloke | 2023-05-31 | 4 | -4/+20 |
* | Add stricter mypy options (#15694) | Patrick Cloke | 2023-05-31 | 1 | -1/+1 |
* | Enforce that an admin token also has the basic Matrix API scope | Quentin Gliech | 2023-05-30 | 1 | -1/+25 |
* | Make the config tests spawn the homeserver only when needed | Quentin Gliech | 2023-05-30 | 1 | -194/+154 |
* | Reject tokens with multiple device scopes | Quentin Gliech | 2023-05-30 | 1 | -1/+28 |
* | Handle errors when introspecting tokens | Quentin Gliech | 2023-05-30 | 2 | -2/+37 |
* | 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 |
* | Tests for JWKS endpoint | Hugh Nimmo-Smith | 2023-05-30 | 2 | -11/+212 |
* | Refactor config to be an experimental feature | Hugh Nimmo-Smith | 2023-05-30 | 3 | -13/+221 |
* | Test MSC2965 implementation: well-known discovery document | Hugh Nimmo-Smith | 2023-05-30 | 1 | -0/+38 |
* | 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 |
* | Save the scopes in the requester | Quentin Gliech | 2023-05-30 | 1 | -0/+2 |
* | Make the api.auth.Auth a Protocol | Quentin Gliech | 2023-05-30 | 3 | -6/+6 |
* | Merge branch 'master' into develop | Olivier Wilkinson (reivilibre) | 2023-05-26 | 5 | -4/+44 |
|\ |
|
| * | Fix a bug introduced in Synapse v1.84.0 where workers do not start up when no... | reivilibre | 2023-05-26 | 5 | -4/+44 |
* | | Process previously failed backfill events in the background (#15585) | Eric Eastwood | 2023-05-24 | 2 | -0/+132 |
* | | Add requesting user id parameter to key claim methods in `TransportLayerClien... | Shay | 2023-05-24 | 1 | -1/+15 |
* | | Add type hints to test_descriptors. (#15659) | Patrick Cloke | 2023-05-24 | 1 | -93/+104 |
* | | Improve type hints for cached decorator. (#15658) | Patrick Cloke | 2023-05-24 | 2 | -59/+34 |
* | | Consolidate logic to check for deactivated users. (#15634) | Patrick Cloke | 2023-05-23 | 1 | -38/+21 |
* | | Remove duplicate timestamp from test logs (`_trial_temp/test.log`) (#15636) | Eric Eastwood | 2023-05-22 | 1 | -4/+3 |
* | | Properly parse event_fields in filters (#15607) | Patrick Cloke | 2023-05-22 | 2 | -6/+39 |
* | | Limit the size of the `HomeServerConfig` cache in trial test runs (#15646) | Sean Quah | 2023-05-22 | 1 | -16/+7 |
* | | Remove old R30 because R30v2 supercedes it (#10428) | reivilibre | 2023-05-19 | 1 | -154/+0 |
* | | Rename blacklist/whitelist internally. (#15620) | Patrick Cloke | 2023-05-19 | 10 | -76/+70 |
* | | Do not allow deactivated users to login with JWT. (#15624) | Patrick Cloke | 2023-05-19 | 1 | -2/+18 |
* | | Remove experimental configuration flags & unstable values for faster joins (#... | Patrick Cloke | 2023-05-19 | 1 | -32/+3 |
* | | Fix `HomeServer`s leaking during `trial` test runs (#15630) | Sean Quah | 2023-05-19 | 1 | -2/+9 |
* | | 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 |
* | | Apply url_preview_url_blacklist to oEmbed and pre-cached images (#15601) | Patrick Cloke | 2023-05-16 | 2 | -4/+303 |
* | | Update code to refer to "workers". (#15606) | Patrick Cloke | 2023-05-16 | 5 | -28/+15 |
* | | Add not null constraint to column `full_user_id` of tables `profiles` and `us... | Shay | 2023-05-16 | 2 | -0/+157 |
* | | Fix subscriptable type usage in Python <3.9 (#15604) | Eric Eastwood | 2023-05-16 | 1 | -1/+1 |
|/ |
|
* | Revert "Fix subscriptable dict type" | Eric Eastwood | 2023-05-15 | 1 | -1/+1 |
* | Fix subscriptable dict type | Eric Eastwood | 2023-05-15 | 1 | -1/+1 |
* | Implement MSC3821 to update redaction rules (`third_party_invite.signed`) (#1... | Patrick Cloke | 2023-05-15 | 1 | -1/+74 |
* | Implement MSC3389 to protect relations from redaction. (#15565) | Patrick Cloke | 2023-05-15 | 1 | -0/+90 |
* | Remove `worker_replication_*` settings (#15491) | Jason Little | 2023-05-11 | 5 | -10/+5 |
* | HTTP Replication Client (#15470) | Jason Little | 2023-05-09 | 1 | -0/+1 |
* | Add config option to prevent media downloads from listed domains. (#15197) | Travis Ralston | 2023-05-09 | 1 | -0/+139 |
* | 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 |
* | Factor out an `is_mine_server_name` method (#15542) | Sean Quah | 2023-05-05 | 1 | -2/+14 |
* | Move ThirdPartyEventRules into module_api/callbacks (#15535) | Andrew Morgan | 2023-05-04 | 2 | -22/+38 |
* | Merge branch 'release-v1.83' into develop | Sean Quah | 2023-05-03 | 2 | -4/+4 |
|\ |
|
| * | Revert "Reduce the size of the HTTP connection pool for non-pushers" (#15530) v1.83.0rc1 | Sean Quah | 2023-05-03 | 2 | -4/+4 |
* | | Add config option to forget rooms automatically when users leave them (#15224) | Sean Quah | 2023-05-03 | 1 | -0/+11 |
* | | Remove references to supporting per-user flag for msc2654 (#15522) | Shay | 2023-05-02 | 1 | -6/+2 |
* | | Allow adding random delay to push (#15516) | Erik Johnston | 2023-05-02 | 1 | -0/+37 |
|/ |
|
* | Reduce the size of the HTTP connection pool for non-pushers. (#15514) | Patrick Cloke | 2023-05-02 | 2 | -4/+4 |
* | Initial implementation of MSC3981: recursive relations API (#15315) | Patrick Cloke | 2023-05-02 | 1 | -0/+120 |