1
0
Commit Graph

16838 Commits

Author SHA1 Message Date
Andrew Morgan
7c3883643a Merge pull request #6483 from matrix-org/erikj/port_rest_v2
* commit 'd085a8a0a':
  Newsfile
  Port rest.client.v2
2020-03-19 16:55:48 +00:00
Andrew Morgan
9120098a37 Merge pull request #6482 from matrix-org/erikj/port_rest_v1
* commit 'af5d0ebc7':
  Newsfile
  Fixup tests
  Port rest/v1 to async/await
2020-03-19 16:34:10 +00:00
Andrew Morgan
4522fbfd32 Revert "Modify systemd unit file reference to align with installation instruction (#6369)"
* commit 'ff119879d':
  Revert "Modify systemd unit file reference to align with installation instruction (#6369)"
2020-03-19 16:29:50 +00:00
Andrew Morgan
bbc140161b Modify systemd unit file reference to align with installation instruction (#6369)
* commit 'dc8747895':
  Modify systemd unit file reference to align with installation instruction (#6369)
2020-03-19 16:29:37 +00:00
Andrew Morgan
10648492b4 Stronger typing in the federation handler (#6480)
* commit '63d6ad106':
  Stronger typing in the federation handler (#6480)
2020-03-19 16:29:27 +00:00
Andrew Morgan
c2fa3c8821 Sanity-check the rooms of auth events before pulling them in. (#6472)
* commit 'e1f4c83f4':
  Sanity-check the rooms of auth events before pulling them in. (#6472)
2020-03-19 16:29:19 +00:00
Andrew Morgan
fa3d0d96c4 Modify systemd unit file reference to align with installation instruction (#6369)
* commit 'ba7af15d4':
  Modify systemd unit file reference to align with installation instruction (#6369)
2020-03-19 16:29:10 +00:00
Andrew Morgan
237f3fe187 Merge pull request #6464 from matrix-org/erikj/make_public_sql_base
* commit 'ddbbfc951':
  Newsfile
  Remove underscore from SQLBaseStore functions
  Don't call SQLBaseStore methods from outside stores
2020-03-19 16:28:41 +00:00
Andrew Morgan
f6c28ac9a4 Merge pull request #6470 from matrix-org/babolivier/port_db_ci_failure
* commit 'fe799f353':
  Fix background updates for synapse_port_db
  Changelog
  Make synapse_port_db exit with a non-0 code if something failed
2020-03-19 16:19:26 +00:00
Andrew Morgan
92d6b6caf8 get rid of (most of) have_events from _update_auth_events_and_context_for_auth (#6468)
* commit 'e203874ca':
  get rid of (most of) have_events from _update_auth_events_and_context_for_auth (#6468)
2020-03-19 16:19:17 +00:00
Andrew Morgan
663970c696 Merge pull request #6454 from matrix-org/erikj/clean_base_Store
* commit '3eb15c01d':
  Revert "Move get_user_count_txn out of base store"
  _CURRENT_STATE_CACHE_NAME is public
  Move get_user_count_txn out of base store
  Newsfile
  Move cache invalidation to main data store
  Move event fetch vars to EventWorkStore
  Move account validity bg updates to registration store
2020-03-19 16:18:57 +00:00
Andrew Morgan
fe1d237338 Merge pull request #6441 from syamgk/fix-parameter-mismatch
* commit 'b9449012d':
  Add changelog file
  Issue #6406 Fix parameter mismatch
2020-03-19 16:18:49 +00:00
Andrew Morgan
00f1c3b40d Merge pull request #6329 from matrix-org/babolivier/context_filters
* commit 'c530f9af4':
  Un-remove room purge test
  Incorporate review
  Format changelog
  Update changelog since this isn't going to be featured in 1.6.0
  Also filter state events
  Only filter if a filter was provided
  Update copyright
  Lint
  Update copyrights
  Changelog
  Add tests for /search
  Merge labels tests for /context and /messages
  Add test case
  Filter events_before and events_after in /context requests
2020-03-19 16:18:41 +00:00
Andrew Morgan
0d0b33b507 Markdownification and other fixes to CONTRIBUTING (#6461)
* commit 'c1ae45393':
  Markdownification and other fixes to CONTRIBUTING (#6461)
2020-03-19 16:18:28 +00:00
Andrew Morgan
1397f83181 Fix error when using synapse_port_db on a vanilla synapse db (#6449)
* commit '85901939c':
  Update changelog.d/6449.bugfix
  Add changelog
  Fix error when using synapse_port_db on a vanilla synapse db
2020-03-19 16:18:20 +00:00
Andrew Morgan
f4ae17655e Merge pull request #6451 from matrix-org/uhoreg/cross_signing_signatures_index
* commit '2aa894380':
  apply changes from review
  add changelog
  make cross signing signature index non-unique
2020-03-19 16:18:10 +00:00
Andrew Morgan
0427f070cb privacy by default for room dir (#6355)
* commit 'cb0aeb147':
  privacy by default for room dir (#6355)
2020-03-19 16:17:40 +00:00
Andrew Morgan
2d306214d3 Fix exception when a cross-signed device is deleted (#6462)
* commit '012087546':
  Fix exception when a cross-signed device is deleted (#6462)
2020-03-19 16:08:24 +00:00
Andrew Morgan
e66b3e22df Add ephemeral messages support (MSC2228) (#6409)
* commit '54dd5dc12':
  Add ephemeral messages support (MSC2228) (#6409)
2020-03-19 16:08:16 +00:00
Andrew Morgan
f57cfa30f4 write some docs for the quarantine_media api (#6458)
* commit '620f98b65':
  write some docs for the quarantine_media api (#6458)
2020-03-19 16:08:07 +00:00
Andrew Morgan
be3e14a46a Add benchmarks for structured logging performance (#6266)
* commit 'fdec84aa4':
  Add benchmarks for structured logging performance (#6266)
2020-03-19 16:07:58 +00:00
Andrew Morgan
27a908d499 Transfer power level state events on room upgrade (#6237)
* commit '72078e4be':
  Transfer power level state events on room upgrade (#6237)
2020-03-19 16:07:49 +00:00
Andrew Morgan
84df8905a9 Use python3 packages for Ubuntu (#6443)
* commit '0ad75fd98':
  Use python3 packages for Ubuntu (#6443)
2020-03-19 16:07:40 +00:00
Andrew Morgan
603166f13c Fix: Pillow error when uploading RGBA image (#3325) (#6241)
* commit '81731c6e7':
  Fix: Pillow error when uploading RGBA image (#3325) (#6241)
  Add User-Interactive Auth to /account/3pid/add (#6119)
  Lint
  Changelog
  Discard retention policies when retrieving state
  blacklist more tests
  Newsfile
  Add tests
  Propagate reason in remotely rejected invites
  MSC2367 Allow reason field on all member events
2020-03-19 16:07:29 +00:00
Andrew Morgan
2f577412e8 1.6.1
* commit 'e7777f366':
  1.6.1
2020-03-18 17:54:43 +00:00
Andrew Morgan
ebdeffcf61 Remove local threepids on account deactivation (#6426)
* commit '2030193e5':
  Remove local threepids on account deactivation (#6426)
2020-03-18 17:54:23 +00:00
Andrew Morgan
8b47cb8352 Remove local threepids on account deactivation (#6426)
* commit 'a9c44d400':
  Remove local threepids on account deactivation (#6426)
2020-03-18 17:54:14 +00:00
Andrew Morgan
f724a2afba Clarifications for the email configuration settings. (#6423)
* commit 'c48ea9800':
  Clarifications for the email configuration settings. (#6423)
2020-03-18 17:54:04 +00:00
Andrew Morgan
d4ac2758dd Implementation of MSC2314 (#6176)
* commit '0f87b912a':
  Implementation of MSC2314 (#6176)
2020-03-18 17:53:47 +00:00
Andrew Morgan
8c493de8e3 add etag and count to key backup endpoints (#5858)
* commit '0d27aba90':
  add etag and count to key backup endpoints (#5858)
2020-03-18 17:48:53 +00:00
Andrew Morgan
6e79e33494 Add more tests to the worker blacklist (#6429)
* commit '6f4a63df0':
  Add more tests to the worker blacklist (#6429)
2020-03-18 17:48:42 +00:00
Andrew Morgan
b8344cabcd Merge pull request #6358 from matrix-org/babolivier/message_retention
* commit 'd31f69afa':
  clean up buildkite output
  Don't restrict the tests to v1 rooms
  Fix worker mode
  Fix 3PID invite exchange
  Lint again
  Lint again
  Lint
  Don't apply retention policy based filtering on state events
  Implement per-room message retention policies
2020-03-18 17:22:33 +00:00
Andrew Morgan
c28edec720 Fix startup error when http proxy is defined. (#6421)
* commit '9b9ee7566':
  Fix startup error when http proxy is defined. (#6421)
2020-03-18 16:35:40 +00:00
Andrew Morgan
2de57b8969 Remove assertion and provide a clear warning on startup for missing public_baseurl (#6379)
* commit 'ce578031f':
  Remove assertion and provide a clear warning on startup for missing public_baseurl (#6379)
2020-03-18 16:35:27 +00:00
Andrew Morgan
68096ca59b Merge pull request #6343 from matrix-org/rav/event_auth/4
* commit '651d930f1':
  remove confusing fixme
  newsfile
  Use get_events_as_list rather than lots of calls to get_event
  Update some docstrings and comments
  Simplify _update_auth_events_and_context_for_auth
2020-03-18 16:35:06 +00:00
Andrew Morgan
926fc8f23e Fix startup error when http proxy is defined. (#6421)
* commit 'ef1a85e77':
  Fix startup error when http proxy is defined. (#6421)
2020-03-18 16:34:53 +00:00
Andrew Morgan
cd50df35c7 Merge pull request #6420 from matrix-org/erikj/fix_find_next_generated_user_id_localpart
* commit 'f085894cd':
  Don't construct a set
  Newsfile
  Fix find_next_generated_user_id_localpart
2020-03-18 16:34:38 +00:00
Andrew Morgan
d6a656674f Prevent account_data content from being sent over TCP replication (#6333)
* commit 'a8175d0f9':
  lint
  Add changelog
  Remove content from being sent for account data rdata stream
2020-03-18 16:34:15 +00:00
Andrew Morgan
ab68b70ed0 1.6.0
* commit 'b98971e8a':
  1.6.0
2020-03-18 16:33:23 +00:00
Andrew Morgan
fe9970a15f Fix phone home stats (#6418)
* commit '65d54c5e8':
  Fix phone home stats (#6418)
2020-03-18 16:33:14 +00:00
Andrew Morgan
5c881ddde8 Merge pull request #6332 from matrix-org/erikj/query_devices_fix
* commit 'f9f1c8acb':
  Fixup docs
  Newsfile
  Fix caching devices for remote servers in worker.
2020-03-18 16:33:06 +00:00
Andrew Morgan
70c5926d3c Make sure that we close cursors before returning from a query (#6408)
* commit 'c01d54358':
  Make sure that we close cursors before returning from a query (#6408)
2020-03-18 16:32:55 +00:00
Andrew Morgan
0f54acfe25 Improve the performance of structured logging (#6322)
* commit '9eebd4604':
  Improve the performance of structured logging (#6322)
2020-03-18 16:32:40 +00:00
Andrew Morgan
a3ec405dcb 1.6.0rc2
* commit 'f9c9e1f07':
  1.6.0rc2
2020-03-18 16:32:31 +00:00
Andrew Morgan
0b5e5fa45d Fix exceptions from background database update for event labels. (#6407)
* commit 'b7367c339':
  Fix exceptions from background database update for event labels. (#6407)
2020-03-18 16:32:22 +00:00
Andrew Morgan
cc7e4cb952 Merge pull request #6392 from matrix-org/babolivier/fix-1623
* commit '78cfc05fc':
  Lint
  Changelog
  Test if a purge can make /messages return 500 responses
2020-03-18 16:32:15 +00:00
Andrew Morgan
42b2a00114 Add working build command for docker image (#6390)
* commit '265c0bd2f':
  Add working build command for docker image (#6390)
2020-03-18 16:32:05 +00:00
Andrew Morgan
0d89ceb2fb Fix link to user_dir_populate.sql in the user directory docs (#6388)
* commit '24cc31ee9':
  Fix link to user_dir_populate.sql in the user directory docs (#6388)
2020-03-18 16:31:51 +00:00
Andrew Morgan
11f3cb03a3 Clean up newline quote marks around the codebase (#6362)
* commit '3916e1b97':
  Clean up newline quote marks around the codebase (#6362)
  update macOS installation instructions
2020-03-18 16:31:40 +00:00
Andrew Morgan
2001e42232 1.6.0rc1
* commit '41e456668':
  1.6.0rc1
2020-03-18 16:30:17 +00:00