Commit graph

6575 commits

Author SHA1 Message Date
Slavi Pantaleev bff851c858 Properly stop all services when doing Postgres maintenance, not just the homeserver 2023-09-16 11:39:39 +03:00
Slavi Pantaleev e033520ce2 Make Synapse worker systemd service files depend on matrix-synapse.service
Many of these do depend on the Synapse master process (`matrix-synapse.service`),
so it makes sense to do it.

Furthermore, we're doing it so that one can stop the `matrix-synapse.service`
service and have systemd cascade this into stopping all the workers as well.

This is useful for easily stopping all of Synapse, so that Postgres
upgrades (`--tags=upgrade-postgres`) can happen cleanly.
Postgres upgrades currently stop `devture_postgres_systemd_services_to_stop_for_maintenance_list` which
includes Synapse, but stopping just the master process and leaving workers running is not safe enough and sometimes leads to errors like:

> ERROR:  insert or update on table "event_forward_extremities" violates foreign key constraint "event_forward_extremities_event_id"

With this dependency in place, stopping `matrix-synapse.service` will stop all Synapse processes.
2023-09-16 11:37:24 +03:00
Slavi Pantaleev a0f9b1b051 Fix Schildichat config cleanup for matrix-nginx-proxy 2023-09-16 10:27:50 +03:00
Slavi Pantaleev 2376c920d8 Upgrade Postgres (v16.0-0 -> v16.0-1) 2023-09-16 10:08:33 +03:00
Slavi Pantaleev d38bfe93e9 Upgrade Postgres (v15.4-1 -> v16.0-0) 2023-09-16 10:06:30 +03:00
Slavi Pantaleev 2e2acd7ba1
Merge pull request #2893 from array-in-a-matrix/patch-24
Update matrix-appservice-discord
2023-09-15 18:27:10 +03:00
Array in a Matrix 581274dabb
Update matrix-appservice-discord 2023-09-15 11:08:15 -04:00
Slavi Pantaleev 7002e4e4af
Merge pull request #2892 from etkecc/patch-284
Update synapse 1.92.1 -> 1.92.2 (security fix)
2023-09-15 16:18:42 +03:00
Aine f0e2e97aa4
Update synapse 1.92.1 -> 1.92.2 (security fix) 2023-09-15 16:10:33 +03:00
Slavi Pantaleev c6c78a65ef
Merge pull request #2891 from etkecc/patch-283
Update element 1.11.42 -> 1.11.43
2023-09-15 15:34:48 +03:00
Aine 781166e819
Update element 1.11.42 -> 1.11.43 2023-09-15 15:27:17 +03:00
Slavi Pantaleev e0594c7115
Merge pull request #2888 from etkecc/patch-281
Update Element 1.11.41 -> 1.11.42
2023-09-13 16:11:28 +03:00
Aine 915a5009ac
Update Element 1.11.41 -> 1.11.42 2023-09-13 15:43:07 +03:00
Slavi Pantaleev 70622ca7e6
Merge pull request #2885 from etkecc/patch-280
Update jitsi v8922-0 -> v8922-1
2023-09-12 20:08:39 +03:00
Aine 020bfbd3a4
Update jitsi v8922-0 -> v8922-1 2023-09-12 19:46:54 +03:00
Slavi Pantaleev ca9ebcd5f2 Upgrade Element (v1.11.40 -> v1.11.41) 2023-09-12 19:35:56 +03:00
Slavi Pantaleev ef90142720 Handle /notifications endpoint via workers
Related to https://github.com/matrix-org/synapse/pull/16265
2023-09-12 18:32:32 +03:00
Slavi Pantaleev 963e97214b Upgrade Synapse (v1.91.2 -> v1.92.1) 2023-09-12 18:32:32 +03:00
Slavi Pantaleev bb78b81cd4
Merge pull request #2884 from FSG-Cat/Draupnir-1-85-1
Update Draupnir from 1.85.0 to 1.85.1
2023-09-12 17:03:10 +03:00
Catalan Lover c7c1acc3f3
Update Draupnir from 1.85.0 to 1.85.1 2023-09-12 15:42:31 +02:00
Slavi Pantaleev 1c847c5144 Upgrade Postgres (v15.4-0 -> v15.4-1) 2023-09-12 12:35:42 +03:00
Slavi Pantaleev 636aed0916 Upgrade Postgres (minor versions upgrade) 2023-09-12 12:18:58 +03:00
Slavi Pantaleev fe9b72e6f9
Merge pull request #2883 from xangelix/fix-mautrix-gmessages-branch
Fix mautrix-gmessages branch
2023-09-10 08:01:10 +03:00
Cody Wyatt Neiman d210b3b48f
Fix mautrix-gmessages branch 2023-09-09 19:07:34 -04:00
Slavi Pantaleev 611f859e5e
Merge pull request #2880 from FSG-Cat/Draupnir-1-85-0
Update Draupnir from 1.84.0 to 1.85.0
2023-09-07 21:02:38 +03:00
Catalan Lover a9ece0c55a
Remove trailing spaces making linter unhappy 2023-09-07 19:36:49 +02:00
Catalan Lover 2f6829e6d7
Replace links to Gnuxie/Draupnir with the-draupnir-project/Draupnir
Draupnir moved its repo on github from the namespace of its maintainer Gnuxie to a newly created Github Organisation the-draupnir-project and this commit reflects this.
2023-09-07 19:33:25 +02:00
Catalan Lover 7ee720f138
Update Draupnir from 1.84.0 to 1.85.0 and update default configuration 2023-09-07 19:19:11 +02:00
Catalan Lover 6f7cdd2f71
Change Draupnir Repo to New Repo
Draupnir changed home from Gnuxie/Draupnir to the-draupnir-project/Draupnir and this commit reflects this.
2023-09-07 19:08:33 +02:00
Slavi Pantaleev bf6cf40628
Merge pull request #2879 from etkecc/patch-279
Update sliding-sync 0.99.9 -> 0.99.10
2023-09-07 16:29:54 +03:00
Aine faef601f0d
Update sliding-sync 0.99.9 -> 0.99.10 2023-09-07 16:29:07 +03:00
Slavi Pantaleev 0ab8ccfdb1
Merge pull request #2877 from etkecc/patch-277
Update sliding-sync 0.99.8 -> 0.99.9
2023-09-06 22:59:56 +03:00
Slavi Pantaleev 89d4fa529a
Merge pull request #2878 from etkecc/patch-278
Update synapse 1.91.1 -> 1.91.2
2023-09-06 22:59:42 +03:00
Aine 6f9dee867c
Update synapse 1.91.1 -> 1.91.2 2023-09-06 20:41:29 +03:00
Aine d0f602b5e9
Update sliding-sync 0.99.8 -> 0.99.9 2023-09-06 20:40:50 +03:00
Slavi Pantaleev 7254e4e0ce
Merge pull request #2876 from etkecc/patch-276
enable etherpad framing by default - it's meant to be embedded
2023-09-06 15:07:10 +03:00
Aine b5be7672c5
enable etherpad framing by default - it's meant to be embedded 2023-09-06 14:21:42 +03:00
Slavi Pantaleev 71f4b24514
Merge pull request #2875 from etkecc/patch-275
Update prometheus 2.45.0 -> 2.47.0
2023-09-06 14:20:13 +03:00
Aine d72b74071d
Update prometheus 2.45.0 -> 2.47.0 2023-09-06 13:32:49 +03:00
Slavi Pantaleev 9b4828a5dc
Merge pull request #2873 from saces/synatainer
update defaults for new tools container
2023-09-06 09:05:27 +03:00
saces 2000e61d31 force pull booth on :stable and :latest 2023-09-05 23:26:30 +02:00
saces 2c25648051 change image tag to version
Signed-off-by: saces <saces@c-base.org>
2023-09-05 22:35:01 +02:00
saces c260309625 update defaults for new tools container
Signed-off-by: saces <saces@c-base.org>
2023-09-05 20:29:28 +02:00
Slavi Pantaleev 8a6f413e5f
Merge pull request #2870 from spantaleev/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2023-09-04 21:29:10 +03:00
dependabot[bot] f5b6d3337b
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 16:05:31 +00:00
Slavi Pantaleev 2b2ea4cf09
Merge pull request #2869 from etkecc/patch-273
Update jitsi v8615 -> v8922
2023-09-04 18:12:01 +03:00
Aine 34937061a2
Update jitsi v8615 -> v8922 2023-09-04 18:11:22 +03:00
Slavi Pantaleev a524d35bb7
Merge pull request #2868 from etkecc/patch-272
Update synapse 1.91.0 -> 1.91.1
2023-09-04 18:09:46 +03:00
Aine ea7a55b7dd
Update synapse 1.91.0 -> 1.91.1 2023-09-04 18:07:17 +03:00
Slavi Pantaleev f4829d6988 Upgrade Hydrogen (v0.4.0 -> v0.4.1) 2023-09-04 15:23:21 +03:00