Ping homeserver on startup and warn about configuration errors#1062
Merged
Ping homeserver on startup and warn about configuration errors#1062
Conversation
Hakim-Lakrout
pushed a commit
to madjidDer/matrix-hookshot
that referenced
this pull request
Jun 7, 2025
…x-org#1062) * Add warning for failing to reach HS * Update types * fixup test * tweaks * lint
alexlebens
pushed a commit
to alexlebens/infrastructure
that referenced
this pull request
Aug 17, 2025
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [halfshot/matrix-hookshot](https://github.com/matrix-org/matrix-hookshot) | minor | `7.0.0` -> `7.1.0` | --- ### Release Notes <details> <summary>matrix-org/matrix-hookshot (halfshot/matrix-hookshot)</summary> ### [`v7.1.0`](https://github.com/matrix-org/matrix-hookshot/blob/HEAD/CHANGELOG.md#710-2025-08-15) [Compare Source](matrix-org/matrix-hookshot@7.0.0...7.1.0) \================== ## Features - Add an option in the config to disable hook bodies in Matrix messages. ([#​1004](matrix-org/matrix-hookshot#1004)) - Hookshot will now ping the homeserver on startup to ensure it can be reached. ([#​1062](matrix-org/matrix-hookshot#1062)) - Multiple config files (merged in order) may now be specified on the command line. ([#​1065](matrix-org/matrix-hookshot#1065)) - Support Matrix v12 rooms. ([#​1077](matrix-org/matrix-hookshot#1077)) - Add support for following room upgrades. Hookshot will now carry across all connections from the predecessor room to the next room. ([#​1079](matrix-org/matrix-hookshot#1079)) ## Bugfixes - Fix bugs in handling server names that includes colons. ([#​1068](matrix-org/matrix-hookshot#1068)) ## Improved Documentation - Instructions for how to setup a developer enviroment [are now included](https://matrix-org.github.io/matrix-hookshot/latest/dev/setup.html). This includes a new `docker-compose.yml` file for development. The previous unmaintained docker-compose setup for multiple workers has been removed. ([#​1065](matrix-org/matrix-hookshot#1065)) ## Internal Changes - Support Node 24, and drop support for Node 23. ([#​1059](matrix-org/matrix-hookshot#1059)) - GitHub and GitLab webhook requests should now be directed to /github and /gitlab respectively. `/` and `/oauth` is now deprecated and will be removed in a future release. ([#​1063](matrix-org/matrix-hookshot#1063)) - Log encrypted device identities for consumption by third party tooling. ([#​1066](matrix-org/matrix-hookshot#1066)) - Update matrix-appservice-bridge to 11.0.0. ([#​1083](matrix-org/matrix-hookshot#1083)) </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 is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4zNS4wIiwidXBkYXRlZEluVmVyIjoiNDEuMzUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/1237 Co-authored-by: Renovate Bot <[email protected]> Co-committed-by: Renovate Bot <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Simple tweak to help users who might otherwise be stuck with messages going missing. When paired with element-hq/synapse#18521, this will also speed up recovery times.