..
.gitignore
12595.misc
Add a stub Rust crate ( #12595 )
2022-09-06 19:01:37 +01:00
13241.removal
Drop support for calling /_matrix/client/v3/rooms/{roomId}/invite
without an id_access_token
( #13241 )
2022-08-31 12:10:25 +00:00
13483.misc
Extend the release script to wait for GitHub Actions to finish and to be usable as a guide for the whole process. ( #13483 )
2022-09-05 12:16:59 +01:00
13506.bugfix
Remove the unspecced room_id field in the /hierarchy response. ( #13506 )
2022-09-06 15:28:44 -04:00
13509.bugfix
Fix admin List Room API return type on sqlite ( #13509 )
2022-08-31 10:38:16 +00:00
13540.misc
Add experimental configuration option to allow disabling legacy Prometheus metric names. ( #13540 )
2022-08-24 11:35:54 +00:00
13546.bugfix
Fix that user cannot /forget
rooms after the last member has left ( #13546 )
2022-08-30 09:58:38 +00:00
13569.removal
Remove cached wrap on _get_joined_users_from_context
method ( #13569 )
2022-08-31 12:19:39 +01:00
13573.misc
Cache user IDs instead of profile objects ( #13573 )
2022-08-23 09:49:59 +00:00
13575.misc
Optimize how we calculate likely_domains
during backfill ( #13575 )
2022-08-30 01:38:14 -05:00
13583.bugfix
Faster Room Joins: fix /make_knock
blocking indefinitely when the room in question is a partial-stated room. ( #13583 )
2022-08-24 09:09:59 +00:00
13585.bugfix
When loading current ids, sort by stream_id
to avoid incorrect overwrite and avoid errors caused by sorting alphabetical instance name which can be null
( #13585 )
2022-08-24 12:53:46 -05:00
13586.misc
Comment about a better future where we can get the state diff between two events ( #13586 )
2022-08-24 18:59:27 -05:00
13588.misc
Instrument _check_sigs_and_hash_and_fetch
to trace time spent in child concurrent calls ( #13588 )
2022-08-23 21:53:37 -05:00
13591.misc
Speed up @cachedList
( #13591 )
2022-08-23 14:53:27 +00:00
13592.misc
Speed up fetching large numbers of push rules ( #13592 )
2022-08-23 13:15:43 +01:00
13597.misc
Rewrite get push actions queries ( #13597 )
2022-08-24 10:12:51 +01:00
13600.misc
Fix regression caused by #13573 ( #13600 )
2022-08-23 14:14:05 +00:00
13602.doc
Write about the chain cover a little. ( #13602 )
2022-08-23 17:41:55 +00:00
13603.misc
Rename event_map
to unpersisted_events
( #13603 )
2022-08-24 21:06:31 +01:00
13605.misc
Update get_users_in_room
mis-use to get hosts with dedicated get_current_hosts_in_room
( #13605 )
2022-08-24 14:15:37 -05:00
13606.misc
Use dedicated get_local_users_in_room
to find local users when calculating join_authorised_via_users_server
of a /make_join
request ( #13606 )
2022-08-24 11:14:28 -05:00
13608.misc
Directly lookup local membership instead of getting all members in a room first (get_users_in_room
mis-use) ( #13608 )
2022-08-24 14:13:12 -05:00
13614.feature
Support registration_shared_secret
in a file ( #13614 )
2022-08-25 16:27:46 +00:00
13615.feature
Generate missing configuration files at startup ( #13615 )
2022-08-26 11:26:06 +00:00
13616.bugfix
register_new_matrix_user: read server url from config ( #13616 )
2022-08-25 15:29:08 +01:00
13617.doc
Add monthly active users documentation ( #13617 )
2022-09-01 14:48:43 +00:00
13627.misc
Drop unused column application_services_state.last_txn
( #13627 )
2022-08-30 10:29:16 -07:00
13632.bugfix
Move the execution of the retention purge_jobs to the main worker ( #13632 )
2022-08-26 08:38:10 +01:00
13634.feature
Speed up inserting event_push_actions_staging
. ( #13634 )
2022-08-30 07:12:48 -04:00
13639.misc
Print complement failure results last ( #13639 )
2022-08-28 20:05:30 +00:00
13640.doc
Improve documentation around user registration ( #13640 )
2022-08-26 13:29:31 +00:00
13645.doc
Remove documentation of legacy frontend_proxy
worker app ( #13645 )
2022-08-30 18:01:51 +01:00
13647.removal
Remove configuration options for direct TCP replication. ( #13647 )
2022-09-06 07:50:02 +00:00
13653.removal
Remove support for unstable private read receipts ( #13653 )
2022-09-01 13:31:54 +01:00
13656.doc
Clarify documentation about replication traffic. ( #13656 )
2022-08-30 12:21:19 +00:00
13657.bugfix
Do not wait for background updates to complete do expire URL cache. ( #13657 )
2022-08-30 07:15:54 -04:00
13658.bugfix
Give the correct next event when the message timestamps are the same - MSC3030 ( #13658 )
2022-08-30 14:50:06 -05:00
13660.bugfix
Fix bug where we wedge media plugins if clients disconnect early ( #13660 )
2022-08-30 12:17:48 +01:00
13662.misc
Generalise the @cancellable
annotation so it can be used on functions other than just servlet methods. ( #13662 )
2022-08-31 11:16:05 +00:00
13665.doc
Fix two typos with colon in headlines ( #13665 )
2022-09-01 20:38:37 +00:00
13671.misc
Share some metrics between the Prometheus exporter and the phone home stats ( #13671 )
2022-09-05 10:26:43 +00:00
13672.feature
Add Admin API to Fetch Messages Within a Particular Window ( #13672 )
2022-09-07 10:54:44 +01:00
13678.doc
Update docs to make enabling metrics more clear ( #13678 )
2022-09-02 11:29:51 -05:00
13679.misc
Add some logging to help track down #13444 ( #13679 )
2022-09-01 13:54:52 +01:00
13680.feature
Cancel the processing of key query requests when they time out. ( #13680 )
2022-09-07 12:03:32 +01:00
13683.bugfix
Return keys for unwhitelisted servers from /_matrix/key/v2/query
( #13683 )
2022-09-01 13:54:02 +01:00
13687.feature
A second batch of Pydantic models for rest/client/account.py ( #13687 )
2022-09-07 12:16:10 +01:00
13688.docker
Bump docker image to use stable poetry version ( #13688 )
2022-09-01 13:46:47 +01:00
13689.misc
Update lock file for Poetry v1.2.0 ( #13689 )
2022-09-02 13:20:03 +00:00
13692.removal
Add a schema delta to drop unstable private read receipts. ( #13692 )
2022-09-01 14:57:47 -04:00
13693.misc
Cache is_partial_state_room
( #13693 )
2022-09-01 16:07:01 +01:00
13694.bugfix
Disable calculating unread counts unless the config flag is enabled. ( #13694 )
2022-09-01 16:52:03 +00:00
13697.misc
Update the Grafana dashboard that is included with Synapse in the contrib
directory. ( #13697 )
2022-09-01 16:27:06 +01:00
13698.misc
Only run trial CI on all python versions on non-PRs ( #13698 )
2022-09-02 13:12:47 +01:00
13701.doc
Clarify (room_id, event_id)
global uniqueness ( #13701 )
2022-09-02 14:05:39 -05:00
13706.misc
Rename the EventFormatVersions
enum values so that they line up with room version numbers. ( #13706 )
2022-09-07 11:08:20 +01:00
13707.misc
Update trial old deps CI to use poetry 1.2.0 ( #13707 )
2022-09-06 11:43:04 +00:00
13712.misc
Fix typechecking with latest types-jsonschema
( #13712 )
2022-09-05 11:13:13 +00:00
13713.misc
Reduce number of CI jobs run on PRs ( #13713 )
2022-09-05 13:31:42 +01:00
13714.misc
Update Grafana dashboard to not use legacy metric names. ( #13714 )
2022-09-06 12:21:21 +01:00
13717.misc
Fix cache metrics not being updated when not using the legacy exposition module. ( #13717 )
2022-09-08 15:30:48 +01:00
13718.misc
Fix Prometheus recording rules to not use legacy metric names. ( #13718 )
2022-09-08 15:01:42 +01:00
13724.misc
Actually fix typechecking with latest types-jsonschema ( #13724 )
2022-09-06 14:29:16 +01:00
13725.misc
Fix trial-olddeps ( #13725 )
2022-09-06 14:21:55 +00:00
13726.doc
Correct out-of-date doc for event_cache_size
( #13726 )
2022-09-07 14:46:11 +01:00
13728.doc
Define SQLite compat policy ( #13728 )
2022-09-07 12:07:42 +00:00
13729.misc
Strip number suffix from instance name to consolidate services that traces are spread over ( #13729 )
2022-09-09 11:30:06 -05:00
13730.misc
Instrument get_metadata_for_events
for tracing ( #13730 )
2022-09-07 11:41:52 -05:00
13734.misc
Fix latest deps CI ( #13734 )
2022-09-07 14:07:06 +00:00
13735.misc
Add some rust caching to CI ( #13735 )
2022-09-07 13:56:59 +00:00
13738.bugfix
Fix a bug where Synapse fails to start if a signing key file contains an empty line. ( #13738 )
2022-09-08 11:18:03 +01:00
13741.feature
Add timestamp to user's consent ( #13741 )
2022-09-08 15:41:48 +00:00
13743.misc
Fix latest deps ( #13743 )
2022-09-08 13:58:31 +01:00
13746.bugfix
Fix error in is_mine_id
when encountering a malformed ID ( #13746 )
2022-09-08 15:54:36 +01:00
13748.misc
Avoid raising errors due to malformed IDs in get_current_hosts_in_room
( #13748 )
2022-09-08 15:55:03 +01:00
13750.misc
Update docstrings to explain the impact of partial state ( #13750 )
2022-09-08 15:55:29 +01:00
13752.misc
Use an upsert for receipts_graph
. ( #13752 )
2022-09-09 07:08:41 -04:00
13754.misc
Re-type hint some collections in /sync
code as read-only ( #13754 )
2022-09-08 20:13:39 +01:00
13756.misc
Remove unused Prometheus recording rules from synapse-v2.rules
and add comments describing where the rest are used. ( #13756 )
2022-09-08 17:50:15 +00:00
13760.removal
Require SQLite >= 3.27.0 ( #13760 )
2022-09-09 11:14:10 +01:00
13763.misc
Add rust to CI ( #13763 )
2022-09-09 11:29:04 +01:00