1
0
Commit Graph

17419 Commits

Author SHA1 Message Date
Andrew Morgan
bd89a5d743 1.10.0rc1
* commit 'ac0d45b78':
  1.10.0rc1
2020-03-23 17:04:16 +00:00
Andrew Morgan
fcd6baac4d Fix deleting of stale marker for device lists (#6819)
* commit '83b0ea047':
  Fix deleting of stale marker for device lists (#6819)
2020-03-23 17:04:09 +00:00
Andrew Morgan
ff9bbf6285 pass room_version into compute_event_signature (#6807)
* commit '7f93eb190':
  pass room_version into compute_event_signature (#6807)
2020-03-23 17:04:01 +00:00
Andrew Morgan
3fae9f944a Merge pull request #6806 from matrix-org/rav/redact_changes/3
* commit 'a5afdd15e':
  changelog
  Pass room_version into add_hashes_and_signatures
  Pass room_version into create_local_event_from_event_dict
  Store the room version in EventBuilder
2020-03-23 17:03:55 +00:00
Andrew Morgan
8c7c6e1b85 Merge pull request #6820 from matrix-org/rav/get_room_version_id
* commit '160522e32':
  newsfile
  Add `get_room_version` method
  s/get_room_version/get_room_version_id/
2020-03-23 17:03:49 +00:00
Andrew Morgan
bea0e0df76 Fix bug with getting missing auth event during join 500'ed (#6810)
* commit '7d846e870':
  Fix bug with getting missing auth event during join 500'ed (#6810)
2020-03-23 17:03:35 +00:00
Andrew Morgan
699da5bf1d pass room version into FederationHandler.on_invite_request (#6805)
* commit '46a446828':
  pass room version into FederationHandler.on_invite_request (#6805)
2020-03-23 17:03:25 +00:00
Andrew Morgan
52814b494a Log when we delete room in bg update (#6816)
* commit 'e0992fcc5':
  Log when we delete room in bg update (#6816)
2020-03-23 17:03:18 +00:00
Andrew Morgan
35b1d7816b MSC2260: Block direct sends of m.room.aliases events (#6794)
* commit '184303b86':
  MSC2260: Block direct sends of m.room.aliases events (#6794)
2020-03-23 17:03:12 +00:00
Andrew Morgan
b791fc93dd Backgroud update to clean out rooms from current state (#6802)
* commit '57ad702af':
  Backgroud update to clean out rooms from current state (#6802)
2020-03-23 17:03:05 +00:00
Andrew Morgan
b60633101e Resync remote device list when detected as stale. (#6786)
* commit 'b66032705':
  Resync remote device list when detected as stale. (#6786)
2020-03-23 17:02:59 +00:00
Andrew Morgan
17292d593e Fix sending server up commands from workers (#6811)
* commit 'c3d4ad8af':
  Fix sending server up commands from workers (#6811)
2020-03-23 17:02:52 +00:00
Andrew Morgan
381f140fc0 When server leaves room check for stale device lists. (#6801)
* commit 'a5bab2d05':
  When server leaves room check for stale device lists. (#6801)
2020-03-23 17:02:44 +00:00
Andrew Morgan
916add259e When a client asks for remote keys check if should resync. (#6797)
* commit 'c80a9fe13':
  When a client asks for remote keys check if should resync. (#6797)
2020-03-23 17:02:36 +00:00
Andrew Morgan
45b330da61 Type defintions for use in refactoring for redaction changes (#6803)
* commit '5a246611e':
  Type defintions for use in refactoring for redaction changes (#6803)
2020-03-23 17:02:27 +00:00
Andrew Morgan
1310c64981 Remove unused DeviceRow class (#6800)
* commit 'a855b7c3a':
  Remove unused DeviceRow class (#6800)
2020-03-23 17:02:20 +00:00
Andrew Morgan
fc0fd6e2dd Merge pull request #6790 from matrix-org/rav/msc2260.1
* commit '281551f72':
  changelog
  Make /directory/room/<alias> handle restrictive power levels
  Set the PL for aliases events to 0.
  Factor out a `copy_power_levels_contents` method
2020-03-23 17:02:14 +00:00
Andrew Morgan
70e37d50fd Fix race in federation sender that delayed device updates. (#6799)
* commit '6b9e1014c':
  Fix race in federation sender that delayed device updates. (#6799)
2020-03-23 17:02:05 +00:00
Andrew Morgan
abf0e75536 Delete current state when server leaves a room (#6792)
* commit '611215a49':
  Delete current state when server leaves a room (#6792)
2020-03-23 17:01:57 +00:00
Andrew Morgan
718337e142 Fix bug when querying remote user keys that require a resync. (#6796)
* commit '2cad8baa7':
  Fix bug when querying remote user keys that require a resync. (#6796)
2020-03-23 17:01:49 +00:00
Andrew Morgan
fea1e6fc73 Fix outbound federation request metrics (#6795)
* commit 'fcfb591b3':
  Fix outbound federation request metrics (#6795)
2020-03-23 17:01:42 +00:00
Andrew Morgan
d115a4dcb0 Merge pull request #6787 from matrix-org/rav/msc2260
* commit 'cc109b79d':
  fix bad variable ref
  update changelog
  changelog
  Implement updated auth rules from MSC2260
2020-03-23 17:01:34 +00:00
Andrew Morgan
d880d2b1cb Detect unknown remote devices and mark cache as stale (#6776)
* commit 'e17a11066':
  Detect unknown remote devices and mark cache as stale (#6776)
2020-03-23 17:01:26 +00:00
Andrew Morgan
45e098eb4c Pass room version object into event_auth.check and check_redaction (#6788)
* commit 'a8ce7aeb4':
  Pass room version object into event_auth.check and check_redaction (#6788)
2020-03-23 17:01:18 +00:00
Andrew Morgan
4f66a15d64 Warn if postgres database has non-C locale. (#6734)
* commit '02b44db92':
  Warn if postgres database has non-C locale. (#6734)
2020-03-23 17:01:09 +00:00
Andrew Morgan
1f1239d721 1.9.1
* commit '77d935722':
  1.9.1
2020-03-23 13:25:52 +00:00
Andrew Morgan
714dca387d Fix setting mau_limit_reserved_threepids config (#6793)
* commit 'bdbeeb94e':
  Fix setting `mau_limit_reserved_threepids` config (#6793)
2020-03-23 13:25:44 +00:00
Andrew Morgan
92ec7ba1fb Add rooms.room_version column (#6729)
* commit '8df862e45':
  Add `rooms.room_version` column (#6729)
2020-03-23 13:25:38 +00:00
Andrew Morgan
c83cd65ddd Propagate cache invalidates from workers to other workers. (#6748)
* commit 'd5275fc55':
  Propagate cache invalidates from workers to other workers. (#6748)
2020-03-23 13:25:30 +00:00
Andrew Morgan
645a30b002 Merge pull request #6775 from matrix-org/jaywink/worker-docs-tweaks
* commit 'f74d178b1':
  Formatting of changelog
  Fix federation_reader listeners doc as per PR review
  Clarifications to the workers documentation
2020-03-23 13:25:24 +00:00
Andrew Morgan
8632f34f90 Validate client_secret parameter (#6767)
* commit '9f7aaf90b':
  Validate client_secret parameter (#6767)
2020-03-23 13:25:02 +00:00
Andrew Morgan
5a32d2941e Make 'event.redacts' never raise. (#6771)
* commit 'fa4d609e2':
  Make 'event.redacts' never raise. (#6771)
  Fixup changelog
  Fixup changelog
  Fixup changelog
2020-03-23 13:16:57 +00:00
Andrew Morgan
806204a51d 1.9.0
* commit 'f3eac2b3e':
  1.9.0
2020-03-23 13:16:51 +00:00
Andrew Morgan
308ed5fa5c a bit of debugging for media storage providers (#6757)
* commit '6b7462a13':
  a bit of debugging for media storage providers (#6757)
2020-03-23 13:16:44 +00:00
Andrew Morgan
82f535a29b Minor fixes to user admin api (#6761)
* commit '5bd3cb726':
  Minor fixes to user admin api (#6761)
2020-03-23 13:16:37 +00:00
Andrew Morgan
42732de3bc Update admin room docs with correct endpoints (#6770)
* commit 'd31f5f4d8':
  Update admin room docs with correct endpoints (#6770)
2020-03-23 13:16:30 +00:00
Andrew Morgan
0786bba611 Remove unnecessary abstractions in admin handler (#6751)
* commit 'ce84dd9e2':
  Remove unnecessary abstractions in admin handler (#6751)
  Fixup warning about workers changes
  Add deprecation headers
  Fixup changelog
2020-03-23 13:16:22 +00:00
Andrew Morgan
8aff29f76c 1.9.0rc1
* commit '0d0f32bc5':
  1.9.0rc1
2020-03-23 13:16:13 +00:00
Andrew Morgan
fc43d20d9d Admin API to list, filter and sort rooms (#6720)
* commit '90a28fb47':
  Admin API to list, filter and sort rooms (#6720)
2020-03-23 13:15:24 +00:00
Andrew Morgan
fdc6098c26 Merge pull request #6764 from matrix-org/babolivier/fix-thumbnail
* commit 'ae6cf586b':
  Lint + changelog
  Remove unused import
  Add tests for thumbnailing
  Fix typo in _select_thumbnail
2020-03-23 11:39:53 +00:00
Andrew Morgan
48adc5b9ce Fix and add test to deprecated quarantine media admin api (#6756)
* commit 'aa9b00fb2':
  Fix and add test to deprecated quarantine media admin api (#6756)
2020-03-23 11:39:38 +00:00
Andrew Morgan
6a6f8cf40c Allow monthly active user limiting support for worker mode, fixes #4639. (#6742)
* commit '5e52d8563':
  Allow monthly active user limiting support for worker mode, fixes #4639. (#6742)
2020-03-23 11:39:30 +00:00
Andrew Morgan
060343d534 Allow streaming cache invalidate all to workers. (#6749)
* commit '5d7a6ad22':
  Allow streaming cache invalidate all to workers. (#6749)
2020-03-23 11:39:24 +00:00
Andrew Morgan
874c98a7c7 Remove unused CI docker compose files (#6754)
* commit '2093f83ea':
  Remove unused CI docker compose files (#6754)
2020-03-23 11:39:18 +00:00
Andrew Morgan
dc9c06f32b Avoid attribute error when password_config present but empty (#6753)
* commit '837f62266':
  Avoid attribute error when `password_config` present but empty (#6753)
2020-03-23 11:38:43 +00:00
Andrew Morgan
09e9ebd0d9 Port synapse_port_db to async/await (#6718)
* commit '07124d028':
  Port synapse_port_db to async/await (#6718)
2020-03-23 11:38:36 +00:00
Andrew Morgan
a09011a6ab Add a DeltaState to track changes to be made to current state (#6716)
* commit '0e6876007':
  Add a DeltaState to track changes to be made to current state (#6716)
2020-03-23 11:38:29 +00:00
Andrew Morgan
fd3b31dc73 Fixup synapse.rest to pass mypy (#6732)
* commit 'b0a66ab83':
  Fixup synapse.rest to pass mypy (#6732)
2020-03-23 11:38:22 +00:00
Andrew Morgan
169a5854fa Fix /events/:event_id deprecated API. (#6731)
* commit '74b74462f':
  Fix `/events/:event_id` deprecated API. (#6731)
2020-03-23 11:38:15 +00:00
Andrew Morgan
a5fe87b85f Fixup synapse.api to pass mypy (#6733)
* commit '0f6e525be':
  Fixup synapse.api to pass mypy (#6733)
2020-03-23 11:38:01 +00:00