diff options
Diffstat (limited to 'sysutils')
61 files changed, 1551 insertions, 586 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 2ce5f3d8dc01..7b71b1c7ea29 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -1101,6 +1101,7 @@ SUBDIR += py-queuelib SUBDIR += py-ranger SUBDIR += py-rdiff-backup + SUBDIR += py-rendercv SUBDIR += py-resolve-march-native SUBDIR += py-salt SUBDIR += py-salt-tower diff --git a/sysutils/acpica-tools/Makefile b/sysutils/acpica-tools/Makefile index e3e997069d0d..d89c93bda62b 100644 --- a/sysutils/acpica-tools/Makefile +++ b/sysutils/acpica-tools/Makefile @@ -1,5 +1,5 @@ PORTNAME= acpica -PORTVERSION= 20250807 +PORTVERSION= 20251212 CATEGORIES= sysutils devel PKGNAMESUFFIX= -tools diff --git a/sysutils/acpica-tools/distinfo b/sysutils/acpica-tools/distinfo index d2356f7d7a08..3bb3570e57b0 100644 --- a/sysutils/acpica-tools/distinfo +++ b/sysutils/acpica-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755807001 -SHA256 (acpica-acpica-20250807_GH0.tar.gz) = 971df1f78944e5f3bb314209acbf8a127c0db34b4a3c26e011b4076eba1c2bbc -SIZE (acpica-acpica-20250807_GH0.tar.gz) = 7609473 +TIMESTAMP = 1766103406 +SHA256 (acpica-acpica-20251212_GH0.tar.gz) = 6f77bd550655183c63f0a307fb0f29ef6140b1f522d61783a16b2af8d9149a0d +SIZE (acpica-acpica-20251212_GH0.tar.gz) = 7613731 diff --git a/sysutils/consul/Makefile b/sysutils/consul/Makefile index d83c39158ed1..4134ca82c27c 100644 --- a/sysutils/consul/Makefile +++ b/sysutils/consul/Makefile @@ -1,7 +1,6 @@ PORTNAME= consul DISTVERSIONPREFIX= v -DISTVERSION= 1.22.1 -PORTREVISION= 1 +DISTVERSION= 1.22.2 CATEGORIES= sysutils MASTER_SITES= https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/ DISTFILES= go.mod \ @@ -44,7 +43,7 @@ CONSUL_USER?= consul CONSUL_GROUP?= consul CONSUL_DBDIR?= /var/db/${PORTNAME} -GITID= 3831feb +GITID= 71f21bf # Bring DISTINFO_FILE into scope so we can get the timestamp. .include <bsd.port.pre.mk> diff --git a/sysutils/consul/distinfo b/sysutils/consul/distinfo index a8d81b856758..6795f6cea0da 100644 --- a/sysutils/consul/distinfo +++ b/sysutils/consul/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1764317920 -SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/go.mod) = 1231f01a41aa03813ba3daf8fea306c36df5a2b265fe9d89595fcf0b66ac657e -SIZE (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/go.mod) = 15516 -SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/api/go.mod) = 7f88971c6f3605924f215b20b52cb87dbc11f85b5a4468f23cca5a9bc3e5a673 -SIZE (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/api/go.mod) = 1910 -SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/envoyextensions/go.mod) = 300f8d29f91a03b0e64698b5e3a5121f62bbb9c5f05fe3f74daf90b9956bfbd6 -SIZE (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/envoyextensions/go.mod) = 2128 -SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/proto-public/go.mod) = 5c6add582bbee29f43f38f40ce894606ca8754c8df642cb604f8e3b48db14f59 -SIZE (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/proto-public/go.mod) = 343 -SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/sdk/go.mod) = 9dc73c35e3549431c5f5b75c0e02b59bb125b2d2e9d0387aadde4e7fca45b1d3 -SIZE (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/sdk/go.mod) = 822 -SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/troubleshoot/go.mod) = df3b54e0d481f30a2451ba35635ec5ef655f43da70086a8b8dc261f0cf6b4997 -SIZE (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/troubleshoot/go.mod) = 2915 -SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/hashicorp-consul-v1.22.1_GH0.tar.gz) = 3a397f1d9e10fabf7dba713e633406efe73f2192ef6c8b5a9e21c975bfb7e460 -SIZE (go/sysutils_consul/hashicorp-consul-v1.22.1_GH0/hashicorp-consul-v1.22.1_GH0.tar.gz) = 50628621 +TIMESTAMP = 1766220396 +SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/go.mod) = 0765401cc9fceb26588fc6ec31c31f9e5899894bc8e00185110f3fe35ec8281b +SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/go.mod) = 15516 +SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/api/go.mod) = 9666057ddfbd6aff9a070a9d7c3d4f1fcfcda9545f1b09d67d13d20c9f341886 +SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/api/go.mod) = 1910 +SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/envoyextensions/go.mod) = f40812e29b5972b71ec65de3c255656d838b13a1769b3b07cc917893586f2251 +SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/envoyextensions/go.mod) = 2128 +SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/proto-public/go.mod) = 43a50190b5a07b33f2eef063b997c763645fe83b8bff54901cfb288eb48b69a2 +SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/proto-public/go.mod) = 343 +SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/sdk/go.mod) = 774954de6ececabaf766bfa1ec81d58c5e39feef43023110a68b45b2c79789cc +SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/sdk/go.mod) = 822 +SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/troubleshoot/go.mod) = c6266774a745ad0ebb86d5c5613f1c004d600e43ec4376b061bff1accdb504a4 +SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/troubleshoot/go.mod) = 2915 +SHA256 (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/hashicorp-consul-v1.22.2_GH0.tar.gz) = 61124ea62fa4eb34f2367648a331d20a5916915e38efeb9d8eb96cbb84da81de +SIZE (go/sysutils_consul/hashicorp-consul-v1.22.2_GH0/hashicorp-consul-v1.22.2_GH0.tar.gz) = 50618145 diff --git a/sysutils/containerd/Makefile b/sysutils/containerd/Makefile index 650243f175ae..34c801f0b405 100644 --- a/sysutils/containerd/Makefile +++ b/sysutils/containerd/Makefile @@ -1,7 +1,6 @@ PORTNAME= containerd DISTVERSIONPREFIX=v -DISTVERSION= 2.1.4 -PORTREVISION= 1 +DISTVERSION= 2.2.1 CATEGORIES= sysutils MAINTAINER= decke@FreeBSD.org diff --git a/sysutils/containerd/distinfo b/sysutils/containerd/distinfo index 570837169841..17ca95c5a6db 100644 --- a/sysutils/containerd/distinfo +++ b/sysutils/containerd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754132959 -SHA256 (containerd-containerd-v2.1.4_GH0.tar.gz) = 8c409f8a0ba6015cb365a95e039a0fc9f3663c891a26eb52c0fb8cd291ba75d4 -SIZE (containerd-containerd-v2.1.4_GH0.tar.gz) = 10614131 +TIMESTAMP = 1766133382 +SHA256 (containerd-containerd-v2.2.1_GH0.tar.gz) = af5707a26891486332142cc0ade4f0c543f707d3954838f5cecee73b833cf9b4 +SIZE (containerd-containerd-v2.2.1_GH0.tar.gz) = 11492859 diff --git a/sysutils/debhelper/Makefile b/sysutils/debhelper/Makefile index 69eda1766f0e..c8fee10a8110 100644 --- a/sysutils/debhelper/Makefile +++ b/sysutils/debhelper/Makefile @@ -1,5 +1,5 @@ PORTNAME= debhelper -PORTVERSION= 13.28 +PORTVERSION= 13.29 CATEGORIES= sysutils MASTER_SITES= DEBIAN DISTNAME= debhelper_${PORTVERSION} diff --git a/sysutils/debhelper/distinfo b/sysutils/debhelper/distinfo index 3c81c161144b..e3f200432d20 100644 --- a/sysutils/debhelper/distinfo +++ b/sysutils/debhelper/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816570 -SHA256 (debhelper_13.28.tar.xz) = f1ff36f62abf89ba0c2d83c965755ab833933118a503bfadeb3b774460eb8ecb -SIZE (debhelper_13.28.tar.xz) = 634756 +TIMESTAMP = 1766036367 +SHA256 (debhelper_13.29.tar.xz) = aac88c3f0388fc74eb3e587c53aa02013ceb5caf7f38f260c10c52a2a6d65c96 +SIZE (debhelper_13.29.tar.xz) = 636312 diff --git a/sysutils/flock/Makefile b/sysutils/flock/Makefile index af2350634725..9497e5e74ae7 100644 --- a/sysutils/flock/Makefile +++ b/sysutils/flock/Makefile @@ -1,12 +1,10 @@ PORTNAME= flock -PORTVERPREFIX= 2.37 -PORTVERSION= ${PORTVERPREFIX}.2 -PORTREVISION= 1 +PORTVERSION= 2.41.3 CATEGORIES= sysutils -MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v${PORTVERPREFIX}/ +MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v${PORTVERSION:R}/ DISTNAME= util-linux-${PORTVERSION} -MAINTAINER= franco@opnsense.org +MAINTAINER= garga@FreeBSD.org COMMENT= Manage locks from shell scripts WWW= https://www.kernel.org/pub/linux/utils/util-linux/ @@ -16,9 +14,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool pkgconfig GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-nls +CONFIGURE_ARGS= --disable-liblastlog2 --disable-nls -CFLAGS= -D_WITH_CPU_SET_T +CFLAGS+= -D_WITH_CPU_SET_T PLIST_FILES= bin/flock share/man/man1/flock.1.gz \ etc/bash_completion.d/flock diff --git a/sysutils/flock/distinfo b/sysutils/flock/distinfo index e570a67f7445..81ce561ff9d8 100644 --- a/sysutils/flock/distinfo +++ b/sysutils/flock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1640072142 -SHA256 (util-linux-2.37.2.tar.gz) = 15db966474e459b33fa390a6b892190a92079a73ca45384cde4c86e6ed265a86 -SIZE (util-linux-2.37.2.tar.gz) = 12232498 +TIMESTAMP = 1766159136 +SHA256 (util-linux-2.41.3.tar.gz) = 24160e7c3bfc6feecb9076706437fdb1212817549aaf9b4408f5a8e0b94e3eca +SIZE (util-linux-2.41.3.tar.gz) = 20687833 diff --git a/sysutils/fluent-bit/Makefile b/sysutils/fluent-bit/Makefile index ae6336cfa7ce..9231a4cf0ae9 100644 --- a/sysutils/fluent-bit/Makefile +++ b/sysutils/fluent-bit/Makefile @@ -1,6 +1,6 @@ PORTNAME= fluent-bit DISTVERSIONPREFIX= v -DISTVERSION= 4.2.0 +DISTVERSION= 4.2.1 CATEGORIES= sysutils MAINTAINER= girgen@FreeBSD.org diff --git a/sysutils/fluent-bit/distinfo b/sysutils/fluent-bit/distinfo index 16f0de743063..6af0155a42f1 100644 --- a/sysutils/fluent-bit/distinfo +++ b/sysutils/fluent-bit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762933781 -SHA256 (fluent-fluent-bit-v4.2.0_GH0.tar.gz) = 44fe0f52e89a63b213695748f99691d0a6247a4bd05065f1b517c798d9f89bcc -SIZE (fluent-fluent-bit-v4.2.0_GH0.tar.gz) = 38635664 +TIMESTAMP = 1766050285 +SHA256 (fluent-fluent-bit-v4.2.1_GH0.tar.gz) = 1310797832fffc29a257fbc21e25460274a9442d4e63047971ee354898ad5075 +SIZE (fluent-fluent-bit-v4.2.1_GH0.tar.gz) = 38645206 diff --git a/sysutils/fwupd/Makefile b/sysutils/fwupd/Makefile index 6cf0c3e3ee29..cad3b26c86ad 100644 --- a/sysutils/fwupd/Makefile +++ b/sysutils/fwupd/Makefile @@ -43,7 +43,6 @@ USES= cmake:indirect gettext gnome libarchive meson pkgconfig python readline s USE_GITHUB= yes USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes -WITH_DEBUG= yes USE_RC_SUBR= fwupd OPTIONS_DEFINE= DOCS TEST diff --git a/sysutils/i2c-tools/Makefile b/sysutils/i2c-tools/Makefile index 56e690c986a6..02916467619d 100644 --- a/sysutils/i2c-tools/Makefile +++ b/sysutils/i2c-tools/Makefile @@ -1,6 +1,5 @@ PORTNAME= i2c-tools DISTVERSION= 4.3 -#PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/ diff --git a/sysutils/kubectl/Makefile b/sysutils/kubectl/Makefile index 076784ed7913..28755d343ef3 100644 --- a/sysutils/kubectl/Makefile +++ b/sysutils/kubectl/Makefile @@ -1,5 +1,5 @@ PORTNAME= kubectl -PORTVERSION= 1.34.3 +PORTVERSION= 1.35.0 DISTVERSIONPREFIX= v CATEGORIES= sysutils @@ -9,7 +9,7 @@ WWW= https://github.com/kubernetes/kubectl LICENSE= APACHE20 -USES= cpe go:modules +USES= cpe go:1.25+,modules CPE_VENDOR= jenkins CPE_PRODUCT= kubernetes diff --git a/sysutils/kubectl/distinfo b/sysutils/kubectl/distinfo index 8ea17bd19f85..3cf986043fe5 100644 --- a/sysutils/kubectl/distinfo +++ b/sysutils/kubectl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765356406 -SHA256 (kubernetes-kubernetes-v1.34.3_GH0.tar.gz) = d95f59700bf9d059b261ee2e0a34187301c734d596307e8dfe66c4c68c1a565d -SIZE (kubernetes-kubernetes-v1.34.3_GH0.tar.gz) = 38087990 +TIMESTAMP = 1766048413 +SHA256 (kubernetes-kubernetes-v1.35.0_GH0.tar.gz) = ed32a4da18f41f8cde7d8484afafc76b6a008915425f69440228d8e63d3f420d +SIZE (kubernetes-kubernetes-v1.35.0_GH0.tar.gz) = 42076423 diff --git a/sysutils/lxqt-admin/Makefile b/sysutils/lxqt-admin/Makefile index a850ef34d2d4..788aabb1b11d 100644 --- a/sysutils/lxqt-admin/Makefile +++ b/sysutils/lxqt-admin/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-admin PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/sysutils/lxqt-config/Makefile b/sysutils/lxqt-config/Makefile index e6168cdf7d3f..557c8f68e448 100644 --- a/sysutils/lxqt-config/Makefile +++ b/sysutils/lxqt-config/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-config PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= sysutils DIST_SUBDIR= lxqt diff --git a/sysutils/lxqt-policykit/Makefile b/sysutils/lxqt-policykit/Makefile index afac44ea601c..9b03cf167b0a 100644 --- a/sysutils/lxqt-policykit/Makefile +++ b/sysutils/lxqt-policykit/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-policykit PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/sysutils/lxqt-powermanagement/Makefile b/sysutils/lxqt-powermanagement/Makefile index bf5779a95a4b..0d8b9282b2dc 100644 --- a/sysutils/lxqt-powermanagement/Makefile +++ b/sysutils/lxqt-powermanagement/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-powermanagement PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/sysutils/lxqt-qt6plugin/Makefile b/sysutils/lxqt-qt6plugin/Makefile index 720d5a5e29ca..1eb11714b566 100644 --- a/sysutils/lxqt-qt6plugin/Makefile +++ b/sysutils/lxqt-qt6plugin/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-qt6plugin PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/sysutils/nginx-ui/Makefile b/sysutils/nginx-ui/Makefile index 6356be4476f6..70aff5a0204d 100644 --- a/sysutils/nginx-ui/Makefile +++ b/sysutils/nginx-ui/Makefile @@ -1,7 +1,6 @@ PORTNAME= nginx-ui DISTVERSIONPREFIX= v -DISTVERSION= 2.2.1 -PORTREVISION= 1 +DISTVERSION= 2.3.2 CATEGORIES= sysutils MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \ @@ -37,7 +36,7 @@ BUILD_DATE= $$(date -u +%s) # Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD' # in the NGINX UI repository to get the value of GITID. -GITID= fdea3940d86459661166ef2c7a00204544ed9b9b +GITID= cb1fb691aff413a3bf322a5e48bd51c299051724 post-extract: @${MKDIR} ${WRKSRC}/vendor diff --git a/sysutils/nginx-ui/distinfo b/sysutils/nginx-ui/distinfo index 4b263650b579..f035be08b13f 100644 --- a/sysutils/nginx-ui/distinfo +++ b/sysutils/nginx-ui/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1764262168 -SHA256 (nginx-ui-v2.2.1.frontend.tar.gz) = 71652a78c9ffd148b189d7b24d7fefdb2cafc411c78c7871c510523b25bd1828 -SIZE (nginx-ui-v2.2.1.frontend.tar.gz) = 4201738 -SHA256 (nginx-ui-v2.2.1.vendor.tar.gz) = 8c25373e17802e5185532357ea45d90b212b7b708892a83df52f0f1f3bfc0509 -SIZE (nginx-ui-v2.2.1.vendor.tar.gz) = 27341098 -SHA256 (0xJacky-nginx-ui-v2.2.1_GH0.tar.gz) = 9eaa81bc1c4186f559ec7da506697009e8eb01a0624e163486e938b191de4c59 -SIZE (0xJacky-nginx-ui-v2.2.1_GH0.tar.gz) = 13058695 +TIMESTAMP = 1766101340 +SHA256 (nginx-ui-v2.3.2.frontend.tar.gz) = e87c6a782eb30d05b81234f04ae9befbf507c65f7fabfd5d4f0dec99ef4a6557 +SIZE (nginx-ui-v2.3.2.frontend.tar.gz) = 4217892 +SHA256 (nginx-ui-v2.3.2.vendor.tar.gz) = 2f40dd225de0b895759290247ecb91107ea64052263c97a63d9095d06fde8fac +SIZE (nginx-ui-v2.3.2.vendor.tar.gz) = 31474803 +SHA256 (0xJacky-nginx-ui-v2.3.2_GH0.tar.gz) = 95171ac3de532f228cf1619beae0775050622359d6c30b3ede700510b7e52785 +SIZE (0xJacky-nginx-ui-v2.3.2_GH0.tar.gz) = 13085812 diff --git a/sysutils/opentofu/Makefile b/sysutils/opentofu/Makefile index a7d8298f62ac..05730c7ed79d 100644 --- a/sysutils/opentofu/Makefile +++ b/sysutils/opentofu/Makefile @@ -1,6 +1,6 @@ PORTNAME= opentofu DISTVERSIONPREFIX= v -DISTVERSION= 1.11.1 +DISTVERSION= 1.11.2 CATEGORIES= sysutils MAINTAINER= bofh@FreeBSD.org @@ -10,7 +10,7 @@ WWW= https://opentofu.org/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:modules GO_MODULE= github.com/opentofu/opentofu GO_TARGET= ./cmd/tofu GO_BUILDFLAGS= -o bin/ diff --git a/sysutils/opentofu/distinfo b/sysutils/opentofu/distinfo index 48860a5fe3ec..19c8e66b17c5 100644 --- a/sysutils/opentofu/distinfo +++ b/sysutils/opentofu/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765709105 -SHA256 (go/sysutils_opentofu/opentofu-v1.11.1/v1.11.1.mod) = acb009cfc614d9cbee62cdef67c24c51929ef58dcda02490419a91daed29f5cf -SIZE (go/sysutils_opentofu/opentofu-v1.11.1/v1.11.1.mod) = 17136 -SHA256 (go/sysutils_opentofu/opentofu-v1.11.1/v1.11.1.zip) = 0c6aa7bcd31cc17ec1f751e2ae654867636b69f7c8c8a63190d6afebcc14341c -SIZE (go/sysutils_opentofu/opentofu-v1.11.1/v1.11.1.zip) = 7006172 +TIMESTAMP = 1766220684 +SHA256 (go/sysutils_opentofu/opentofu-v1.11.2/v1.11.2.mod) = 3c52d38ad621e98d1c069fa595d7968dd3f83b7f1416af0ed2225a0e1e45f71e +SIZE (go/sysutils_opentofu/opentofu-v1.11.2/v1.11.2.mod) = 17136 +SHA256 (go/sysutils_opentofu/opentofu-v1.11.2/v1.11.2.zip) = d19b6c43b8ed5d301a28c1bd7c8c9558beeb2305321a0696a0966945656f267c +SIZE (go/sysutils_opentofu/opentofu-v1.11.2/v1.11.2.zip) = 6998754 diff --git a/sysutils/pfstat/Makefile b/sysutils/pfstat/Makefile index a89e00609971..7062f41a81f8 100644 --- a/sysutils/pfstat/Makefile +++ b/sysutils/pfstat/Makefile @@ -1,23 +1,24 @@ PORTNAME= pfstat -PORTVERSION= 2.5 -PORTREVISION= 8 +DISTVERSION= 2.5 +PORTREVISION= 9 CATEGORIES= sysutils net MASTER_SITES= https://www.benzedrine.ch/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= rootnode+freebsd@wollwage.com COMMENT= Utility to render graphical statistics for pf WWW= https://www.benzedrine.ch/pfstat.html LICENSE= BSD2CLAUSE LIB_DEPENDS= libgd.so:graphics/gd \ + libpfctl.so:net/libpfctl \ libpng.so:graphics/png -USES= iconv jpeg - +USES= iconv jpeg localbase:ldflags USE_RC_SUBR= pfstatd -MAKE_ARGS= "LD_GD=gd" +CFLAGS+= -I/usr/include/net +LDFLAGS+= -lpfctl PLIST_FILES= bin/pfstat \ bin/pfstatd \ @@ -25,16 +26,13 @@ PLIST_FILES= bin/pfstat \ share/man/man8/pfstatd.8.gz post-patch: - @${REINPLACE_CMD} -e 's|-lgd|-l$${LD_GD}|; s| -lttf||' \ - ${WRKSRC}/Makefile @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \ ${WRKSRC}/pfstat.[c8] - @${REINPLACE_CMD} 's|altq/|net/&|' ${WRKSRC}/pf.c do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/pfstat ${STAGEDIR}/${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/pfstatd/pfstatd ${STAGEDIR}/${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/pfstat.8 ${STAGEDIR}/${PREFIX}/share/man/man8 - ${INSTALL_MAN} ${WRKSRC}/pfstatd/pfstatd.8 ${STAGEDIR}/${PREFIX}/share/man/man8 + ${INSTALL_PROGRAM} ${WRKSRC}/pfstat \ + ${WRKSRC}/pfstatd/pfstatd ${STAGEDIR}/${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/pfstat.8 \ + ${WRKSRC}/pfstatd/pfstatd.8 ${STAGEDIR}/${PREFIX}/share/man/man8 .include <bsd.port.mk> diff --git a/sysutils/pfstat/files/patch-pf.c b/sysutils/pfstat/files/patch-pf.c new file mode 100644 index 000000000000..a5ee52b7b909 --- /dev/null +++ b/sysutils/pfstat/files/patch-pf.c @@ -0,0 +1,50 @@ +--- pf.c.orig 2007-01-11 16:01:58 UTC ++++ pf.c +@@ -46,6 +46,7 @@ static const char rcsid[] = "$Id: pf.c,v 1.1.1.1 2007/ + #include <err.h> + #include <errno.h> + #include <fcntl.h> ++#include <libpfctl.h> + #include <stdio.h> + #include <stdlib.h> + #include <string.h> +@@ -167,20 +168,29 @@ query_counters(int fd, void (*cb)(int, const char *, i + static int + query_counters(int fd, void (*cb)(int, const char *, int, double)) + { +- struct pf_status s; +- int i; ++ struct pfctl_status *s; ++ struct pfctl_status_counter *np; + +- memset(&s, 0, sizeof(s)); +- if (ioctl(fd, DIOCGETSTATUS, &s)) { +- fprintf(stderr, "ioctl: DIOCGETSTATUS: %s\n", strerror(errno)); ++ s = pfctl_get_status(fd); ++ if (s == NULL) { ++ fputs("pfctl_get_status failure.\n",stderr); + return (1); + } +- (*cb)(COL_TYPE_SINCE, "", 0, s.since); +- (*cb)(COL_TYPE_GLOBAL, "", 0, s.states); +- for (i = 0; i < FCNT_MAX; ++i) +- (*cb)(COL_TYPE_GLOBAL, "", 1 + i, s.fcounters[i]); +- for (i = 0; i < PFRES_MAX; ++i) +- (*cb)(COL_TYPE_GLOBAL, "", 1 + FCNT_MAX + i, s.counters[i]); ++ ++ (*cb)(COL_TYPE_SINCE, "", 0, s->since); ++ (*cb)(COL_TYPE_GLOBAL, "", 0, s->states); ++ ++ TAILQ_FOREACH(np, &s->fcounters, entry) { ++ if (np->id < FCNT_MAX) ++ (*cb)(COL_TYPE_GLOBAL, "", 1 + np->id, np->counter); ++ } ++ ++ TAILQ_FOREACH(np, &s->counters, entry) { ++ if (np->id < PFRES_MAX) ++ (*cb)(COL_TYPE_GLOBAL, "", 1 + FCNT_MAX + np->id, np->counter); ++ } ++ ++ pfctl_free_status(s); + return (0); + } diff --git a/sysutils/py-hcloud/Makefile b/sysutils/py-hcloud/Makefile index 6c7e24195143..b40c2c92102e 100644 --- a/sysutils/py-hcloud/Makefile +++ b/sysutils/py-hcloud/Makefile @@ -1,5 +1,5 @@ PORTNAME= hcloud -DISTVERSION= 2.12.0 +DISTVERSION= 2.13.0 CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/sysutils/py-hcloud/distinfo b/sysutils/py-hcloud/distinfo index 7e211ca87b40..95367c84c550 100644 --- a/sysutils/py-hcloud/distinfo +++ b/sysutils/py-hcloud/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765457422 -SHA256 (hcloud-2.12.0.tar.gz) = f145b18efc6d70fff3d48b244edfde29c0fe3dddfbbadcfe71d63f41f52441f7 -SIZE (hcloud-2.12.0.tar.gz) = 152256 +TIMESTAMP = 1766235980 +SHA256 (hcloud-2.13.0.tar.gz) = 974b22a36c347e113ff8b25abd2cd3868011288485192b562729dba6b22375e1 +SIZE (hcloud-2.13.0.tar.gz) = 153639 diff --git a/sysutils/py-healthchecks/Makefile b/sysutils/py-healthchecks/Makefile index d3ba6cdb62c3..7daff65c9d93 100644 --- a/sysutils/py-healthchecks/Makefile +++ b/sysutils/py-healthchecks/Makefile @@ -1,6 +1,6 @@ PORTNAME= healthchecks DISTVERSIONPREFIX= v -DISTVERSION= 3.11.2 +DISTVERSION= 3.13 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/sysutils/py-healthchecks/distinfo b/sysutils/py-healthchecks/distinfo index 538d09897411..516e93d1d473 100644 --- a/sysutils/py-healthchecks/distinfo +++ b/sysutils/py-healthchecks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756942460 -SHA256 (healthchecks-healthchecks-v3.11.2_GH0.tar.gz) = b1748a84ad080ff4d996845297204469840b1ec41da3625d12210323a24945b9 -SIZE (healthchecks-healthchecks-v3.11.2_GH0.tar.gz) = 5153456 +TIMESTAMP = 1766086005 +SHA256 (healthchecks-healthchecks-v3.13_GH0.tar.gz) = 461a0307a4cd8cb085ba746d484e8a73cdd3a8e4983138ad79ac0926d82aec17 +SIZE (healthchecks-healthchecks-v3.13_GH0.tar.gz) = 5337219 diff --git a/sysutils/py-healthchecks/pkg-plist b/sysutils/py-healthchecks/pkg-plist index f6a6f063afa9..527b22d1569d 100644 --- a/sysutils/py-healthchecks/pkg-plist +++ b/sysutils/py-healthchecks/pkg-plist @@ -2,6 +2,7 @@ @dir(%%USER%%,%%GROUP%%,0700) /var/log/%%USER%% @dir(%%USER%%,%%GROUP%%,0700) /var/run/%%USER%% bin/hcks +%%EXAMPLESDIR%%/uwsgi.ini %%HOMEDIR%%/CHANGELOG.md %%HOMEDIR%%/hc/__init__.py %%HOMEDIR%%/hc/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc @@ -92,6 +93,8 @@ bin/hcks %%HOMEDIR%%/hc/accounts/migrations/0047_profile_over_limit_date.py %%HOMEDIR%%/hc/accounts/migrations/0048_alter_profile_user.py %%HOMEDIR%%/hc/accounts/migrations/0049_convert_email_lowercase.py +%%HOMEDIR%%/hc/accounts/migrations/0050_fix_legacy_timezones.py +%%HOMEDIR%%/hc/accounts/migrations/0051_alter_profile_reports.py %%HOMEDIR%%/hc/accounts/migrations/__init__.py %%HOMEDIR%%/hc/accounts/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/accounts/migrations/__pycache__/0002_profile_ping_log_limit%%PYTHON_TAG%%.opt-1.pyc @@ -142,6 +145,8 @@ bin/hcks %%HOMEDIR%%/hc/accounts/migrations/__pycache__/0047_profile_over_limit_date%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/accounts/migrations/__pycache__/0048_alter_profile_user%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/accounts/migrations/__pycache__/0049_convert_email_lowercase%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0050_fix_legacy_timezones%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0051_alter_profile_reports%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/accounts/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/accounts/models.py %%HOMEDIR%%/hc/accounts/tests/__init__.py @@ -367,6 +372,7 @@ bin/hcks %%HOMEDIR%%/hc/api/migrations/0116_alter_check_badge_key.py %%HOMEDIR%%/hc/api/migrations/0117_fill_badge_key.py %%HOMEDIR%%/hc/api/migrations/0118_alter_check_badge_key.py +%%HOMEDIR%%/hc/api/migrations/0119_check_filter_default_fail_check_filter_http_body_and_more.py %%HOMEDIR%%/hc/api/migrations/__init__.py %%HOMEDIR%%/hc/api/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/migrations/__pycache__/0002_auto_20150616_0732%%PYTHON_TAG%%.opt-1.pyc @@ -486,6 +492,7 @@ bin/hcks %%HOMEDIR%%/hc/api/migrations/__pycache__/0116_alter_check_badge_key%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/migrations/__pycache__/0117_fill_badge_key%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/migrations/__pycache__/0118_alter_check_badge_key%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/api/migrations/__pycache__/0119_check_filter_default_fail_check_filter_http_body_and_more%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/models.py %%HOMEDIR%%/hc/api/tests/__init__.py @@ -511,35 +518,6 @@ bin/hcks %%HOMEDIR%%/hc/api/tests/__pycache__/test_metrics%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/tests/__pycache__/test_notification_status%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_apprise%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_call%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_discord%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_email%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_github%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_googlechat%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_gotify%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_group%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_matrix%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_mattermost%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_msteams%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_msteamsw%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_ntfy%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_opsgenie%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pagertree%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pd%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pushbullet%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pushover%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_rocketchat%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_signal%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_slack%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_sms%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_spike%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_telegram%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_trello%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_victorops%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_webhook%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_whatsapp%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_zulip%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/tests/__pycache__/test_pause%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/tests/__pycache__/test_ping%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/tests/__pycache__/test_ping_by_slug%%PYTHON_TAG%%.opt-1.pyc @@ -573,35 +551,6 @@ bin/hcks %%HOMEDIR%%/hc/api/tests/test_metrics.py %%HOMEDIR%%/hc/api/tests/test_notification_status.py %%HOMEDIR%%/hc/api/tests/test_notify.py -%%HOMEDIR%%/hc/api/tests/test_notify_apprise.py -%%HOMEDIR%%/hc/api/tests/test_notify_call.py -%%HOMEDIR%%/hc/api/tests/test_notify_discord.py -%%HOMEDIR%%/hc/api/tests/test_notify_email.py -%%HOMEDIR%%/hc/api/tests/test_notify_github.py -%%HOMEDIR%%/hc/api/tests/test_notify_googlechat.py -%%HOMEDIR%%/hc/api/tests/test_notify_gotify.py -%%HOMEDIR%%/hc/api/tests/test_notify_group.py -%%HOMEDIR%%/hc/api/tests/test_notify_matrix.py -%%HOMEDIR%%/hc/api/tests/test_notify_mattermost.py -%%HOMEDIR%%/hc/api/tests/test_notify_msteams.py -%%HOMEDIR%%/hc/api/tests/test_notify_msteamsw.py -%%HOMEDIR%%/hc/api/tests/test_notify_ntfy.py -%%HOMEDIR%%/hc/api/tests/test_notify_opsgenie.py -%%HOMEDIR%%/hc/api/tests/test_notify_pagertree.py -%%HOMEDIR%%/hc/api/tests/test_notify_pd.py -%%HOMEDIR%%/hc/api/tests/test_notify_pushbullet.py -%%HOMEDIR%%/hc/api/tests/test_notify_pushover.py -%%HOMEDIR%%/hc/api/tests/test_notify_rocketchat.py -%%HOMEDIR%%/hc/api/tests/test_notify_signal.py -%%HOMEDIR%%/hc/api/tests/test_notify_slack.py -%%HOMEDIR%%/hc/api/tests/test_notify_sms.py -%%HOMEDIR%%/hc/api/tests/test_notify_spike.py -%%HOMEDIR%%/hc/api/tests/test_notify_telegram.py -%%HOMEDIR%%/hc/api/tests/test_notify_trello.py -%%HOMEDIR%%/hc/api/tests/test_notify_victorops.py -%%HOMEDIR%%/hc/api/tests/test_notify_webhook.py -%%HOMEDIR%%/hc/api/tests/test_notify_whatsapp.py -%%HOMEDIR%%/hc/api/tests/test_notify_zulip.py %%HOMEDIR%%/hc/api/tests/test_pause.py %%HOMEDIR%%/hc/api/tests/test_ping.py %%HOMEDIR%%/hc/api/tests/test_ping_by_slug.py @@ -650,69 +599,28 @@ bin/hcks %%HOMEDIR%%/hc/front/templatetags/__init__.py %%HOMEDIR%%/hc/front/templatetags/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/templatetags/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/front/templatetags/__pycache__/asciitable%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/front/templatetags/__pycache__/asciitable%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/front/templatetags/__pycache__/hc_extras%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/templatetags/__pycache__/hc_extras%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/front/templatetags/__pycache__/linemode%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/templatetags/__pycache__/linemode%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/front/templatetags/asciitable.py %%HOMEDIR%%/hc/front/templatetags/hc_extras.py %%HOMEDIR%%/hc/front/templatetags/linemode.py %%HOMEDIR%%/hc/front/tests/__init__.py %%HOMEDIR%%/hc/front/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_apprise%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_call%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_add_check%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_discord%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_discord_complete%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_email%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github_save%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github_select%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_googlechat%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_gotify%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_group%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_matrix%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_mattermost%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_msteams%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_ntfy%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_opsgenie%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pagerduty_complete%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pagertree%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pd%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_prometheus%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushbullet%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushbullet_complete%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushover%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushover_help%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_rocketchat%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_shell%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_signal%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack_btn%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack_complete%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack_help%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_sms%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_spike%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_telegram%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_trello%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_victorops%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_webhook%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_whatsapp%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_zulip%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/front/tests/__pycache__/test_asciitable_tag%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_badges%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_basics%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_channel_checks%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_channels%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_clear_events%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/front/tests/__pycache__/test_contact_vcf%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_copy%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_cron_preview%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_details%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_email%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_group%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_ntfy%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_signal%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_sms%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_webhook%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_whatsapp%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_filtering_rules%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_get_events%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_hc_extras%%PYTHON_TAG%%.opt-1.pyc @@ -720,12 +628,9 @@ bin/hcks %%HOMEDIR%%/hc/front/tests/__pycache__/test_linemode_tag%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_log%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_log_events%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_mattermost_help%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_metrics%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_my_checks%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_oncalendar_preview%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_pause%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_pd_help%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_ping_body%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_ping_details%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_projects_menu%%PYTHON_TAG%%.opt-1.pyc @@ -735,77 +640,29 @@ bin/hcks %%HOMEDIR%%/hc/front/tests/__pycache__/test_search%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_send_test_notification%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_serve_doc%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_signal_captcha%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_status%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_status_single%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_switch_channel%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_transfer%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_trello_settings%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_uncloak%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_unsubscribe_email%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_update_channel%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_update_channel_name%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_update_name%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_update_timeout%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_validate_schedule%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_verify_email%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_verify_signal_number%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_webhook_validator%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/test_add_apprise.py -%%HOMEDIR%%/hc/front/tests/test_add_call.py %%HOMEDIR%%/hc/front/tests/test_add_check.py -%%HOMEDIR%%/hc/front/tests/test_add_discord.py -%%HOMEDIR%%/hc/front/tests/test_add_discord_complete.py -%%HOMEDIR%%/hc/front/tests/test_add_email.py -%%HOMEDIR%%/hc/front/tests/test_add_github.py -%%HOMEDIR%%/hc/front/tests/test_add_github_save.py -%%HOMEDIR%%/hc/front/tests/test_add_github_select.py -%%HOMEDIR%%/hc/front/tests/test_add_googlechat.py -%%HOMEDIR%%/hc/front/tests/test_add_gotify.py -%%HOMEDIR%%/hc/front/tests/test_add_group.py -%%HOMEDIR%%/hc/front/tests/test_add_matrix.py -%%HOMEDIR%%/hc/front/tests/test_add_mattermost.py -%%HOMEDIR%%/hc/front/tests/test_add_msteams.py -%%HOMEDIR%%/hc/front/tests/test_add_ntfy.py -%%HOMEDIR%%/hc/front/tests/test_add_opsgenie.py -%%HOMEDIR%%/hc/front/tests/test_add_pagerduty_complete.py -%%HOMEDIR%%/hc/front/tests/test_add_pagertree.py -%%HOMEDIR%%/hc/front/tests/test_add_pd.py -%%HOMEDIR%%/hc/front/tests/test_add_prometheus.py -%%HOMEDIR%%/hc/front/tests/test_add_pushbullet.py -%%HOMEDIR%%/hc/front/tests/test_add_pushbullet_complete.py -%%HOMEDIR%%/hc/front/tests/test_add_pushover.py -%%HOMEDIR%%/hc/front/tests/test_add_pushover_help.py -%%HOMEDIR%%/hc/front/tests/test_add_rocketchat.py -%%HOMEDIR%%/hc/front/tests/test_add_shell.py -%%HOMEDIR%%/hc/front/tests/test_add_signal.py -%%HOMEDIR%%/hc/front/tests/test_add_slack.py -%%HOMEDIR%%/hc/front/tests/test_add_slack_btn.py -%%HOMEDIR%%/hc/front/tests/test_add_slack_complete.py -%%HOMEDIR%%/hc/front/tests/test_add_slack_help.py -%%HOMEDIR%%/hc/front/tests/test_add_sms.py -%%HOMEDIR%%/hc/front/tests/test_add_spike.py -%%HOMEDIR%%/hc/front/tests/test_add_telegram.py -%%HOMEDIR%%/hc/front/tests/test_add_trello.py -%%HOMEDIR%%/hc/front/tests/test_add_victorops.py -%%HOMEDIR%%/hc/front/tests/test_add_webhook.py -%%HOMEDIR%%/hc/front/tests/test_add_whatsapp.py -%%HOMEDIR%%/hc/front/tests/test_add_zulip.py +%%HOMEDIR%%/hc/front/tests/test_asciitable_tag.py %%HOMEDIR%%/hc/front/tests/test_badges.py %%HOMEDIR%%/hc/front/tests/test_basics.py %%HOMEDIR%%/hc/front/tests/test_channel_checks.py %%HOMEDIR%%/hc/front/tests/test_channels.py %%HOMEDIR%%/hc/front/tests/test_clear_events.py +%%HOMEDIR%%/hc/front/tests/test_contact_vcf.py %%HOMEDIR%%/hc/front/tests/test_copy.py %%HOMEDIR%%/hc/front/tests/test_cron_preview.py %%HOMEDIR%%/hc/front/tests/test_details.py -%%HOMEDIR%%/hc/front/tests/test_edit_email.py -%%HOMEDIR%%/hc/front/tests/test_edit_group.py -%%HOMEDIR%%/hc/front/tests/test_edit_ntfy.py -%%HOMEDIR%%/hc/front/tests/test_edit_signal.py -%%HOMEDIR%%/hc/front/tests/test_edit_sms.py -%%HOMEDIR%%/hc/front/tests/test_edit_webhook.py -%%HOMEDIR%%/hc/front/tests/test_edit_whatsapp.py %%HOMEDIR%%/hc/front/tests/test_filtering_rules.py %%HOMEDIR%%/hc/front/tests/test_get_events.py %%HOMEDIR%%/hc/front/tests/test_hc_extras.py @@ -813,12 +670,9 @@ bin/hcks %%HOMEDIR%%/hc/front/tests/test_linemode_tag.py %%HOMEDIR%%/hc/front/tests/test_log.py %%HOMEDIR%%/hc/front/tests/test_log_events.py -%%HOMEDIR%%/hc/front/tests/test_mattermost_help.py -%%HOMEDIR%%/hc/front/tests/test_metrics.py %%HOMEDIR%%/hc/front/tests/test_my_checks.py %%HOMEDIR%%/hc/front/tests/test_oncalendar_preview.py %%HOMEDIR%%/hc/front/tests/test_pause.py -%%HOMEDIR%%/hc/front/tests/test_pd_help.py %%HOMEDIR%%/hc/front/tests/test_ping_body.py %%HOMEDIR%%/hc/front/tests/test_ping_details.py %%HOMEDIR%%/hc/front/tests/test_projects_menu.py @@ -828,25 +682,728 @@ bin/hcks %%HOMEDIR%%/hc/front/tests/test_search.py %%HOMEDIR%%/hc/front/tests/test_send_test_notification.py %%HOMEDIR%%/hc/front/tests/test_serve_doc.py -%%HOMEDIR%%/hc/front/tests/test_signal_captcha.py %%HOMEDIR%%/hc/front/tests/test_status.py %%HOMEDIR%%/hc/front/tests/test_status_single.py %%HOMEDIR%%/hc/front/tests/test_switch_channel.py %%HOMEDIR%%/hc/front/tests/test_transfer.py -%%HOMEDIR%%/hc/front/tests/test_trello_settings.py %%HOMEDIR%%/hc/front/tests/test_uncloak.py -%%HOMEDIR%%/hc/front/tests/test_unsubscribe_email.py %%HOMEDIR%%/hc/front/tests/test_update_channel.py %%HOMEDIR%%/hc/front/tests/test_update_channel_name.py %%HOMEDIR%%/hc/front/tests/test_update_name.py %%HOMEDIR%%/hc/front/tests/test_update_timeout.py %%HOMEDIR%%/hc/front/tests/test_validate_schedule.py %%HOMEDIR%%/hc/front/tests/test_verify_email.py -%%HOMEDIR%%/hc/front/tests/test_verify_signal_number.py %%HOMEDIR%%/hc/front/tests/test_webhook_validator.py %%HOMEDIR%%/hc/front/urls.py %%HOMEDIR%%/hc/front/validators.py %%HOMEDIR%%/hc/front/views.py +%%HOMEDIR%%/hc/integrations/__init__.py +%%HOMEDIR%%/hc/integrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/apprise/__init__.py +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/apps%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/apps%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/apps.py +%%HOMEDIR%%/hc/integrations/apprise/forms.py +%%HOMEDIR%%/hc/integrations/apprise/static/img/apprise.png +%%HOMEDIR%%/hc/integrations/apprise/templates/add_apprise.html +%%HOMEDIR%%/hc/integrations/apprise/templates/apprise_description.html +%%HOMEDIR%%/hc/integrations/apprise/templates/apprise_title.html +%%HOMEDIR%%/hc/integrations/apprise/tests/__init__.py +%%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/tests/test_add.py +%%HOMEDIR%%/hc/integrations/apprise/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/apprise/transport.py +%%HOMEDIR%%/hc/integrations/apprise/urls.py +%%HOMEDIR%%/hc/integrations/apprise/views.py +%%HOMEDIR%%/hc/integrations/call/__init__.py +%%HOMEDIR%%/hc/integrations/call/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/call/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/static/img/call.png +%%HOMEDIR%%/hc/integrations/call/templates/add_call.html +%%HOMEDIR%%/hc/integrations/call/templates/call_message.html +%%HOMEDIR%%/hc/integrations/call/tests/__init__.py +%%HOMEDIR%%/hc/integrations/call/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/tests/test_add.py +%%HOMEDIR%%/hc/integrations/call/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/call/transport.py +%%HOMEDIR%%/hc/integrations/call/urls.py +%%HOMEDIR%%/hc/integrations/call/views.py +%%HOMEDIR%%/hc/integrations/discord/__init__.py +%%HOMEDIR%%/hc/integrations/discord/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/discord/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/static/img/discord.png +%%HOMEDIR%%/hc/integrations/discord/templates/add_discord.html +%%HOMEDIR%%/hc/integrations/discord/tests/__init__.py +%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/tests/test_add.py +%%HOMEDIR%%/hc/integrations/discord/tests/test_add_complete.py +%%HOMEDIR%%/hc/integrations/discord/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/discord/transport.py +%%HOMEDIR%%/hc/integrations/discord/urls.py +%%HOMEDIR%%/hc/integrations/discord/views.py +%%HOMEDIR%%/hc/integrations/email/__init__.py +%%HOMEDIR%%/hc/integrations/email/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/email/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/forms.py +%%HOMEDIR%%/hc/integrations/email/static/img/email.png +%%HOMEDIR%%/hc/integrations/email/templates/email_form.html +%%HOMEDIR%%/hc/integrations/email/tests/__init__.py +%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_unsubscribe%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/tests/test_add.py +%%HOMEDIR%%/hc/integrations/email/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/email/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/email/tests/test_unsubscribe.py +%%HOMEDIR%%/hc/integrations/email/transport.py +%%HOMEDIR%%/hc/integrations/email/urls.py +%%HOMEDIR%%/hc/integrations/email/views.py +%%HOMEDIR%%/hc/integrations/github/__init__.py +%%HOMEDIR%%/hc/integrations/github/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/client.py +%%HOMEDIR%%/hc/integrations/github/forms.py +%%HOMEDIR%%/hc/integrations/github/static/img/github-white.png +%%HOMEDIR%%/hc/integrations/github/static/img/github.png +%%HOMEDIR%%/hc/integrations/github/templates/add_github.html +%%HOMEDIR%%/hc/integrations/github/templates/add_github_form.html +%%HOMEDIR%%/hc/integrations/github/templates/github_body.html +%%HOMEDIR%%/hc/integrations/github/templates/github_title.html +%%HOMEDIR%%/hc/integrations/github/tests/__init__.py +%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_add_save%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_add_select%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/tests/test_add.py +%%HOMEDIR%%/hc/integrations/github/tests/test_add_save.py +%%HOMEDIR%%/hc/integrations/github/tests/test_add_select.py +%%HOMEDIR%%/hc/integrations/github/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/github/transport.py +%%HOMEDIR%%/hc/integrations/github/urls.py +%%HOMEDIR%%/hc/integrations/github/views.py +%%HOMEDIR%%/hc/integrations/googlechat/__init__.py +%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/static/img/googlechat.png +%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_1.png +%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_2.png +%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_3.png +%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_4.png +%%HOMEDIR%%/hc/integrations/googlechat/templates/add_googlechat.html +%%HOMEDIR%%/hc/integrations/googlechat/tests/__init__.py +%%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/tests/test_add.py +%%HOMEDIR%%/hc/integrations/googlechat/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/googlechat/transport.py +%%HOMEDIR%%/hc/integrations/googlechat/urls.py +%%HOMEDIR%%/hc/integrations/googlechat/views.py +%%HOMEDIR%%/hc/integrations/gotify/__init__.py +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/forms.py +%%HOMEDIR%%/hc/integrations/gotify/static/img/gotify.png +%%HOMEDIR%%/hc/integrations/gotify/static/img/setup_gotify_1.png +%%HOMEDIR%%/hc/integrations/gotify/static/img/setup_gotify_2.png +%%HOMEDIR%%/hc/integrations/gotify/templates/add_gotify.html +%%HOMEDIR%%/hc/integrations/gotify/templates/gotify_message.html +%%HOMEDIR%%/hc/integrations/gotify/templates/gotify_title.html +%%HOMEDIR%%/hc/integrations/gotify/tests/__init__.py +%%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/tests/test_add.py +%%HOMEDIR%%/hc/integrations/gotify/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/gotify/transport.py +%%HOMEDIR%%/hc/integrations/gotify/urls.py +%%HOMEDIR%%/hc/integrations/gotify/views.py +%%HOMEDIR%%/hc/integrations/group/__init__.py +%%HOMEDIR%%/hc/integrations/group/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/group/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/forms.py +%%HOMEDIR%%/hc/integrations/group/static/img/group.png +%%HOMEDIR%%/hc/integrations/group/templates/group_form.html +%%HOMEDIR%%/hc/integrations/group/tests/__init__.py +%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/tests/test_add.py +%%HOMEDIR%%/hc/integrations/group/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/group/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/group/transport.py +%%HOMEDIR%%/hc/integrations/group/urls.py +%%HOMEDIR%%/hc/integrations/group/views.py +%%HOMEDIR%%/hc/integrations/matrix/__init__.py +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/client.py +%%HOMEDIR%%/hc/integrations/matrix/forms.py +%%HOMEDIR%%/hc/integrations/matrix/static/img/matrix.png +%%HOMEDIR%%/hc/integrations/matrix/static/img/mattermost.png +%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_1.png +%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_2.png +%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_3.png +%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_4.png +%%HOMEDIR%%/hc/integrations/matrix/templates/add_matrix.html +%%HOMEDIR%%/hc/integrations/matrix/templates/matrix_description.html +%%HOMEDIR%%/hc/integrations/matrix/templates/matrix_description_formatted.html +%%HOMEDIR%%/hc/integrations/matrix/tests/__init__.py +%%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/tests/test_add.py +%%HOMEDIR%%/hc/integrations/matrix/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/matrix/transport.py +%%HOMEDIR%%/hc/integrations/matrix/urls.py +%%HOMEDIR%%/hc/integrations/matrix/views.py +%%HOMEDIR%%/hc/integrations/mattermost/__init__.py +%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_1.png +%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_2.png +%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_3.png +%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_4.png +%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_5.png +%%HOMEDIR%%/hc/integrations/mattermost/templates/add_mattermost.html +%%HOMEDIR%%/hc/integrations/mattermost/tests/__init__.py +%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/tests/test_add.py +%%HOMEDIR%%/hc/integrations/mattermost/tests/test_help.py +%%HOMEDIR%%/hc/integrations/mattermost/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/mattermost/transport.py +%%HOMEDIR%%/hc/integrations/mattermost/urls.py +%%HOMEDIR%%/hc/integrations/mattermost/views.py +%%HOMEDIR%%/hc/integrations/msteamsw/__init__.py +%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/msteams.png +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/msteamsw.png +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_1.png +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_2.png +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_3.png +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_4.png +%%HOMEDIR%%/hc/integrations/msteamsw/templates/add_msteams.html +%%HOMEDIR%%/hc/integrations/msteamsw/templates/msteamsw_message.html +%%HOMEDIR%%/hc/integrations/msteamsw/tests/__init__.py +%%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/tests/test_add.py +%%HOMEDIR%%/hc/integrations/msteamsw/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/msteamsw/transport.py +%%HOMEDIR%%/hc/integrations/msteamsw/urls.py +%%HOMEDIR%%/hc/integrations/msteamsw/views.py +%%HOMEDIR%%/hc/integrations/ntfy/__init__.py +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/forms.py +%%HOMEDIR%%/hc/integrations/ntfy/static/img/ntfy.png +%%HOMEDIR%%/hc/integrations/ntfy/static/js/ntfy_form.js +%%HOMEDIR%%/hc/integrations/ntfy/templates/ntfy_form.html +%%HOMEDIR%%/hc/integrations/ntfy/templates/ntfy_message.html +%%HOMEDIR%%/hc/integrations/ntfy/templates/ntfy_title.html +%%HOMEDIR%%/hc/integrations/ntfy/tests/__init__.py +%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/tests/test_add.py +%%HOMEDIR%%/hc/integrations/ntfy/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/ntfy/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/ntfy/transport.py +%%HOMEDIR%%/hc/integrations/ntfy/urls.py +%%HOMEDIR%%/hc/integrations/ntfy/views.py +%%HOMEDIR%%/hc/integrations/opsgenie/__init__.py +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/forms.py +%%HOMEDIR%%/hc/integrations/opsgenie/static/img/opsgenie.png +%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_1.png +%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_2.png +%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_3.png +%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_4.png +%%HOMEDIR%%/hc/integrations/opsgenie/templates/add_opsgenie.html +%%HOMEDIR%%/hc/integrations/opsgenie/templates/opsgenie_message.html +%%HOMEDIR%%/hc/integrations/opsgenie/tests/__init__.py +%%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/tests/test_add.py +%%HOMEDIR%%/hc/integrations/opsgenie/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/opsgenie/transport.py +%%HOMEDIR%%/hc/integrations/opsgenie/urls.py +%%HOMEDIR%%/hc/integrations/opsgenie/views.py +%%HOMEDIR%%/hc/integrations/pagertree/__init__.py +%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/static/img/pagertree.png +%%HOMEDIR%%/hc/integrations/pagertree/static/img/setup_pagertree_1.png +%%HOMEDIR%%/hc/integrations/pagertree/static/img/setup_pagertree_2.png +%%HOMEDIR%%/hc/integrations/pagertree/static/img/setup_pagertree_3.png +%%HOMEDIR%%/hc/integrations/pagertree/templates/add_pagertree.html +%%HOMEDIR%%/hc/integrations/pagertree/templates/pagertree_description.html +%%HOMEDIR%%/hc/integrations/pagertree/templates/pagertree_title.html +%%HOMEDIR%%/hc/integrations/pagertree/tests/__init__.py +%%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/tests/test_add.py +%%HOMEDIR%%/hc/integrations/pagertree/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/pagertree/transport.py +%%HOMEDIR%%/hc/integrations/pagertree/urls.py +%%HOMEDIR%%/hc/integrations/pagertree/views.py +%%HOMEDIR%%/hc/integrations/pd/__init__.py +%%HOMEDIR%%/hc/integrations/pd/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/pd/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/forms.py +%%HOMEDIR%%/hc/integrations/pd/static/img/pd.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_s1.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_s2.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_0.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_1.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_2.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_3.png +%%HOMEDIR%%/hc/integrations/pd/templates/add_pd.html +%%HOMEDIR%%/hc/integrations/pd/templates/add_pd_simple.html +%%HOMEDIR%%/hc/integrations/pd/templates/pd_description.html +%%HOMEDIR%%/hc/integrations/pd/tests/__init__.py +%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/tests/test_add.py +%%HOMEDIR%%/hc/integrations/pd/tests/test_add_complete.py +%%HOMEDIR%%/hc/integrations/pd/tests/test_help.py +%%HOMEDIR%%/hc/integrations/pd/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/pd/transport.py +%%HOMEDIR%%/hc/integrations/pd/urls.py +%%HOMEDIR%%/hc/integrations/pd/views.py +%%HOMEDIR%%/hc/integrations/po/__init__.py +%%HOMEDIR%%/hc/integrations/po/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/po/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/forms.py +%%HOMEDIR%%/hc/integrations/po/static/img/po.png +%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_0.png +%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_1.png +%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_2.png +%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_3.png +%%HOMEDIR%%/hc/integrations/po/static/js/add_pushover.js +%%HOMEDIR%%/hc/integrations/po/templates/add_pushover.html +%%HOMEDIR%%/hc/integrations/po/templates/add_pushover_help.html +%%HOMEDIR%%/hc/integrations/po/templates/pushover_message.html +%%HOMEDIR%%/hc/integrations/po/templates/pushover_title.html +%%HOMEDIR%%/hc/integrations/po/tests/__init__.py +%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/tests/test_add.py +%%HOMEDIR%%/hc/integrations/po/tests/test_help.py +%%HOMEDIR%%/hc/integrations/po/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/po/transport.py +%%HOMEDIR%%/hc/integrations/po/urls.py +%%HOMEDIR%%/hc/integrations/po/views.py +%%HOMEDIR%%/hc/integrations/prometheus/__init__.py +%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/static/img/prometheus.png +%%HOMEDIR%%/hc/integrations/prometheus/static/img/setup_prometheus_1.png +%%HOMEDIR%%/hc/integrations/prometheus/templates/add_prometheus.html +%%HOMEDIR%%/hc/integrations/prometheus/tests/__init__.py +%%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__/test_metrics%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/tests/test_add.py +%%HOMEDIR%%/hc/integrations/prometheus/tests/test_metrics.py +%%HOMEDIR%%/hc/integrations/prometheus/urls.py +%%HOMEDIR%%/hc/integrations/prometheus/views.py +%%HOMEDIR%%/hc/integrations/pushbullet/__init__.py +%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/static/img/pushbullet.png +%%HOMEDIR%%/hc/integrations/pushbullet/templates/add_pushbullet.html +%%HOMEDIR%%/hc/integrations/pushbullet/templates/pushbullet_message.html +%%HOMEDIR%%/hc/integrations/pushbullet/tests/__init__.py +%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/tests/test_add.py +%%HOMEDIR%%/hc/integrations/pushbullet/tests/test_add_complete.py +%%HOMEDIR%%/hc/integrations/pushbullet/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/pushbullet/transport.py +%%HOMEDIR%%/hc/integrations/pushbullet/urls.py +%%HOMEDIR%%/hc/integrations/pushbullet/views.py +%%HOMEDIR%%/hc/integrations/rocketchat/__init__.py +%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/rocketchat.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_1.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_2.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_3.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_4.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_5.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_6.png +%%HOMEDIR%%/hc/integrations/rocketchat/templates/add_rocketchat.html +%%HOMEDIR%%/hc/integrations/rocketchat/templates/rocketchat_message.html +%%HOMEDIR%%/hc/integrations/rocketchat/tests/__init__.py +%%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/tests/test_add.py +%%HOMEDIR%%/hc/integrations/rocketchat/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/rocketchat/transport.py +%%HOMEDIR%%/hc/integrations/rocketchat/urls.py +%%HOMEDIR%%/hc/integrations/rocketchat/views.py +%%HOMEDIR%%/hc/integrations/shell/__init__.py +%%HOMEDIR%%/hc/integrations/shell/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/shell/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/forms.py +%%HOMEDIR%%/hc/integrations/shell/static/img/shell.png +%%HOMEDIR%%/hc/integrations/shell/templates/add_shell.html +%%HOMEDIR%%/hc/integrations/shell/tests/__init__.py +%%HOMEDIR%%/hc/integrations/shell/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/tests/test_add.py +%%HOMEDIR%%/hc/integrations/shell/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/shell/transport.py +%%HOMEDIR%%/hc/integrations/shell/urls.py +%%HOMEDIR%%/hc/integrations/shell/views.py +%%HOMEDIR%%/hc/integrations/signal/__init__.py +%%HOMEDIR%%/hc/integrations/signal/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/signal/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/forms.py +%%HOMEDIR%%/hc/integrations/signal/static/img/signal.png +%%HOMEDIR%%/hc/integrations/signal/static/js/signal_form.js +%%HOMEDIR%%/hc/integrations/signal/templates/signal_form.html +%%HOMEDIR%%/hc/integrations/signal/templates/signal_message.html +%%HOMEDIR%%/hc/integrations/signal/templates/signal_result.html +%%HOMEDIR%%/hc/integrations/signal/tests/__init__.py +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_signal_captcha%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_verify_signal_number%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/test_add.py +%%HOMEDIR%%/hc/integrations/signal/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/signal/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/signal/tests/test_signal_captcha.py +%%HOMEDIR%%/hc/integrations/signal/tests/test_verify_signal_number.py +%%HOMEDIR%%/hc/integrations/signal/transport.py +%%HOMEDIR%%/hc/integrations/signal/urls.py +%%HOMEDIR%%/hc/integrations/signal/views.py +%%HOMEDIR%%/hc/integrations/slack/__init__.py +%%HOMEDIR%%/hc/integrations/slack/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/slack/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/static/img/add_to_slack.png +%%HOMEDIR%%/hc/integrations/slack/static/img/add_to_slack@2x.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_1.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_2.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_0.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_1.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_2.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_3.png +%%HOMEDIR%%/hc/integrations/slack/static/img/slack.png +%%HOMEDIR%%/hc/integrations/slack/templates/add_slack.html +%%HOMEDIR%%/hc/integrations/slack/templates/add_slack_btn.html +%%HOMEDIR%%/hc/integrations/slack/tests/__init__.py +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_add_btn%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/test_add.py +%%HOMEDIR%%/hc/integrations/slack/tests/test_add_btn.py +%%HOMEDIR%%/hc/integrations/slack/tests/test_add_complete.py +%%HOMEDIR%%/hc/integrations/slack/tests/test_help.py +%%HOMEDIR%%/hc/integrations/slack/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/slack/transport.py +%%HOMEDIR%%/hc/integrations/slack/urls.py +%%HOMEDIR%%/hc/integrations/slack/views.py +%%HOMEDIR%%/hc/integrations/sms/__init__.py +%%HOMEDIR%%/hc/integrations/sms/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/sms/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/static/img/sms.png +%%HOMEDIR%%/hc/integrations/sms/templates/sms_form.html +%%HOMEDIR%%/hc/integrations/sms/templates/sms_message.html +%%HOMEDIR%%/hc/integrations/sms/tests/__init__.py +%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/tests/test_add.py +%%HOMEDIR%%/hc/integrations/sms/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/sms/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/sms/transport.py +%%HOMEDIR%%/hc/integrations/sms/urls.py +%%HOMEDIR%%/hc/integrations/sms/views.py +%%HOMEDIR%%/hc/integrations/spike/__init__.py +%%HOMEDIR%%/hc/integrations/spike/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/spike/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_1.png +%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_2.png +%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_3.png +%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_4.png +%%HOMEDIR%%/hc/integrations/spike/static/img/spike.png +%%HOMEDIR%%/hc/integrations/spike/templates/add_spike.html +%%HOMEDIR%%/hc/integrations/spike/templates/spike_description.html +%%HOMEDIR%%/hc/integrations/spike/templates/spike_title.html +%%HOMEDIR%%/hc/integrations/spike/tests/__init__.py +%%HOMEDIR%%/hc/integrations/spike/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/tests/test_add.py +%%HOMEDIR%%/hc/integrations/spike/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/spike/transport.py +%%HOMEDIR%%/hc/integrations/spike/urls.py +%%HOMEDIR%%/hc/integrations/spike/views.py +%%HOMEDIR%%/hc/integrations/telegram/__init__.py +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/forms.py +%%HOMEDIR%%/hc/integrations/telegram/static/img/setup_telegram_1.png +%%HOMEDIR%%/hc/integrations/telegram/static/img/setup_telegram_2.png +%%HOMEDIR%%/hc/integrations/telegram/static/img/setup_telegram_3.png +%%HOMEDIR%%/hc/integrations/telegram/static/img/telegram.png +%%HOMEDIR%%/hc/integrations/telegram/templates/add_telegram.html +%%HOMEDIR%%/hc/integrations/telegram/templates/telegram_invite.html +%%HOMEDIR%%/hc/integrations/telegram/templates/telegram_message.html +%%HOMEDIR%%/hc/integrations/telegram/tests/__init__.py +%%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/tests/test_add.py +%%HOMEDIR%%/hc/integrations/telegram/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/telegram/transport.py +%%HOMEDIR%%/hc/integrations/telegram/urls.py +%%HOMEDIR%%/hc/integrations/telegram/views.py +%%HOMEDIR%%/hc/integrations/trello/__init__.py +%%HOMEDIR%%/hc/integrations/trello/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/trello/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/forms.py +%%HOMEDIR%%/hc/integrations/trello/static/img/trello.png +%%HOMEDIR%%/hc/integrations/trello/static/js/add_trello.js +%%HOMEDIR%%/hc/integrations/trello/templates/add_trello.html +%%HOMEDIR%%/hc/integrations/trello/templates/trello_desc.html +%%HOMEDIR%%/hc/integrations/trello/templates/trello_name.html +%%HOMEDIR%%/hc/integrations/trello/templates/trello_settings.html +%%HOMEDIR%%/hc/integrations/trello/tests/__init__.py +%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/test_settings%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/tests/test_add.py +%%HOMEDIR%%/hc/integrations/trello/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/trello/tests/test_settings.py +%%HOMEDIR%%/hc/integrations/trello/transport.py +%%HOMEDIR%%/hc/integrations/trello/urls.py +%%HOMEDIR%%/hc/integrations/trello/views.py +%%HOMEDIR%%/hc/integrations/victorops/__init__.py +%%HOMEDIR%%/hc/integrations/victorops/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/victorops/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/static/img/setup_victorops_1.png +%%HOMEDIR%%/hc/integrations/victorops/static/img/setup_victorops_2.png +%%HOMEDIR%%/hc/integrations/victorops/static/img/victorops.png +%%HOMEDIR%%/hc/integrations/victorops/templates/add_victorops.html +%%HOMEDIR%%/hc/integrations/victorops/templates/victorops_description.html +%%HOMEDIR%%/hc/integrations/victorops/tests/__init__.py +%%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/tests/test_add.py +%%HOMEDIR%%/hc/integrations/victorops/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/victorops/transport.py +%%HOMEDIR%%/hc/integrations/victorops/urls.py +%%HOMEDIR%%/hc/integrations/victorops/views.py +%%HOMEDIR%%/hc/integrations/webhook/__init__.py +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/forms.py +%%HOMEDIR%%/hc/integrations/webhook/static/img/webhook.png +%%HOMEDIR%%/hc/integrations/webhook/static/js/webhook.js +%%HOMEDIR%%/hc/integrations/webhook/templates/webhook_form.html +%%HOMEDIR%%/hc/integrations/webhook/tests/__init__.py +%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/tests/test_add.py +%%HOMEDIR%%/hc/integrations/webhook/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/webhook/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/webhook/transport.py +%%HOMEDIR%%/hc/integrations/webhook/urls.py +%%HOMEDIR%%/hc/integrations/webhook/views.py +%%HOMEDIR%%/hc/integrations/whatsapp/__init__.py +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/apps%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/apps%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/apps.py +%%HOMEDIR%%/hc/integrations/whatsapp/static/img/whatsapp.png +%%HOMEDIR%%/hc/integrations/whatsapp/templates/whatsapp_form.html +%%HOMEDIR%%/hc/integrations/whatsapp/tests/__init__.py +%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/tests/test_add.py +%%HOMEDIR%%/hc/integrations/whatsapp/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/whatsapp/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/whatsapp/transport.py +%%HOMEDIR%%/hc/integrations/whatsapp/urls.py +%%HOMEDIR%%/hc/integrations/whatsapp/views.py +%%HOMEDIR%%/hc/integrations/zulip/__init__.py +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/forms.py +%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_1.png +%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_2.png +%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_3.png +%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_4.png +%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_5.png +%%HOMEDIR%%/hc/integrations/zulip/static/img/zulip.png +%%HOMEDIR%%/hc/integrations/zulip/static/js/add_zulip.js +%%HOMEDIR%%/hc/integrations/zulip/templates/add_zulip.html +%%HOMEDIR%%/hc/integrations/zulip/templates/zulip_content.html +%%HOMEDIR%%/hc/integrations/zulip/templates/zulip_topic.html +%%HOMEDIR%%/hc/integrations/zulip/tests/__init__.py +%%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/tests/test_add.py +%%HOMEDIR%%/hc/integrations/zulip/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/zulip/transport.py +%%HOMEDIR%%/hc/integrations/zulip/urls.py +%%HOMEDIR%%/hc/integrations/zulip/views.py %%HOMEDIR%%/hc/lib/__init__.py %%HOMEDIR%%/hc/lib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/__init__%%PYTHON_TAG%%.pyc @@ -857,11 +1414,7 @@ bin/hcks %%HOMEDIR%%/hc/lib/__pycache__/date%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/emails%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/emails%%PYTHON_TAG%%.pyc -%%HOMEDIR%%/hc/lib/__pycache__/github%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/lib/__pycache__/github%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/html%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/lib/__pycache__/html%%PYTHON_TAG%%.pyc -%%HOMEDIR%%/hc/lib/__pycache__/matrix%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/s3%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/s3%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/signing%%PYTHON_TAG%%.opt-1.pyc @@ -869,7 +1422,6 @@ bin/hcks %%HOMEDIR%%/hc/lib/__pycache__/statsd%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/statsd%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/string%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/lib/__pycache__/string%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/typealias%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/typealias%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/tz%%PYTHON_TAG%%.opt-1.pyc @@ -880,9 +1432,7 @@ bin/hcks %%HOMEDIR%%/hc/lib/curl.py %%HOMEDIR%%/hc/lib/date.py %%HOMEDIR%%/hc/lib/emails.py -%%HOMEDIR%%/hc/lib/github.py %%HOMEDIR%%/hc/lib/html.py -%%HOMEDIR%%/hc/lib/matrix.py %%HOMEDIR%%/hc/lib/s3.py %%HOMEDIR%%/hc/lib/signing.py %%HOMEDIR%%/hc/lib/statsd.py @@ -985,6 +1535,8 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/css/output.27d9190db11c.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.27fed4d96071.css %%HOMEDIR%%/static-collected/CACHE/css/output.27fed4d96071.css.gz +%%HOMEDIR%%/static-collected/CACHE/css/output.2d3cc72d730c.css +%%HOMEDIR%%/static-collected/CACHE/css/output.2d3cc72d730c.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.338a92d956e0.css %%HOMEDIR%%/static-collected/CACHE/css/output.338a92d956e0.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.3b9726e6757d.css @@ -995,10 +1547,10 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/css/output.4118f003b752.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.48b942e160d8.css %%HOMEDIR%%/static-collected/CACHE/css/output.48b942e160d8.css.gz -%%HOMEDIR%%/static-collected/CACHE/css/output.4f48555496c9.css -%%HOMEDIR%%/static-collected/CACHE/css/output.4f48555496c9.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.537f18b6ba12.css %%HOMEDIR%%/static-collected/CACHE/css/output.537f18b6ba12.css.gz +%%HOMEDIR%%/static-collected/CACHE/css/output.5781c954c7fe.css +%%HOMEDIR%%/static-collected/CACHE/css/output.5781c954c7fe.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.5b5be2f67d28.css %%HOMEDIR%%/static-collected/CACHE/css/output.5b5be2f67d28.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.5b9a3186b65a.css @@ -1015,8 +1567,6 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/css/output.79bc4ba389df.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.85131bd6fe18.css %%HOMEDIR%%/static-collected/CACHE/css/output.85131bd6fe18.css.gz -%%HOMEDIR%%/static-collected/CACHE/css/output.92ca7578c1e1.css -%%HOMEDIR%%/static-collected/CACHE/css/output.92ca7578c1e1.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.994ced6690f1.css %%HOMEDIR%%/static-collected/CACHE/css/output.994ced6690f1.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.99b939d7a1fa.css @@ -1035,8 +1585,8 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/css/output.b5314e6471ce.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.ba3a60f23b9a.css %%HOMEDIR%%/static-collected/CACHE/css/output.ba3a60f23b9a.css.gz -%%HOMEDIR%%/static-collected/CACHE/css/output.bc14245246d0.css -%%HOMEDIR%%/static-collected/CACHE/css/output.bc14245246d0.css.gz +%%HOMEDIR%%/static-collected/CACHE/css/output.be44bcfea48a.css +%%HOMEDIR%%/static-collected/CACHE/css/output.be44bcfea48a.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.c2d1279dce0e.css %%HOMEDIR%%/static-collected/CACHE/css/output.c2d1279dce0e.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.ca025a6b1199.css @@ -1097,6 +1647,8 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/js/output.9ce1f5e65e9a.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.9f0fa72b79a3.js %%HOMEDIR%%/static-collected/CACHE/js/output.9f0fa72b79a3.js.gz +%%HOMEDIR%%/static-collected/CACHE/js/output.ae529949a37e.js +%%HOMEDIR%%/static-collected/CACHE/js/output.ae529949a37e.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.b4ba48ed4f66.js %%HOMEDIR%%/static-collected/CACHE/js/output.b4ba48ed4f66.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.b85217576987.js @@ -1109,16 +1661,14 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/js/output.c4e367d31ce9.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.c56525d27da6.js %%HOMEDIR%%/static-collected/CACHE/js/output.c56525d27da6.js.gz -%%HOMEDIR%%/static-collected/CACHE/js/output.c653f0934335.js -%%HOMEDIR%%/static-collected/CACHE/js/output.c653f0934335.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.c9c5c8413808.js %%HOMEDIR%%/static-collected/CACHE/js/output.c9c5c8413808.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.cf866df012a0.js %%HOMEDIR%%/static-collected/CACHE/js/output.cf866df012a0.js.gz +%%HOMEDIR%%/static-collected/CACHE/js/output.d1a982a34e92.js +%%HOMEDIR%%/static-collected/CACHE/js/output.d1a982a34e92.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.d1af18153f71.js %%HOMEDIR%%/static-collected/CACHE/js/output.d1af18153f71.js.gz -%%HOMEDIR%%/static-collected/CACHE/js/output.db93224f6407.js -%%HOMEDIR%%/static-collected/CACHE/js/output.db93224f6407.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.deacfb4c1f0f.js %%HOMEDIR%%/static-collected/CACHE/js/output.deacfb4c1f0f.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.e9c76ee85b5e.js @@ -1309,13 +1859,18 @@ bin/hcks %%HOMEDIR%%/static-collected/fonts/icomoon.svg %%HOMEDIR%%/static-collected/fonts/icomoon.ttf %%HOMEDIR%%/static-collected/fonts/icomoon.woff +%%HOMEDIR%%/static-collected/img/add_to_slack.png +%%HOMEDIR%%/static-collected/img/add_to_slack@2x.png %%HOMEDIR%%/static-collected/img/apple-touch-180.png +%%HOMEDIR%%/static-collected/img/apprise.png %%HOMEDIR%%/static-collected/img/badges.png %%HOMEDIR%%/static-collected/img/badges@2x.png +%%HOMEDIR%%/static-collected/img/call.png %%HOMEDIR%%/static-collected/img/check_details.png %%HOMEDIR%%/static-collected/img/check_details@2x.png %%HOMEDIR%%/static-collected/img/cron.png %%HOMEDIR%%/static-collected/img/cron@2x.png +%%HOMEDIR%%/static-collected/img/discord.png %%HOMEDIR%%/static-collected/img/docs/add_check.png %%HOMEDIR%%/static-collected/img/docs/badges.png %%HOMEDIR%%/static-collected/img/docs/checks_durations.png @@ -1349,116 +1904,112 @@ bin/hcks %%HOMEDIR%%/static-collected/img/docs/transfer_check.png %%HOMEDIR%%/static-collected/img/docs/transfer_project.png %%HOMEDIR%%/static-collected/img/down.png +%%HOMEDIR%%/static-collected/img/email.png %%HOMEDIR%%/static-collected/img/favicon.ico %%HOMEDIR%%/static-collected/img/favicon.svg %%HOMEDIR%%/static-collected/img/favicon_down.svg -%%HOMEDIR%%/static-collected/img/integrations/add_to_slack.png -%%HOMEDIR%%/static-collected/img/integrations/add_to_slack@2x.png -%%HOMEDIR%%/static-collected/img/integrations/apprise.png -%%HOMEDIR%%/static-collected/img/integrations/call.png -%%HOMEDIR%%/static-collected/img/integrations/discord.png -%%HOMEDIR%%/static-collected/img/integrations/email.png -%%HOMEDIR%%/static-collected/img/integrations/github-white.png -%%HOMEDIR%%/static-collected/img/integrations/github.png -%%HOMEDIR%%/static-collected/img/integrations/googlechat.png -%%HOMEDIR%%/static-collected/img/integrations/gotify.png -%%HOMEDIR%%/static-collected/img/integrations/group.png -%%HOMEDIR%%/static-collected/img/integrations/linenotify.png -%%HOMEDIR%%/static-collected/img/integrations/matrix.png -%%HOMEDIR%%/static-collected/img/integrations/mattermost.png -%%HOMEDIR%%/static-collected/img/integrations/missing.png -%%HOMEDIR%%/static-collected/img/integrations/msteams.png -%%HOMEDIR%%/static-collected/img/integrations/msteamsw.png -%%HOMEDIR%%/static-collected/img/integrations/ntfy.png -%%HOMEDIR%%/static-collected/img/integrations/opsgenie.png -%%HOMEDIR%%/static-collected/img/integrations/pagertree.png -%%HOMEDIR%%/static-collected/img/integrations/pd.png -%%HOMEDIR%%/static-collected/img/integrations/pd_connect_button.png -%%HOMEDIR%%/static-collected/img/integrations/po.png -%%HOMEDIR%%/static-collected/img/integrations/prometheus.png -%%HOMEDIR%%/static-collected/img/integrations/pushbullet.png -%%HOMEDIR%%/static-collected/img/integrations/rocketchat.png -%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_gotify_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_gotify_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_5.png -%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pagertree_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pagertree_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pagertree_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_s1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_s2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_0.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_prometheus_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_0.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_5.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_6.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_0.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_spike_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_spike_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_spike_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_spike_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_telegram_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_telegram_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_telegram_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_victorops_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_victorops_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_zulip_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_zulip_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_zulip_3.png -%%HOMEDIR%%/static-collected/img/integrations/shell.png -%%HOMEDIR%%/static-collected/img/integrations/signal.png -%%HOMEDIR%%/static-collected/img/integrations/slack.png -%%HOMEDIR%%/static-collected/img/integrations/sms.png -%%HOMEDIR%%/static-collected/img/integrations/spike.png -%%HOMEDIR%%/static-collected/img/integrations/telegram.png -%%HOMEDIR%%/static-collected/img/integrations/trello.png -%%HOMEDIR%%/static-collected/img/integrations/victorops.png -%%HOMEDIR%%/static-collected/img/integrations/webhook.png -%%HOMEDIR%%/static-collected/img/integrations/whatsapp.png -%%HOMEDIR%%/static-collected/img/integrations/zulip.png +%%HOMEDIR%%/static-collected/img/github-white.png +%%HOMEDIR%%/static-collected/img/github.png +%%HOMEDIR%%/static-collected/img/googlechat.png +%%HOMEDIR%%/static-collected/img/gotify.png +%%HOMEDIR%%/static-collected/img/group.png +%%HOMEDIR%%/static-collected/img/linenotify.png %%HOMEDIR%%/static-collected/img/logo.png +%%HOMEDIR%%/static-collected/img/matrix.png +%%HOMEDIR%%/static-collected/img/mattermost.png +%%HOMEDIR%%/static-collected/img/missing.png +%%HOMEDIR%%/static-collected/img/msteams.png +%%HOMEDIR%%/static-collected/img/msteamsw.png %%HOMEDIR%%/static-collected/img/my_checks.png %%HOMEDIR%%/static-collected/img/my_checks@2x.png +%%HOMEDIR%%/static-collected/img/ntfy.png +%%HOMEDIR%%/static-collected/img/opsgenie.png +%%HOMEDIR%%/static-collected/img/pagertree.png +%%HOMEDIR%%/static-collected/img/pd.png %%HOMEDIR%%/static-collected/img/period_grace.png %%HOMEDIR%%/static-collected/img/period_grace@2x.png +%%HOMEDIR%%/static-collected/img/po.png +%%HOMEDIR%%/static-collected/img/prometheus.png +%%HOMEDIR%%/static-collected/img/pushbullet.png +%%HOMEDIR%%/static-collected/img/rocketchat.png +%%HOMEDIR%%/static-collected/img/setup_googlechat_1.png +%%HOMEDIR%%/static-collected/img/setup_googlechat_2.png +%%HOMEDIR%%/static-collected/img/setup_googlechat_3.png +%%HOMEDIR%%/static-collected/img/setup_googlechat_4.png +%%HOMEDIR%%/static-collected/img/setup_gotify_1.png +%%HOMEDIR%%/static-collected/img/setup_gotify_2.png +%%HOMEDIR%%/static-collected/img/setup_matrix_1.png +%%HOMEDIR%%/static-collected/img/setup_matrix_2.png +%%HOMEDIR%%/static-collected/img/setup_matrix_3.png +%%HOMEDIR%%/static-collected/img/setup_matrix_4.png +%%HOMEDIR%%/static-collected/img/setup_mattermost_1.png +%%HOMEDIR%%/static-collected/img/setup_mattermost_2.png +%%HOMEDIR%%/static-collected/img/setup_mattermost_3.png +%%HOMEDIR%%/static-collected/img/setup_mattermost_4.png +%%HOMEDIR%%/static-collected/img/setup_mattermost_5.png +%%HOMEDIR%%/static-collected/img/setup_msteamsw_1.png +%%HOMEDIR%%/static-collected/img/setup_msteamsw_2.png +%%HOMEDIR%%/static-collected/img/setup_msteamsw_3.png +%%HOMEDIR%%/static-collected/img/setup_msteamsw_4.png +%%HOMEDIR%%/static-collected/img/setup_opsgenie_1.png +%%HOMEDIR%%/static-collected/img/setup_opsgenie_2.png +%%HOMEDIR%%/static-collected/img/setup_opsgenie_3.png +%%HOMEDIR%%/static-collected/img/setup_opsgenie_4.png +%%HOMEDIR%%/static-collected/img/setup_pagertree_1.png +%%HOMEDIR%%/static-collected/img/setup_pagertree_2.png +%%HOMEDIR%%/static-collected/img/setup_pagertree_3.png +%%HOMEDIR%%/static-collected/img/setup_pd_s1.png +%%HOMEDIR%%/static-collected/img/setup_pd_s2.png +%%HOMEDIR%%/static-collected/img/setup_pd_simple_0.png +%%HOMEDIR%%/static-collected/img/setup_pd_simple_1.png +%%HOMEDIR%%/static-collected/img/setup_pd_simple_2.png +%%HOMEDIR%%/static-collected/img/setup_pd_simple_3.png +%%HOMEDIR%%/static-collected/img/setup_prometheus_1.png +%%HOMEDIR%%/static-collected/img/setup_pushover_0.png +%%HOMEDIR%%/static-collected/img/setup_pushover_1.png +%%HOMEDIR%%/static-collected/img/setup_pushover_2.png +%%HOMEDIR%%/static-collected/img/setup_pushover_3.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_1.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_2.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_3.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_4.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_5.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_6.png +%%HOMEDIR%%/static-collected/img/setup_slack_1.png +%%HOMEDIR%%/static-collected/img/setup_slack_2.png +%%HOMEDIR%%/static-collected/img/setup_slack_btn_0.png +%%HOMEDIR%%/static-collected/img/setup_slack_btn_1.png +%%HOMEDIR%%/static-collected/img/setup_slack_btn_2.png +%%HOMEDIR%%/static-collected/img/setup_slack_btn_3.png +%%HOMEDIR%%/static-collected/img/setup_spike_1.png +%%HOMEDIR%%/static-collected/img/setup_spike_2.png +%%HOMEDIR%%/static-collected/img/setup_spike_3.png +%%HOMEDIR%%/static-collected/img/setup_spike_4.png +%%HOMEDIR%%/static-collected/img/setup_telegram_1.png +%%HOMEDIR%%/static-collected/img/setup_telegram_2.png +%%HOMEDIR%%/static-collected/img/setup_telegram_3.png +%%HOMEDIR%%/static-collected/img/setup_victorops_1.png +%%HOMEDIR%%/static-collected/img/setup_victorops_2.png +%%HOMEDIR%%/static-collected/img/setup_zulip_1.png +%%HOMEDIR%%/static-collected/img/setup_zulip_2.png +%%HOMEDIR%%/static-collected/img/setup_zulip_3.png +%%HOMEDIR%%/static-collected/img/setup_zulip_4.png +%%HOMEDIR%%/static-collected/img/setup_zulip_5.png +%%HOMEDIR%%/static-collected/img/shell.png +%%HOMEDIR%%/static-collected/img/signal.png +%%HOMEDIR%%/static-collected/img/slack.png +%%HOMEDIR%%/static-collected/img/sms.png +%%HOMEDIR%%/static-collected/img/spike.png +%%HOMEDIR%%/static-collected/img/telegram.png %%HOMEDIR%%/static-collected/img/theme-dark.png %%HOMEDIR%%/static-collected/img/theme-light.png %%HOMEDIR%%/static-collected/img/theme-system.png +%%HOMEDIR%%/static-collected/img/trello.png %%HOMEDIR%%/static-collected/img/up.png +%%HOMEDIR%%/static-collected/img/victorops.png +%%HOMEDIR%%/static-collected/img/webhook.png +%%HOMEDIR%%/static-collected/img/whatsapp.png +%%HOMEDIR%%/static-collected/img/zulip.png %%HOMEDIR%%/static-collected/js/adaptive-setinterval.js %%HOMEDIR%%/static-collected/js/add-check-modal.js %%HOMEDIR%%/static-collected/js/add_credential.js @@ -1592,105 +2143,9 @@ bin/hcks %%HOMEDIR%%/static/img/favicon.ico %%HOMEDIR%%/static/img/favicon.svg %%HOMEDIR%%/static/img/favicon_down.svg -%%HOMEDIR%%/static/img/integrations/add_to_slack.png -%%HOMEDIR%%/static/img/integrations/add_to_slack@2x.png -%%HOMEDIR%%/static/img/integrations/apprise.png -%%HOMEDIR%%/static/img/integrations/call.png -%%HOMEDIR%%/static/img/integrations/discord.png -%%HOMEDIR%%/static/img/integrations/email.png -%%HOMEDIR%%/static/img/integrations/github-white.png -%%HOMEDIR%%/static/img/integrations/github.png -%%HOMEDIR%%/static/img/integrations/googlechat.png -%%HOMEDIR%%/static/img/integrations/gotify.png -%%HOMEDIR%%/static/img/integrations/group.png -%%HOMEDIR%%/static/img/integrations/linenotify.png -%%HOMEDIR%%/static/img/integrations/matrix.png -%%HOMEDIR%%/static/img/integrations/mattermost.png -%%HOMEDIR%%/static/img/integrations/missing.png -%%HOMEDIR%%/static/img/integrations/msteams.png -%%HOMEDIR%%/static/img/integrations/msteamsw.png -%%HOMEDIR%%/static/img/integrations/ntfy.png -%%HOMEDIR%%/static/img/integrations/opsgenie.png -%%HOMEDIR%%/static/img/integrations/pagertree.png -%%HOMEDIR%%/static/img/integrations/pd.png -%%HOMEDIR%%/static/img/integrations/pd_connect_button.png -%%HOMEDIR%%/static/img/integrations/po.png -%%HOMEDIR%%/static/img/integrations/prometheus.png -%%HOMEDIR%%/static/img/integrations/pushbullet.png -%%HOMEDIR%%/static/img/integrations/rocketchat.png -%%HOMEDIR%%/static/img/integrations/setup_googlechat_1.png -%%HOMEDIR%%/static/img/integrations/setup_googlechat_2.png -%%HOMEDIR%%/static/img/integrations/setup_googlechat_3.png -%%HOMEDIR%%/static/img/integrations/setup_googlechat_4.png -%%HOMEDIR%%/static/img/integrations/setup_gotify_1.png -%%HOMEDIR%%/static/img/integrations/setup_gotify_2.png -%%HOMEDIR%%/static/img/integrations/setup_matrix_1.png -%%HOMEDIR%%/static/img/integrations/setup_matrix_2.png -%%HOMEDIR%%/static/img/integrations/setup_matrix_3.png -%%HOMEDIR%%/static/img/integrations/setup_matrix_4.png -%%HOMEDIR%%/static/img/integrations/setup_mattermost_1.png -%%HOMEDIR%%/static/img/integrations/setup_mattermost_2.png -%%HOMEDIR%%/static/img/integrations/setup_mattermost_3.png -%%HOMEDIR%%/static/img/integrations/setup_mattermost_4.png -%%HOMEDIR%%/static/img/integrations/setup_mattermost_5.png -%%HOMEDIR%%/static/img/integrations/setup_msteamsw_1.png -%%HOMEDIR%%/static/img/integrations/setup_msteamsw_2.png -%%HOMEDIR%%/static/img/integrations/setup_msteamsw_3.png -%%HOMEDIR%%/static/img/integrations/setup_msteamsw_4.png -%%HOMEDIR%%/static/img/integrations/setup_opsgenie_1.png -%%HOMEDIR%%/static/img/integrations/setup_opsgenie_2.png -%%HOMEDIR%%/static/img/integrations/setup_opsgenie_3.png -%%HOMEDIR%%/static/img/integrations/setup_opsgenie_4.png -%%HOMEDIR%%/static/img/integrations/setup_pagertree_1.png -%%HOMEDIR%%/static/img/integrations/setup_pagertree_2.png -%%HOMEDIR%%/static/img/integrations/setup_pagertree_3.png -%%HOMEDIR%%/static/img/integrations/setup_pd_s1.png -%%HOMEDIR%%/static/img/integrations/setup_pd_s2.png -%%HOMEDIR%%/static/img/integrations/setup_pd_simple_0.png -%%HOMEDIR%%/static/img/integrations/setup_pd_simple_1.png -%%HOMEDIR%%/static/img/integrations/setup_pd_simple_2.png -%%HOMEDIR%%/static/img/integrations/setup_pd_simple_3.png -%%HOMEDIR%%/static/img/integrations/setup_prometheus_1.png -%%HOMEDIR%%/static/img/integrations/setup_pushover_0.png -%%HOMEDIR%%/static/img/integrations/setup_pushover_1.png -%%HOMEDIR%%/static/img/integrations/setup_pushover_2.png -%%HOMEDIR%%/static/img/integrations/setup_pushover_3.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_1.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_2.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_3.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_4.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_5.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_6.png -%%HOMEDIR%%/static/img/integrations/setup_slack_1.png -%%HOMEDIR%%/static/img/integrations/setup_slack_2.png -%%HOMEDIR%%/static/img/integrations/setup_slack_btn_0.png -%%HOMEDIR%%/static/img/integrations/setup_slack_btn_1.png -%%HOMEDIR%%/static/img/integrations/setup_slack_btn_2.png -%%HOMEDIR%%/static/img/integrations/setup_slack_btn_3.png -%%HOMEDIR%%/static/img/integrations/setup_spike_1.png -%%HOMEDIR%%/static/img/integrations/setup_spike_2.png -%%HOMEDIR%%/static/img/integrations/setup_spike_3.png -%%HOMEDIR%%/static/img/integrations/setup_spike_4.png -%%HOMEDIR%%/static/img/integrations/setup_telegram_1.png -%%HOMEDIR%%/static/img/integrations/setup_telegram_2.png -%%HOMEDIR%%/static/img/integrations/setup_telegram_3.png -%%HOMEDIR%%/static/img/integrations/setup_victorops_1.png -%%HOMEDIR%%/static/img/integrations/setup_victorops_2.png -%%HOMEDIR%%/static/img/integrations/setup_zulip_1.png -%%HOMEDIR%%/static/img/integrations/setup_zulip_2.png -%%HOMEDIR%%/static/img/integrations/setup_zulip_3.png -%%HOMEDIR%%/static/img/integrations/shell.png -%%HOMEDIR%%/static/img/integrations/signal.png -%%HOMEDIR%%/static/img/integrations/slack.png -%%HOMEDIR%%/static/img/integrations/sms.png -%%HOMEDIR%%/static/img/integrations/spike.png -%%HOMEDIR%%/static/img/integrations/telegram.png -%%HOMEDIR%%/static/img/integrations/trello.png -%%HOMEDIR%%/static/img/integrations/victorops.png -%%HOMEDIR%%/static/img/integrations/webhook.png -%%HOMEDIR%%/static/img/integrations/whatsapp.png -%%HOMEDIR%%/static/img/integrations/zulip.png +%%HOMEDIR%%/static/img/linenotify.png %%HOMEDIR%%/static/img/logo.png +%%HOMEDIR%%/static/img/missing.png %%HOMEDIR%%/static/img/my_checks.png %%HOMEDIR%%/static/img/my_checks@2x.png %%HOMEDIR%%/static/img/period_grace.png @@ -1703,9 +2158,6 @@ bin/hcks %%HOMEDIR%%/static/js/add-check-modal.js %%HOMEDIR%%/static/js/add_credential.js %%HOMEDIR%%/static/js/add_project_modal.js -%%HOMEDIR%%/static/js/add_pushover.js -%%HOMEDIR%%/static/js/add_trello.js -%%HOMEDIR%%/static/js/add_zulip.js %%HOMEDIR%%/static/js/appearance.js %%HOMEDIR%%/static/js/auto-submit.js %%HOMEDIR%%/static/js/badges.js @@ -1723,7 +2175,6 @@ bin/hcks %%HOMEDIR%%/static/js/moment.min.js %%HOMEDIR%%/static/js/notifications.js %%HOMEDIR%%/static/js/nouislider.min.js -%%HOMEDIR%%/static/js/ntfy_form.js %%HOMEDIR%%/static/js/ping_details.js %%HOMEDIR%%/static/js/profile.js %%HOMEDIR%%/static/js/project.js @@ -1733,13 +2184,11 @@ bin/hcks %%HOMEDIR%%/static/js/search.js %%HOMEDIR%%/static/js/selectize.min.js %%HOMEDIR%%/static/js/set-password.js -%%HOMEDIR%%/static/js/signal_form.js %%HOMEDIR%%/static/js/signup.js %%HOMEDIR%%/static/js/slug-suggestions.js %%HOMEDIR%%/static/js/snippet-copy.js %%HOMEDIR%%/static/js/update-timeout-modal.js %%HOMEDIR%%/static/js/webauthn-json.browser-global.js -%%HOMEDIR%%/static/js/webhook.js %%HOMEDIR%%/static/js/zxcvbn.min.js %%HOMEDIR%%/templates/accounts/add_credential.html %%HOMEDIR%%/templates/accounts/add_project_modal.html @@ -1773,6 +2222,7 @@ bin/hcks %%HOMEDIR%%/templates/base.html %%HOMEDIR%%/templates/base_bare.html %%HOMEDIR%%/templates/base_project.html +%%HOMEDIR%%/templates/contact.vcf %%HOMEDIR%%/templates/docs/api.html-fragment %%HOMEDIR%%/templates/docs/api.md %%HOMEDIR%%/templates/docs/apiv1.html-fragment @@ -1879,7 +2329,6 @@ bin/hcks %%HOMEDIR%%/templates/emails/sudo-code-body-html.html %%HOMEDIR%%/templates/emails/sudo-code-body-text.html %%HOMEDIR%%/templates/emails/sudo-code-subject.html -%%HOMEDIR%%/templates/emails/summary-text.html %%HOMEDIR%%/templates/emails/transfer-request-body-html.html %%HOMEDIR%%/templates/emails/transfer-request-body-text.html %%HOMEDIR%%/templates/emails/transfer-request-subject.html @@ -1956,73 +2405,6 @@ bin/hcks %%HOMEDIR%%/templates/front/update_name_modal.html %%HOMEDIR%%/templates/front/update_timeout_modal.html %%HOMEDIR%%/templates/front/verify_email_success.html -%%HOMEDIR%%/templates/integrations/add_apprise.html -%%HOMEDIR%%/templates/integrations/add_call.html -%%HOMEDIR%%/templates/integrations/add_discord.html -%%HOMEDIR%%/templates/integrations/add_github.html -%%HOMEDIR%%/templates/integrations/add_github_form.html -%%HOMEDIR%%/templates/integrations/add_googlechat.html -%%HOMEDIR%%/templates/integrations/add_gotify.html -%%HOMEDIR%%/templates/integrations/add_matrix.html -%%HOMEDIR%%/templates/integrations/add_mattermost.html -%%HOMEDIR%%/templates/integrations/add_msteams.html -%%HOMEDIR%%/templates/integrations/add_opsgenie.html -%%HOMEDIR%%/templates/integrations/add_pagertree.html -%%HOMEDIR%%/templates/integrations/add_pd.html -%%HOMEDIR%%/templates/integrations/add_pd_simple.html -%%HOMEDIR%%/templates/integrations/add_prometheus.html -%%HOMEDIR%%/templates/integrations/add_pushbullet.html -%%HOMEDIR%%/templates/integrations/add_pushover.html -%%HOMEDIR%%/templates/integrations/add_pushover_help.html -%%HOMEDIR%%/templates/integrations/add_rocketchat.html -%%HOMEDIR%%/templates/integrations/add_shell.html -%%HOMEDIR%%/templates/integrations/add_slack.html -%%HOMEDIR%%/templates/integrations/add_slack_btn.html -%%HOMEDIR%%/templates/integrations/add_spike.html -%%HOMEDIR%%/templates/integrations/add_telegram.html -%%HOMEDIR%%/templates/integrations/add_trello.html -%%HOMEDIR%%/templates/integrations/add_victorops.html -%%HOMEDIR%%/templates/integrations/add_zulip.html -%%HOMEDIR%%/templates/integrations/apprise_description.html -%%HOMEDIR%%/templates/integrations/apprise_title.html -%%HOMEDIR%%/templates/integrations/call_message.html -%%HOMEDIR%%/templates/integrations/email_form.html -%%HOMEDIR%%/templates/integrations/github_body.html -%%HOMEDIR%%/templates/integrations/github_title.html -%%HOMEDIR%%/templates/integrations/gotify_message.html -%%HOMEDIR%%/templates/integrations/gotify_title.html -%%HOMEDIR%%/templates/integrations/group_form.html -%%HOMEDIR%%/templates/integrations/matrix_description.html -%%HOMEDIR%%/templates/integrations/matrix_description_formatted.html -%%HOMEDIR%%/templates/integrations/msteamsw_message.html -%%HOMEDIR%%/templates/integrations/ntfy_form.html -%%HOMEDIR%%/templates/integrations/ntfy_message.html -%%HOMEDIR%%/templates/integrations/ntfy_title.html -%%HOMEDIR%%/templates/integrations/opsgenie_message.html -%%HOMEDIR%%/templates/integrations/pagertree_description.html -%%HOMEDIR%%/templates/integrations/pagertree_title.html -%%HOMEDIR%%/templates/integrations/pd_description.html -%%HOMEDIR%%/templates/integrations/pushbullet_message.html -%%HOMEDIR%%/templates/integrations/pushover_message.html -%%HOMEDIR%%/templates/integrations/pushover_title.html -%%HOMEDIR%%/templates/integrations/rocketchat_message.html -%%HOMEDIR%%/templates/integrations/signal_form.html -%%HOMEDIR%%/templates/integrations/signal_message.html -%%HOMEDIR%%/templates/integrations/signal_result.html -%%HOMEDIR%%/templates/integrations/sms_form.html -%%HOMEDIR%%/templates/integrations/sms_message.html -%%HOMEDIR%%/templates/integrations/spike_description.html -%%HOMEDIR%%/templates/integrations/spike_title.html -%%HOMEDIR%%/templates/integrations/telegram_invite.html -%%HOMEDIR%%/templates/integrations/telegram_message.html -%%HOMEDIR%%/templates/integrations/trello_desc.html -%%HOMEDIR%%/templates/integrations/trello_name.html -%%HOMEDIR%%/templates/integrations/trello_settings.html -%%HOMEDIR%%/templates/integrations/victorops_description.html -%%HOMEDIR%%/templates/integrations/webhook_form.html -%%HOMEDIR%%/templates/integrations/whatsapp_form.html -%%HOMEDIR%%/templates/integrations/zulip_content.html -%%HOMEDIR%%/templates/integrations/zulip_topic.html %%HOMEDIR%%/templates/try_later.html @dir %%HOMEDIR%%/hc/__pycache__ @dir %%HOMEDIR%%/hc/accounts/__pycache__ @@ -2057,6 +2439,224 @@ bin/hcks @dir %%HOMEDIR%%/hc/front/tests/__pycache__ @dir %%HOMEDIR%%/hc/front/tests @dir %%HOMEDIR%%/hc/front +@dir %%HOMEDIR%%/hc/integrations/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/apprise/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/apprise/static/img +@dir %%HOMEDIR%%/hc/integrations/apprise/static +@dir %%HOMEDIR%%/hc/integrations/apprise/templates +@dir %%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/apprise/tests +@dir %%HOMEDIR%%/hc/integrations/apprise +@dir %%HOMEDIR%%/hc/integrations/call/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/call/static/img +@dir %%HOMEDIR%%/hc/integrations/call/static +@dir %%HOMEDIR%%/hc/integrations/call/templates +@dir %%HOMEDIR%%/hc/integrations/call/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/call/tests +@dir %%HOMEDIR%%/hc/integrations/call +@dir %%HOMEDIR%%/hc/integrations/discord/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/discord/static/img +@dir %%HOMEDIR%%/hc/integrations/discord/static +@dir %%HOMEDIR%%/hc/integrations/discord/templates +@dir %%HOMEDIR%%/hc/integrations/discord/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/discord/tests +@dir %%HOMEDIR%%/hc/integrations/discord +@dir %%HOMEDIR%%/hc/integrations/email/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/email/static/img +@dir %%HOMEDIR%%/hc/integrations/email/static +@dir %%HOMEDIR%%/hc/integrations/email/templates +@dir %%HOMEDIR%%/hc/integrations/email/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/email/tests +@dir %%HOMEDIR%%/hc/integrations/email +@dir %%HOMEDIR%%/hc/integrations/github/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/github/static/img +@dir %%HOMEDIR%%/hc/integrations/github/static +@dir %%HOMEDIR%%/hc/integrations/github/templates +@dir %%HOMEDIR%%/hc/integrations/github/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/github/tests +@dir %%HOMEDIR%%/hc/integrations/github +@dir %%HOMEDIR%%/hc/integrations/googlechat/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/googlechat/static/img +@dir %%HOMEDIR%%/hc/integrations/googlechat/static +@dir %%HOMEDIR%%/hc/integrations/googlechat/templates +@dir %%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/googlechat/tests +@dir %%HOMEDIR%%/hc/integrations/googlechat +@dir %%HOMEDIR%%/hc/integrations/gotify/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/gotify/static/img +@dir %%HOMEDIR%%/hc/integrations/gotify/static +@dir %%HOMEDIR%%/hc/integrations/gotify/templates +@dir %%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/gotify/tests +@dir %%HOMEDIR%%/hc/integrations/gotify +@dir %%HOMEDIR%%/hc/integrations/group/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/group/static/img +@dir %%HOMEDIR%%/hc/integrations/group/static +@dir %%HOMEDIR%%/hc/integrations/group/templates +@dir %%HOMEDIR%%/hc/integrations/group/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/group/tests +@dir %%HOMEDIR%%/hc/integrations/group +@dir %%HOMEDIR%%/hc/integrations/matrix/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/matrix/static/img +@dir %%HOMEDIR%%/hc/integrations/matrix/static +@dir %%HOMEDIR%%/hc/integrations/matrix/templates +@dir %%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/matrix/tests +@dir %%HOMEDIR%%/hc/integrations/matrix +@dir %%HOMEDIR%%/hc/integrations/mattermost/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/mattermost/static/img +@dir %%HOMEDIR%%/hc/integrations/mattermost/static +@dir %%HOMEDIR%%/hc/integrations/mattermost/templates +@dir %%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/mattermost/tests +@dir %%HOMEDIR%%/hc/integrations/mattermost +@dir %%HOMEDIR%%/hc/integrations/msteamsw/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/msteamsw/static/img +@dir %%HOMEDIR%%/hc/integrations/msteamsw/static +@dir %%HOMEDIR%%/hc/integrations/msteamsw/templates +@dir %%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/msteamsw/tests +@dir %%HOMEDIR%%/hc/integrations/msteamsw +@dir %%HOMEDIR%%/hc/integrations/ntfy/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/ntfy/static/img +@dir %%HOMEDIR%%/hc/integrations/ntfy/static/js +@dir %%HOMEDIR%%/hc/integrations/ntfy/static +@dir %%HOMEDIR%%/hc/integrations/ntfy/templates +@dir %%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/ntfy/tests +@dir %%HOMEDIR%%/hc/integrations/ntfy +@dir %%HOMEDIR%%/hc/integrations/opsgenie/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/opsgenie/static/img +@dir %%HOMEDIR%%/hc/integrations/opsgenie/static +@dir %%HOMEDIR%%/hc/integrations/opsgenie/templates +@dir %%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/opsgenie/tests +@dir %%HOMEDIR%%/hc/integrations/opsgenie +@dir %%HOMEDIR%%/hc/integrations/pagertree/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pagertree/static/img +@dir %%HOMEDIR%%/hc/integrations/pagertree/static +@dir %%HOMEDIR%%/hc/integrations/pagertree/templates +@dir %%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pagertree/tests +@dir %%HOMEDIR%%/hc/integrations/pagertree +@dir %%HOMEDIR%%/hc/integrations/pd/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pd/static/img +@dir %%HOMEDIR%%/hc/integrations/pd/static +@dir %%HOMEDIR%%/hc/integrations/pd/templates +@dir %%HOMEDIR%%/hc/integrations/pd/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pd/tests +@dir %%HOMEDIR%%/hc/integrations/pd +@dir %%HOMEDIR%%/hc/integrations/po/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/po/static/img +@dir %%HOMEDIR%%/hc/integrations/po/static/js +@dir %%HOMEDIR%%/hc/integrations/po/static +@dir %%HOMEDIR%%/hc/integrations/po/templates +@dir %%HOMEDIR%%/hc/integrations/po/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/po/tests +@dir %%HOMEDIR%%/hc/integrations/po +@dir %%HOMEDIR%%/hc/integrations/prometheus/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/prometheus/static/img +@dir %%HOMEDIR%%/hc/integrations/prometheus/static +@dir %%HOMEDIR%%/hc/integrations/prometheus/templates +@dir %%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/prometheus/tests +@dir %%HOMEDIR%%/hc/integrations/prometheus +@dir %%HOMEDIR%%/hc/integrations/pushbullet/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pushbullet/static/img +@dir %%HOMEDIR%%/hc/integrations/pushbullet/static +@dir %%HOMEDIR%%/hc/integrations/pushbullet/templates +@dir %%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pushbullet/tests +@dir %%HOMEDIR%%/hc/integrations/pushbullet +@dir %%HOMEDIR%%/hc/integrations/rocketchat/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/rocketchat/static/img +@dir %%HOMEDIR%%/hc/integrations/rocketchat/static +@dir %%HOMEDIR%%/hc/integrations/rocketchat/templates +@dir %%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/rocketchat/tests +@dir %%HOMEDIR%%/hc/integrations/rocketchat +@dir %%HOMEDIR%%/hc/integrations/shell/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/shell/static/img +@dir %%HOMEDIR%%/hc/integrations/shell/static +@dir %%HOMEDIR%%/hc/integrations/shell/templates +@dir %%HOMEDIR%%/hc/integrations/shell/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/shell/tests +@dir %%HOMEDIR%%/hc/integrations/shell +@dir %%HOMEDIR%%/hc/integrations/signal/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/signal/static/img +@dir %%HOMEDIR%%/hc/integrations/signal/static/js +@dir %%HOMEDIR%%/hc/integrations/signal/static +@dir %%HOMEDIR%%/hc/integrations/signal/templates +@dir %%HOMEDIR%%/hc/integrations/signal/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/signal/tests +@dir %%HOMEDIR%%/hc/integrations/signal +@dir %%HOMEDIR%%/hc/integrations/slack/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/slack/static/img +@dir %%HOMEDIR%%/hc/integrations/slack/static +@dir %%HOMEDIR%%/hc/integrations/slack/templates +@dir %%HOMEDIR%%/hc/integrations/slack/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/slack/tests +@dir %%HOMEDIR%%/hc/integrations/slack +@dir %%HOMEDIR%%/hc/integrations/sms/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/sms/static/img +@dir %%HOMEDIR%%/hc/integrations/sms/static +@dir %%HOMEDIR%%/hc/integrations/sms/templates +@dir %%HOMEDIR%%/hc/integrations/sms/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/sms/tests +@dir %%HOMEDIR%%/hc/integrations/sms +@dir %%HOMEDIR%%/hc/integrations/spike/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/spike/static/img +@dir %%HOMEDIR%%/hc/integrations/spike/static +@dir %%HOMEDIR%%/hc/integrations/spike/templates +@dir %%HOMEDIR%%/hc/integrations/spike/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/spike/tests +@dir %%HOMEDIR%%/hc/integrations/spike +@dir %%HOMEDIR%%/hc/integrations/telegram/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/telegram/static/img +@dir %%HOMEDIR%%/hc/integrations/telegram/static +@dir %%HOMEDIR%%/hc/integrations/telegram/templates +@dir %%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/telegram/tests +@dir %%HOMEDIR%%/hc/integrations/telegram +@dir %%HOMEDIR%%/hc/integrations/trello/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/trello/static/img +@dir %%HOMEDIR%%/hc/integrations/trello/static/js +@dir %%HOMEDIR%%/hc/integrations/trello/static +@dir %%HOMEDIR%%/hc/integrations/trello/templates +@dir %%HOMEDIR%%/hc/integrations/trello/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/trello/tests +@dir %%HOMEDIR%%/hc/integrations/trello +@dir %%HOMEDIR%%/hc/integrations/victorops/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/victorops/static/img +@dir %%HOMEDIR%%/hc/integrations/victorops/static +@dir %%HOMEDIR%%/hc/integrations/victorops/templates +@dir %%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/victorops/tests +@dir %%HOMEDIR%%/hc/integrations/victorops +@dir %%HOMEDIR%%/hc/integrations/webhook/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/webhook/static/img +@dir %%HOMEDIR%%/hc/integrations/webhook/static/js +@dir %%HOMEDIR%%/hc/integrations/webhook/static +@dir %%HOMEDIR%%/hc/integrations/webhook/templates +@dir %%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/webhook/tests +@dir %%HOMEDIR%%/hc/integrations/webhook +@dir %%HOMEDIR%%/hc/integrations/whatsapp/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/whatsapp/static/img +@dir %%HOMEDIR%%/hc/integrations/whatsapp/static +@dir %%HOMEDIR%%/hc/integrations/whatsapp/templates +@dir %%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/whatsapp/tests +@dir %%HOMEDIR%%/hc/integrations/whatsapp +@dir %%HOMEDIR%%/hc/integrations/zulip/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/zulip/static/img +@dir %%HOMEDIR%%/hc/integrations/zulip/static/js +@dir %%HOMEDIR%%/hc/integrations/zulip/static +@dir %%HOMEDIR%%/hc/integrations/zulip/templates +@dir %%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/zulip/tests +@dir %%HOMEDIR%%/hc/integrations/zulip +@dir %%HOMEDIR%%/hc/integrations @dir %%HOMEDIR%%/hc/lib/__pycache__ @dir %%HOMEDIR%%/hc/lib/tests/__pycache__ @dir %%HOMEDIR%%/hc/lib/tests @@ -2078,7 +2678,6 @@ bin/hcks @dir %%HOMEDIR%%/static/css @dir %%HOMEDIR%%/static/fonts @dir %%HOMEDIR%%/static/img/docs -@dir %%HOMEDIR%%/static/img/integrations @dir %%HOMEDIR%%/static/img @dir %%HOMEDIR%%/static/js @dir %%HOMEDIR%%/static @@ -2102,7 +2701,6 @@ bin/hcks @dir %%HOMEDIR%%/static-collected/css @dir %%HOMEDIR%%/static-collected/fonts @dir %%HOMEDIR%%/static-collected/img/docs -@dir %%HOMEDIR%%/static-collected/img/integrations @dir %%HOMEDIR%%/static-collected/img @dir %%HOMEDIR%%/static-collected/js @dir %%HOMEDIR%%/static-collected @@ -2114,6 +2712,4 @@ bin/hcks @dir %%HOMEDIR%%/templates/emails @dir %%HOMEDIR%%/templates/front/snippets @dir %%HOMEDIR%%/templates/front -@dir %%HOMEDIR%%/templates/integrations @dir %%HOMEDIR%%/templates -%%EXAMPLESDIR%%/uwsgi.ini diff --git a/sysutils/py-rendercv/Makefile b/sysutils/py-rendercv/Makefile new file mode 100644 index 000000000000..4eb46c2ca27c --- /dev/null +++ b/sysutils/py-rendercv/Makefile @@ -0,0 +1,43 @@ +PORTNAME= rendercv +DISTVERSION= 2.5 +CATEGORIES= sysutils python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= dtxdf@FreeBSD.org +COMMENT= Typst-based CV/resume generator +WWW= https://github.com/rendercv/rendercv \ + https://pypi.org/project/rendercv + +LICENSE= MIT + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}uv-build>=0:devel/py-uv-build@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}phonenumbers>=0:devel/py-phonenumbers@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pydantic2>=0:devel/py-pydantic2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pydantic-extra-types>=0:devel/py-pydantic-extra-types@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}email-validator>=0:mail/py-email-validator@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0:devel/py-ruamel.yaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist pep517 + +NO_ARCH= yes + +OPTIONS_DEFINE= CLI MARKDOWN WATCHDOG TYPST FONT +OPTIONS_DEFAULT= CLI MARKDOWN WATCHDOG TYPST FONT + +CLI_DESC= Enable Command-line interface support +MARKDOWN_DESC= Convert Markdown to HTML +WATCHDOG_DESC= Monitor files for updates +TYPST_DESC= Render PDF from Typst source files +FONT_DESC= Font files for RenderCV + +CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typer>=0:devel/py-typer@${PY_FLAVOR} +MARKDOWN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown>=0:textproc/py-markdown@${PY_FLAVOR} +WATCHDOG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}watchdog>=0:devel/py-watchdog@${PY_FLAVOR} +TYPST_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typst>=0:textproc/py-typst@${PY_FLAVOR} +FONT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rendercv-fonts>=0:x11-fonts/py-rendercv-fonts@${PY_FLAVOR} + +.include <bsd.port.mk> diff --git a/sysutils/py-rendercv/distinfo b/sysutils/py-rendercv/distinfo new file mode 100644 index 000000000000..c6f5b4128d33 --- /dev/null +++ b/sysutils/py-rendercv/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1766178034 +SHA256 (rendercv-2.5.tar.gz) = 7e5b51c7ed4340fa2e78084a3d74aa4784aa3e42e53d585c3c8433082982434b +SIZE (rendercv-2.5.tar.gz) = 77147 diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_cli_error__handler.py b/sysutils/py-rendercv/files/patch-src_rendercv_cli_error__handler.py new file mode 100644 index 000000000000..7c8350de5c53 --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_cli_error__handler.py @@ -0,0 +1,20 @@ +--- src/rendercv/cli/error_handler.py.orig 2025-12-20 00:46:25 UTC ++++ src/rendercv/cli/error_handler.py +@@ -8,7 +8,7 @@ from rendercv.exception import RenderCVUserError + from rendercv.exception import RenderCVUserError + + +-def handle_user_errors[T, **P](function: Callable[P, None]) -> Callable[P, None]: ++def handle_user_errors(function): + """Decorator that catches user errors and displays friendly messages without stack traces. + + Why: +@@ -33,7 +33,7 @@ def handle_user_errors[T, **P](function: Callable[P, N + """ + + @functools.wraps(function) +- def wrapper(*args: P.args, **kwargs: P.kwargs) -> None: ++ def wrapper(*args, **kwargs) -> None: + try: + return function(*args, **kwargs) + except RenderCVUserError as e: diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_cli_render__command_run__rendercv.py b/sysutils/py-rendercv/files/patch-src_rendercv_cli_render__command_run__rendercv.py new file mode 100644 index 000000000000..3ede1d8e2ce3 --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_cli_render__command_run__rendercv.py @@ -0,0 +1,21 @@ +--- src/rendercv/cli/render_command/run_rendercv.py.orig 2025-12-20 00:43:25 UTC ++++ src/rendercv/cli/render_command/run_rendercv.py +@@ -19,13 +19,13 @@ from .progress_panel import ProgressPanel + from .progress_panel import ProgressPanel + + +-def timed_step[T, **P]( ++def timed_step( + message: str, + progress_panel: ProgressPanel, +- func: Callable[P, T], +- *args: P.args, +- **kwargs: P.kwargs, +-) -> T: ++ func, ++ *args, ++ **kwargs, ++): + """Execute function, measure timing, and update progress panel with result. + + Why: diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_renderer_templater_entry__templates__from__input.py b/sysutils/py-rendercv/files/patch-src_rendercv_renderer_templater_entry__templates__from__input.py new file mode 100644 index 000000000000..d3fbd6e1175e --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_renderer_templater_entry__templates__from__input.py @@ -0,0 +1,20 @@ +--- src/rendercv/renderer/templater/entry_templates_from_input.py.orig 2025-12-20 00:49:48 UTC ++++ src/rendercv/renderer/templater/entry_templates_from_input.py +@@ -14,14 +14,14 @@ uppercase_word_pattern = re.compile(r"\b[A-Z_]+\b") + uppercase_word_pattern = re.compile(r"\b[A-Z_]+\b") + + +-def render_entry_templates[EntryType: Entry]( +- entry: EntryType, ++def render_entry_templates( ++ entry, + *, + templates: Templates, + locale: Locale, + show_time_span: bool, + current_date: Date, +-) -> EntryType: ++): + """Expand entry templates by substituting field placeholders with processed values. + + Why: diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__complex__fields.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__complex__fields.py new file mode 100644 index 000000000000..c3e40f6ba6fd --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__complex__fields.py @@ -0,0 +1,11 @@ +--- src/rendercv/schema/models/cv/entries/bases/entry_with_complex_fields.py.orig 2025-12-19 21:42:57 UTC ++++ src/rendercv/schema/models/cv/entries/bases/entry_with_complex_fields.py +@@ -37,7 +37,7 @@ def validate_exact_date(date: str | int) -> str | int: + return date + + +-type ExactDate = Annotated[str | int, pydantic.AfterValidator(validate_exact_date)] ++ExactDate = Annotated[str | int, pydantic.AfterValidator(validate_exact_date)] + + + def get_date_object(date: str | int, current_date: Date | None = None) -> Date: diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__date.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__date.py new file mode 100644 index 000000000000..8c792c689936 --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__date.py @@ -0,0 +1,11 @@ +--- src/rendercv/schema/models/cv/entries/bases/entry_with_date.py.orig 2025-12-19 21:34:29 UTC ++++ src/rendercv/schema/models/cv/entries/bases/entry_with_date.py +@@ -31,7 +31,7 @@ def validate_arbitrary_date(date: int | str) -> int | + return date + + +-type ArbitraryDate = Annotated[ ++ArbitraryDate = Annotated[ + int | str, pydantic.AfterValidator(validate_arbitrary_date) + ] + diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_section.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_section.py new file mode 100644 index 000000000000..d2f7a9c12c81 --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_section.py @@ -0,0 +1,46 @@ +--- src/rendercv/schema/models/cv/section.py.orig 2025-12-19 21:43:39 UTC ++++ src/rendercv/schema/models/cv/section.py +@@ -21,7 +21,7 @@ from .entries.reversed_numbered import ReversedNumbere + # Below needs to be updated when new entry types are added. + + # str is an entry type (TextEntry) but not a model, so it's not included in EntryModel. +-type EntryModel = ( ++EntryModel = ( + OneLineEntry + | NormalEntry + | ExperienceEntry +@@ -31,13 +31,22 @@ type EntryModel = ( + | NumberedEntry + | ReversedNumberedEntry + ) +-type Entry = EntryModel | str ++Entry = EntryModel | str + ######################################################################################## +-available_entry_models: tuple[type[EntryModel], ...] = get_args(EntryModel.__value__) ++available_entry_models: tuple[type[EntryModel], ...] = ( ++ OneLineEntry, ++ NormalEntry, ++ ExperienceEntry, ++ EducationEntry, ++ PublicationEntry, ++ BulletEntry, ++ NumberedEntry, ++ ReversedNumberedEntry ++) + available_entry_type_names: tuple[str, ...] = tuple( + [entry_type.__name__ for entry_type in available_entry_models] + ["TextEntry"] + ) +-type ListOfEntries = list[str] | reduce( # pyright: ignore[reportInvalidTypeForm] ++ListOfEntries = list[str] | reduce( # pyright: ignore[reportInvalidTypeForm] + or_, [list[entry_type] for entry_type in available_entry_models] + ) + +@@ -244,7 +253,7 @@ def validate_section(sections_input: Any) -> Any: + # Create a custom type named Section, which is a list of entries. The entries can be any + # of the available entry types. The section is validated with the `validate_section` + # function. +-type Section = Annotated[ ++Section = Annotated[ + pydantic.json_schema.SkipJsonSchema[Any] | ListOfEntries, + pydantic.BeforeValidator(lambda entries: validate_section(entries)), + ] diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_social__network.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_social__network.py new file mode 100644 index 000000000000..50d71355c92c --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_social__network.py @@ -0,0 +1,20 @@ +--- src/rendercv/schema/models/cv/social_network.py.orig 2025-12-19 21:44:26 UTC ++++ src/rendercv/schema/models/cv/social_network.py +@@ -10,7 +10,7 @@ url_validator = pydantic.TypeAdapter(pydantic.HttpUrl) + from ..base import BaseModelWithoutExtraKeys + + url_validator = pydantic.TypeAdapter(pydantic.HttpUrl) +-type SocialNetworkName = Literal[ ++SocialNetworkName = Literal[ + "LinkedIn", + "GitHub", + "GitLab", +@@ -27,7 +27,7 @@ type SocialNetworkName = Literal[ + "Leetcode", + "X", + ] +-available_social_networks = get_args(SocialNetworkName.__value__) ++#available_social_networks = get_args(SocialNetworkName.__value__) + url_dictionary: dict[SocialNetworkName, str] = { + "LinkedIn": "https://linkedin.com/in/", + "GitHub": "https://github.com/", diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_built__in__design.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_built__in__design.py new file mode 100644 index 000000000000..2519ce6c6ec4 --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_built__in__design.py @@ -0,0 +1,22 @@ +--- src/rendercv/schema/models/design/built_in_design.py.orig 2025-12-19 21:32:57 UTC ++++ src/rendercv/schema/models/design/built_in_design.py +@@ -37,14 +37,13 @@ def discover_other_themes() -> list[type[ClassicTheme] + + return discovered + ++discovered_other_themes = discover_other_themes() + + # Build discriminated union dynamically +-type BuiltInDesign = Annotated[ +- ClassicTheme | reduce(or_, discover_other_themes()), # pyright: ignore[reportInvalidTypeForm] ++BuiltInDesign = Annotated[ ++ ClassicTheme | reduce(or_, discovered_other_themes), # pyright: ignore[reportInvalidTypeForm] + pydantic.Field(discriminator="theme"), + ] +-available_themes: list[str] = [ +- ThemeClass.model_fields["theme"].default +- for ThemeClass in get_args(get_args(BuiltInDesign.__value__)[0]) +-] ++discovered_other_themes.append(ClassicTheme) ++available_themes: list[str] = [ThemeClass.model_fields["theme"].default for ThemeClass in discovered_other_themes] + built_in_design_adapter = pydantic.TypeAdapter(BuiltInDesign) diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_classic__theme.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_classic__theme.py new file mode 100644 index 000000000000..30f05b163fbc --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_classic__theme.py @@ -0,0 +1,23 @@ +--- src/rendercv/schema/models/design/classic_theme.py.orig 2025-12-19 21:33:55 UTC ++++ src/rendercv/schema/models/design/classic_theme.py +@@ -7,14 +7,14 @@ from rendercv.schema.models.design.typst_dimension imp + from rendercv.schema.models.design.font_family import FontFamily as FontFamilyType + from rendercv.schema.models.design.typst_dimension import TypstDimension + +-type Bullet = Literal["●", "•", "◦", "-", "◆", "★", "■", "—", "○"] +-type BodyAlignment = Literal["left", "justified", "justified-with-no-hyphenation"] +-type Alignment = Literal["left", "center", "right"] +-type SectionTitleType = Literal[ ++Bullet = Literal["●", "•", "◦", "-", "◆", "★", "■", "—", "○"] ++BodyAlignment = Literal["left", "justified", "justified-with-no-hyphenation"] ++Alignment = Literal["left", "center", "right"] ++SectionTitleType = Literal[ + "with_partial_line", "with_full_line", "without_line", "moderncv" + ] +-type PhoneNumberFormatType = Literal["national", "international", "E164"] +-type PageSize = Literal["a4", "a5", "us-letter", "us-executive"] ++PhoneNumberFormatType = Literal["national", "international", "E164"] ++PageSize = Literal["a4", "a5", "us-letter", "us-executive"] + + length_common_description = ( + "It can be specified with units (cm, in, pt, mm, ex, em). For example, `0.1cm`." diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_font__family.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_font__family.py new file mode 100644 index 000000000000..0563084ad505 --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_font__family.py @@ -0,0 +1,8 @@ +--- src/rendercv/schema/models/design/font_family.py.orig 2025-12-19 21:33:15 UTC ++++ src/rendercv/schema/models/design/font_family.py +@@ -50,4 +50,4 @@ available_font_families = sorted( + ) + + +-type FontFamily = SkipJsonSchema[str] | Literal[*tuple(available_font_families)] # pyright: ignore[reportInvalidTypeForm] ++FontFamily = SkipJsonSchema[str] | Literal[*tuple(available_font_families)] # pyright: ignore[reportInvalidTypeForm] diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_typst__dimension.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_typst__dimension.py new file mode 100644 index 000000000000..f9c2dfb78d2c --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_typst__dimension.py @@ -0,0 +1,8 @@ +--- src/rendercv/schema/models/design/typst_dimension.py.orig 2025-12-19 21:33:37 UTC ++++ src/rendercv/schema/models/design/typst_dimension.py +@@ -29,4 +29,4 @@ def validate_typst_dimension(dimension: str) -> str: + return dimension + + +-type TypstDimension = Annotated[str, pydantic.AfterValidator(validate_typst_dimension)] ++TypstDimension = Annotated[str, pydantic.AfterValidator(validate_typst_dimension)] diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_locale_locale.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_locale_locale.py new file mode 100644 index 000000000000..78889b6444b0 --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_locale_locale.py @@ -0,0 +1,22 @@ +--- src/rendercv/schema/models/locale/locale.py.orig 2025-12-19 21:44:44 UTC ++++ src/rendercv/schema/models/locale/locale.py +@@ -37,14 +37,13 @@ def discover_other_locales() -> list[type[EnglishLocal + + return discovered + ++discovered_other_locales = discover_other_locales() + + # Build discriminated union dynamically +-type Locale = Annotated[ +- EnglishLocale | reduce(or_, discover_other_locales()), # pyright: ignore[reportInvalidTypeForm] ++Locale = Annotated[ ++ EnglishLocale | reduce(or_, discovered_other_locales), # pyright: ignore[reportInvalidTypeForm] + pydantic.Field(discriminator="language"), + ] +-available_locales = [ +- LocaleModel.model_fields["language"].default +- for LocaleModel in get_args(get_args(Locale.__value__)[0]) +-] ++discovered_other_locales.append(EnglishLocale) ++available_locales = [LocaleModel.model_fields["language"].default for LocaleModel in discovered_other_locales] + locale_adapter = pydantic.TypeAdapter(Locale) diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_path.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_path.py new file mode 100644 index 000000000000..74b7cab315b6 --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_path.py @@ -0,0 +1,19 @@ +--- src/rendercv/schema/models/path.py.orig 2025-12-19 21:40:25 UTC ++++ src/rendercv/schema/models/path.py +@@ -60,14 +60,14 @@ def serialize_path(path: pathlib.Path) -> str: + return str(path.relative_to(pathlib.Path.cwd())) + + +-type ExistingPathRelativeToInput = Annotated[ ++ExistingPathRelativeToInput = Annotated[ + pathlib.Path, + pydantic.AfterValidator( + lambda path, info: resolve_relative_path(path, info, must_exist=True) + ), + ] + +-type PlannedPathRelativeToInput = Annotated[ ++PlannedPathRelativeToInput = Annotated[ + pathlib.Path, + pydantic.AfterValidator( + lambda path, info: resolve_relative_path(path, info, must_exist=False) diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_variant__pydantic__model__generator.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_variant__pydantic__model__generator.py new file mode 100644 index 000000000000..8760ecb47deb --- /dev/null +++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_variant__pydantic__model__generator.py @@ -0,0 +1,38 @@ +--- src/rendercv/schema/variant_pydantic_model_generator.py.orig 2025-12-19 21:48:58 UTC ++++ src/rendercv/schema/variant_pydantic_model_generator.py +@@ -6,17 +6,17 @@ from rendercv.exception import RenderCVInternalError + + from rendercv.exception import RenderCVInternalError + +-type FieldSpec = tuple[type[Any], FieldInfo] ++FieldSpec = tuple[type[Any], FieldInfo] + + +-def create_variant_pydantic_model[T: pydantic.BaseModel]( ++def create_variant_pydantic_model( + variant_name: str, + defaults: dict[str, Any], +- base_class: type[T], ++ base_class, + discriminator_field: str, + class_name_suffix: str, + module_name: str, +-) -> type[T]: ++): + """Create Pydantic model variant with customized defaults. + + Why: +@@ -190,10 +190,10 @@ def create_discriminator_field_spec( + return (cast(type[Any], field_annotation), new_field) + + +-def deep_merge_nested_object[T: pydantic.BaseModel]( +- base_nested_obj: T, ++def deep_merge_nested_object( ++ base_nested_obj, + updates: dict[str, Any], +-) -> T: ++): + """Recursively merge nested dictionary updates into Pydantic model instance. + + Why: diff --git a/sysutils/py-rendercv/pkg-descr b/sysutils/py-rendercv/pkg-descr new file mode 100644 index 000000000000..58a97762cbe9 --- /dev/null +++ b/sysutils/py-rendercv/pkg-descr @@ -0,0 +1,5 @@ +RenderCV is a python tool for creating a CV from YAML. + +Write your CV or resume as YAML, then run RenderCV, and get a PDF +with perfect typography. No template wrestling. No broken layouts. +Consistent spacing, every time. diff --git a/sysutils/py-tmuxp/Makefile b/sysutils/py-tmuxp/Makefile index b873e5c28e15..55256282d9cf 100644 --- a/sysutils/py-tmuxp/Makefile +++ b/sysutils/py-tmuxp/Makefile @@ -1,5 +1,5 @@ PORTNAME= tmuxp -PORTVERSION= 1.61.0 +PORTVERSION= 1.62.0 CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.9:devel/py-colorama@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}libtmux>=0.52.1<0.53:devel/py-libtmux@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}libtmux>=0.53.0<0.54:devel/py-libtmux@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR} \ tmux:sysutils/tmux diff --git a/sysutils/py-tmuxp/distinfo b/sysutils/py-tmuxp/distinfo index 91e9a06deac8..5a49ff762875 100644 --- a/sysutils/py-tmuxp/distinfo +++ b/sysutils/py-tmuxp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895750 -SHA256 (tmuxp-1.61.0.tar.gz) = b4355d35aff5da859f576407ee791b89a0404db97f8a16074cda0441152e11d2 -SIZE (tmuxp-1.61.0.tar.gz) = 939821 +TIMESTAMP = 1766036509 +SHA256 (tmuxp-1.62.0.tar.gz) = 6cece0720ff9a29fca07b2330bcbf06720613828f97bd163ff235a9d30dfec19 +SIZE (tmuxp-1.62.0.tar.gz) = 939909 diff --git a/sysutils/rubygem-capistrano/Makefile b/sysutils/rubygem-capistrano/Makefile index dd88e6c33e11..6ff2cc511f21 100644 --- a/sysutils/rubygem-capistrano/Makefile +++ b/sysutils/rubygem-capistrano/Makefile @@ -1,5 +1,5 @@ PORTNAME= capistrano -PORTVERSION= 3.19.2 +PORTVERSION= 3.20.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG diff --git a/sysutils/rubygem-capistrano/distinfo b/sysutils/rubygem-capistrano/distinfo index d69cdfc4e9d1..cb33aa0b3fed 100644 --- a/sysutils/rubygem-capistrano/distinfo +++ b/sysutils/rubygem-capistrano/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679932 -SHA256 (rubygem/capistrano-3.19.2.gem) = e0c79823edf604ba513533b224f85f5a9fe33c4c6c9cbde9483a56b48838f563 -SIZE (rubygem/capistrano-3.19.2.gem) = 73216 +TIMESTAMP = 1766036675 +SHA256 (rubygem/capistrano-3.20.0.gem) = 0113e58dda99add0342e56a244f664734c59f442c5ed734f5303b0b559b479c9 +SIZE (rubygem/capistrano-3.20.0.gem) = 74752 diff --git a/sysutils/rubygem-chef-licensing/Makefile b/sysutils/rubygem-chef-licensing/Makefile index d86cb19e337f..8fae02558846 100644 --- a/sysutils/rubygem-chef-licensing/Makefile +++ b/sysutils/rubygem-chef-licensing/Makefile @@ -1,5 +1,5 @@ PORTNAME= chef-licensing -PORTVERSION= 1.3.0 +PORTVERSION= 1.3.1 CATEGORIES= sysutils rubygems MASTER_SITES= RG @@ -12,7 +12,6 @@ LICENSE= APACHE20 RUN_DEPENDS= rubygem-chef-config>=15:sysutils/rubygem-chef-config \ rubygem-faraday>=1<3:www/rubygem-faraday \ rubygem-faraday-http-cache>=0:www/rubygem-faraday-http-cache \ - rubygem-faraday_middleware>=1.0<2:www/rubygem-faraday_middleware \ rubygem-mixlib-log>=3.0<4:devel/rubygem-mixlib-log \ rubygem-ostruct>=0.1.0<1:devel/rubygem-ostruct \ rubygem-pstore>=0.1.1<1:devel/rubygem-pstore \ diff --git a/sysutils/rubygem-chef-licensing/distinfo b/sysutils/rubygem-chef-licensing/distinfo index f8f12fc4dd87..812f7a597dd7 100644 --- a/sysutils/rubygem-chef-licensing/distinfo +++ b/sysutils/rubygem-chef-licensing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854412 -SHA256 (rubygem/chef-licensing-1.3.0.gem) = 9b353ad981a31f820c6b5cfd9045fc049fe7553b9ebd0554c9fd29d7b2cbe78f -SIZE (rubygem/chef-licensing-1.3.0.gem) = 32256 +TIMESTAMP = 1766036635 +SHA256 (rubygem/chef-licensing-1.3.1.gem) = 0fc0194909721ee6aa81f6017c98cd008095c9fdbe2e5f0abc85c6f56eea8e93 +SIZE (rubygem/chef-licensing-1.3.1.gem) = 32256 diff --git a/sysutils/rubygem-chef-licensing/files/patch-gemspec b/sysutils/rubygem-chef-licensing/files/patch-gemspec index 2def80aa6503..76186acb616f 100644 --- a/sysutils/rubygem-chef-licensing/files/patch-gemspec +++ b/sysutils/rubygem-chef-licensing/files/patch-gemspec @@ -1,13 +1,7 @@ ---- chef-licensing.gemspec.orig 2025-11-23 10:06:50 UTC +--- chef-licensing.gemspec.orig 2025-12-18 12:56:41 UTC +++ chef-licensing.gemspec -@@ -24,12 +24,12 @@ Gem::Specification.new do |s| - - s.add_runtime_dependency(%q<chef-config>.freeze, [">= 15".freeze]) - s.add_runtime_dependency(%q<tty-prompt>.freeze, ["~> 0.23".freeze]) -- s.add_runtime_dependency(%q<faraday>.freeze, [">= 1".freeze, "< 2".freeze]) -+ s.add_runtime_dependency(%q<faraday>.freeze, [">= 1".freeze, "< 3".freeze]) +@@ -28,7 +28,7 @@ Gem::Specification.new do |s| s.add_runtime_dependency(%q<faraday-http-cache>.freeze, [">= 0".freeze]) - s.add_runtime_dependency(%q<faraday_middleware>.freeze, ["~> 1.0".freeze]) s.add_runtime_dependency(%q<tty-spinner>.freeze, ["~> 0.9.3".freeze]) s.add_runtime_dependency(%q<mixlib-log>.freeze, ["~> 3.0".freeze]) - s.add_runtime_dependency(%q<ostruct>.freeze, ["~> 0.1.0".freeze]) diff --git a/sysutils/rubygem-puppet_forge/Makefile b/sysutils/rubygem-puppet_forge/Makefile index 2b34d132a4f9..b5806bab0b6f 100644 --- a/sysutils/rubygem-puppet_forge/Makefile +++ b/sysutils/rubygem-puppet_forge/Makefile @@ -1,6 +1,5 @@ PORTNAME= puppet_forge -PORTVERSION= 6.0.0 -PORTREVISION= 1 +PORTVERSION= 6.1.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG @@ -11,8 +10,9 @@ WWW= https://github.com/puppetlabs/forge-ruby LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-faraday>=2.0<3:www/rubygem-faraday \ - rubygem-faraday-follow_redirects>=0.3.0<1:www/rubygem-faraday-follow_redirects \ +RUN_DEPENDS= rubygem-base64>=0.2.0<0.4.0:converters/rubygem-base64 \ + rubygem-faraday>=2.0<3:www/rubygem-faraday \ + rubygem-faraday-follow_redirects>=0.3<0.5:www/rubygem-faraday-follow_redirects \ rubygem-minitar>=1.0.2<2:archivers/rubygem-minitar \ rubygem-semantic_puppet>=1.0<2:devel/rubygem-semantic_puppet diff --git a/sysutils/rubygem-puppet_forge/distinfo b/sysutils/rubygem-puppet_forge/distinfo index d7ef0018ee31..4a1db82a576d 100644 --- a/sysutils/rubygem-puppet_forge/distinfo +++ b/sysutils/rubygem-puppet_forge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727315502 -SHA256 (rubygem/puppet_forge-6.0.0.gem) = 0770bed61c9f5b21bd81666b121e086165e34c45691bdefec70438bf412f8ddf -SIZE (rubygem/puppet_forge-6.0.0.gem) = 776192 +TIMESTAMP = 1766036677 +SHA256 (rubygem/puppet_forge-6.1.0.gem) = e3bfe83282f0136adf0938f52180a53b45434b70464a5a453d6398df6563764b +SIZE (rubygem/puppet_forge-6.1.0.gem) = 776704 diff --git a/sysutils/rubygem-puppet_forge/files/patch-gemspec b/sysutils/rubygem-puppet_forge/files/patch-gemspec deleted file mode 100644 index 2a36232d4278..000000000000 --- a/sysutils/rubygem-puppet_forge/files/patch-gemspec +++ /dev/null @@ -1,11 +0,0 @@ ---- puppet_forge.gemspec.orig 2025-10-15 12:40:49 UTC -+++ puppet_forge.gemspec -@@ -22,7 +22,7 @@ Gem::Specification.new do |s| - s.specification_version = 4 - - s.add_runtime_dependency(%q<faraday>.freeze, ["~> 2.0".freeze]) -- s.add_runtime_dependency(%q<faraday-follow_redirects>.freeze, ["~> 0.3.0".freeze]) -+ s.add_runtime_dependency(%q<faraday-follow_redirects>.freeze, ["~> 0.3".freeze]) - s.add_runtime_dependency(%q<semantic_puppet>.freeze, ["~> 1.0".freeze]) - s.add_runtime_dependency(%q<minitar>.freeze, ["~> 1.0".freeze, ">= 1.0.2".freeze]) - s.add_development_dependency(%q<rake>.freeze, [">= 0".freeze]) diff --git a/sysutils/usb_modeswitch/Makefile b/sysutils/usb_modeswitch/Makefile index cfe0b5f766ae..c1a68fa9d067 100644 --- a/sysutils/usb_modeswitch/Makefile +++ b/sysutils/usb_modeswitch/Makefile @@ -7,7 +7,7 @@ DISTNAME= ${PORTNAME:S|_|-|}-${PORTVERSION} DISTFILES= ${DISTNAME}.tar.bz2 \ ${DATANAME}.tar.bz2 -MAINTAINER= franco@opnsense.org +MAINTAINER= ports@FreeBSD.org COMMENT= Handling Mode-Switching USB Devices WWW= https://www.draisberghof.de/usb_modeswitch/ |
