| Commit message (Expand) | Author | Age | Files | Lines |
* | Upon deactivation, forget all of the user's rooms (#17400) | Travis Ralston | 2024-07-05 | 1 | -0/+4 |
* | Add `rooms.required_state` to Sliding Sync `/sync` (#17342) | Eric Eastwood | 2024-07-04 | 5 | -81/+433 |
* | Add `room_types`/`not_room_types` filtering to Sliding Sync `/sync` (#17337) | Eric Eastwood | 2024-07-02 | 3 | -6/+34 |
* | Return some room data in Sliding Sync `/sync` (#17320) | Eric Eastwood | 2024-07-02 | 9 | -202/+920 |
* | Merge remote-tracking branch 'origin/release-v1.110' into develop | Erik Johnston | 2024-07-02 | 1 | -4/+22 |
|\ |
|
| * | Limit size of presence EDUs (#17371) | Erik Johnston | 2024-07-02 | 1 | -11/+20 |
| * | Fix regression when bounding future tokens (#17391) | Erik Johnston | 2024-07-02 | 1 | -4/+22 |
| * | Fix sync waiting for an invalid token from the "future" (#17386) | Erik Johnston | 2024-07-02 | 14 | -29/+153 |
* | | Support MSC3916 by adding `_matrix/client/v1/media/download` endpoint (#17365) | Shay | 2024-07-02 | 14 | -37/+689 |
* | | Fix sync waiting for an invalid token from the "future" (#17386) | Erik Johnston | 2024-07-02 | 14 | -29/+153 |
* | | Limit size of presence EDUs (#17371) | Erik Johnston | 2024-07-01 | 1 | -11/+20 |
* | | Handle multiple rows device inbox (#17362) | Erik Johnston | 2024-06-27 | 1 | -3/+2 |
|/ |
|
* | Re-introduce federation /download endpoint (#17350) | Shay | 2024-06-25 | 6 | -11/+413 |
* | Limit amount of replication we send (#17358) | Erik Johnston | 2024-06-25 | 1 | -8/+7 |
* | Reintroduce "Reduce device lists replication traffic."" (#17361) | Erik Johnston | 2024-06-25 | 4 | -48/+80 |
* | Revert "Reduce device lists replication traffic." (#17360) | Erik Johnston | 2024-06-25 | 4 | -80/+48 |
* | Add `is_invite` filtering to Sliding Sync `/sync` (#17335) | Eric Eastwood | 2024-06-24 | 1 | -3/+16 |
* | Fix room `type` typo in mailer (#17336) | Eric Eastwood | 2024-06-24 | 1 | -2/+3 |
* | Reintroduce #17291. (#17338) | Erik Johnston | 2024-06-24 | 3 | -77/+206 |
* | Add support for MSC3823 - Account Suspension Part 2 (#17255) | Shay | 2024-06-24 | 6 | -0/+97 |
* | Reduce device lists replication traffic. (#17333) | Erik Johnston | 2024-06-24 | 4 | -48/+80 |
* | Tidy up integer parsing (#17339) | Denis Kasak | 2024-06-24 | 7 | -34/+24 |
* | Revert "Handle large chain calc better (#17291)" (#17334) | Erik Johnston | 2024-06-19 | 2 | -191/+70 |
* | Register sliding sync under a different path (#17331) | Erik Johnston | 2024-06-19 | 1 | -1/+1 |
* | register-new-matrix-user: add a flag to ignore already existing users (#17304) | Jörg Thalheim | 2024-06-19 | 1 | -2/+28 |
* | Filter added to Admin-API GET /rooms (#17276) | Alexander Fechler | 2024-06-19 | 2 | -15/+49 |
* | Handle large chain calc better (#17291) | Erik Johnston | 2024-06-19 | 2 | -70/+191 |
* | Require the 'from' parameter for `/notifications` be an integer (#17283) | Andrew Morgan | 2024-06-19 | 2 | -2/+18 |
* | Revert "Support MSC3916 by adding a federation `/download` endpoint" (#17325) | Andrew Morgan | 2024-06-18 | 7 | -411/+22 |
* | register_new_matrix_user: add password-file flag (#17294) | Jörg Thalheim | 2024-06-18 | 1 | -5/+15 |
* | Add support for via query parameter from MSC4156 (#17322) | Johannes Marbach | 2024-06-18 | 3 | -0/+19 |
* | Add `is_encrypted` filtering to Sliding Sync `/sync` (#17281) | Eric Eastwood | 2024-06-17 | 3 | -100/+122 |
* | Add `stream_ordering` sort to Sliding Sync `/sync` (#17293) | Eric Eastwood | 2024-06-17 | 5 | -63/+173 |
* | Merge branch 'release-v1.109' into develop | Quentin Gliech | 2024-06-17 | 2 | -25/+35 |
|\ |
|
| * | Set our own stream position from the current sequence value on startup (#17309) | Quentin Gliech | 2024-06-17 | 1 | -3/+20 |
| * | Automatically apply SQL for inconsistent sequence (#17305) | Erik Johnston | 2024-06-14 | 1 | -22/+15 |
* | | Enable cross-signing key upload without UIA (#17284) | Richard van der Hoff | 2024-06-14 | 3 | -54/+29 |
* | | Include user membership on events (#17282) | Richard van der Hoff | 2024-06-13 | 13 | -34/+4 |
* | | Add `is_dm` filtering to Sliding Sync `/sync` (#17277) | Eric Eastwood | 2024-06-13 | 2 | -6/+159 |
* | | Fix `newly_left` rooms not appearing if we returned early (Sliding Sync) (#17... | Eric Eastwood | 2024-06-13 | 1 | -13/+13 |
* | | Add `event.internal_metadata.instance_name` (#17300) | Eric Eastwood | 2024-06-13 | 5 | -6/+16 |
* | | Fix `get_last_event_in_room_before_stream_ordering(...)` finding the wrong la... | Eric Eastwood | 2024-06-13 | 1 | -10/+22 |
* | | Clarify that MSC4151 is enabled on matrix.org (#17296) | Quentin Gliech | 2024-06-13 | 1 | -1/+9 |
* | | Add report room API (MSC4151) (#17270) | Travis Ralston | 2024-06-12 | 6 | -3/+115 |
* | | Merge branch 'release-v1.109' into develop | Quentin Gliech | 2024-06-11 | 2 | -9/+35 |
|\| |
|
| * | Fix bug where device lists would break sync (#17292) | Erik Johnston | 2024-06-10 | 2 | -9/+35 |
| * | Always return OTK counts (#17275) | Erik Johnston | 2024-06-10 | 1 | -4/+29 |
* | | Reorganize Pydantic models and types used in handlers (#17279) | Eric Eastwood | 2024-06-10 | 13 | -243/+267 |
* | | Wrong retention policy being used when filtering events (lint `ControlVarUsed... | Eric Eastwood | 2024-06-10 | 1 | -1/+1 |
* | | Support MSC3916 by adding a federation `/download` endpoint (#17172) | Shay | 2024-06-07 | 7 | -22/+411 |
* | | Add debug logging for when room keys are uploaded, including whether they are... | reivilibre | 2024-06-07 | 1 | -0/+18 |
* | | Add Sliding Sync `/sync` endpoint (initial implementation) (#17187) | Eric Eastwood | 2024-06-06 | 7 | -13/+1046 |
* | | Handle OTK uploads off master (#17271) | Erik Johnston | 2024-06-06 | 2 | -38/+59 |
* | | Don't try and resync devices for down hosts (#17273) | Erik Johnston | 2024-06-06 | 1 | -6/+18 |
* | | Always return OTK counts (#17275) | Erik Johnston | 2024-06-06 | 1 | -4/+29 |
* | | Ratelimiting of remote media downloads (#17256) | Shay | 2024-06-05 | 9 | -12/+130 |
* | | Handle hyphens in user dir search porperly (#17254) | Erik Johnston | 2024-06-05 | 1 | -6/+60 |
* | | Use fully-qualified `PersistedEventPosition` when returning `RoomsForUser` (#... | Eric Eastwood | 2024-06-04 | 9 | -74/+80 |
|/ |
|
* | Fix bug where typing replication breaks (#17252) | Erik Johnston | 2024-05-31 | 1 | -3/+3 |
* | Fix logging errors when receiving invalid User ID for key querys (#17250) | Erik Johnston | 2024-05-31 | 1 | -0/+5 |
* | Fix sentry default tags (#17251) | Erik Johnston | 2024-05-31 | 1 | -10/+10 |
* | In sync wait for worker to catch up since token (#17215) | Erik Johnston | 2024-05-30 | 5 | -3/+131 |
* | Fix deduplicating of membership events to not create unused state groups. (#1... | Erik Johnston | 2024-05-30 | 2 | -35/+32 |
* | Replaces all usages of `StreamIdGenerator` with `MultiWriterIdGenerator` (#17... | Erik Johnston | 2024-05-30 | 8 | -224/+225 |
* | Clean out invalid destinations from outbox (#17242) | Erik Johnston | 2024-05-30 | 2 | -0/+91 |
* | Ensure we delete media if we reject due to spam check (#17246) | Erik Johnston | 2024-05-30 | 2 | -32/+32 |
* | Move towards using `MultiWriterIdGenerator` everywhere (#17226) | Erik Johnston | 2024-05-29 | 8 | -215/+153 |
* | Don't invalidate all `get_relations_for_event` on history purge (#17083) | Erik Johnston | 2024-05-29 | 5 | -13/+40 |
* | Change allow_unsafe_locale to also apply on new databases (#17238) | Erik Johnston | 2024-05-29 | 1 | -1/+7 |
* | Ignore attempts to send to-device messages to bad users (#17240) | Erik Johnston | 2024-05-29 | 1 | -0/+7 |
* | Handle duplicate OTK uploads racing (#17241) | Erik Johnston | 2024-05-29 | 1 | -33/+45 |
* | Fix slipped logging context when media rejected (#17239) | Erik Johnston | 2024-05-29 | 3 | -77/+40 |
* | Support MSC3916 by adding unstable media endpoints to `_matrix/client` (#17213) | Shay | 2024-05-24 | 4 | -468/+703 |
* | Add Sliding Sync `/sync/e2ee` endpoint for To-Device messages (#17167) | Eric Eastwood | 2024-05-23 | 3 | -10/+411 |
* | Log exceptions when failing to auto-join new user according to the `auto_join... | reivilibre | 2024-05-22 | 1 | -1/+1 |
* | Add logging to tasks managed by the task scheduler, showing CPU and database ... | reivilibre | 2024-05-22 | 1 | -2/+67 |
* | Reduce work of calculating outbound device pokes (#17211) | Erik Johnston | 2024-05-22 | 2 | -0/+31 |
* | Bring auto-accept invite logic into Synapse (#17147) | devonh | 2024-05-21 | 6 | -1/+250 |
* | Improve perf of sync device lists (#17216) | Erik Johnston | 2024-05-21 | 4 | -62/+102 |
* | Add a short sleep if the request is rate-limited (#17210) | Erik Johnston | 2024-05-18 | 1 | -0/+4 |
* | Refactor `SyncResultBuilder` assembly to its own function (#17202) | Eric Eastwood | 2024-05-16 | 1 | -116/+148 |
* | Fix `joined_rooms`/`joined_room_ids` usage (#17208) | Eric Eastwood | 2024-05-16 | 1 | -1/+1 |
* | Rename to be obvious: `joined_rooms` -> `joined_room_ids` (#17203) | Eric Eastwood | 2024-05-16 | 1 | -2/+2 |
* | Removed `request_key` from the `SyncConfig` (moved outside as its own functio... | Eric Eastwood | 2024-05-16 | 2 | -4/+4 |
* | Revert "Improve perf of sync device lists" (#17207) | Erik Johnston | 2024-05-16 | 2 | -8/+46 |
* | Fix bug where push rules would be empty in `/sync` (#17142) | Erik Johnston | 2024-05-16 | 1 | -12/+8 |
* | Refactor Sync handler to be able to return different sync responses (`SyncVer... | Eric Eastwood | 2024-05-16 | 2 | -7/+60 |
* | Cache literal sync filter validation (#17186) | Erik Johnston | 2024-05-14 | 1 | -1/+13 |
* | Reduce pauses on large device list changes (#17192) | Erik Johnston | 2024-05-14 | 1 | -3/+10 |
* | Improve perf of sync device lists (#17191) | Erik Johnston | 2024-05-14 | 2 | -46/+8 |
* | Allows CAS SSO flow to provide user IDs composed of numbers only (#17098) | Aurélien Grimpard | 2024-05-14 | 2 | -0/+18 |
* | An federation whitelist query endpoint extension (#16848) | Erik Johnston | 2024-05-13 | 3 | -0/+74 |
* | Actually fix public rooms (#17184) | Erik Johnston | 2024-05-13 | 1 | -54/+54 |
* | Fix bug with creating public rooms on workers (#17177) | Erik Johnston | 2024-05-13 | 1 | -65/+51 |
* | Fix undiscovered linter errors (#17166) | devonh | 2024-05-08 | 1 | -3/+11 |
* | Optional whitespace support in Authorization (#1350) (#17145) | Timshel | 2024-05-08 | 1 | -1/+5 |
* | Add note about MSC3886 being closed (#17151) | Hugh Nimmo-Smith | 2024-05-08 | 1 | -0/+3 |
* | Add optimisation to `StreamChangeCache` (#17130) | Erik Johnston | 2024-05-06 | 1 | -1/+19 |
* | Fix bug where `StreamChangeCache` would not respect cache factors (#17152) | Erik Johnston | 2024-05-03 | 1 | -1/+1 |
* | Add support for MSC3823 - Account Suspension (#17051) | Shay | 2024-05-01 | 6 | -3/+105 |
* | Apply user `email` & `picture` during OIDC registration if present & selected... | devonh | 2024-04-29 | 2 | -1/+13 |
* | Add support for MSC4115 (#17104) | Richard van der Hoff | 2024-04-29 | 14 | -28/+139 |
* | Ensure that incoming to-device messages are not dropped (#17127) | Richard van der Hoff | 2024-04-29 | 2 | -18/+29 |
* | Declare support for Matrix v1.10. (#17082) | Patrick Cloke | 2024-04-29 | 1 | -0/+1 |
* | Fix filtering of rooms when supplying the `destination` query parameter to `/... | Andrew Morgan | 2024-04-26 | 1 | -0/+1 |
* | Improve error message for cross signing reset with MSC3861 enabled (#17121) | Michael Telatynski | 2024-04-26 | 1 | -5/+8 |
* | Use recommended endpoint for MSC3266 requests (#17078) | Andrew Ferrazzutti | 2024-04-26 | 1 | -0/+6 |
* | Return the search terms as search highlights for SQLite instead of nothing (#... | Melvyn Laïly | 2024-04-26 | 1 | -7/+24 |
* | Redact membership events if the user requested erasure upon deactivating (#17... | Till | 2024-04-25 | 2 | -1/+34 |
* | MSC4108 implementation (#17056) | Quentin Gliech | 2024-04-25 | 8 | -5/+134 |
* | Add type annotation to `visited_chains` (#17125) | Andrew Morgan | 2024-04-25 | 1 | -1/+1 |
* | Merge branch 'master' into develop | Erik Johnston | 2024-04-23 | 2 | -73/+43 |
|\ |
|
| * | Fix GHSA-3h7q-rfh9-xm4v | Erik Johnston | 2024-04-23 | 2 | -73/+43 |
* | | Send an email if the address is already bound to an user account (#16819) | mcalinghee | 2024-04-23 | 5 | -2/+60 |
* | | Parse json validation (#16923) | Gordan Trevis | 2024-04-18 | 3 | -47/+106 |
* | | Fix remote receipts for events we don't have (#17096) | Erik Johnston | 2024-04-17 | 1 | -1/+5 |
* | | Support for MSC4108 via delegation (#17086) | Quentin Gliech | 2024-04-17 | 4 | -4/+53 |
* | | Parse Integer negative value validation (#16920) | Gordan Trevis | 2024-04-16 | 7 | -156/+85 |
* | | bugfix: make msc3967 idempotent (#16943) | Kegan Dougal | 2024-04-15 | 2 | -2/+48 |
* | | Use receipts `event_stream_ordering` instead of joins (#17032) | Nick Mills-Barrett | 2024-04-12 | 2 | -19/+11 |
* | | Fix mypy on latest Twisted release (#17036) | Erik Johnston | 2024-04-11 | 3 | -4/+6 |
|/ |
|
* | Stabilize support for MSC4010: push rules & account data. (#17022) | Patrick Cloke | 2024-04-09 | 2 | -28/+6 |
* | Stabliize support for MSC3981: recurse /relations (#17023) | Patrick Cloke | 2024-04-09 | 3 | -13/+5 |
* | Also check if first event matches the last in prev batch (#17066) | Erik Johnston | 2024-04-09 | 1 | -7/+13 |
* | Fix PR #16677, a parameter was missing in a function call (#17033) | Mathieu Velten | 2024-04-09 | 1 | -0/+1 |
* | Add forgotten schema delta (#17054) | Erik Johnston | 2024-04-09 | 2 | -7/+22 |
* | Fixups to #17064 (#17065) | Erik Johnston | 2024-04-08 | 1 | -0/+3 |
* | Add back fast path for non-gappy syncs (#17064) | Erik Johnston | 2024-04-08 | 1 | -0/+36 |
* | Pull out fewer receipts from DB when doing push (#17049) | Erik Johnston | 2024-04-05 | 1 | -22/+102 |
* | Fix bug in calculating state for non-gappy syncs (#16942) | Richard van der Hoff | 2024-04-04 | 1 | -54/+37 |
* | `/sync`: fix bug in calculating `state` response (#16930) | Richard van der Hoff | 2024-04-04 | 1 | -41/+13 |
* | Fix bug in `/sync` response for archived rooms (#16932) | Richard van der Hoff | 2024-04-04 | 1 | -14/+107 |
* | Add missing index to `access_tokens` table (#17045) | Erik Johnston | 2024-04-04 | 1 | -0/+7 |
* | Refactor chain fetching (#17044) | Erik Johnston | 2024-04-02 | 1 | -96/+66 |
* | Fixups to new push stream (#17038) | Erik Johnston | 2024-03-28 | 5 | -9/+15 |
* | Add support for moving `/push_rules` off of main process (#17037) | Erik Johnston | 2024-03-28 | 8 | -40/+125 |
* | Fix OIDC login regression (#17031) | Erik Johnston | 2024-03-26 | 1 | -0/+7 |
* | Ensure that pending to-device events are sent over federation at startup (#16... | Richard van der Hoff | 2024-03-22 | 3 | -31/+126 |
* | Add OIDC config to add extra parameters to the authorize URL (#16971) | Mathieu Velten | 2024-03-22 | 2 | -6/+20 |
* | Do not refuse to set read_marker if previous event_id is in wrong room (#16990) | SpiritCroc | 2024-03-21 | 2 | -5/+7 |
* | Fix reject knocks on deactivating account (#17010) | Hanadi | 2024-03-21 | 2 | -10/+31 |
* | OIDC: try to JWT decode userinfo response if JSON parsing failed (#16972) | Mathieu Velten | 2024-03-21 | 1 | -4/+28 |
* | Update power level default for public rooms (#16907) | Shay | 2024-03-19 | 1 | -1/+1 |
* | Improve event validation (#16908) | Shay | 2024-03-19 | 3 | -1/+26 |
* | Pass module API to OIDC mapping provider (#16974) | Mathieu Velten | 2024-03-19 | 1 | -3/+14 |
* | Clarify docs for some room state functions (#16950) | Richard van der Hoff | 2024-03-19 | 1 | -3/+5 |
* | `/sync`: Fix edge-case in calculating the "device_lists" response (#16949) | Richard van der Hoff | 2024-03-14 | 1 | -2/+9 |
* | Split up `SyncHandler.compute_state_delta` (#16929) | Richard van der Hoff | 2024-03-14 | 1 | -145/+236 |
* | Improve lock performance when a lot of locks are waiting (#16840) | Mathieu Velten | 2024-03-14 | 1 | -6/+9 |
* | Bump ruff from 0.1.14 to 0.3.2 (#16994) | dependabot[bot] | 2024-03-13 | 1 | -7/+0 |
* | Bump mypy from 1.5.1 to 1.8.0 (#16901) | dependabot[bot] | 2024-03-13 | 10 | -30/+19 |
* | Bump black from 23.10.1 to 24.2.0 (#16936) | dependabot[bot] | 2024-03-13 | 65 | -453/+349 |
* | Prevent locking up while processing batched_auth_events (#16968) | Gerrit Gogel | 2024-03-12 | 1 | -9/+34 |
* | deactivated flag refactored to filter deactivated users. (#16874) | Alexander Fechler | 2024-03-11 | 3 | -5/+27 |
* | Stabilize support for Retry-After header (MSC4014) (#16947) | Patrick Cloke | 2024-03-08 | 2 | -12/+2 |
* | Fix joining remote rooms when a `on_new_event` callback is registered (#16973) | Quentin Gliech | 2024-03-06 | 2 | -16/+16 |
* | Revert "Improve DB performance of calculating badge counts for push. (#16756)... | Andrew Morgan | 2024-03-05 | 2 | -147/+114 |
* | Don't lock up when joining large rooms (#16903) | Erik Johnston | 2024-02-20 | 1 | -9/+17 |
* | bugfix: always prefer unthreaded receipt when >1 exist (MSC4102) (#16927) | kegsay | 2024-02-20 | 1 | -3/+18 |
* | Add metric for emails sent (#16881) | Remi Rampin | 2024-02-14 | 1 | -0/+23 |
* | Don't invalidate the entire event cache when we purge history (#16905) | Erik Johnston | 2024-02-13 | 3 | -7/+68 |
* | Add a config to not send out device list updates for specific users (#16909) | Erik Johnston | 2024-02-13 | 2 | -2/+19 |
* | Merge remote-tracking branch 'origin/release-v1.101' into develop | Erik Johnston | 2024-02-09 | 1 | -2/+2 |
|\ |
|
| * | Increase batching when fetching auth chains (#16893) | Erik Johnston | 2024-02-09 | 1 | -2/+2 |
* | | Only do one concurrent fetch per server in keyring (#16894) | Erik Johnston | 2024-02-09 | 1 | -4/+5 |
|/ |
|
* | Accept unprefixed form of MSC3981 recurse parameter (#16842) | David Baker | 2024-02-06 | 1 | -1/+1 |
* | Bump lxml-stubs from 0.4.0 to 0.5.1 (#16885) | dependabot[bot] | 2024-02-06 | 2 | -5/+3 |
* | Run `ANALYZE` after fiddling with stats (#16849) | Erik Johnston | 2024-01-24 | 2 | -0/+18 |
* | Speed up e2e device keys queries for bot accounts (#16841) | Erik Johnston | 2024-01-23 | 1 | -11/+18 |
* | Correctly mention previous copyright (#16820) | Erik Johnston | 2024-01-23 | 461 | -0/+560 |
* | Preparatory work for tweaking performance of auth chain lookups (#16833) | Erik Johnston | 2024-01-23 | 4 | -27/+162 |
* | Allow room creation but not publishing to continue if room publication rules ... | Shay | 2024-01-22 | 1 | -4/+2 |
* | Handle wildcard type filters properly (#14984) | Mo Balaa | 2024-01-22 | 1 | -6/+17 |
* | feat: add msc4028 to versions api (#16787) | Hanadi | 2024-01-16 | 1 | -0/+2 |
* | Optimize query for fetching to-device messages in `/sync` (#16805) | Erik Johnston | 2024-01-11 | 1 | -77/+72 |
* | Improve DB performance of calculating badge counts for push. (#16756) | Erik Johnston | 2024-01-11 | 2 | -114/+147 |
* | Correctly handle OIDC config with no `client_secret` set (#16806) | Erik Johnston | 2024-01-10 | 1 | -1/+14 |
* | Faster load recents for sync (#16783) | Erik Johnston | 2024-01-10 | 2 | -7/+24 |
* | Pull less state out if we fail to backfill (#16788) | Erik Johnston | 2024-01-10 | 1 | -9/+12 |
* | Reduce amount of state pulled out when querying federation hierachy (#16785) | Erik Johnston | 2024-01-10 | 3 | -3/+81 |
* | Split up deleting devices into batches (#16766) | Erik Johnston | 2024-01-10 | 1 | -2/+6 |
* | Faster partial join to room with complex auth graph (#7) | Erik Johnston | 2024-01-10 | 1 | -49/+30 |
* | Filter out rooms from the room directory being served to other homeservers wh... | reivilibre | 2024-01-08 | 2 | -52/+132 |
* | Port `EventInternalMetadata` class to Rust (#16782) | Erik Johnston | 2024-01-08 | 5 | -119/+119 |
* | Fix linting (#16780) | Erik Johnston | 2024-01-05 | 1 | -1/+11 |
* | Simplify internal metadata class. (#16762) | Erik Johnston | 2024-01-05 | 5 | -46/+23 |
* | Add recursion_depth to /relations if recursing (#16775) | David Baker | 2024-01-04 | 1 | -0/+4 |
* | Search non ASCII display names using Admin API (#16767) | Adam Jędrzejewski | 2024-01-04 | 1 | -1/+1 |
* | Fix email verification redirection (#16761) | FadhlanR | 2024-01-02 | 2 | -2/+2 |
* | Enable user without password (#16770) | Dirk Klimpel | 2024-01-02 | 1 | -9/+0 |
* | Move the rust stubs inline for better IDE integration (#16757) | Erik Johnston | 2023-12-21 | 3 | -0/+100 |
* | Update book location | Erik Johnston | 2023-12-13 | 13 | -17/+17 |
* | Fix links | Erik Johnston | 2023-12-13 | 1 | -1/+1 |
* | Log the new license during start. | Patrick Cloke | 2023-12-13 | 1 | -0/+4 |
* | Merge remote-tracking branch 'gitlab/clokep/license-license' into new_develop | Erik Johnston | 2023-12-13 | 802 | -5348/+13682 |
|\ |
|
| * | Update license headers | Patrick Cloke | 2023-11-21 | 816 | -5348/+13948 |
* | | Revert changes to README | Erik Johnston | 2023-12-13 | 1 | -12/+0 |
* | | Merge remote-tracking branch 'origin/clokep/morg-readme' into develop | Erik Johnston | 2023-12-13 | 1 | -0/+12 |
|\ \ |
|
| * | | Update text github/clokep/morg-readme clokep/morg-readme | Erik Johnston | 2023-12-12 | 1 | -3/+9 |
| * | | Update the README pointing to the Element fork. | Patrick Cloke | 2023-12-12 | 1 | -0/+6 |
* | | | Sentry Alert configuration based on production and development environment (#... | Zeeshan Rafiq | 2023-12-12 | 2 | -0/+2 |
* | | | Add avatar and topic settings for server notice room (#16679) | Mathieu Velten | 2023-12-12 | 2 | -11/+114 |
* | | | Add config to change the delay before sending a notification email (#16696) | Mathieu Velten | 2023-12-12 | 2 | -9/+11 |
* | | | Write signing keys with file mode 0640 (#16740) | elara-leitstellentechnik | 2023-12-08 | 2 | -5/+16 |
* | | | Expose OIDC discovery information under the CSAPI (#16726) | David Robertson | 2023-12-06 | 2 | -0/+65 |
|/ / |
|
* | | Revert postgres logical replication deltaas v1.98.0rc1 | David Robertson | 2023-12-05 | 116 | -128/+0 |
* | | Fix upgrading a room without `events` field in power levels (#16725) | David Robertson | 2023-12-05 | 1 | -1/+1 |
* | | Set response values to zero if None for /_synapse/admin/v1/federation/destina... | Will Hunt | 2023-12-05 | 1 | -2/+2 |
* | | Fix postgres schema after dropping old tables (#16730) | David Robertson | 2023-12-05 | 5 | -5/+0 |
* | | Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one.... | reivilibre | 2023-12-04 | 121 | -0/+133 |
* | | Server notices: add an autojoin setting for the notices room (#16699) | Mathieu Velten | 2023-12-04 | 2 | -1/+16 |
* | | Implement MSC4069: Inhibit profile propagation (#16636) | Travis Ralston | 2023-12-04 | 4 | -5/+42 |
* | | ModuleAPI SSO auth callbacks (#15207) | Andrew Yasinishyn | 2023-12-01 | 5 | -0/+41 |
* | | Drop unused tables & unneeded access token ID for events. (#16522) | Patrick Cloke | 2023-12-01 | 3 | -8/+28 |
* | | Declare support for Matrix v1.7, v1.8, and v1.9. (#16707) | Patrick Cloke | 2023-11-29 | 1 | -0/+3 |
* | | Request & follow redirects for /media/v3/download (#16701) | Patrick Cloke | 2023-11-29 | 4 | -33/+152 |
* | | Reduce DB load when forget on leave setting is disabled (#16668) | Erik Johnston | 2023-11-29 | 1 | -3/+8 |
* | | Speed up pruning of `user_ips` table (#16667) | Erik Johnston | 2023-11-29 | 1 | -10/+7 |
* | | Ignore `encryption_enabled_by_default_for_room_type` for notices room (#16677) | Mathieu Velten | 2023-11-28 | 2 | -1/+10 |
* | | Remove old full schema dumps. (#16697) | Patrick Cloke | 2023-11-28 | 20 | -2962/+0 |
* | | Correctly read to-device stream pos on SQLite (#16682) | David Robertson | 2023-11-24 | 2 | -13/+20 |
* | | Keep track of `user_ips` and `monthly_active_users` when delegating auth (#16... | David Robertson | 2023-11-23 | 4 | -38/+74 |
* | | Enable refreshable tokens on the admin registration endpoint (#16642) | Charles Wright | 2023-11-22 | 1 | -1/+9 |
* | | Admin API for server notice: consistently bypass rate limits (#16670) | Mathieu Velten | 2023-11-22 | 1 | -0/+2 |
* | | Filter out auth chain queries that don't exist (#16552) | Jason Little | 2023-11-22 | 1 | -0/+5 |
|/ |
|
* | Speed up how quickly we launch new tasks (#16660) | Erik Johnston | 2023-11-17 | 1 | -1/+1 |
* | Speed up purge room by adding index (#16657) | Erik Johnston | 2023-11-17 | 2 | -0/+25 |
* | Also discard 'caches' and 'backfill' stream POSITIONS (#16655) | Erik Johnston | 2023-11-17 | 1 | -0/+16 |
* | Merge branch 'master' into develop | Patrick Cloke | 2023-11-17 | 1 | -2/+2 |
|\ |
|
| * | Fix "'int' object is not iterable" error in set_device_id_for_pushers backgro... | Patrick Cloke | 2023-11-02 | 1 | -2/+2 |
* | | Reduce task concurrency (#16656) | Erik Johnston | 2023-11-17 | 2 | -2/+2 |
* | | Revert "Fix test not detecting tables with missing primary keys and missing r... | Erik Johnston | 2023-11-16 | 2 | -110/+0 |
* | | Revert "Add a Postgres `REPLICA IDENTITY` to tables that do not have an impli... | Erik Johnston | 2023-11-16 | 2 | -118/+0 |
* | | Speed up deleting device messages (#16643) | Erik Johnston | 2023-11-16 | 3 | -29/+87 |
* | | Speed up persisting large number of outliers (#16649) | Erik Johnston | 2023-11-16 | 2 | -11/+58 |
* | | Fix sending out of order `POSITION` over replication (#16639) | Erik Johnston | 2023-11-16 | 3 | -21/+36 |
* | | More efficiently handle no-op POSITION (#16640) | Erik Johnston | 2023-11-16 | 2 | -0/+52 |
* | | Fix test not detecting tables with missing primary keys and missing replica i... | reivilibre | 2023-11-16 | 2 | -0/+110 |
* | | Add an Admin API to temporarily grant the ability to update an existing cross... | David Robertson | 2023-11-15 | 6 | -12/+165 |
* | | Asynchronous Uploads (#15503) | Sumner Evans | 2023-11-15 | 11 | -58/+530 |
* | | Use full GitHub links instead of bare issue numbers. (#16637) | Patrick Cloke | 2023-11-15 | 19 | -32/+42 |
* | | Remove whole table locks on push rule add/delete (#16051) | Nick Mills-Barrett | 2023-11-13 | 1 | -16/+27 |
* | | Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one.... | reivilibre | 2023-11-13 | 2 | -0/+118 |
* | | Use attempt_to_set_autocommit everywhere. (#16615) | Patrick Cloke | 2023-11-09 | 3 | -12/+18 |
* | | Fix a long-standing bug where Synapse would not unbind third-party identifier... | reivilibre | 2023-11-09 | 1 | -11/+8 |
* | | Use _invalidate_cache_and_stream_bulk in more places. (#16616) | Patrick Cloke | 2023-11-09 | 6 | -46/+70 |
* | | Convert simple_select_one_txn and simple_select_one to return tuples. (#16612) | Patrick Cloke | 2023-11-09 | 25 | -253/+261 |
* | | Return attrs for more media repo APIs. (#16611) | Patrick Cloke | 2023-11-09 | 6 | -91/+128 |
* | | Bulk-invalidate e2e cached queries after claiming keys (#16613) | David Robertson | 2023-11-09 | 4 | -28/+131 |
* | | Avoid updating the same rows multiple times with simple_update_many_txn. (#16... | Patrick Cloke | 2023-11-07 | 1 | -4/+1 |