Commit Graph

  • 6b24235142
    Bump psycopg2 from 2.9.3 to 2.9.4 (#14200) dependabot[bot] 2022-10-17 13:24:17 +00:00
  • 2fa1bf598d
    Bump bcrypt from 3.2.0 to 4.0.1 (#14186) dependabot[bot] 2022-10-17 13:42:18 +01:00
  • ccce8cdfc5
    Use Pydantic when PUTting room aliases (#14179) David Robertson 2022-10-17 13:39:12 +01:00
  • 2c2c3f8b2c
    Invalidate rooms for user caches when receiving membership events (#14155) Nick Mills-Barrett 2022-10-17 13:27:51 +01:00
  • cd01a1d3b5
    Fix dead link to admin registration API (#14189) David Robertson 2022-10-17 12:10:01 +01:00
  • 1eb8dcf4c9
    Remove not needed replication listener in docker compose example (#14107) Dirk Klimpel 2022-10-17 13:00:09 +02:00
  • d28269c82b Merge remote-tracking branch 'upstream/release-v1.69' Tulir Asokan 2022-10-17 13:47:55 +03:00
  • 6b097a3e17 1.69.0 v1.69.0 Erik Johnston 2022-10-17 11:31:15 +01:00
  • 40bb37eb27
    Stop getting missing prev_events after we already know their signature is invalid (#13816) Eric Eastwood 2022-10-15 00:36:49 -05:00
  • 616dcc1d18
    Bump types-bleach from 4.1.4 to 5.0.3 (#14188) dependabot[bot] 2022-10-14 23:57:55 +00:00
  • 8cd22674a1
    Bump types-pillow from 9.2.2 to 9.2.2.1 (#14187) dependabot[bot] 2022-10-15 00:16:25 +01:00
  • c75836fe77
    Strip whitespace from worker types in Dockerfile-workers (#14165) realtyem 2022-10-14 14:38:04 -05:00
  • bc2bd92b93 Merge remote-tracking branch 'origin/release-v1.69' into develop Patrick Cloke 2022-10-14 14:11:27 -04:00
  • d1bdeccb50
    Accept threaded receipts for events related to the root event. (#14174) Patrick Cloke 2022-10-14 14:05:25 -04:00
  • 7390a8c313 Merge remote-tracking branch 'upstream/release-v1.69' Tulir Asokan 2022-10-14 18:31:18 +03:00
  • b43be004b4 1.69.0rc4 v1.69.0rc4 Erik Johnston 2022-10-14 15:05:04 +01:00
  • d241a1350d
    Fix background update to use an index (#14181) Erik Johnston 2022-10-14 14:46:23 +01:00
  • 022f25b309
    Advertise support for Matrix 1.4. (#14184) Patrick Cloke 2022-10-14 09:21:55 -04:00
  • 5a983cccfb Fix changelog for #14171 to match #13394/#14175. Patrick Cloke 2022-10-14 08:56:29 -04:00
  • 97b3d037c0
    Don't require optional invite_room_state field on fed v2 invite (#14083) Andrew Morgan 2022-10-14 13:48:33 +01:00
  • 126a15794c
    Do not allow a None-limit on PaginationConfig. (#14146) Patrick Cloke 2022-10-14 08:30:05 -04:00
  • c7446906bd
    Set LD_PRELOAD to load jemalloc in Dockerfile-workers. (#14182) realtyem 2022-10-14 07:29:49 -05:00
  • c3e4edb4d6
    Stabilize the threads API. (#14175) Patrick Cloke 2022-10-14 07:16:50 -04:00
  • 9ff4155f6c
    Properly invalidate get_thread_id cache. (#14163) Patrick Cloke 2022-10-14 07:10:44 -04:00
  • 6e0dde3215 Revert "Disable push of docker images" Erik Johnston 2022-10-14 10:50:24 +01:00
  • 424d1d28cc Fix docker workflow Erik Johnston 2022-10-14 09:57:31 +01:00
  • f3f303aa22 Disable push of docker images Erik Johnston 2022-10-14 09:54:56 +01:00
  • 29ee4b6698
    Fix docker build OOMing in CI for arm64 builds (#14173) Erik Johnston 2022-10-13 19:16:21 +01:00
  • 16c5d95b59
    Optimise the event_push_backfill_thread_id bg job (#14172) David Robertson 2022-10-13 18:32:16 +01:00
  • 2019b60f3b
    Fix sqlite syntax for upserts. (#14171) Patrick Cloke 2022-10-13 12:53:24 -04:00
  • 7d59a515bb Properly return the thread ID down sync. (#14159) Patrick Cloke 2022-10-13 12:15:41 -04:00
  • 3bbe532abb
    Add an API for listing threads in a room. (#13394) Patrick Cloke 2022-10-13 08:02:11 -04:00
  • b6baa46db0
    Fix a bug where the joined hosts for a given event were not being properly cached (#14125) Shay 2022-10-12 11:01:00 -07:00
  • e6e876b9b1 Return the thread ID properly down sync. (#14159) Patrick Cloke 2022-10-12 12:18:34 -04:00
  • 87099b6ea5
    Return the main timeline for events which are not part of a thread. (#14140) Patrick Cloke 2022-10-12 12:15:52 -04:00
  • e4e55f8eef
    Bump typing-extensions from 4.1.1 to 4.4.0 (#14134) dependabot[bot] 2022-10-12 14:37:36 +01:00
  • 9c23442ac9
    Correct field name for stripped state events when knocking. knock_state_events -> knock_room_state (#14102) Andrew Morgan 2022-10-12 14:37:20 +01:00
  • c152e58116
    Bump bleach from 4.1.0 to 5.0.1 (#14116) dependabot[bot] 2022-10-12 14:37:04 +01:00
  • 10a432a5f0
    Bump idna from 3.3 to 3.4 (#14115) dependabot[bot] 2022-10-12 14:34:50 +01:00
  • b4881b2b37 Merge remote-tracking branch 'upstream/release-v1.69' Tulir Asokan 2022-10-12 15:33:18 +03:00
  • 821f74a8c0 Fixup changelog v1.69.0rc3 Erik Johnston 2022-10-12 13:29:21 +01:00
  • 19eb23bf32 1.69.0rc3 Erik Johnston 2022-10-12 13:24:22 +01:00
  • c604d2c218
    Mark /relations endpoint as usable on workers. (#14028) Patrick Cloke 2022-10-12 06:46:13 -04:00
  • f9bc5428c4
    Batch up calls to get_rooms_for_users (#14109) Nick Mills-Barrett 2022-10-12 11:36:22 +01:00
  • 09be8ab5f9
    Remove the experimental implementation of MSC3772. (#14094) Patrick Cloke 2022-10-12 06:26:39 -04:00
  • 3f057e4c54
    Use minimal Rust installation in docker images and CI (#14141) David Robertson 2022-10-12 10:47:02 +01:00
  • a86b2f6837
    Fix a bug where redactions were not being sent over federation if we did not have the original event. (#13813) Shay 2022-10-11 11:18:45 -07:00
  • 6a92944854
    Handle gottestfmt repository move (#14144) David Robertson 2022-10-11 18:54:06 +01:00
  • 6136768e76
    Remove the groups config code. (#14142) Patrick Cloke 2022-10-11 13:14:57 -04:00
  • 02086e1da0
    Fix rotating existing notifications in push summary (#14138) Erik Johnston 2022-10-11 16:13:32 +01:00
  • a9934d48c1
    Making parse_server_name more consistent (#14007) Abdullah Osama 2022-10-11 14:42:11 +02:00
  • 422cff7df6
    Fallback if 'approved' isn't included in a registration replication request (#14135) Brendan Abolivier 2022-10-11 14:41:06 +02:00
  • 17c031b251
    Enable dependabot for Rust dependencies (#14132) Erik Johnston 2022-10-11 12:26:40 +01:00
  • d94bcbced3
    Fix pinning Rust deps in docker images (#14129) Erik Johnston 2022-10-11 11:53:34 +01:00
  • e580f03e02
    Fix name of "alias_creation_rules" option in config manual (#14124) Andrew Morgan 2022-10-10 21:01:05 +01:00
  • 544cc400e3
    Bump types-psycopg2 from 2.9.9 to 2.9.21.1 (#14114) dependabot[bot] 2022-10-10 13:41:21 +01:00
  • 475bc8acb9
    Bump types-pillow from 9.0.15 to 9.2.2 (#14113) dependabot[bot] 2022-10-10 13:36:26 +01:00
  • 1bf2832714
    Indicate what endpoint came back with a JSON response we were unable to parse (#14097) Eric Eastwood 2022-10-07 11:39:45 -05:00
  • e03d7c5fd0
    Remove support for the unstable dir flag on relations. (#14106) Patrick Cloke 2022-10-07 12:38:46 -04:00
  • ab8047b4bf
    Apply & bundle edits for non-message events. (#14034) Patrick Cloke 2022-10-07 11:27:50 -04:00
  • 8074430d25
    Document Google OpenID Connect email attribute (#14081) Paul Tötterman 2022-10-07 17:22:25 +03:00
  • dc37b68a25
    Parse SYNAPSE_ASYNC_IO_REACTOR env variable & log the reactor on startup (#14092) Quentin Gliech 2022-10-07 16:19:59 +02:00
  • 8faf7245fd
    Bump phonenumbers from 8.12.44 to 8.12.56 (#14043) dependabot[bot] 2022-10-07 15:17:00 +01:00
  • f1673866ed
    Unpin build-system requirements, but impose an upper-bound (#14085) David Robertson 2022-10-07 15:15:10 +01:00
  • cb72c65609
    Bump pydantic from 1.9.1 to 1.10.2 (#14044) dependabot[bot] 2022-10-07 15:08:24 +01:00
  • 5e2cfb64d7
    Bump msgpack from 1.0.3 to 1.0.4 (#14040) dependabot[bot] 2022-10-07 15:08:06 +01:00
  • c0e868e423
    Improve the listener example on the metrics documentation (#14078) Dirk Klimpel 2022-10-07 15:54:01 +02:00
  • 00c93d2e7e
    Be more lenient in the oEmbed response parsing. (#14089) Patrick Cloke 2022-10-07 09:29:43 -04:00
  • 66a7857334
    Use stable identifiers for MSC3771 & MSC3773. (#14050) Patrick Cloke 2022-10-07 09:26:40 -04:00
  • 0adeccafc6
    Add sample worker files for pusher and federation_sender (#14077) Dirk Klimpel 2022-10-07 15:25:28 +02:00
  • 2295095c97
    Use Pydantic to validate /devices endpoints (#14054) David Robertson 2022-10-07 13:54:07 +01:00
  • 1fa2e58772
    Catch BrokenPipeError from metrics server, and log as a warning (#14072) David Robertson 2022-10-07 13:35:44 +01:00
  • d6ae14e60e
    Update frozendict 2.3.3 -> 2.3.4 (#13955) David Robertson 2022-10-07 12:13:37 +01:00
  • 0c853e0970
    Fix broken links to README (#14093) David Robertson 2022-10-06 23:49:51 +01:00
  • cb20b885cb
    Always close _all_ ijson coroutines, even if doing so raises Exceptions (#14065) David Robertson 2022-10-06 19:17:50 +01:00
  • 44741aa85b Merge tag 'v1.69.0rc2' into develop Sean Quah 2022-10-06 18:48:47 +01:00
  • b753f63000
    The changelog entry ending in a . or ! is not optional (#14087) Andre Klärner 2022-10-06 19:11:32 +02:00
  • 2cd4b59ffe Merge remote-tracking branch 'upstream/release-v1.69' Tulir Asokan 2022-10-06 18:10:20 +03:00
  • a98ac3cc1e Update 1.69.0rc2 changelog v1.69.0rc2 Sean Quah 2022-10-06 14:55:37 +01:00
  • b42177f94f Replace incorrect 1.69.0rc3 version with 1.69.0rc2 Sean Quah 2022-10-06 14:48:04 +01:00
  • bb69dbf3e3 1.69.0rc3 Sean Quah 2022-10-06 14:46:57 +01:00
  • e9a0419c8d
    Fix sending events into rooms with non-integer power levels (#14073) David Robertson 2022-10-06 14:00:03 +01:00
  • 720b12c209
    Pin build-system requirements (#14080) David Robertson 2022-10-06 12:55:07 +01:00
  • 79c592cec6
    Deprecate the generate_short_term_login_token method in favor of an async create_login_token method in the Module API. (#13842) Quentin Gliech 2022-10-06 12:22:36 +02:00
  • f6f6bdc7b3 1.69.0rc2 Sean Quah 2022-10-06 10:33:23 +01:00
  • a09a7d40e3
    openid.md: fix a typo in the facebook example Richard van der Hoff 2022-10-06 09:47:54 +01:00
  • 7b7478e8b6
    Batch up notifications after event persistence (#14033) Shay 2022-10-05 10:12:48 -07:00
  • 51436c8dd5
    Complement test image: capture logs from nginx (#14063) Richard van der Hoff 2022-10-05 17:37:34 +01:00
  • 0b037d6c91
    Fix handling of public rooms filter with a network tuple. (#14053) Patrick Cloke 2022-10-05 08:49:52 -04:00
  • e3d4755454
    Fix backwards compatibility with upcoming threads schema changes. (#14045) Patrick Cloke 2022-10-05 07:56:05 -04:00
  • dcced5a8d7
    Use threaded receipts when fetching events for push. (#13878) Patrick Cloke 2022-10-04 12:07:02 -04:00
  • c3b0e5e178
    Bump types-pyyaml from 6.0.4 to 6.0.12 (#14041) dependabot[bot] 2022-10-04 15:53:47 +00:00
  • 0506bb100e
    Remove get rooms for user with stream ordering (#13991) Nick Mills-Barrett 2022-10-04 16:42:59 +01:00
  • 2b6d41ebd6
    Recursively fetch the thread for receipts & notifications. (#13824) Patrick Cloke 2022-10-04 11:36:16 -04:00
  • 3e74ad20db
    update authlib from 0.15.5 to 1.1.0 (#14006) ffaex 2022-10-04 16:49:07 +02:00
  • a7ba457b2b
    Mark events as read using threaded read receipts from MSC3771. (#13877) Patrick Cloke 2022-10-04 10:46:42 -04:00
  • f0019f3f3b Merge tag 'v1.69.0rc1' into develop Sean Quah 2022-10-04 15:26:37 +01:00
  • d8663f5e63
    Advertise supporting version 1.3 of the Matrix spec. (#14032) Patrick Cloke 2022-10-04 10:21:16 -04:00
  • 04ce2edddc
    Fix building wheels on OSX (#14046) David Robertson 2022-10-04 14:59:30 +01:00
  • b4ec4f5e71
    Track notification counts per thread (implement MSC3773). (#13776) Patrick Cloke 2022-10-04 09:47:04 -04:00