1
0
Commit Graph

17351 Commits

Author SHA1 Message Date
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
Andrew Morgan
6df0a3c48c Fix changing password via user admin API. (#6730)
* commit 'ceecedc68':
  Fix changing password via user admin API. (#6730)
2020-03-23 11:37:54 +00:00
Andrew Morgan
7ed8a68815 Fix empty account_validity config block (#6747)
* commit 'e9e066055':
  Update changelog.d/6747.bugfix
  Revert "Newsfile"
  Newsfile
  Add changelog
  Fix empty account_validity config block
2020-03-23 11:37:47 +00:00
Andrew Morgan
96b48d5bcc Add more logging around message retention policies support (#6717)
* commit 'a17f64361':
  Add more logging around message retention policies support (#6717)
  Fix up changelog
  bump version to v1.9.0.dev2
2020-03-23 11:37:40 +00:00
Andrew Morgan
fbda94b8f4 Fix syntax error in run_upgrade for schema 57 (#6728)
* commit '722b4f302':
  Fix syntax error in run_upgrade for schema 57 (#6728)
2020-03-23 11:37:32 +00:00
Andrew Morgan
f2df9692a9 Merge pull request #6714 from matrix-org/babolivier/retention_select_event
* commit '3b72bb780':
  bump version to v1.9.0.dev1
  Precise changelog
  Fixup diff
  Remove get_room_event_after_stream_ordering entirely
  Lint
  Rename changelog
  Changelog
  Correctly order when selecting before stream ordering
  Fix typo
  Fix instantiation of message retention purge jobs
2020-03-23 11:36:52 +00:00
Andrew Morgan
f7fb31d200 Merge pull request #6724 from matrix-org/rav/log_saml_attributes
* commit '59dc87c61':
  changelog
  Log saml assertions rather than the whole response
  move batch_iter to a separate module
2020-03-23 11:36:45 +00:00
Andrew Morgan
5ba900d744 Delegate remote_user_id mapping to the saml mapping provider (#6723)
* commit '2b6a77fcd':
  Delegate remote_user_id mapping to the saml mapping provider (#6723)
2020-03-23 11:36:38 +00:00
Andrew Morgan
bd6344c729 Wake up transaction queue when remote server comes back online (#6706)
* commit 'a8a50f5b5':
  Wake up transaction queue when remote server comes back online (#6706)
2020-03-23 11:36:27 +00:00
Andrew Morgan
09cdecd44d Clarify the account_validity and email sections of the sample configuration. (#6685)
* commit '5ce0b17e3':
  Clarify the `account_validity` and `email` sections of the sample configuration. (#6685)
2020-03-23 11:36:19 +00:00
Andrew Morgan
ea066e5b67 Add StateMap type alias (#6715)
* commit 'd386f2f33':
  Add StateMap type alias (#6715)
2020-03-23 11:36:00 +00:00
Andrew Morgan
3af295a009 Add tips for the changelog to the pull request template (#6663)
* commit '7b14c4a01':
  Add tips for the changelog to the pull request template (#6663)
2020-03-23 11:35:52 +00:00
Andrew Morgan
5b211ae070 Add org.matrix.e2e_cross_signing to unstable_features in /versions as per MSC1756 (#6712)
* commit '38e0e59f4':
  Add org.matrix.e2e_cross_signing to unstable_features in /versions as per MSC1756 (#6712)
2020-03-23 11:35:35 +00:00
Andrew Morgan
730dac53f8 Port synapse.replication.tcp to async/await (#6666)
* commit '48c3a9688':
  Port synapse.replication.tcp to async/await (#6666)
2020-03-23 11:35:12 +00:00
Andrew Morgan
888e203aab Fix purge_room admin API (#6711)
* commit '19a1aac48':
  Fix purge_room admin API (#6711)
2020-03-23 11:35:00 +00:00
Andrew Morgan
02931b95b8 Remove duplicate session check in web fallback servlet (#6702)
* commit 'edc244eec':
  Remove duplicate session check in web fallback servlet (#6702)
2020-03-23 11:34:53 +00:00
Andrew Morgan
67ab74cb31 Merge pull request #6688 from matrix-org/rav/module_api_extensions
* commit '608bf7d74':
  changelog
  Handle `config` not being set for synapse plugin modules
  Cleanups and additions to the module API
2020-03-23 11:34:34 +00:00
Andrew Morgan
562718fe12 Implement RedirectException (#6687)
* commit '8f5d7302a':
  Implement RedirectException (#6687)
2020-03-23 11:34:26 +00:00
Andrew Morgan
1e34631d1a Add local_current_membership table (#6655)
* commit '28c98e51f':
  Add `local_current_membership` table (#6655)
2020-03-23 11:34:19 +00:00
Andrew Morgan
9edb5f944f Process EDUs in parallel with PDUs. (#6697)
* commit 'b5ce7f587':
  Process EDUs in parallel with PDUs. (#6697)
2020-03-23 11:34:11 +00:00
Andrew Morgan
09a8668751 Fixup synapse.replication to pass mypy checks (#6667)
* commit 'e8b68a4e4':
  Fixup synapse.replication to pass mypy checks (#6667)
2020-03-23 11:34:02 +00:00
Andrew Morgan
061c671c6c Quarantine media by ID or user ID (#6681)
* commit '1177d3f3a':
  Quarantine media by ID or user ID (#6681)
2020-03-23 11:33:54 +00:00
Andrew Morgan
9483cb6ced Document more supported endpoints for workers (#6698)
* commit '47f4f493f':
  Document more supported endpoints for workers (#6698)
2020-03-23 11:33:47 +00:00
Andrew Morgan
262d78a868 Kill off RegistrationError (#6691)
* commit '326c893d2':
  Kill off RegistrationError (#6691)
2020-03-23 11:33:40 +00:00
Andrew Morgan
e861fd82ef Don't assign numeric IDs for empty usernames (#6690)
* commit '2d07c7377':
  Don't assign numeric IDs for empty usernames (#6690)
2020-03-23 11:33:32 +00:00
Andrew Morgan
3ad357338d Merge pull request #6689 from matrix-org/rav/saml_mapping_provider_updates
* commit '3cfac9593':
  changelog
  Pass client redirect URL into SAML mapping providers
  Pass the module_api into the SamlMappingProvider
2020-03-23 11:33:06 +00:00
Andrew Morgan
12763b513f Allow additional_resources to implement Resource directly (#6686)
* commit '803968505':
  Allow additional_resources to implement Resource directly (#6686)
2020-03-23 11:32:57 +00:00