Patrick Cloke eab59d758d Convert the room handler to async/await. (#7396) 4 vuotta sitten
..
.gitignore e845fd41c2 Correct attrs package name in requirements (#3492) 6 vuotta sitten
6446.misc 334bfdbc90 Add some benchmarks for LruCache (#6446) 4 vuotta sitten
6573.bugfix 825fb5d0a5 Don't default to an invalid sqlite config if no database configuration is provided (#6573) 4 vuotta sitten
6634.bugfix 1fcf9c6f95 Fix CAS redirect url (#6634) 4 vuotta sitten
6639.bugfix fe1580bfd9 Fill in the 'default' field for user-defined push rules (#6639) 4 vuotta sitten
6881.misc 04dd7d182d Return total number of users and profile attributes in admin users endpoint (#6881) 4 vuotta sitten
6892.doc ae219fb411 update debian installation instructions to recommend installing `virtualenv` instead of `python3-virtualenv` (#6892) 4 vuotta sitten
6899.bugfix b21000a44f Improve error responses when a remote server doesn't allow you to access its public rooms list (#6899) 4 vuotta sitten
6946.bugfix 7042840b32 Transfer alias mappings when joining an upgraded room (#6946) 4 vuotta sitten
6988.doc c165c1233b Improve database configuration docs (#6988) 4 vuotta sitten
7006.feature b0db928c63 Extend web_client_location to handle absolute URLs (#7006) 4 vuotta sitten
7009.feature 96071eea8f Set Referrer-Policy to no-referrer for media (#7009) 4 vuotta sitten
7010.misc 59ad93d2a4 Newsfile 4 vuotta sitten
7011.misc fdb1344716 Remove concept of a non-limited stream. (#7011) 4 vuotta sitten
7024.misc 4cff617df1 Move catchup of replication streams to worker. (#7024) 4 vuotta sitten
7040.feature 51f7eaf908 Add ability to run replication protocol over redis. (#7040) 4 vuotta sitten
7051.feature fb69690761 Admin API to join users to a room. (#7051) 4 vuotta sitten
7068.bugfix 1c1242acba Validate that the session is not modified during UI-Auth (#7068) 4 vuotta sitten
7089.bugfix c2db6599c8 Fix a bug in the federation API which could cause occasional "Failed to get PDU" errors (#7089). 4 vuotta sitten
7091.doc aa2492907f Add some explanation to application_services.md (#7091) 4 vuotta sitten
7096.feature 8327eb9280 Add options to prevent users from changing their profile. (#7096) 4 vuotta sitten
7102.feature b9930d24a0 Support SAML in the user interactive authentication workflow. (#7102) 4 vuotta sitten
7107.doc e341518f92 Update pre-built package name for FreeBSD (#7107). (#7107) 4 vuotta sitten
7109.bugfix 190ab593b7 Use the proper error code when a canonical alias that does not exist is used. (#7109) 4 vuotta sitten
7110.misc caec7d4fa0 Convert some of the media REST code to async/await (#7110) 4 vuotta sitten
7115.misc 477c4f5b1c Clean-up some auth/login REST code (#7115) 4 vuotta sitten
7116.misc a564b92d37 Convert `*StreamRow` classes to inner classes (#7116) 4 vuotta sitten
7117.bugfix b3cee0ce67 Fix processing of `groups` stream, and use symbolic names for streams (#7117) 4 vuotta sitten
7118.feature e8e2ddb60a Allow server admins to define and enforce a password policy (MSC2000). (#7118) 4 vuotta sitten
7119.doc 250f87d0de Update postgres.md (#7119) 4 vuotta sitten
7120.misc 39230d2171 Clean up some LoggingContext stuff (#7120) 4 vuotta sitten
7128.misc 4f21c33be3 Remove usage of "conn_id" for presence. (#7128) 4 vuotta sitten
7133.bugfix d6828c129f Newsfile 4 vuotta sitten
7136.misc fa4f12102d Refactor the CAS code (move the logic out of the REST layer to a handler) (#7136) 4 vuotta sitten
7137.removal 6ca5e56fd1 Remove unused captcha_bypass_secret option (#7137) 4 vuotta sitten
7141.doc 7bab642707 Various cleanups to INSTALL.md (#7141) 4 vuotta sitten
7146.misc 38919b521e Run replication streamers on workers (#7146) 4 vuotta sitten
7147.doc c5f89fba55 Add developer documentation for running a local CAS server (#7147) 4 vuotta sitten
7150.bugfix 12aa5a7fa7 Ensure is_verified on /_matrix/client/r0/room_keys/keys is a boolean (#7150) 4 vuotta sitten
7151.bugfix 55ca6cf88c Update changelog.d/7151.bugfix 4 vuotta sitten
7152.feature 84f7eaed16 Improve the UX of the login fallback when using SSO (#7152) 4 vuotta sitten
7153.feature b7da598a61 Always whitelist the login fallback for SSO (#7153) 4 vuotta sitten
7155.bugfix fbf0782c63 Only import sqlite3 when type checking (#7155) 4 vuotta sitten
7157.misc 665630fcaa Add tests for outbound device pokes 4 vuotta sitten
7158.misc daa1ac89a0 Fix device list update stream ids going backward (#7158) 4 vuotta sitten
7159.bugfix 7966a1cde9 Rewrite prune_old_outbound_device_pokes for efficiency (#7159) 4 vuotta sitten
7167.doc 2e826cd80c Improve TURN documentation. (#7167) 4 vuotta sitten
7171.doc d9f29f8dae Fix a small typo in the `metrics_flags` config option. (#7171) 4 vuotta sitten
7172.misc 3085cde577 Use `stream.current_token()` and remove `stream_positions()` (#7172) 4 vuotta sitten
7177.bugfix b994e86e35 Only setdefault for signatures if device has key_json (#7177) 4 vuotta sitten
7178.bugfix 62a7289133 Fix a bug which could cause incorrect 'cyclic dependency' error. (#7178) 4 vuotta sitten
7181.misc 60adcbed91 Fix "'NoneType' has no attribute start|stop" logcontext errors (#7181) 4 vuotta sitten
7183.misc 0f05fd1530 Reduce the number of calls to `resource.getrusage` (#7183) 4 vuotta sitten
7184.misc 0a7b0882c1 Fix use of async/await in media code (#7184) 4 vuotta sitten
7185.misc 5016b162fc Move client command handling out of TCP protocol (#7185) 4 vuotta sitten
7186.feature 694d8bed0e Support CAS in UI Auth flows. (#7186) 4 vuotta sitten
7187.misc 82498ee901 Move server command handling out of TCP protocol (#7187) 4 vuotta sitten
7188.misc 07b88c546d Convert http.HTTPStatus objects to their int equivalent (#7188) 4 vuotta sitten
7190.misc b413ab8aa6 changelog 4 vuotta sitten
7191.feature 468dcc767b Allow admins to create aliases when they are not in the room (#7191) 4 vuotta sitten
7192.misc 2e105c156b Remove sent outbound device list pokes from the database (#7192) 4 vuotta sitten
7193.misc f31e65a749 bg update to clear out duplicate outbound_device_list_pokes (#7193) 4 vuotta sitten
7195.misc dfa0782254 Remove connections per replication stream metric. (#7195) 4 vuotta sitten
7199.bugfix d73bf18d13 Server notices: Dissociate room creation/lookup from invite (#7199) 4 vuotta sitten
7203.bugfix bae32740da Remove some `run_in_background` calls in replication code (#7203) 4 vuotta sitten
7207.misc 4b0f00ad0c Remove stream before/after debug log lines (#7207) 4 vuotta sitten
7213.misc 701788a227 Added explicit Python build tools to snap requirements (#7213) 4 vuotta sitten
7219.misc d78cb31588 Add typing information to federation_server. (#7219) 4 vuotta sitten
7225.misc 6b6685db9f Extend room admin api with additional attributes (#7225) 4 vuotta sitten
7226.misc ce72355d7f Fix race in replication (#7226) 4 vuotta sitten
7228.misc 967f99b9f8 Unblacklist /upgrade creates a new room (#7228) 4 vuotta sitten
7230.feature ac978ab3da Default PL100 to enable encryption in a room (#7230) 4 vuotta sitten
7233.misc 23f8d285eb Remove redundant checks on `daemonize` from synctl (#7233) 4 vuotta sitten
7234.doc cae4121484 Make systemd-with-workers doc official (#7234) 4 vuotta sitten
7235.feature c11d24d48c Fix changelog for #7235 4 vuotta sitten
7236.misc 55d46da59a Upgrade jQuery to 3.x on fallback login/registration screens (#7236) 4 vuotta sitten
7237.misc 7f7f9968b3 Make it clearer to the user that they haven't overridden onLogin/Register (#7237) 4 vuotta sitten
7238.doc 29b7e22b93 Add documentation to password_providers config option (#7238) 4 vuotta sitten
7239.misc 7c7618c7e3 fix changelog name 4 vuotta sitten
7240.bugfix b85d7652ff Do not allow a deactivated user to login via SSO. (#7240) 4 vuotta sitten
7241.misc 1722b8a527 Convert delete_url_cache_media to async/await. (#7241) 4 vuotta sitten
7243.misc f1097e7720 Fix the parameters of a test fixture (#7243) 4 vuotta sitten
7248.doc a026bdaab7 Add matrix-synapse-shared-secret-auth as an example password provider (#7248) 4 vuotta sitten
7249.bugfix 5a709630bf Fix --help commandline argument (#7249) 4 vuotta sitten
7251.doc 4a0dadafbe Add setting to nginx configuration to allow larger file uploads (#7251) 4 vuotta sitten
7259.bugfix 17a2433b0d Add notes to the changelog about an additional SSO template. (#7259) 4 vuotta sitten
7260.bugfix f41b742161 Check on room creation if the user is allowed to publish the room to the room directory. (#7260) 4 vuotta sitten
7261.misc eed7c5b89e Convert auth handler to async/await (#7261) 4 vuotta sitten
7265.feature a48138784e Allow specifying the value of Accept-Language header for URL previews (#7265) 4 vuotta sitten
7268.bugfix f5ea8b48bd Reject unknown UI auth sessions (instead of silently generating a new one) (#7268) 4 vuotta sitten
7272.doc c07fca9e2f Clarify the comments for media_storage_providers options (#7272) 4 vuotta sitten
7274.bugfix f2049a8d21 Fix a potentially-huge sql query (#7274) 4 vuotta sitten
7278.misc fce663889b Add some replication tests (#7278) 4 vuotta sitten
7279.feature 054c231e58 Use a template for the SSO success page to allow for customization. (#7279) 4 vuotta sitten
7286.misc 0f8f02bc39 On catchup, process each row with its own stream id (#7286) 4 vuotta sitten
7290.misc d7d42387f5 Fix 'generator object is not subscriptable' error (#7290) 4 vuotta sitten
7291.misc 67ff7b8ba0 Improve type checking in `replication.tcp.Stream` (#7291) 4 vuotta sitten
7295.misc 5308239d5d Reduce logging verbosity of URL cache cleanup. (#7295) 4 vuotta sitten
7300.misc 13917232d5 Fix indention in generated config file (#7300) 4 vuotta sitten
7302.bugfix 627b0f5f27 Persist user interactive authentication sessions (#7302) 4 vuotta sitten
7303.misc 13683a3a22 Extend StreamChangeCache to support multiple entities per stream ID (#7303) 4 vuotta sitten
7315.feature 2e3b9a0fcb Revert "Revert "Merge pull request #7315 from matrix-org/babolivier/request_token"" 4 vuotta sitten
7316.bugfix eeef9633af Fix fallback value for account_threepid_delegates.email (#7316) 4 vuotta sitten
7318.misc 71a1abb8a1 Stop the master relaying USER_SYNC for other workers (#7318) 4 vuotta sitten
7319.misc ff5604e7f1 import urllib.parse when using urllib.parse.quote (#7319) 4 vuotta sitten
7321.misc 336989a57f Reduce federation logging on success (#7321) 4 vuotta sitten
7325.feature 841c581c40 Fix replication metrics when using redis (#7325) 4 vuotta sitten
7326.misc 82d8b1dd1f Another go at fixing one-word commands (#7326) 4 vuotta sitten
7337.bugfix 3655eafe85 changelog 4 vuotta sitten
7338.misc 33bceb7f70 Convert some of the federation handler methods to async/await. (#7338) 4 vuotta sitten
7341.bugfix cc9eceb00d Don't crash when one of the configuration files is empty (#7341) 4 vuotta sitten
7343.feature 7bfe0902ce Add documentation to the sample config about the templates for SSO. (#7343) 4 vuotta sitten
7344.bugfix 07337fe30b Fix incorrect metrics reporting for renew_attestations (#7344) 4 vuotta sitten
7352.feature 3eab76ad43 Don't relay REMOTE_SERVER_UP cmds to same conn. (#7352) 4 vuotta sitten
7357.doc 036fab5d8a Document monitoring workers (#7357) 4 vuotta sitten
7358.bugfix c2e1a2110f Fix limit logic for EventsStream (#7358) 4 vuotta sitten
7359.misc fb8ff79efd Fix collation for postgres for unit tests (#7359) 4 vuotta sitten
7361.doc c58ae367d8 Clean up admin api docs (#7361) 4 vuotta sitten
7363.misc 6b22921b19 async/await is_server_admin (#7363) 4 vuotta sitten
7364.misc 37f6823f5b Add instance name to RDATA/POSITION commands (#7364) 4 vuotta sitten
7367.bugfix 9d8ecc9e6c Apply federation check for /publicRooms with filter list (#7367) 4 vuotta sitten
7368.bugfix 2e8955f4a6 Further improvements to requesting the public rooms list on a homeserver which has it set to private (#7368) 4 vuotta sitten
7369.misc 0e719f2398 Thread through instance name to replication client. (#7369) 4 vuotta sitten
7378.misc b2dba06079 Workaround for assertion errors from db_query_to_update_function (#7378) 4 vuotta sitten
7387.bugfix 97ef1471c6 Wait for current_state_events_membership before populate_stats_process_rooms (#7387) 4 vuotta sitten
7394.misc 032e5a2aca Convert synapse.server_notices to async/await. (#7394) 4 vuotta sitten
7395.misc b0cbc57375 Convert the synapse.notifier module to async/await. (#7395) 4 vuotta sitten
7396.misc eab59d758d Convert the room handler to async/await. (#7396) 4 vuotta sitten