Upgrade Synapse (1.32.2 -> 1.33.0)
This commit is contained in:
		| @@ -15,8 +15,8 @@ matrix_synapse_docker_image_name_prefix: "{{ 'localhost/' if matrix_synapse_cont | |||||||
| # amd64 gets released first. | # amd64 gets released first. | ||||||
| # arm32 relies on self-building, so the same version can be built immediately. | # arm32 relies on self-building, so the same version can be built immediately. | ||||||
| # arm64 users need to wait for a prebuilt image to become available. | # arm64 users need to wait for a prebuilt image to become available. | ||||||
| matrix_synapse_version: v1.32.2 | matrix_synapse_version: v1.33.0 | ||||||
| matrix_synapse_version_arm64: v1.32.2 | matrix_synapse_version_arm64: v1.33.0 | ||||||
| matrix_synapse_docker_image_tag: "{{ matrix_synapse_version if matrix_architecture in ['arm32', 'amd64'] else matrix_synapse_version_arm64 }}" | matrix_synapse_docker_image_tag: "{{ matrix_synapse_version if matrix_architecture in ['arm32', 'amd64'] else matrix_synapse_version_arm64 }}" | ||||||
| matrix_synapse_docker_image_force_pull: "{{ matrix_synapse_docker_image.endswith(':latest') }}" | matrix_synapse_docker_image_force_pull: "{{ matrix_synapse_docker_image.endswith(':latest') }}" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1178,69 +1178,6 @@ turn_allow_guests: {{ matrix_synapse_turn_allow_guests|to_json }} | |||||||
| # | # | ||||||
| enable_registration: {{ matrix_synapse_enable_registration|to_json }} | enable_registration: {{ matrix_synapse_enable_registration|to_json }} | ||||||
|  |  | ||||||
| # Optional account validity configuration. This allows for accounts to be denied |  | ||||||
| # any request after a given period. |  | ||||||
| # |  | ||||||
| # Once this feature is enabled, Synapse will look for registered users without an |  | ||||||
| # expiration date at startup and will add one to every account it found using the |  | ||||||
| # current settings at that time. |  | ||||||
| # This means that, if a validity period is set, and Synapse is restarted (it will |  | ||||||
| # then derive an expiration date from the current validity period), and some time |  | ||||||
| # after that the validity period changes and Synapse is restarted, the users' |  | ||||||
| # expiration dates won't be updated unless their account is manually renewed. This |  | ||||||
| # date will be randomly selected within a range [now + period - d ; now + period], |  | ||||||
| # where d is equal to 10% of the validity period. |  | ||||||
| # |  | ||||||
| account_validity: |  | ||||||
|   # The account validity feature is disabled by default. Uncomment the |  | ||||||
|   # following line to enable it. |  | ||||||
|   # |  | ||||||
|   #enabled: true |  | ||||||
|  |  | ||||||
|   # The period after which an account is valid after its registration. When |  | ||||||
|   # renewing the account, its validity period will be extended by this amount |  | ||||||
|   # of time. This parameter is required when using the account validity |  | ||||||
|   # feature. |  | ||||||
|   # |  | ||||||
|   #period: 6w |  | ||||||
|  |  | ||||||
|   # The amount of time before an account's expiry date at which Synapse will |  | ||||||
|   # send an email to the account's email address with a renewal link. By |  | ||||||
|   # default, no such emails are sent. |  | ||||||
|   # |  | ||||||
|   # If you enable this setting, you will also need to fill out the 'email' and |  | ||||||
|   # 'public_baseurl' configuration sections. |  | ||||||
|   # |  | ||||||
|   #renew_at: 1w |  | ||||||
|  |  | ||||||
|   # The subject of the email sent out with the renewal link. '%(app)s' can be |  | ||||||
|   # used as a placeholder for the 'app_name' parameter from the 'email' |  | ||||||
|   # section. |  | ||||||
|   # |  | ||||||
|   # Note that the placeholder must be written '%(app)s', including the |  | ||||||
|   # trailing 's'. |  | ||||||
|   # |  | ||||||
|   # If this is not set, a default value is used. |  | ||||||
|   # |  | ||||||
|   #renew_email_subject: "Renew your %(app)s account" |  | ||||||
|  |  | ||||||
|   # Directory in which Synapse will try to find templates for the HTML files to |  | ||||||
|   # serve to the user when trying to renew an account. If not set, default |  | ||||||
|   # templates from within the Synapse package will be used. |  | ||||||
|   # |  | ||||||
|   #template_dir: "res/templates" |  | ||||||
|  |  | ||||||
|   # File within 'template_dir' giving the HTML to be displayed to the user after |  | ||||||
|   # they successfully renewed their account. If not set, default text is used. |  | ||||||
|   # |  | ||||||
|   #account_renewed_html_path: "account_renewed.html" |  | ||||||
|  |  | ||||||
|   # File within 'template_dir' giving the HTML to be displayed when the user |  | ||||||
|   # tries to renew an account with an invalid renewal token. If not set, |  | ||||||
|   # default text is used. |  | ||||||
|   # |  | ||||||
|   #invalid_token_html_path: "invalid_token.html" |  | ||||||
|  |  | ||||||
| # Time that a user's session remains valid for, after they log in. | # Time that a user's session remains valid for, after they log in. | ||||||
| # | # | ||||||
| # Note that this is not currently compatible with guest logins. | # Note that this is not currently compatible with guest logins. | ||||||
| @@ -1445,13 +1382,97 @@ autocreate_auto_join_rooms: {{ matrix_synapse_autocreate_auto_join_rooms|to_json | |||||||
| #auto_join_rooms_for_guests: false | #auto_join_rooms_for_guests: false | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ## Account Validity ## | ||||||
|  |  | ||||||
|  | # Optional account validity configuration. This allows for accounts to be denied | ||||||
|  | # any request after a given period. | ||||||
|  | # | ||||||
|  | # Once this feature is enabled, Synapse will look for registered users without an | ||||||
|  | # expiration date at startup and will add one to every account it found using the | ||||||
|  | # current settings at that time. | ||||||
|  | # This means that, if a validity period is set, and Synapse is restarted (it will | ||||||
|  | # then derive an expiration date from the current validity period), and some time | ||||||
|  | # after that the validity period changes and Synapse is restarted, the users' | ||||||
|  | # expiration dates won't be updated unless their account is manually renewed. This | ||||||
|  | # date will be randomly selected within a range [now + period - d ; now + period], | ||||||
|  | # where d is equal to 10% of the validity period. | ||||||
|  | # | ||||||
|  | account_validity: | ||||||
|  |   # The account validity feature is disabled by default. Uncomment the | ||||||
|  |   # following line to enable it. | ||||||
|  |   # | ||||||
|  |   #enabled: true | ||||||
|  |  | ||||||
|  |   # The period after which an account is valid after its registration. When | ||||||
|  |   # renewing the account, its validity period will be extended by this amount | ||||||
|  |   # of time. This parameter is required when using the account validity | ||||||
|  |   # feature. | ||||||
|  |   # | ||||||
|  |   #period: 6w | ||||||
|  |  | ||||||
|  |   # The amount of time before an account's expiry date at which Synapse will | ||||||
|  |   # send an email to the account's email address with a renewal link. By | ||||||
|  |   # default, no such emails are sent. | ||||||
|  |   # | ||||||
|  |   # If you enable this setting, you will also need to fill out the 'email' and | ||||||
|  |   # 'public_baseurl' configuration sections. | ||||||
|  |   # | ||||||
|  |   #renew_at: 1w | ||||||
|  |  | ||||||
|  |   # The subject of the email sent out with the renewal link. '%(app)s' can be | ||||||
|  |   # used as a placeholder for the 'app_name' parameter from the 'email' | ||||||
|  |   # section. | ||||||
|  |   # | ||||||
|  |   # Note that the placeholder must be written '%(app)s', including the | ||||||
|  |   # trailing 's'. | ||||||
|  |   # | ||||||
|  |   # If this is not set, a default value is used. | ||||||
|  |   # | ||||||
|  |   #renew_email_subject: "Renew your %(app)s account" | ||||||
|  |  | ||||||
|  |   # Directory in which Synapse will try to find templates for the HTML files to | ||||||
|  |   # serve to the user when trying to renew an account. If not set, default | ||||||
|  |   # templates from within the Synapse package will be used. | ||||||
|  |   # | ||||||
|  |   # The currently available templates are: | ||||||
|  |   # | ||||||
|  |   # * account_renewed.html: Displayed to the user after they have successfully | ||||||
|  |   #       renewed their account. | ||||||
|  |   # | ||||||
|  |   # * account_previously_renewed.html: Displayed to the user if they attempt to | ||||||
|  |   #       renew their account with a token that is valid, but that has already | ||||||
|  |   #       been used. In this case the account is not renewed again. | ||||||
|  |   # | ||||||
|  |   # * invalid_token.html: Displayed to the user when they try to renew an account | ||||||
|  |   #       with an unknown or invalid renewal token. | ||||||
|  |   # | ||||||
|  |   # See https://github.com/matrix-org/synapse/tree/master/synapse/res/templates for | ||||||
|  |   # default template contents. | ||||||
|  |   # | ||||||
|  |   # The file name of some of these templates can be configured below for legacy | ||||||
|  |   # reasons. | ||||||
|  |   # | ||||||
|  |   #template_dir: "res/templates" | ||||||
|  |  | ||||||
|  |   # A custom file name for the 'account_renewed.html' template. | ||||||
|  |   # | ||||||
|  |   # If not set, the file is assumed to be named "account_renewed.html". | ||||||
|  |   # | ||||||
|  |   #account_renewed_html_path: "account_renewed.html" | ||||||
|  |  | ||||||
|  |   # A custom file name for the 'invalid_token.html' template. | ||||||
|  |   # | ||||||
|  |   # If not set, the file is assumed to be named "invalid_token.html". | ||||||
|  |   # | ||||||
|  |   #invalid_token_html_path: "invalid_token.html" | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Metrics ### | ## Metrics ### | ||||||
|  |  | ||||||
| # Enable collection and rendering of performance metrics | # Enable collection and rendering of performance metrics | ||||||
| # | # | ||||||
| enable_metrics: {{ matrix_synapse_metrics_enabled|to_json  }} | enable_metrics: {{ matrix_synapse_metrics_enabled|to_json  }} | ||||||
|  |  | ||||||
|  |  | ||||||
| # Enable sentry integration | # Enable sentry integration | ||||||
| # NOTE: While attempts are made to ensure that the logs don't contain | # NOTE: While attempts are made to ensure that the logs don't contain | ||||||
| # any sensitive information, this cannot be guaranteed. By enabling | # any sensitive information, this cannot be guaranteed. By enabling | ||||||
| @@ -1892,7 +1913,7 @@ saml2_config: | |||||||
| #       sub-properties: | #       sub-properties: | ||||||
| # | # | ||||||
| #       module: The class name of a custom mapping module. Default is | #       module: The class name of a custom mapping module. Default is | ||||||
| #           'synapse.handlers.oidc_handler.JinjaOidcMappingProvider'. | #           'synapse.handlers.oidc.JinjaOidcMappingProvider'. | ||||||
| #           See https://github.com/matrix-org/synapse/blob/master/docs/sso_mapping_providers.md#openid-mapping-providers | #           See https://github.com/matrix-org/synapse/blob/master/docs/sso_mapping_providers.md#openid-mapping-providers | ||||||
| #           for information on implementing a custom mapping provider. | #           for information on implementing a custom mapping provider. | ||||||
| # | # | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user