Commit graph

  • a7248cf5a4 fix: batch event master Timo Ley 2023-06-08 21:44:56 +0200
  • 5ffc2ecd01 Merge remote-tracking branch 'upstream/release-v1.85' Tulir Asokan 2023-06-06 12:21:54 +0300
  • ec71214243 Fixup changelog v1.85.0 Erik Johnston 2023-06-06 10:06:21 +0100
  • 564f37aca6 1.85.0 Erik Johnston 2023-06-06 09:55:42 +0100
  • 178f3052bd Merge remote-tracking branch 'upstream/release-v1.85' Tulir Asokan 2023-06-01 19:26:57 +0300
  • 4c0bffaca5 1.85.0rc2 v1.85.0rc2 H. Shay 2023-06-01 09:16:35 -0700
  • a273561c22
    Add a note about deprecating /register with a user property. (#15703) Patrick Cloke 2023-06-01 08:21:37 -0400
  • 6d9e2fd878
    Speed up background jobs populate_full_user_id_user_filters and populate_full_user_id_profiles (#15700) Shay 2023-05-31 15:13:48 -0700
  • 11e15d79b8
    Fix a performance issue introduced in Synapse v1.83.0 which meant that purging rooms was very slow and database-intensive. (#15693) reivilibre 2023-05-31 13:59:56 +0000
  • a7d2979971 Merge remote-tracking branch 'upstream/release-v1.85' Tulir Asokan 2023-05-30 17:26:24 +0300
  • 7477810cc2
    fixup changelog v1.85.0rc1 David Robertson 2023-05-30 14:33:05 +0100
  • 3389653e15
    Update changelog David Robertson 2023-05-30 14:18:42 +0100
  • cebff6f4d5
    Tweak release script dependabot wording David Robertson 2023-05-30 14:05:44 +0100
  • a103b874dd
    1.85.0rc1 David Robertson 2023-05-30 14:03:22 +0100
  • 42786d8a47
    Create dependabot changelogs at release time (#15481) David Robertson 2023-05-30 13:54:50 +0100
  • 626bd75f48
    Bump types-bleach from 6.0.0.1 to 6.0.0.3 (#15686) dependabot[bot] 2023-05-30 11:13:04 +0100
  • 2b6c9150dc
    Bump types-requests from 2.30.0.0 to 2.31.0.0 (#15684) dependabot[bot] 2023-05-30 11:03:58 +0100
  • 04798b710d
    Bump log from 0.4.17 to 0.4.18 (#15681) dependabot[bot] 2023-05-29 14:15:49 -0400
  • eb48b10f4f
    Bump pydantic from 1.10.7 to 1.10.8 (#15685) dependabot[bot] 2023-05-29 14:14:58 -0400
  • ea634a9f81
    Bump prometheus-client from 0.16.0 to 0.17.0 (#15682) dependabot[bot] 2023-05-29 14:13:40 -0400
  • 4f07c2a170
    Bump types-pyyaml from 6.0.12.9 to 6.0.12.10 (#15683) dependabot[bot] 2023-05-29 14:07:25 -0400
  • c835befd10
    Add Unix socket support for Redis connections (#15644) Jason Little 2023-05-26 14:28:39 -0500
  • 50918c4940
    Add MSC3820opt2 as a known room version (#15678) Travis Ralston 2023-05-26 12:05:24 -0600
  • 179f0f851e
    Documentation improvements to contributing guide (#15667) (#15668) Grant McLean 2023-05-27 05:28:04 +1200
  • 2ad91ec628
    Set thread_id column to non-null for event_push_{actions,actions_staging,summary} (#15597) Patrick Cloke 2023-05-26 13:16:08 -0400
  • a1154dfc20 Merge branch 'master' into develop Olivier Wilkinson (reivilibre) 2023-05-26 17:16:15 +0100
  • cb6f4a84a6 Fix a typographical error in changelog v1.84.1 Olivier Wilkinson (reivilibre) 2023-05-26 16:18:35 +0100
  • 65bf5f3649 1.84.1 Olivier Wilkinson (reivilibre) 2023-05-26 16:17:50 +0100
  • c775d80b73
    Fix a bug introduced in Synapse v1.84.0 where workers do not start up when no instance_map was provided. (#15672) reivilibre 2023-05-26 14:28:55 +0000
  • 4e013093a8
    Add MSC3820 (room version 11) option 2 unstable room version. (#15666) Travis Ralston 2023-05-26 05:46:13 -0600
  • 2d8a2ca374
    Add dch and notify-send to the development Nix flake so that the release script can be used. (#15673) reivilibre 2023-05-26 10:53:10 +0000
  • 77156a4bc1
    Process previously failed backfill events in the background (#15585) Eric Eastwood 2023-05-24 23:22:24 -0500
  • 8839b6c2f8
    Add requesting user id parameter to key claim methods in TransportLayerClient (#15663) Shay 2023-05-24 13:23:26 -0700
  • ca5c4be921
    Add type hints to test_descriptors. (#15659) Patrick Cloke 2023-05-24 10:18:52 -0400
  • c7e9c1d5ae
    Speed up user directory rebuild for users some more... (#15665) Erik Johnston 2023-05-24 15:13:28 +0100
  • 1f55c04cbc
    Improve type hints for cached decorator. (#15658) Patrick Cloke 2023-05-24 08:59:31 -0400
  • 379eb2d7ab
    Fix @trace not wrapping some state methods that return coroutines correctly (#15647) Eric Eastwood 2023-05-23 12:26:25 -0500
  • 7c9b91790c
    Consolidate logic to check for deactivated users. (#15634) Patrick Cloke 2023-05-23 10:35:43 -0400
  • 1df0221bda
    Use a custom scheme & the worker name for replication requests. (#15578) Jason Little 2023-05-23 08:05:30 -0500
  • 5b18a217ca Merge branch 'master' into develop Olivier Wilkinson (reivilibre) 2023-05-23 13:27:31 +0100
  • 03042e435b
    Bump requests from 2.28.2 to 2.31.0 (#15651) dependabot[bot] 2023-05-23 07:28:51 -0400
  • d6a4fb8953 Merge remote-tracking branch 'upstream/release-v1.84' Tulir Asokan 2023-05-23 13:39:30 +0300
  • 5cae9158e6 Tweak changelog and upgrade notes v1.84.0 Olivier Wilkinson (reivilibre) 2023-05-23 11:13:38 +0100
  • ea6fcda98d Tweak changelog Olivier Wilkinson (reivilibre) 2023-05-23 11:03:06 +0100
  • 11ff4884e7 1.84.0 Olivier Wilkinson (reivilibre) 2023-05-23 10:57:39 +0100
  • 1903c7e5ed
    Remove duplicate timestamp from test logs (_trial_temp/test.log) (#15636) Eric Eastwood 2023-05-22 13:49:01 -0500
  • 737f7ddf58
    Remove outdated comment in log config (#15648) Andrew Morgan 2023-05-22 18:58:58 +0100
  • c5d1e6d414
    Properly parse event_fields in filters (#15607) Patrick Cloke 2023-05-22 11:31:22 -0400
  • 201597fc86
    Bump pygithub from 1.58.1 to 1.58.2 (#15643) dependabot[bot] 2023-05-22 15:39:19 +0100
  • cc53c96bf8
    Limit the size of the HomeServerConfig cache in trial test runs (#15646) Sean Quah 2023-05-22 13:25:39 +0100
  • a47b2065f0
    Bump furo from 2023.3.27 to 2023.5.20 (#15642) dependabot[bot] 2023-05-22 12:12:59 +0100
  • 875015d512
    Bump sphinx from 6.1.3 to 6.2.1 (#15641) dependabot[bot] 2023-05-22 10:38:08 +0100
  • 8516001566
    Bump types-pillow from 9.5.0.2 to 9.5.0.4 (#15640) dependabot[bot] 2023-05-22 10:38:01 +0100
  • adae1cfc8c
    Bump types-setuptools from 67.7.0.2 to 67.8.0.0 (#15639) dependabot[bot] 2023-05-22 10:37:50 +0100
  • 703a8f9c67
    Instrument state and state_group storage related things (tracing) (#15610) Eric Eastwood 2023-05-19 12:26:58 -0500
  • ca3c07e833
    Trace how many new events from the backfill response we need to process (#15633) Eric Eastwood 2023-05-19 11:18:45 -0500
  • 736199b763
    Remove old R30 because R30v2 supercedes it (#10428) reivilibre 2023-05-19 16:13:44 +0000
  • 1e89976b26
    Rename blacklist/whitelist internally. (#15620) Patrick Cloke 2023-05-19 08:25:25 -0400
  • 89a23c9406
    Do not allow deactivated users to login with JWT. (#15624) Patrick Cloke 2023-05-19 08:06:54 -0400
  • 07771fa487
    Remove experimental configuration flags & unstable values for faster joins (#15625) Patrick Cloke 2023-05-19 07:23:09 -0400
  • d0de452d12
    Fix HomeServers leaking during trial test runs (#15630) Sean Quah 2023-05-19 11:17:12 +0100
  • ad50510a06
    Handle missing previous read marker event. (#15464) Nick Mills-Barrett 2023-05-18 19:37:31 +0100
  • e5b4d93770
    Update Mutual Rooms (MSC2666) implementation (#15621) Jonathan de Jong 2023-05-18 18:49:12 +0200
  • 5dc1f25c53
    Fix olddeps build (#15626) Patrick Cloke 2023-05-18 10:53:57 -0400
  • 4ec40b16ac
    flake.nix: start synapse automatically, add space usage warning (#15613) axel simon 2023-05-18 15:44:28 +0100
  • 68dcd2cbcb
    Re-type config paths in ConfigErrors to be StrSequences (#15615) Sean Quah 2023-05-18 11:11:30 +0100
  • e15aa00bc0
    Fix error message when app_service_config_files validation fails (#15614) Sean Quah 2023-05-18 10:58:13 +0100
  • f81c7b91e9 Merge tag 'meow-patchset-v1.84.0rc1' Tulir Asokan 2023-05-17 22:28:47 +0300
  • 2e724a404a Remove unnecessary pusher URL validation meow-patchset-v1.84.0rc1 meow-patchset Tulir Asokan 2023-02-12 15:02:44 +0200
  • 260623288b Allow specific users to use timestamp massaging without being appservices Tulir Asokan 2023-02-12 15:02:25 +0200
  • b7797a9774 Allow custom content in read receipts Tulir Asokan 2023-02-12 15:02:13 +0200
  • 8d16561b33 Add support for batch sending new events Tulir Asokan 2023-02-12 15:01:51 +0200
  • 3d3c46e36b Allow appservices to batch send as any local user Tulir Asokan 2023-02-12 15:00:20 +0200
  • 069401d09d Allow unhiding events that the C-S API filters away by default Tulir Asokan 2023-02-12 14:54:24 +0200
  • b095b239ac Allow bypassing unnecessary validation in C-S API Tulir Asokan 2023-02-12 14:51:56 +0200
  • e9145b3f88 Set immutable cache-control header for media downloads Tulir Asokan 2023-02-12 14:39:50 +0200
  • fdc7dacddc Thumbnail webp images as webp to avoid losing transparency Tulir Asokan 2023-02-12 14:39:07 +0200
  • b532218842 Allow registering invalid user IDs with admin API Tulir Asokan 2023-02-12 14:37:27 +0200
  • 5144582e6e Allow specifying room ID when creating room Tulir Asokan 2023-02-12 14:35:30 +0200
  • 83df235491 Fix default power level for room creator Tulir Asokan 2023-02-12 14:30:50 +0200
  • 589bcc66e7 Add meow readme and config extension Tulir Asokan 2023-02-12 14:28:52 +0200
  • ca90294c6f Add meow dockerfile Tulir Asokan 2023-02-12 14:28:37 +0200
  • 41b9def9f2
    Add a new admin API to create a new device for a user. (#15611) Quentin Gliech 2023-05-17 16:39:06 +0200
  • 4ee82c0576
    Apply url_preview_url_blacklist to oEmbed and pre-cached images (#15601) Patrick Cloke 2023-05-16 16:25:01 -0400
  • 375b0a8a11
    Update code to refer to "workers". (#15606) Patrick Cloke 2023-05-16 15:56:38 -0400
  • 7148c2a0d6
    Run mypy type checking with the minimum supported Python version (#15602) Eric Eastwood 2023-05-16 13:27:47 -0500
  • 9f6ff6a0eb
    Add not null constraint to column full_user_id of tables profiles and user_filters (#15537) Shay 2023-05-16 10:57:39 -0700
  • 77cda342be traceback.format_exception(...) usage that is compatible with Python 3.7 and 3.11 (#15599) Eric Eastwood 2023-05-16 08:56:42 -0500
  • c51d2e6199
    Fix subscriptable type usage in Python <3.9 (#15604) Eric Eastwood 2023-05-16 12:19:46 -0500
  • b6a7d49b6f
    traceback.format_exception(...) usage that is compatible with Python 3.7 and 3.11 (#15599) Eric Eastwood 2023-05-16 08:56:42 -0500
  • 0ccfb9318c Tweak changelog v1.84.0rc1 patchset-base Olivier Wilkinson (reivilibre) 2023-05-16 11:57:29 +0100
  • 3ec9f3b0cc 1.84.0rc1 Olivier Wilkinson (reivilibre) 2023-05-16 11:23:05 +0100
  • c97198ee14 Revert "Fix subscriptable dict type" Eric Eastwood 2023-05-15 17:44:26 -0500
  • 55b08534a4 Fix subscriptable dict type Eric Eastwood 2023-05-15 17:40:10 -0500
  • ba572647b2
    Export run_as_background_process from the module API (#15577) Shay 2023-05-15 13:11:21 -0700
  • f2905d827f
    Implement MSC3821 to update redaction rules (third_party_invite.signed) (#15563) Patrick Cloke 2023-05-15 15:02:24 -0400
  • eb3c1823d8
    Reject instead of erroring on invalid membership events. (#15564) Patrick Cloke 2023-05-15 15:01:29 -0400
  • ba6b21c81e
    Implement MSC3389 to protect relations from redaction. (#15565) Patrick Cloke 2023-05-15 08:58:09 -0400
  • 8583346335 Revert "Bump pillow from 9.4.0 to 9.5.0 (#15593)" Mathieu Velten 2023-05-15 14:22:07 +0200
  • b3ada9bfb4
    Allow poetry-core 1.6.0 (#15588) icp 2023-05-15 14:49:11 +0530