65cab84f41
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.105.1 ( #37 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/element-hq/synapse](https://matrix.org/docs/projects/server/synapse ) ([source](https://github.com/element-hq/synapse )) | minor | `v1.104.0` -> `v1.105.1` |
---
### Release Notes
<details>
<summary>element-hq/synapse (ghcr.io/element-hq/synapse)</summary>
### [`v1.105.1`](https://github.com/element-hq/synapse/releases/tag/v1.105.1 )
[Compare Source](https://github.com/element-hq/synapse/compare/v1.105.0...v1.105.1 )
### Synapse 1.105.1 (2024-04-23)
#### Security advisory
The following issues are fixed in 1.105.1.
- [GHSA-3h7q-rfh9-xm4v](https://github.com/element-hq/synapse/security/advisories/GHSA-3h7q-rfh9-xm4v ) / [CVE-2024-31208](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-31208 ) — High Severity
Weakness in auth chain indexing allows DoS from remote room members through disk fill and high CPU usage.
See the advisories for more details. If you have any questions, email security@element.io .
### [`v1.105.0`](https://github.com/element-hq/synapse/releases/tag/v1.105.0 )
[Compare Source](https://github.com/element-hq/synapse/compare/v1.104.0...v1.105.0 )
### Synapse 1.105.0 (2024-04-16)
No significant changes since 1.105.0rc1.
### Synapse 1.105.0rc1 (2024-04-11)
##### Features
- Stabilize support for [MSC4010](https://github.com/matrix-org/matrix-spec-proposals/pull/4010 ) which clarifies the interaction of push rules and account data. Contributed by [@​clokep](https://github.com/clokep ). ([#​17022](https://github.com/element-hq/synapse/issues/17022 ))
- Stabilize support for [MSC3981](https://github.com/matrix-org/matrix-spec-proposals/pull/3981 ): `/relations` recursion. Contributed by [@​clokep](https://github.com/clokep ). ([#​17023](https://github.com/element-hq/synapse/issues/17023 ))
- Add support for moving `/pushrules` off of main process. ([#​17037](https://github.com/element-hq/synapse/issues/17037 ), [#​17038](https://github.com/element-hq/synapse/issues/17038 ))
##### Bugfixes
- Fix various long-standing bugs which could cause incorrect state to be returned from `/sync` in certain situations. ([#​16930](https://github.com/element-hq/synapse/issues/16930 ), [#​16932](https://github.com/element-hq/synapse/issues/16932 ), [#​16942](https://github.com/element-hq/synapse/issues/16942 ), [#​17064](https://github.com/element-hq/synapse/issues/17064 ), [#​17065](https://github.com/element-hq/synapse/issues/17065 ), [#​17066](https://github.com/element-hq/synapse/issues/17066 ))
- Fix server notice rooms not always being created as unencrypted rooms, even when `encryption_enabled_by_default_for_room_type` is in use (server notices are always unencrypted). ([#​17033](https://github.com/element-hq/synapse/issues/17033 ))
- Fix the `.m.rule.encrypted_room_one_to_one` and `.m.rule.room_one_to_one` default underride push rules being in the wrong order. Contributed by [@​Sumpy1](https://github.com/Sumpy1 ). ([#​17043](https://github.com/element-hq/synapse/issues/17043 ))
##### Internal Changes
- Refactor auth chain fetching to reduce duplication. ([#​17044](https://github.com/element-hq/synapse/issues/17044 ))
- Improve database performance by adding a missing index to `access_tokens.refresh_token_id`. ([#​17045](https://github.com/element-hq/synapse/issues/17045 ), [#​17054](https://github.com/element-hq/synapse/issues/17054 ))
- Improve database performance by reducing number of receipts fetched when sending push notifications. ([#​17049](https://github.com/element-hq/synapse/issues/17049 ))
##### Updates to locked dependencies
- Bump packaging from 23.2 to 24.0. ([#​17027](https://github.com/element-hq/synapse/issues/17027 ))
- Bump regex from 1.10.3 to 1.10.4. ([#​17028](https://github.com/element-hq/synapse/issues/17028 ))
- Bump ruff from 0.3.2 to 0.3.5. ([#​17060](https://github.com/element-hq/synapse/issues/17060 ))
- Bump serde_json from 1.0.114 to 1.0.115. ([#​17041](https://github.com/element-hq/synapse/issues/17041 ))
- Bump types-pillow from 10.2.0.20240125 to 10.2.0.20240406. ([#​17061](https://github.com/element-hq/synapse/issues/17061 ))
- Bump types-requests from 2.31.0.20240125 to 2.31.0.20240406. ([#​17063](https://github.com/element-hq/synapse/issues/17063 ))
- Bump typing-extensions from 4.9.0 to 4.11.0. ([#​17062](https://github.com/element-hq/synapse/issues/17062 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: carsten/container-server#37
Co-authored-by: Renovate Bot <renovate@git.csprung.de>
Co-committed-by: Renovate Bot <renovate@git.csprung.de>
2024-04-25 17:34:33 +02:00
be3d4174e1
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.104.0 ( #36 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/element-hq/synapse](https://matrix.org/docs/projects/server/synapse ) ([source](https://github.com/element-hq/synapse )) | minor | `v1.103.0` -> `v1.104.0` |
---
### Release Notes
<details>
<summary>element-hq/synapse (ghcr.io/element-hq/synapse)</summary>
### [`v1.104.0`](https://github.com/element-hq/synapse/releases/tag/v1.104.0 )
[Compare Source](https://github.com/element-hq/synapse/compare/v1.103.0...v1.104.0 )
### Synapse 1.104.0 (2024-04-02)
##### Bugfixes
- Fix regression when using OIDC provider. Introduced in v1.104.0rc1. ([#​17031](https://github.com/element-hq/synapse/issues/17031 ))
### Synapse 1.104.0rc1 (2024-03-26)
##### Features
- Add an OIDC config to specify extra parameters for the authorization grant URL. IT can be useful to pass an ACR value for example. ([#​16971](https://github.com/element-hq/synapse/issues/16971 ))
- Add support for OIDC provider returning JWT. ([#​16972](https://github.com/element-hq/synapse/issues/16972 ), [#​17031](https://github.com/element-hq/synapse/issues/17031 ))
##### Bugfixes
- Fix a bug which meant that, under certain circumstances, we might never retry sending events or to-device messages over federation after a failure. ([#​16925](https://github.com/element-hq/synapse/issues/16925 ))
- Fix various long-standing bugs which could cause incorrect state to be returned from `/sync` in certain situations. ([#​16949](https://github.com/element-hq/synapse/issues/16949 ))
- Fix case in which `m.fully_read` marker would not get updated. Contributed by [@​SpiritCroc](https://github.com/SpiritCroc ). ([#​16990](https://github.com/element-hq/synapse/issues/16990 ))
- Fix bug which did not retract a user's pending knocks at rooms when their account was deactivated. Contributed by [@​hanadi92](https://github.com/hanadi92 ). ([#​17010](https://github.com/element-hq/synapse/issues/17010 ))
##### Updates to the Docker image
- Updated `start.py` to generate config using the correct user ID when running as root (fixes [#​16824](https://github.com/element-hq/synapse/issues/16824 ), [#​15202](https://github.com/element-hq/synapse/issues/15202 )). ([#​16978](https://github.com/element-hq/synapse/issues/16978 ))
##### Improved Documentation
- Add a query to force a refresh of a remote user's device list to the "Useful SQL for Admins" documentation page. ([#​16892](https://github.com/element-hq/synapse/issues/16892 ))
- Minor grammatical corrections to the upgrade documentation. ([#​16965](https://github.com/element-hq/synapse/issues/16965 ))
- Fix the sort order for the documentation version picker, so that newer releases appear above older ones. ([#​16966](https://github.com/element-hq/synapse/issues/16966 ))
- Remove recommendation for a specific poetry version from contributing guide. ([#​17002](https://github.com/element-hq/synapse/issues/17002 ))
##### Internal Changes
- Improve lock performance when a lot of locks are all waiting for a single lock to be released. ([#​16840](https://github.com/element-hq/synapse/issues/16840 ))
- Update power level default for public rooms. ([#​16907](https://github.com/element-hq/synapse/issues/16907 ))
- Improve event validation. ([#​16908](https://github.com/element-hq/synapse/issues/16908 ))
- Multi-worker-docker-container: disable log buffering. ([#​16919](https://github.com/element-hq/synapse/issues/16919 ))
- Refactor state delta calculation in `/sync` handler. ([#​16929](https://github.com/element-hq/synapse/issues/16929 ))
- Clarify docs for some room state functions. ([#​16950](https://github.com/element-hq/synapse/issues/16950 ))
- Specify IP subnets in canonical form. ([#​16953](https://github.com/element-hq/synapse/issues/16953 ))
- As done for SAML mapping provider, let's pass the module API to the OIDC one so the mapper can do more logic in its code. ([#​16974](https://github.com/element-hq/synapse/issues/16974 ))
- Allow containers building on top of Synapse's Complement container is use the included PostgreSQL cluster. ([#​16985](https://github.com/element-hq/synapse/issues/16985 ))
- Raise poetry-core version cap to 1.9.0. ([#​16986](https://github.com/element-hq/synapse/issues/16986 ))
- Patch the db conn pool sooner in tests. ([#​17017](https://github.com/element-hq/synapse/issues/17017 ))
##### Updates to locked dependencies
- Bump anyhow from 1.0.80 to 1.0.81. ([#​17009](https://github.com/element-hq/synapse/issues/17009 ))
- Bump black from 23.10.1 to 24.2.0. ([#​16936](https://github.com/element-hq/synapse/issues/16936 ))
- Bump cryptography from 41.0.7 to 42.0.5. ([#​16958](https://github.com/element-hq/synapse/issues/16958 ))
- Bump dawidd6/action-download-artifact from 3.1.1 to 3.1.2. ([#​16960](https://github.com/element-hq/synapse/issues/16960 ))
- Bump dawidd6/action-download-artifact from 3.1.2 to 3.1.4. ([#​17008](https://github.com/element-hq/synapse/issues/17008 ))
- Bump jinja2 from 3.1.2 to 3.1.3. ([#​17005](https://github.com/element-hq/synapse/issues/17005 ))
- Bump log from 0.4.20 to 0.4.21. ([#​16977](https://github.com/element-hq/synapse/issues/16977 ))
- Bump mypy from 1.5.1 to 1.8.0. ([#​16901](https://github.com/element-hq/synapse/issues/16901 ))
- Bump netaddr from 0.9.0 to 1.2.1. ([#​17006](https://github.com/element-hq/synapse/issues/17006 ))
- Bump pydantic from 2.6.0 to 2.6.4. ([#​17004](https://github.com/element-hq/synapse/issues/17004 ))
- Bump pyo3 from 0.20.2 to 0.20.3. ([#​16962](https://github.com/element-hq/synapse/issues/16962 ))
- Bump ruff from 0.1.14 to 0.3.2. ([#​16994](https://github.com/element-hq/synapse/issues/16994 ))
- Bump serde from 1.0.196 to 1.0.197. ([#​16963](https://github.com/element-hq/synapse/issues/16963 ))
- Bump serde_json from 1.0.113 to 1.0.114. ([#​16961](https://github.com/element-hq/synapse/issues/16961 ))
- Bump types-jsonschema from 4.21.0.20240118 to 4.21.0.20240311. ([#​17007](https://github.com/element-hq/synapse/issues/17007 ))
- Bump types-psycopg2 from 2.9.21.16 to 2.9.21.20240311. ([#​16995](https://github.com/element-hq/synapse/issues/16995 ))
- Bump types-pyopenssl from 23.3.0.0 to 24.0.0.20240311. ([#​17003](https://github.com/element-hq/synapse/issues/17003 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjI3OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: carsten/container-server#36
Co-authored-by: Renovate Bot <renovate@git.csprung.de>
Co-committed-by: Renovate Bot <renovate@git.csprung.de>
2024-04-04 18:00:49 +02:00
9da582e0d8
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.103.0 ( #29 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/element-hq/synapse](https://matrix.org/docs/projects/server/synapse ) ([source](https://github.com/element-hq/synapse )) | minor | `v1.102.0` -> `v1.103.0` |
---
### Release Notes
<details>
<summary>element-hq/synapse (ghcr.io/element-hq/synapse)</summary>
### [`v1.103.0`](https://github.com/element-hq/synapse/releases/tag/v1.103.0 )
[Compare Source](https://github.com/element-hq/synapse/compare/v1.102.0...v1.103.0 )
### Synapse 1.103.0 (2024-03-19)
No significant changes since 1.103.0rc1.
### Synapse 1.103.0rc1 (2024-03-12)
##### Features
- Add a new [List Accounts v3](https://element-hq.github.io/synapse/v1.103/admin_api/user_admin_api.html#list-accounts-v3 ) Admin API with improved deactivated user filtering capabilities. ([#​16874](https://github.com/element-hq/synapse/issues/16874 ))
- Include `Retry-After` header by default per [MSC4041](https://github.com/matrix-org/matrix-spec-proposals/pull/4041 ). Contributed by [@​clokep](https://github.com/clokep ). ([#​16947](https://github.com/element-hq/synapse/issues/16947 ))
##### Bugfixes
- Fix joining remote rooms when a module uses the `on_new_event` callback. This callback may now pass partial state events instead of the full state for remote rooms. Introduced in v1.76.0. ([#​16973](https://github.com/element-hq/synapse/issues/16973 ))
- Fix performance issue when joining very large rooms that can cause the server to lock up. Introduced in v1.100.0. Contributed by [@​ggogel](https://github.com/ggogel ). ([#​16968](https://github.com/element-hq/synapse/issues/16968 ))
##### Improved Documentation
- Add HAProxy example for single port operation to reverse proxy documentation. Contributed by Georg Pfuetzenreuter ([@​tacerus](https://github.com/tacerus )). ([#​16768](https://github.com/element-hq/synapse/issues/16768 ))
- Improve the documentation around running Complement tests with new configuration parameters. ([#​16946](https://github.com/element-hq/synapse/issues/16946 ))
- Add docs on upgrading from a very old version. ([#​16951](https://github.com/element-hq/synapse/issues/16951 ))
##### Updates to locked dependencies
- Bump JasonEtco/create-an-issue from 2.9.1 to 2.9.2. ([#​16934](https://github.com/element-hq/synapse/issues/16934 ))
- Bump anyhow from 1.0.79 to 1.0.80. ([#​16935](https://github.com/element-hq/synapse/issues/16935 ))
- Bump dawidd6/action-download-artifact from 3.0.0 to 3.1.1. ([#​16933](https://github.com/element-hq/synapse/issues/16933 ))
- Bump furo from 2023.9.10 to 2024.1.29. ([#​16939](https://github.com/element-hq/synapse/issues/16939 ))
- Bump pyopenssl from 23.3.0 to 24.0.0. ([#​16937](https://github.com/element-hq/synapse/issues/16937 ))
- Bump types-netaddr from 0.10.0.20240106 to 1.2.0.20240219. ([#​16938](https://github.com/element-hq/synapse/issues/16938 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNTAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjI1MC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Reviewed-on: carsten/container-server#29
Co-authored-by: Renovate Bot <renovate@git.csprung.de>
Co-committed-by: Renovate Bot <renovate@git.csprung.de>
2024-03-21 22:01:30 +01:00
c6e63f1b6a
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.102.0 ( #27 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/element-hq/synapse](https://matrix.org/docs/projects/server/synapse ) ([source](https://github.com/element-hq/synapse )) | minor | `v1.101.0` -> `v1.102.0` |
---
### Release Notes
<details>
<summary>element-hq/synapse (ghcr.io/element-hq/synapse)</summary>
### [`v1.102.0`](https://github.com/element-hq/synapse/releases/tag/v1.102.0 )
[Compare Source](https://github.com/element-hq/synapse/compare/v1.101.0...v1.102.0 )
### Synapse 1.102.0 (2024-03-05)
##### Bugfixes
- Revert https://github.com/element-hq/synapse/pull/16756 , which caused incorrect notification counts on mobile clients since v1.100.0. ([#​16979](https://github.com/element-hq/synapse/issues/16979 ))
### Synapse 1.102.0rc1 (2024-02-20)
##### Features
- A metric was added for emails sent by Synapse, broken down by type: `synapse_emails_sent_total`. Contributed by Remi Rampin. ([#​16881](https://github.com/element-hq/synapse/issues/16881 ))
##### Bugfixes
- Do not send multiple concurrent requests for keys for the same server. ([#​16894](https://github.com/element-hq/synapse/issues/16894 ))
- Fix performance issue when joining very large rooms that can cause the server to lock up. Introduced in v1.100.0. ([#​16903](https://github.com/element-hq/synapse/issues/16903 ))
- Always prefer unthreaded receipt when >1 exist ([MSC4102](https://github.com/matrix-org/matrix-spec-proposals/pull/4102 )). ([#​16927](https://github.com/element-hq/synapse/issues/16927 ))
##### Improved Documentation
- Fix a small typo in the Rooms section of the Admin API documentation. Contributed by [@​RainerZufall187](https://github.com/RainerZufall187 ). ([#​16857](https://github.com/element-hq/synapse/issues/16857 ))
##### Internal Changes
- Don't invalidate the entire event cache when we purge history. ([#​16905](https://github.com/element-hq/synapse/issues/16905 ))
- Add experimental config option to not send device list updates for specific users. ([#​16909](https://github.com/element-hq/synapse/issues/16909 ))
- Fix incorrect docker hub link in release script. ([#​16910](https://github.com/element-hq/synapse/issues/16910 ))
##### Updates to locked dependencies
- Bump attrs from 23.1.0 to 23.2.0. ([#​16899](https://github.com/element-hq/synapse/issues/16899 ))
- Bump bcrypt from 4.0.1 to 4.1.2. ([#​16900](https://github.com/element-hq/synapse/issues/16900 ))
- Bump pygithub from 2.1.1 to 2.2.0. ([#​16902](https://github.com/element-hq/synapse/issues/16902 ))
- Bump sentry-sdk from 1.40.0 to 1.40.3. ([#​16898](https://github.com/element-hq/synapse/issues/16898 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjQuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Reviewed-on: carsten/container-server#27
Co-authored-by: Renovate Bot <renovate@git.csprung.de>
Co-committed-by: Renovate Bot <renovate@git.csprung.de>
2024-03-10 19:42:50 +01:00
e9b064ef2c
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.101.0 ( #23 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/element-hq/synapse](https://matrix.org/docs/projects/server/synapse ) ([source](https://github.com/element-hq/synapse )) | minor | `v1.100.0` -> `v1.101.0` |
---
### Release Notes
<details>
<summary>element-hq/synapse (ghcr.io/element-hq/synapse)</summary>
### [`v1.101.0`](https://github.com/element-hq/synapse/releases/tag/v1.101.0 )
[Compare Source](https://github.com/element-hq/synapse/compare/v1.100.0...v1.101.0 )
### Synapse 1.101.0 (2024-02-13)
##### Bugfixes
- Fix performance regression when fetching auth chains from the DB. Introduced in v1.100.0. ([#​16893](https://github.com/element-hq/synapse/issues/16893 ))
### Synapse 1.101.0rc1 (2024-02-06)
##### Improved Documentation
- Fix broken links in the documentation. ([#​16853](https://github.com/element-hq/synapse/issues/16853 ))
- Update MacOS installation instructions to mention that libicu is optional. ([#​16854](https://github.com/element-hq/synapse/issues/16854 ))
- The version picker now correctly lists versions after `v1.98.0`. ([#​16880](https://github.com/element-hq/synapse/issues/16880 ))
##### Internal Changes
- Add support for stabilised [MSC3981](https://github.com/matrix-org/matrix-spec-proposals/pull/3981 ) that adds a `recurse` parameter on the `/relations` API. ([#​16842](https://github.com/element-hq/synapse/issues/16842 ))
##### Updates to locked dependencies
- Bump dorny/paths-filter from 2 to 3. ([#​16869](https://github.com/element-hq/synapse/issues/16869 ))
- Bump gitpython from 3.1.40 to 3.1.41. ([#​16850](https://github.com/element-hq/synapse/issues/16850 ))
- Bump hiredis from 2.2.3 to 2.3.2. ([#​16862](https://github.com/element-hq/synapse/issues/16862 ))
- Bump jsonschema from 4.20.0 to 4.21.1. ([#​16887](https://github.com/element-hq/synapse/issues/16887 ))
- Bump lxml-stubs from 0.4.0 to 0.5.1. ([#​16885](https://github.com/element-hq/synapse/issues/16885 ))
- Bump mypy-zope from 1.0.1 to 1.0.3. ([#​16865](https://github.com/element-hq/synapse/issues/16865 ))
- Bump phonenumbers from 8.13.26 to 8.13.29. ([#​16868](https://github.com/element-hq/synapse/issues/16868 ))
- Bump pydantic from 2.5.3 to 2.6.0. ([#​16888](https://github.com/element-hq/synapse/issues/16888 ))
- Bump sentry-sdk from 1.39.1 to 1.40.0. ([#​16889](https://github.com/element-hq/synapse/issues/16889 ))
- Bump serde from 1.0.195 to 1.0.196. ([#​16867](https://github.com/element-hq/synapse/issues/16867 ))
- Bump serde_json from 1.0.111 to 1.0.113. ([#​16866](https://github.com/element-hq/synapse/issues/16866 ))
- Bump sigstore/cosign-installer from 3.3.0 to 3.4.0. ([#​16890](https://github.com/element-hq/synapse/issues/16890 ))
- Bump types-pillow from 10.1.0.2 to 10.2.0.20240125. ([#​16864](https://github.com/element-hq/synapse/issues/16864 ))
- Bump types-requests from 2.31.0.10 to 2.31.0.20240125. ([#​16886](https://github.com/element-hq/synapse/issues/16886 ))
- Bump types-setuptools from 69.0.0.0 to 69.0.0.20240125. ([#​16863](https://github.com/element-hq/synapse/issues/16863 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xODIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE4Mi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Reviewed-on: carsten/container-server#23
Co-authored-by: Renovate Bot <renovate@git.csprung.de>
Co-committed-by: Renovate Bot <renovate@git.csprung.de>
2024-02-14 22:33:57 +01:00
59902bb3db
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.100.0 ( #18 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/element-hq/synapse](https://matrix.org/docs/projects/server/synapse ) ([source](https://github.com/element-hq/synapse )) | minor | `v1.99.0` -> `v1.100.0` |
---
### Release Notes
<details>
<summary>element-hq/synapse (ghcr.io/element-hq/synapse)</summary>
### [`v1.100.0`](https://github.com/element-hq/synapse/compare/v1.99.0...v1.100.0 )
[Compare Source](https://github.com/element-hq/synapse/compare/v1.99.0...v1.100.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Reviewed-on: carsten/container-server#18
Co-authored-by: Renovate Bot <renovate@git.csprung.de>
Co-committed-by: Renovate Bot <renovate@git.csprung.de>
2024-01-31 20:04:28 +01:00
f36d23ec70
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.99.0 ( #13 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/element-hq/synapse](https://matrix.org/docs/projects/server/synapse ) ([source](https://github.com/element-hq/synapse )) | minor | `v1.98.0` -> `v1.99.0` |
---
### Release Notes
<details>
<summary>element-hq/synapse (ghcr.io/element-hq/synapse)</summary>
### [`v1.99.0`](https://github.com/element-hq/synapse/releases/tag/v1.99.0 )
[Compare Source](https://github.com/element-hq/synapse/compare/v1.98.0...v1.99.0 )
### Synapse 1.99.0 (2024-01-16)
Synapse 1.99.0 is the first Synapse release under an AGPLv3.0 licence (with CLA to enable Element to sell AGPL exceptions). You can read more about this here:
- https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/
- https://element.io/blog/element-to-adopt-agplv3/
- https://element.io/blog/synapse-now-lives-at-github-com-element-hq-synapse/
No significant changes since 1.99.0rc1.
### Synapse 1.99.0rc1 (2024-01-09)
- Add [config options](https://element-hq.github.io/synapse/v1.99/usage/configuration/config_documentation.html#server_notices ) to set the avatar and the topic of the server notices room, as well as the avatar of the server notices user. ([https://github.com/element-hq/synapse/issues/16679 ](https://github.com/matrix-org/synapse/pull/16679 ))
- Add config option [`email.notif_delay_before_mail`](https://element-hq.github.io/synapse/v1.99/usage/configuration/config_documentation.html#email ) to tweak the delay before an email is sent following a notification. ([https://github.com/element-hq/synapse/issues/16696 ](https://github.com/matrix-org/synapse/pull/16696 ))
- Add new configuration option [`sentry.environment`](https://element-hq.github.io/synapse/v1.99/usage/configuration/config_documentation.html#sentry ) for improved system monitoring. Contributed by [@​zeeshanrafiqrana](https://github.com/zeeshanrafiqrana ). ([https://github.com/element-hq/synapse/issues/16738 ](https://github.com/matrix-org/synapse/pull/16738 ))
- Filter out rooms from the room directory being served to other homeservers when those rooms block that homeserver by their Access Control Lists. ([#​16759](https://github.com/element-hq/synapse/pull/16759 ))
- Fix a long-standing bug where the signing keys generated by Synapse were world-readable. Contributed by Fabian Klemp. ([https://github.com/element-hq/synapse/issues/16740 ](https://github.com/matrix-org/synapse/pull/16740 ))
- Fix email verification redirection. Contributed by Fadhlan Ridhwanallah. ([#​16761](https://github.com/element-hq/synapse/pull/16761 ))
- Fixed a bug that prevented users from being queried by display name if it contains non-ASCII characters. ([#​16767](https://github.com/element-hq/synapse/pull/16767 ))
- Allow reactivate user without password with Admin API in some edge cases. ([#​16770](https://github.com/element-hq/synapse/pull/16770 ))
- Adds the `recursion_depth` parameter to the response of the /relations endpoint if [MSC3981](https://github.com/matrix-org/matrix-spec-proposals/pull/3981 ) recursion is being performed. ([#​16775](https://github.com/element-hq/synapse/pull/16775 ))
- Added version picker for Synapse documentation. Contributed by [@​Dmytro27Ind](https://github.com/Dmytro27Ind ). ([https://github.com/element-hq/synapse/issues/16533 ](https://github.com/matrix-org/synapse/pull/16533 ))
- Clarify that `password_config.enabled: "only_for_reauth"` does not allow new logins to be created using password auth. ([https://github.com/element-hq/synapse/issues/16737 ](https://github.com/matrix-org/synapse/pull/16737 ))
- Remove value from header in configuration documentation for `refresh_token_lifetime`. ([#​16763](https://github.com/element-hq/synapse/pull/16763 ))
- Add another custom statistics collection server to the documentation. Contributed by [@​loelkes](https://github.com/loelkes ). ([#​16769](https://github.com/element-hq/synapse/pull/16769 ))
- Remove run-once workflow after adding the version picker to the documentation. ([#​9453](https://github.com/element-hq/synapse/pull/9453 ))
- Update the implementation of \[[MSC2965](https://github.com/matrix-org/matrix-spec-proposals/pull/2965 )]\(https://github.com/matrix-org/matrix-spec-proposals/pull/2965 ) (OIDC Provider discovery). ([https://github.com/element-hq/synapse/issues/16726 ](https://github.com/matrix-org/synapse/pull/16726 ))
- Move the rust stubs inline for better IDE integration. ([#​16757](https://github.com/element-hq/synapse/pull/16757 ))
- Fix sample config doc CI. ([#​16758](https://github.com/element-hq/synapse/pull/16758 ))
- Simplify event internal metadata class. ([#​16762](https://github.com/element-hq/synapse/pull/16762 ), [#​16780](https://github.com/element-hq/synapse/pull/16780 ))
- Sign the published docker image using [cosign](https://docs.sigstore.dev/ ). ([#​16774](https://github.com/element-hq/synapse/pull/16774 ))
- Port `EventInternalMetadata` class to Rust. ([#​16782](https://github.com/element-hq/synapse/pull/16782 ))
<!---->
- Bump actions/setup-go from 4 to 5. ([https://github.com/element-hq/synapse/issues/16749 ](https://github.com/matrix-org/synapse/pull/16749 ))
- Bump actions/setup-python from 4 to 5. ([https://github.com/element-hq/synapse/issues/16748 ](https://github.com/matrix-org/synapse/pull/16748 ))
- Bump immutabledict from 3.0.0 to 4.0.0. ([https://github.com/element-hq/synapse/issues/16743 ](https://github.com/matrix-org/synapse/pull/16743 ))
- Bump isort from 5.12.0 to 5.13.0. ([https://github.com/element-hq/synapse/issues/16745 ](https://github.com/matrix-org/synapse/pull/16745 ))
- Bump isort from 5.13.0 to 5.13.1. ([https://github.com/element-hq/synapse/issues/16752 ](https://github.com/matrix-org/synapse/pull/16752 ))
- Bump pydantic from 2.5.1 to 2.5.2. ([https://github.com/element-hq/synapse/issues/16747 ](https://github.com/matrix-org/synapse/pull/16747 ))
- Bump ruff from 0.1.6 to 0.1.7. ([https://github.com/element-hq/synapse/issues/16746 ](https://github.com/matrix-org/synapse/pull/16746 ))
- Bump types-setuptools from 68.2.0.2 to 69.0.0.0. ([https://github.com/element-hq/synapse/issues/16744 ](https://github.com/matrix-org/synapse/pull/16744 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE0MC4xNCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Reviewed-on: carsten/container-server#13
Co-authored-by: Renovate Bot <renovate@git.csprung.de>
Co-committed-by: Renovate Bot <renovate@git.csprung.de>
2024-01-23 17:42:14 +01:00
1cae697520
chore(deps): update postgres docker tag to v16 ( #11 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| postgres | major | `15-alpine` -> `16-alpine` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMTguMCIsInVwZGF0ZWRJblZlciI6IjM3LjExOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Reviewed-on: carsten/container-server#11
Co-authored-by: Renovate Bot <renovate@git.csprung.de>
Co-committed-by: Renovate Bot <renovate@git.csprung.de>
2024-01-03 18:56:26 +01:00
e1b1b90bbb
service: remove psql version varaible to make it renovate compatible
2024-01-03 18:02:16 +01:00
5115b86532
misc: set specfic version numbers where possible
2024-01-03 17:03:24 +01:00
d96dab07b8
General deployment ( #1 )
...
General deployment done
Reviewed-on: carsten/container-server#1
2023-09-13 22:33:47 +02:00
8662a26098
Make psql version configurable, add dump/restore commands
2022-12-11 23:24:48 +01:00
ecfbce28d3
setup-docs ( #1 )
...
- Add documentation about host setup
- Refactor task files
- Improve documentation
Reviewed-on: carsten/docker-server#1
2022-11-13 00:10:26 +00:00