Aine
32292b1f02
Update hookshot 2.6.1 -> 2.7.0
пре 3 година
Slavi Pantaleev
3ff6e755a9
Upgrade Hookshot (2.6.0 -> 2.6.1)
пре 3 година
Aine
627d8557ae
Update hookshot 2.5.0 -> 2.6.0
пре 3 година
Slavi Pantaleev
d59bbfdfc9
Upgrade Hookshot (2.4.0 -> 2.5.0)
пре 3 година
Slavi Pantaleev
e3d21e8096
Rename some default Hookshot variables
Fixup for 7e2e2626a0
Some references were left unrenamed which caused `validate_config.yml`
to trigger.
пре 3 година
Slavi Pantaleev
4a62df2ea3
Make Hookshot logging-level configurable
пре 3 година
Slavi Pantaleev
84f306b236
Add support for enableHttpGet and waitForComplete Hookshot options
Supersedes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2256
пре 3 година
Slavi Pantaleev
7e2e2626a0
Make hookshot variable names consistent with the rest of the playbook
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2256
пре 3 година
Slavi Pantaleev
c3a7237de7
Initial work on using externally defined roles
пре 3 година
Slavi Pantaleev
410a915a8a
Move roles/matrix* to roles/custom/matrix*
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
пре 3 година
Slavi Pantaleev
8a609e5cf2
Fix some ansible-lint-reported errors
пре 3 година
Slavi Pantaleev
e1274a6e56
Rename variable (matrix_hookshot_feeds_interval -> matrix_hookshot_feeds_pollIntervalSeconds)
This is more consistent with how we name variables. It's also less
confusing, especially given that we have `matrix_hookshot_feeds_pollTimeoutSeconds` as well.
пре 3 година
Slavi Pantaleev
ec45b87376
Add matrix_hookshot_feeds_pollTimeoutSeconds
пре 3 година
Slavi Pantaleev
4635968840
Upgrade Hookshot (2.3.0 -> 2.4.0)
пре 3 година
Aine
9412140477
Enable hookshot feeds by default
as per documentation: "Services that need no further configuration are enabled by default" and feeds service doesn't require it
пре 3 година
Aine
7872aa1611
Update hookshot 2.2.0 -> 2.3.0
пре 3 година
Slavi Pantaleev
e25678c57a
Upgrade Hookshot (2.1.2 -> 2.2.0)
пре 3 година
Aine
1c95c8fc3e
Update hookshot 2.1.0 -> 2.1.2
пре 3 година
Slavi Pantaleev
1efd1045f6
Upgrade Hookshot (2.0.1 -> 2.1.0)
пре 3 година
Slavi Pantaleev
d36adca303
Upgrade Hookshot (2.0.0 -> 2.0.1)
пре 3 година
Aine
cdc971e5b7
Update hookshot 1.8.1 -> 2.0.0
пре 3 година
Slavi Pantaleev
492d430cb0
Revert "Revert "Update Hookshot 1.8.0 -> 1.8.1""
This reverts commit 65bfc1396e .
The 1.8.1 image is published now, so we can finally upgrade.
пре 3 година
Slavi Pantaleev
65bfc1396e
Revert "Update Hookshot 1.8.0 -> 1.8.1"
This reverts commit 05ccee9f6f .
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1952
пре 3 година
Aine
05ccee9f6f
Update Hookshot 1.8.0 -> 1.8.1
No docker tag published yet, [keep an eye on it](https://hub.docker.com/r/halfshot/matrix-hookshot/tags?page=1&ordering=last_updated&name=1.8.1 )
пре 3 година
Slavi Pantaleev
c73680712b
Fix (suppress) var-naming ansible-lint errors
Reference: https://ansible-lint.readthedocs.io/en/latest/default_rules/#var-naming
We don't really fix these, but just suppress them,
because they're like that intentionally.
We try to name variables in a way that is consistent with the
configuration key they control. If the upstream component uses
camelCase, we also need to include camelCase in the variable name.
пре 3 година
Slavi Pantaleev
d073c7ecb3
More ansible-lint fixes
пре 3 година
Slavi Pantaleev
ddf18eadc7
More ansible-lint fixes
пре 3 година
Aine
e149f33140
add/unify 'Project source code URL' link across all roles
пре 3 година
Slavi Pantaleev
3b85a9a994
Upgrade hookshot (1.7.3 -> 1.8.0)
пре 3 година
Slavi Pantaleev
ba51997f7b
(BC Break) Redo how metrics are exposed to external Prometheus servers
пре 3 година
Slavi Pantaleev
99c24ef0e8
Upgrade Hookshot (1.7.2 -> 1.7.3)
пре 3 година
Slavi Pantaleev
12b28a4749
Upgrade Hookshot (1.7.0 -> 1.7.2)
пре 3 година
Slavi Pantaleev
a1e5ecf551
Upgrade hookshot (1.6.1 -> 1.7.0)
This new version should be buildable on arm64.
See: https://github.com/matrix-org/matrix-hookshot/releases/tag/1.7.0
There's still no prebuild arm64 image, so we continue relying on
self-building there.
пре 3 година
HarHarLinks
7390646cd5
add hookshot feeds support
пре 3 година
Kim Brose
84ea5f6ecc
Upgrade Hookshot (1.5.0 -> 1.6.1)
пре 3 година
Kim Brose
7e062328ff
Upgrade Hookshot (1.4.0 -> 1.5.0)
пре 3 година
HarHarLinks
a9e6538ef8
Upgrade Hookshot (1.3.0 -> 1.4.0)
https://github.com/matrix-org/matrix-hookshot/releases/tag/1.4.0
пре 3 година
HarHarLinks
ceb2f54970
Make hookshot hardcoded public URLs dynamic
пре 3 година
Luke
627333d82b
fix container image
пре 3 година
Arthur Brugière
b3176957c3
Add hookshot self build for arm64 and amd64
пре 3 година
Kim Brose
ea358e208c
Upgrade Hookshot (1.2.0 -> 1.3.0)
пре 3 година
Kim Brose
f62279581d
Upgrade Hookshot (1.1.0 -> 1.2.0)
all features were actually already silently supported 🎉
upstream changelog: https://github.com/matrix-org/matrix-hookshot/releases/tag/1.2.0
пре 4 година
HarHarLinks
58771a9c65
hookshot moved to matrix-org namespace
пре 4 година
HarHarLinks
d556952bb6
update hookshot to respect protocol and custom ports
пре 4 година
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
пре 4 година
HarHarLinks
5300dc7a8b
update hookshot/defaults/main.yml comments
пре 4 година
HarHarLinks
a1a5b16185
update hookshot private key installation method
пре 4 година
HarHarLinks
df074151cd
update default hookshot webhook mxid prefix
пре 4 година
HarHarLinks
58b732a84d
support hookshot permissions management
see Half-Shot/matrix-hookshot#167
пре 4 година
HarHarLinks
6f32db3063
fix matrix_hookshot_github_oauth_uri
пре 4 година