From 887e0b9f22b3732d388400a0ea4a10ed17b76721 Mon Sep 17 00:00:00 2001 From: Aric Camarata Date: Tue, 20 Oct 2026 03:25:33 -0400 Subject: [PATCH] chore(release): regenerate registry and catalog projections from the v1.2.13 release data (P7-PLUG-86) --- catalog.json | 2492 ++++++++++++++++++++++++++-------- registry.json | 3533 +++++++++++++++++++++++++++++++++++-------------- 2 files changed, 4523 insertions(+), 1502 deletions(-) diff --git a/catalog.json b/catalog.json index e1a1f8875..4f05e6574 100644 --- a/catalog.json +++ b/catalog.json @@ -146,23 +146,27 @@ { "bundles": [], "category": "authentication", - "checksum": "0f7af763a7d179eb0a50851eff2a0abda86799df44b48837d19701d3d6fea6fe", + "checksum": "6570acaa579f3ca0bf52638ca20a0d2be8666a80e5fceb155c6a31ddbdb0889f", "commands": null, "description": "Role-based and attribute-based access control (RBAC + ABAC) with policy engine", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Qs2lUuMzxqQ/9imBaE6GE88c+/xOb9WW9z5KCBmgXin0NyvP2oSBkl7Cd6nGq1LJBeHkj8uPKda5PnAJ7ZlECw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_access_controls", "service_kind": "compose", "slug": "access-controls", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/access-controls-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/access-controls-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -190,23 +194,27 @@ { "bundles": [], "category": "infrastructure", - "checksum": "d54d0950888af54db8d06c2400fd039a330b85872e25b813c9c14a2294f082ce", + "checksum": "a20b0182942e350c59e37b1126a00726d096a21e99038f5a93e2a1fc95506bae", "commands": null, "description": "Admin API service providing aggregated metrics, system health, session counts, storage breakdown, and real-time dashboard endpoints", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "LCY4EH760KLvgVr21AtRzos0fJQ9PVLQpjHBXgeqFBQJkYE4gz1nsG16r0p3p0Y13JFliAdnHY9GYfnS23iWAw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_admin_api", "service_kind": "compose", "slug": "admin-api", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/admin-api-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/admin-api-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -234,7 +242,7 @@ { "bundles": [], "category": "automation", - "checksum": "e2964b8879a049798f21a6786005e2c97742cdb2db1aadfe3a1ccc0387865b3e", + "checksum": "8ead78e20150119585a08742408065702d336325d1584f29657c3fc248978067", "commands": { "command": "ai-cli", "subcommands": [] @@ -243,22 +251,53 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PUdL7uOX6haI38/1gTUv4gC6vEwiuOjiNw8XI3FVXGb0gxmyUC07Vjr1ZOZKSqw5FooSDO66VEz1touoOVicCQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "znJRjLhItMedn/mU/pGHj5qwcdH5m5C/CavXlXtCi8BQLpHeIY1SszSfCy3KfYWLXbwFFSm+EW4m+2KiaJq0BA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "FtHtAh9dLhKa0DaGtiO3mg0bBhvT59EqTt+iHLoI0xBFbIlR/5/0DshD+6stxsOFqqvro8s3Yf5Xt/c8PLWnAA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "/kHbwzuShdzN0d0zMqSaYILBnE6LnICU1GB0+UqxqhU9XGf3C8524iofNpGAIeF+MU5ISUv+zxVPqzVrcjPhBw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "abqmwZ9/VVzZt8WIC5Lcgub3Hiv7iqsNuKapOzTIJvdsdz6aunsAKtFsij5KfpcCnCiXsgnECAYjl4eF9XglAw==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "jcFbkgm5FbYWfnwIlX/CGZ7CnAT6lYk7OKBR8QojjS4CkOv1Jt//48UYhgboerdDHu4B18Zg8tqtT92Bay/UCw==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "ai-cli", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ai-cli-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ai-cli-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "integrations", - "checksum": "aabca97579b5f802571ad004057df6665ba8af3c5f45df4e3808833594ccebcf", + "checksum": "eaf041f3ae0302da8ddd8059e84e52038f2362807483af3161cddce4ddf2aa00", "commands": { "command": "ai-studio", "subcommands": [] @@ -267,22 +306,53 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "3GvyBZlHBuEXdMYTn7Bvhdiik/RQV+NOiVvlUVguT+7wLab1WLpc6Gx0voobjr3EK1bkoP3YIryXAot5n8T0DQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "oLRx/BNTSXU7KzBNqAGhSKjca3WsVn05lDbKi/AbOvRIpRwfV0LcSREoF7I8TZAafnUxAJVV4x7hY30mkZVHAg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "lL79Xo3bUBOGa0MgQXAXI8wcuJOxMRqrB6uAVIe/czFD6mINK5J6LBC94t88ziaqZV/ykN0caKH6Z+fUsb5JCA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "yLbyTEIFzuIomNzTKBplV4aQWGmzQ3X6yJDjlXj7aJ6kK01QOLHqWPysjaV+CXtegWbj00U5QSMrX6m1HM9aDA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "TEyOxjkJk/3KGJISi2XuA8hyKuQRTfj43nC8o26fl6N7yRDauvMbFb9QjG4XNGzrb1iuD/jB4S9OLdyolbEUCw==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "QGgOa4lzvAZwsA92UUNr0M9RqNAtsaO1L5ZP9W0iLTe7M1H3IwcL8q1vbPihxs3/CzqhZ5HtSHXUV/P5nW6gBQ==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "ai-studio", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ai-studio-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ai-studio-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "06dc7231279e6be3ff3aac3fc3f60d2042f90a8f0393535db939f6fdd8589237", + "checksum": "c686eac6cff7e7c4776b264e935c459fcfb322c8b33bac33cee3a3afa685a0c3", "commands": { "command": "alerts", "subcommands": [] @@ -291,43 +361,78 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "VqmhpGVYI4bX/7r/Lp4F1m8RYZlnbrgXMq1iFv+nwRsFRYa5Sx/5rEzttTg9nqpNUWnY9Ks0c/O4DhiuvM3WAw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "xk7hFnj2sVZUVct5YAis4IAmD8uuPkMhWC/N9pjh+gUZ3UYCGxWO82YN5D6QaQWmIiT4VhAA23TiFLhpN3TmDQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "8Jz7md/ISobv0CfbgWXWlRVT4jHwmxpJ2CtkYnqrjvGAPTozi6RfhumLD+mkzLz5uBC6F1M94O5O5DaHAQBKDw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "czgvAP/4qcduryZLzfMA51583kxzpr4stg1QJhBRhLEYnKxy7HSiThEBdmrmfke6P2xT9MyWoodwJZ7f+bcMDg==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Q5r7SmdrhlCGBBRk8qj3jz4wIBufIvjMmGtIUUMhQk3cPXIy1MrpUDQ6Bg01nC2IpLf7rOScuertmc0RPBzZBQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "lBX7+iGDhYDX0hNGKm7Etx6PmF/AK9BnXZoKAmPKnnG+5tXT3w5jEVgEXZgb2wkexdRA9oH8pxCt/oYdv6q/DQ==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "alerts", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/alerts-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/alerts-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "b953fdb5332235b4c0061a8d42eaf651beec62caa7075d4cc7ce7112771356a9", + "checksum": "ca11c270f870079bec9be446b308fdb98d41544de783af98b43e9c18c0e2ddd6", "commands": null, "description": "Event tracking, counters, funnels, and quota management analytics engine", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ORKMFkONm+H+BZN4kUcLhSLSqH4RqddIrF6qV6pSYELTiKxT37eoULzcY3xthAZwaf657ro5bxajck0/1NkVAQ==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_analytics", "service_kind": "compose", "slug": "analytics", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/analytics-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/analytics-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "development", - "checksum": "7c4dda7c2a7eefaa596f768c3f79c794a2fe8792e801a590e74453be4e7ee616", + "checksum": "cea5e9a9e0899538546f1052df07170f0976d63d3b92155ca7769af729b89ce4", "commands": { "command": "api", "subcommands": [] @@ -336,22 +441,53 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "I6yqEjzaMwbBsl656NHkl0kh8MeFTHuXoPuSxwM3CSxmdMnJamkmBJt0LSlWcweDR9BUhqnSUzdRjIytEnDuDQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "U/sxZaQTpsq966/T2QGxOrsDE/pDQ+cIOUBJ+0u1dqSrGegJ4Xf8t63jeIO1LNCPXsXlJFS9mHfenq3m+n94Dw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "s+zyOjkQq1icAoBlQrEFRUUYHtF/UyKqhrMt2lKbCsE3z5rg/8bnMSQa5zUbS1Ms0Lm//FfPBGMfflvOqSiLDw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "iKQLJuVxRV/WlOy9OIo55q5XD8Hy/Ht7fMQ87E9jLW07j37caj9Wb8rmjyutuF8sd7hnYIquL5EWaNxEMQBeBA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9jSAhlrMJ+3+AAPpnMagyr32T1IiFhJuu9XHfy7Lho7GmtNUfpRMkhP2nRShBmMNKZLNRlLajLzdpAJQe+lwAA==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "rZrcOWFuBS177EWGcWpi5YxKLtVRm/RqNfpqJxOnTJ9GGdrKVt7hrPek28H4IF+hp3u944cw6mF1SUM7bxkVDA==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "api", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/api-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/api-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "dc8832a9bad18ae943402b0f0ca0efba4412485c5929fb284def9b074008731b", + "checksum": "9042d1b5a5a79e474b2e9ad15f588389add3b162bd4ec02a11d640e4d2aff06e", "commands": { "command": "audit", "subcommands": [] @@ -360,28 +496,63 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "YMHiFB1bCoPy/Kk8UqIppUV+GwYIgBgreUYoj3CJp4V2HyD/SjhcSlNTJzXVXoTDLjhWTKT7wmawzJb9wXYGBw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "19+NVE1GlMDTvZ0zgM8mO1raOoC3oUWicKpLI8uPmtvycWwOt7mfY9NVmiDPR4VOw3rwRk4dLFo0pSpu+Uz0BQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vkUmqFHZrjPkHyAbyfaHbAicyB2mX/MY2OCH5vgAjA1RGnkDJsEG88179szKM0N6W3riz4kwIAbvYm6ksdBdBQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ZkgJTPFcLJkxEEOmz1tkPRgiJV/sgSvs8Dl7AFwry6Zk9706CKWhJav/cJLaF3X8v4KwrL31jtEDuYTVaNF0Aw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "53Aj6jXU6z2/1BK406rNmLaRD8Opm37cwUEO9jBCf8vyx9/tFwmDxaCerg9FP/a0esei01YLWCgdbWyhpg2fCQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "tPcPBG6/dy15NTkvui9nfKlP0U3WG+z1jDE+8iO2DOfMn+FN6au4RwXyovCWQbdOcZ3+od6LQ2SeCECArCiMCQ==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "audit", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/audit-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/audit-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "compliance", - "checksum": "c7ca775a5b05cc7e9b27e221ff7c1a9bcbead03b499ff6ca18c8f9ac9092a44f", + "checksum": "ce9eff2c390e779eccdd736c3117579d5af4286aabcb15b02d0e33b68f89c98c", "commands": null, "description": "Advanced audit analytics over np_audit_log: anomaly detection (z-score baseline), user behaviour heatmaps, privileged-action review queue, and webhook/email alerts.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "4U+tl90eMuyJ6riGccCfeua+6iUAT4TmG/KHbreMo+PpNwIhdic+2U7LF5yc//57J14DK+UadbUgHydnVur7AA==" + }, "requires": { "nself": ">=1.0.9", "plugins": [ @@ -391,17 +562,17 @@ "schema": "np_audit_analytics", "service_kind": "compose", "slug": "audit-analytics", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/audit-analytics-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/audit-analytics-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ "task" ], "category": "compliance", - "checksum": "ff26e6bbd3cd599372f337c8616c108fad3edc8e7a1579474fec6224c0326b54", + "checksum": "42c144f7cc73f71cde8b96fafdfa8300d7f554579f072826b87ad2759eb70c54", "commands": null, "description": "Append-only audit log for security-relevant events: auth, privilege change, secret access, plugin install/uninstall. Queryable from Admin with filters by event type, actor, severity, and time range.", "docs_url": null, @@ -410,7 +581,7 @@ "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "erheUcBn3sIwWYyaDo6m57W8e2rHkNqkUYybI3NQKWKPM887ria08junQCIVZQuZFXJpiomdXA9nDcOXy+56AQ==" + "sig": "U2IY7850CurDbzI5m6T2KcVuJmtVHepojyBxXMY13PK3+Z/HUMjJoQ7in0FihVDaFEG43BQJq6gDYt95UwHsAQ==" }, "requires": { "nself": ">=1.0.0" @@ -418,10 +589,10 @@ "schema": "np_audit_log", "service_kind": "compose", "slug": "audit-log", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.12/audit-log-1.2.12.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/audit-log-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.12" + "version": "1.2.13" }, { "bundles": [ @@ -449,44 +620,52 @@ { "bundles": [], "category": "authentication", - "checksum": "28167f317d9a569a055488cbc0e7af795b710c0fa434bff23a61bade421a2356", + "checksum": "4887b88b9c8887dd0f4839d1c2c123ab0cb845225a3da32a75d9d789e9ca6079", "commands": null, "description": "MFA enforcement (TOTP + WebAuthn policy) and SSO via SAML 2.0 and OIDC for Google Workspace, Okta, and Microsoft Entra ID.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "RmB33oI15MjTEJfMnBY5Fx5Ctxmw030AN4Np8O+rSgHhIm8k5Shb9Pidzi77fq+YlPVcnpmlmOdcXtRoekv+Aw==" + }, "requires": { "nself": ">=1.0.9" }, "schema": "np_auth_enterprise", "service_kind": "compose", "slug": "auth-enterprise", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/auth-enterprise-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/auth-enterprise-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "c8015a0272f3ee9689dfc69ea9a7a998421b7e7adb9af0867789c136103e0301", + "checksum": "a0c26ee68f42b9b51808cd33f3a938d0e7fc03864e77c50f879c4c758ee3e5e0", "commands": null, "description": "PostgreSQL backup and restore automation with scheduling", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "QNH4R/Yy4a0ygR7cEqw8FqBYH4dI8RAThVO9Cx4AsilIYB6qZLmNWYT9K/FzaHtfoFMJP/SS/kN13a0ik9hlDg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_backup", "service_kind": "compose", "slug": "backup", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/backup-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/backup-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -537,23 +716,27 @@ { "bundles": [], "category": "compliance", - "checksum": "27658a621ed1d4e87e5689926778e1ae010a9221107e8c7c375db9eef8ebd92e", + "checksum": "e3ae6f42bf77108addc60a43e55d13ca471874d1790b03145f149233aa8e0146", "commands": null, "description": "Bring Your Own Key (BYOK) per-tenant encryption. Envelope encryption with customer-managed keys (CMK) via AWS KMS, GCP Cloud KMS, or HashiCorp Vault Transit. DEK wrapped by CMK. Satisfies HIPAA, FedRAMP High, FFIEC, and DORA key-control requirements. Enterprise-only.", "docs_url": null, "installable": true, "maturity": "experimental", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "x87nuICvrvD5yxzKOgUfQUX7jdORle/Motc9uo0p1mZ4Ii7d1yI4ADRYPQyAYOU8FA87ZznC8R6g2URO1RzLCw==" + }, "requires": { "nself": ">=1.0.9" }, "schema": "np_byok", "service_kind": "compose", "slug": "byok", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/byok-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/byok-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -581,44 +764,52 @@ { "bundles": [], "category": "infrastructure", - "checksum": "53da0bae080b3254bdb41800e6ae45fba2a392d46ac74aa11987020ab17f9b9e", + "checksum": "00438d6071bfca440dc20e395d1b7444790c6ad4007bdb2164173ac0661e8c45", "commands": null, "description": "Change Data Capture — streams Postgres WAL events to downstream consumers via webhooks or message queues.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "KgV9uQqNflKtsScmehhh1e17hiChq+IxA+EZSbfJf/K4mwjmr+l5WcNLuMOwE1N+nYCSawP4O3oEd8cfvyDbBA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_cdc", "service_kind": "library", "slug": "cdc", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cdc-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cdc-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "e399f4e6f66c84d994fb554d5e857ad235e93e5a991601a2d3ae5031b3ecd6f7", + "checksum": "f7f2bdacf50a8aa3ee6f54d382997aefa84787d2133852b9b4d48b197d602f75", "commands": null, "description": "CDN management and integration plugin - cache purging, signed URLs. Planned: analytics sync from Cloudflare/BunnyCDN", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Kz/jl0oIcw6/MJnJkS2vZ9mtMWmL62ArYmQpHD8xs9djlzjDurd5QlRIhnBpZImRv72vldIt69iYq8fJLqMtDg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_cdn", "service_kind": "compose", "slug": "cdn", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cdn-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cdn-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -646,7 +837,7 @@ { "bundles": [], "category": "development", - "checksum": "e3a5bddecee70cc5a370fe4e18ced25178122c578c66a2a76650bae3dd0ee3b6", + "checksum": "4a9a9d2e8eef0bcc8c97764bea34055714989e2e9e8eb9a96dd043f6e34dd3ff", "commands": { "command": "ci", "subcommands": [ @@ -662,10 +853,37 @@ "docs_url": null, "installable": true, "maturity": "implemented", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9b+R2gghZP37OPYXG5RynvqlEmhrrU3zPGIxB790BR3m0qcvtzXDruNaeQZBfQ4u+tGqfQVvPDIVGtn+ocbsCg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "TYDtr08+dNqW7FTsfQMcHmX8iRGJvPTufDVuyZiWXXtXL8CiSt2rHJdXHuWrFEd08VT/Uq04O6k4OGnzl2mWAA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "KfzJUqn4RzJdLcTukM20vF3IjI7HGJIr4naw1ADsFcAvH+0rF2vE0Fv6nGo7AemCe+JmD9JVAqDQaISOpVmjDA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "JsEm5OTX/3IG3fRKNkJFaONFhSuODlL3wy7TyhfrR0MNSbFm3KeF4k3NGp8d+yj1H6GIPQd33Pmt/IT4T8M5DQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "siUDOjq/+b+9lc6S+nZHSl06/QKwY83vOtyp3W2fCoI3PhRQDTwbHoqT4qcRHzC2GkGCkzGIWFBq58sIqm+OAw==" + } + }, "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "Xd7TSDvOZXhbv+uh6tReCR3n9ud2BbBBvRfYBw/6yKCy5c/8Jbmp/DJTfD2umyQ3sZmyGXZNJMoqizqSfDgrCg==" + "sig": "qn+IsuBmFsnTgU+KHSxSL/91XZKRqlpj8eftxdnwrSsruGs0tiDQp1hH6z59y8lyxno7Lg4aMYkTyhoVsFR8DA==" }, "requires": { "nself": ">=1.4.12" @@ -673,10 +891,10 @@ "schema": null, "service_kind": "cli", "slug": "ci", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.11/ci-1.2.11.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ci-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.11" + "version": "1.2.13" }, { "bundles": [ @@ -730,7 +948,7 @@ { "bundles": [], "category": "integrations", - "checksum": "ee2239a425ffd13fde7644e3e781a3f6cf399a1833eca73c2442e3efd3387b05", + "checksum": "3d6b90a4cf8bb8ad15c5fc9e4fcf1cdd8af34e7939d6552d205274f01e2cf37e", "commands": { "command": "claw-cli", "subcommands": [] @@ -739,17 +957,48 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "7xiBbVzKJ6yOgylNJbRlFXR7Lw/1nLt3Z0iS1avlfpzkZTMMFOBqgEEUKR0gpJzn6gfDzXVpV4UwcsI9aO1qBQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Lm/0OraQXTOGTDH/yjn2bBdayZxcqrGRL2Mfr/M/3MPHGMOafRQjVusAT7xoR0D0z/5qaOINp5YrhzvI/9WcAA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "yln9pBJ94KZr7+vwpFD+Hw94rTo7sxeLKmiW9xoDD6D3sfPISSC4LNnQISSpDAwt4M0vb03ykIX0CEfUzrvHCQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AWWpzdfIGAkubY1K3I7YZKcXrEpsWS7Zw/A76VojbhU96I+hIXhSh7ibwJtWsRmdRi+owaopbM7twWVM8lPkCw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "+xmA+XTHvWzEaA9UguJVUbjHsAM9iLnIWy42SJKr5hDkIp72OUpOlgL+BG/Isnb/PTNp3urS8sjACg51QpIPCw==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "N0liCBvdozIjWSyVZ94Kas9Kj2i5I8wz7jZvGla4n6ChPx6PWocXPcugp/DRNGcm5Acb7rJIK14g7ua2iZPvAA==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "claw-cli", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/claw-cli-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/claw-cli-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -803,23 +1052,27 @@ { "bundles": [], "category": "infrastructure", - "checksum": "66535e70d4e774dcf7567cfe394b93c411ff71d3ed16ad28351e8d727d905cef", + "checksum": "58ccf32232d40ee04cda355f73ccbbdc253bd8cec0e31102d02d2a233e71b9a3", "commands": null, "description": "Cloudflare zone, DNS, R2, cache, and analytics management", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vsxhAxdH/3bcldCmnBM93a+UkZJnNM7Qn7me7KAYUj8mLfD2oKALV2cU/cBThfJzKiyQxWWQfXTmijomZUFACw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_cloudflare", "service_kind": "compose", "slug": "cloudflare", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cloudflare-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cloudflare-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -847,91 +1100,107 @@ { "bundles": [], "category": "compliance", - "checksum": "9131630961325d8113bb0d000c02e9e8132030c2897699b949e8c3b4fb52ac3d", + "checksum": "3231837babffeeb2e91db7a8b0e955f7f0be57cdb685780412ad1774d7bd7696", "commands": null, "description": "Comprehensive compliance and audit platform with GDPR/CCPA/HIPAA/SOC2/PCI management, DSARs, consent tracking, data retention, breach notification, immutable audit logging, SIEM integration, and compliance reporting", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dBQQpyqozB6dd21uuYA8bZUDj3IPvwFBDysvxlK0H/cEzUC7ZcWrMBYJ0Ig221FT6+6a5u0caDdHQHMNcM0QCA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_compliance", "service_kind": "compose", "slug": "compliance", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/compliance-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/compliance-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "media", - "checksum": "e46fd6c617e6fc5347458cc901b6f2ac79da7fa71f7067e72e9f0b115ef64061", + "checksum": "d0489153bed0b6fa92b66bbfb499a9fa2c33c9a30180dd63ceb2ab8580d525a6", "commands": null, "description": "Content acquisition with download rules engine. Planned: RSS feed monitoring, release calendar integration, automated download orchestration", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "6DH/WMOSwFLADfflp6TGWr7bWRr0cqDfG/Yl3uL6zaOz9Fg/Id0VIitG2NK/IngnR/jccOosGNAH6qyMsXVYAA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_content_acquisition", "service_kind": "compose", "slug": "content-acquisition", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/content-acquisition-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/content-acquisition-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "media", - "checksum": "e46e90a08e28d0bd65e32da86789406389fe475bd6751039e70d9241e9cd2ec7", + "checksum": "6cc86582fe248fbc88d938a34441cd7b73ba793cc532a221efc03f844dce9798", "commands": null, "description": "Track video, audio, and content playback progress with continue watching, watchlists, and favorites", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "tIfg2ORLWOMezMjXn4e6efJFaSIvjQYur5XlH/OzwCp+aY+obkPq6uFVZkBJmPy6/mcP76RoNFd9frcY7vzfDw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_content_progress", "service_kind": "compose", "slug": "content-progress", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/content-progress-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/content-progress-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "compliance", - "checksum": "c984710a4d441f964852f577e33776670d033c67dcdbc4740264b868a2a39a1c", + "checksum": "9c3a80d78b61310e36d102c525c9eacfddef58e7b41bded87d3f93bbf54d34f3", "commands": null, "description": "Trust-safety evidence, legal holds, spam detection, raid protection, and abuse scoring", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "fNYj+cDeMFNPezdBfTn4uBQvmpcL2oawlYR1n7MzdHO9+to4m7zfyPVZXPgn+7lcriSsHn5es6BGiD3reYirCQ==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_content_safety", "service_kind": "library", "slug": "content-safety", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/content-safety-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/content-safety-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "2c6ef56feaaf2c82ff0f23f933fa3ecc0cd62e729e1e9cf761fbf314b5ef88c5", + "checksum": "ff3396cf3ceba414eb1caa98c46293bb4276f9967a2a578c434e39960bc6eca3", "commands": { "command": "costs", "subcommands": [] @@ -940,59 +1209,98 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Z5AbglGF9XqRfT0K/biknJNWfH2IrJOZNqhJi+2HkwvWS7/RZL+Ne46/n9RKbn+E+s7Qt9evV+SxmF+jafErAA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "+mWeHjj/mBYODqV2TRQHwEAmhf6GVB1YfE6iRF6w4FOuCa2iVAQujwH4bVIA//OM31r/gh/uRO9Cz2reMgITAQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Cmdu3qAXRmcbAwQhs0FEHbPTv2K0ARw5ATkrqHdgqRFeTMCwlb3nv7yFRr5YxIeq96PnT8Lc/y7LoitYvTW7CA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "nnTYuJMp9D1wqr0rOKPh6S4b/abBdu0d7dZRpYRxJWfoO83h/xr9V8OJzkFPbNFKaCoEa6J1caRvSB+fmJZGDA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "i6UmaHsLT5XCI29PiKlBjPOOf/fw5PQ8OzglgbKHRxl8TwDDrv/K8FuTeU0arREiwa0g7QCmJj1FfFN6aY6eBQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dbr8yV9Nq9yUL5cxkAimCsBFTZx2IAzK9JyltpLerx3oNeTJDsKM+AY7wW3oFDvMf8dXdqIc8BBiLsyh3tgADA==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "costs", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/costs-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/costs-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "0e69d52fb33933db7ee8fa415dfa636ee68e3e8450f8c2899923e50d9955e4a7", + "checksum": "d8ec05c76ce30da719b40c9d151e066f17d5a51ee0007152f6b763e287f2cdd3", "commands": null, "description": "CRDT offline-first primitives. Self-hosted Yjs (y-websocket protocol) and automerge sync server with Postgres persistence. Drop-in replacement for Liveblocks/PartyKit with zero extra infra.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "f36QXVuzNpxJciiafrdiCYn7uwuqHcuYcDyA8qN7JjEHHzljCY68QhwJiRMvkkkLdxtUIyvDcywI0CkMq47BCA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_crdt", "service_kind": "library", "slug": "crdt", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/crdt-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/crdt-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "automation", - "checksum": "4c762dd8f05cd330b9547b1d8b688f5fc36ee94bbec2681fd1f33c81e1701566", + "checksum": "4a80c0a93171e309bf6bb745bcaf43e1ae770baade573ea18fc863c94a5f796a", "commands": null, "description": "Cron job scheduler. Register jobs with standard cron syntax, execute via HTTP callbacks, track run history.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "DtElCmK8CcWqf6x7rEUb+QdthwpkSJwXaQcWKi/4wfTLmaZhr440ySJvfduSEWrzIwSm6FkdvHsqlAQf/uNwBg==" + }, "requires": { "nself": ">=0.9.9" }, "schema": "np_cron", "service_kind": "compose", "slug": "cron", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cron-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cron-1.2.13.tar.gz", "tier": "free", "tier_pair": true, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -1020,49 +1328,57 @@ { "bundles": [], "category": "infrastructure", - "checksum": "197fba375daac4ddd2818f2da038a0a9fd4969aebdd5cd3647b0321361dc7f9e", + "checksum": "a47cc18bfc1a72315704af6c64bb45403e16d51dbf5fb34ef9bd903006158296", "commands": null, "description": "Dynamic DNS plugin with external IP monitoring. Planned: DNS provider API integration (Cloudflare, Route53) for automated record updates", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9r2xHQe+TjNt12u2rSR9YKOEkd5uFP9wH8SjZaaODD7xP52irjzR/po58FqaesBgr5TteJrclrQCMs/pFmg0Bw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_ddns", "service_kind": "compose", "slug": "ddns", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ddns-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ddns-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "streaming", - "checksum": "c46030fa8d35b8403ba87fddb3162679360a86b36ecfefcfefce42cb7fc16ac7", + "checksum": "e281deb8acae1642e1ba451e1db858991f08a10b3fa3ab2b9fc927e5c39a224c", "commands": null, "description": "IoT device enrollment, trust management, and command dispatch service.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "syvGd64bUq+4KSzNOs4mSqTH3k0Xrlp5xIBrY7sYY2VNYlee9IiHo+TPSQEMDpEZQkzKBA7B73kIwY4+77YPAg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_devices", "service_kind": "compose", "slug": "devices", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/devices-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/devices-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "e3568d1b143a7636644a89c8333229b59ccf7c3c33d23c594366e6495dcad5a3", + "checksum": "3db3686d50c72231703eec9e476c7b25773c3edb4d03498afeb3c9b40446de48", "commands": { "command": "dlq", "subcommands": [] @@ -1071,43 +1387,78 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "R5+9Lq5QdM+NHjwtrF6UORSkbj7TZi3gDuD4X/CcFvKmQvo2CxM4inhJa+dmgvx5JRtdhTqcGdoR6qzVT/OXCQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "f9oObgCAvVztFOYOPesh2UZDfMUE0Kyfpph6cBLrLJqcweZCyt4jKt8ct4EliX+bnK5Q6yAJrnsbtQ9hEvY8Cw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "8nOdfQnavFXcdsyhAGlFuozBxRpaypQGwgHmM9RqWE4/foK9jSpUCtSs63sLbYFIWpB6R6xsdTnMHkMC8WjTAA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AQyMgYTaA8UlzhkD4xy6NADCwcDxA3e4aNN8yS5d3ZtkMIdPHTpeMMvzzQk1Xb4+zk5yXPTOiPeOWjLbb1qxDA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "N948Eol5KpSvFVSgV0vr1qEyHkFFULqzEaPNEWAJqShKYdcIe7oQ7bxK81HCWe1adZabcnTfYm/TR/c69RobAw==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "1b506T8lJytq/o5muZWI9eWsI7c5KJlydLX7y3RoL/0eeKUjO52ScVdtU6qkvJGLLkb8OujLFJSwRZ82T05sCg==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "dlq", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/dlq-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/dlq-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "data", - "checksum": "bacf5922849f7f2a3f6563f64450308c1489d436cd025ca2e583474133a99d84", + "checksum": "12cfe4de25d192b47a2a8e62ba9e8ce478e44fd928b47fe152035e90b8672228", "commands": null, "description": "Document management and generation service with templates, versioning, and sharing", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "F5mTsujsEHsL8uNg78sdAesZEtPhJSxAp7QwGg+FyhkCwHDYCMdHNbaYUmtHIr9JQ6EsT+IzqhMfVajUuUO0Cw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_documents", "service_kind": "compose", "slug": "documents", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/documents-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/documents-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "670b43cd00950af0ed428bc69e8bf0e234a2de1395823af315997871002d0f45", + "checksum": "785b52738c32b01f0f6717f57f9ab06eed628e2d2029de6ed7971f7b20966ee1", "commands": { "command": "dogfood", "subcommands": [] @@ -1116,43 +1467,78 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "IWTNu8GnbxxNiKjudXfPAsZTwJuXjeZ5F5wfVZenArsgP+pWaQtfTVLL4OpTnLOrZ+75xoIBgaifM7iuRm5JBA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "K99wvAeT+RWlo/ZEagu5pr6ybDumAvHFBxCOEeFwBmNw6vKLHw9dKGhDUHMsz34egSgym58Njg/XEPgiSw4SCg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "a6OmYsAekpV9eQ+FpcK8wsdY6wyDwp/Cg9lW0GXfddzkaaelOFBW/cxphIjGUO4Wcy3Hqrc7C2ZVSfw8HrrDAw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "1lTs+JmW9dsHhZYY4XigRaTeDAIweF3RFib03cBfWkK63XovhuEkY5q+h+Vh9d94EMY+CKNxRoUmuc2E45TzBA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "G46PP1GGw+c9WD+u+cFUT5IsZ753tdXJeVxtRrN2fqLgu3j4Hcnw8g+EOb7mTCFeRqmLkLAwg4hmsV14hbTnAQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "EQQRweVZrhyTrMUm/t+tFQDsnBp04kpHIavGBH7eQozO7PnxBXjzkRRgIBgXjVNRu4jbZnQQ8tgGHEwdIJy5AA==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "dogfood", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/dogfood-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/dogfood-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "commerce", - "checksum": "83a36209e3ae2c5be2531ae9a88682a1c37c4880fc844a43db7c8a5f3dec8f69", + "checksum": "43a71558e0d6d6ef17c07ecbc03555aabd5c55ff80e05610424c555fc5e767c3", "commands": null, "description": "Donorbox donation data sync with webhook handling", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "KVs6LmmnBp6qD2B87mzcPaMY+dIiBElW2sLxBg3xHTE/t2uB7yhSdWRlQzLi/bHbSBxxJ0M3x1fH+Dd/Zo7QDQ==" + }, "requires": { "nself": ">=0.9.9" }, "schema": "np_donorbox", "service_kind": "compose", "slug": "donorbox", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/donorbox-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/donorbox-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "143f6665608aab59f373d6ea7dd95b71d3020d283e6ba5da232183cb3bbc981f", + "checksum": "3a60e207be042a776a62078cf104587493d87c3304362f98a6f4f6a7028e5ce6", "commands": { "command": "dr", "subcommands": [] @@ -1161,64 +1547,103 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "70Eb5VWka/FK/0U5Y14MTs2/vhmTTsFoOTlcUORKXHz/cO+RHkKOeusZlEt3LJSqwqP2Y+aAkQBkLEbz/lE7BA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "0ABJJrlIwBAPI0f/CjNO0Z6Z1FPE/5n0Nj3+ADSEhLy5lf0c5JSkRLo5fvtBUX/Ms3CTEb74gZD5xSuM7cJbDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "cMPhCG7DZt2eDrBnvx6TqMLniCFfaBOfyjGcBepBrMGGFngYIDRWZDfnPkP6nSe9ATxZeDLHXpazqlNje6RBDQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "RfPQAC+MaSn6/ZQdrWshb8jFoR8TB4JFwvGYaGnQx3/PjGSKvFswXpLoYB+IR91qEluxBSYGlzKszEiJ9rYuAw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "iKXCkXjOVxguiiQK918t+7zlF47m7FOXH/mog2byQUhGi+Vx6CXrBnE9ZhgbfQLJbsbPFEVlFcHcbcT9m+OHBQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ftmvWhLPQUmQcwRJPe6f+Lm2NbXK1AYA9EDrZ3bvv343QqTNcv/c3am03V+SCkAOA9TGROKn79v5qe8zfJjEAw==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "dr", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/dr-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/dr-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "authentication", - "checksum": "0aa60618ccf9521d725e42d2f3fd41584cd00b4623129b2cc3a27ad86bbde099", + "checksum": "96d37b7789f7c6895e67e1fbc174612f6461f86002af5f9dc74ea3613f8581cc", "commands": null, "description": "End-to-end encryption key directory: X3DH prekey distribution + Kyber-1024 (ML-KEM-1024) post-quantum prekeys for nchat. Server stores PUBLIC keys only; private keys never leave the client.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "41fqidcaY8Nc82K05W4F6/ddqnzcMT8Q4EIBBQ1acc9ExmzgoQ5sIQmidRz6mawQkXkj/c5M1NGNIYk7z17JDQ==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_e2ee", "service_kind": "compose", "slug": "e2ee", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/e2ee-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/e2ee-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "communication", - "checksum": "28648697b8530ac87e0d1ea14dc99f841963e79ea307b39558e1896f3d8e82de", + "checksum": "6afc5be1b9c1169c8f376597d7f570c183f152517a45a515215ad0a744303276", "commands": null, "description": "Transactional email via Elastic Email. Send, template, and track emails.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Ks2WFvDKIvlx6L+e4Z9w3f2FyOJiBvq42yGAVeGV1xbUIP1at1jWRoOnm/tf5ufU24HPfrg+vM4iUZ8wY8TCAg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_email", "service_kind": "compose", "slug": "email", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/email-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/email-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "compliance", - "checksum": "0d82c1941016675e01b72a4f95c0cc5196960a34022bcb211a662053eaa1c4ae", + "checksum": "7757a27ad9709654a97659dc1739f5af06cd2d21f50a0f79165ee34b02ab160f", "commands": { "command": "encryption", "subcommands": [] @@ -1227,59 +1652,98 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "hmVfM/HmuFjNxGVgfuTMCI6jCTWRrNyT1WfTjQa1WRIA+AV86XO/Wtm/1hkbgtmkH1YtMR9ZfCyeO051BO87AA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kv4Z7S5Pjbtv6E0UWDwtXcl491ZKBBvdTJAIx14am3ZyAORQLeLXmjZAxQM4loIUqlUM2bKxIpbnyVOAZ3owCQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "CJrNFt3JbB2ck+QaYpghdEqr4HukcQBCA/oN4T1wO2oGpFgI749lurV23T5lo7HNQkIF8uq2lNgjsGlrY+AqAA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Hu40ETyB9BVklrvXK4R5HAagV+hTikWxLR69hZ8ebn556SImL7F4GtAVCRl7ufOLPMIqvBPVNgHkUdCJupqYCA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "EIHnOeGoKg4yOR0l0hl3do1Tky+ZPlnrlBid8Ayzgj8IT0LR17pjnYxvC9Cqv2jMtIMma8eyI2hrBlThYRA8DQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "UQLJVeK3RcFa67igNOeDLyyT3HoG8Zjzp2ucmGAO2Pcwx2EkjPkLOxAidwIMpAivoYbnWLEuTF+9kN3ajKiPDQ==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "encryption", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/encryption-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/encryption-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "commerce", - "checksum": "816fef9169ab01ac99545c2f1210621e6e286455fc621278ce2c82f640c431a9", + "checksum": "a1d91867492154de068532e97c81bb9034fb1364773cbc1b70a1cb19a012c19c", "commands": null, "description": "Feature gating, subscription plan management, usage quota tracking, and metered billing", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "WS6bYatQ6/BKiuapFkY7OUDutZVyKegpClpbmUqm4Sji6Gv+dN8sxY8usXgeXIxsUWfjnRAz7Sy93TLheH4kCg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_entitlements", "service_kind": "compose", "slug": "entitlements", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/entitlements-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/entitlements-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "a861ab784ad5823479291a100a3145d090e4692401915920be7b8d343c26770d", + "checksum": "027c1d74a64ea147911584069108ec4bbcaac46587246ad98cb637a67d4abf81", "commands": null, "description": "Internal event bus with pub/sub, fan-out delivery, dead-letter queue, and replay for inter-plugin messaging.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "L0NkzJX9aCmEOI0Si4JcCTg8nsB5sq5y+GWaaC8vdv/m3MStw3AeO6QNmzmXlNr/TxxMrnjPXdq9Aw0J0kHNBQ==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_event_bus", "service_kind": "compose", "slug": "event-bus", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/event-bus-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/event-bus-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -1307,65 +1771,77 @@ { "bundles": [], "category": "social", - "checksum": "9393ccf40ea29ab69ab9e8f27d9e57b3f2c098a8d9e573925496d319e3fb01dd", + "checksum": "9df26aee8df6dc61f5ff97a41ad3a1a8c208b41e02bb88082e8a4b63e0e3b5de", "commands": null, "description": "Ancestry.com → nFamily migration helper (PLANNED). Imports profiles, photos, documents, sources into the family plugin. Pattern mirrors family-geni.", "docs_url": null, "installable": false, "maturity": "planned", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "7hAhRYo2lqkgWW2zp7IVi3CiQLWgFqCS0dAnRgTXAIN0nDB7AnTpREKsa+dneS13guwdWt9U6Xp00HyQgY+EBw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": null, "service_kind": "library", "slug": "family-ancestry", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-ancestry-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-ancestry-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "social", - "checksum": "6cd9bed5e4e0ca8de4ca66f787dac454d6746981e759a2fcadcec6c0acee2c89", + "checksum": "fdb15fec1c06efef6cc4cc725865bb26a61d38aea5e70e61e87b1c18eac5208a", "commands": null, "description": "FamilySearch → nFamily migration helper (PLANNED). Free public API from FamilySearch (LDS). Lowest-friction next-step importer after family-geni.", "docs_url": null, "installable": false, "maturity": "planned", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "v02mYeq3OJxum64ABUolpwO6LNQ3iCgAsJnn3lobmPcZrDDtaAxvuBg2q+qAASxPZAtr5JUDfRTUW3eTYSkMAg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": null, "service_kind": "library", "slug": "family-familysearch", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-familysearch-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-familysearch-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "social", - "checksum": "6d50967ca987fbc88a97b7f0f65e3f273c500018280d5ab49af9a6868854f154", + "checksum": "76e9f9334a5f6dd897a71087237185d0b5575dc9e548308891525a5f3483cc05", "commands": null, "description": "Generic GEDCOM file importer for the family plugin. Accepts any GEDCOM 5.5.1 / 7.0 file from any provider with optional photo-folder upload. PLANNED: requires the 'family' plugin (ɳFamily bundle, planned v1.1.0) and 'object-storage' + 'photos' plugins. Not installable until the family plugin ships.", "docs_url": null, "installable": false, "maturity": "planned", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "cOysEFiexRip6qjO/0O2JQCdUAWVyYN99vWtyy3RKBQ3tq7eG1Sf6Izl0zdgrDcal14OrKVwA/N9P+dc0pSgDA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": null, "service_kind": "library", "slug": "family-gedcom", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-gedcom-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-gedcom-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -1393,51 +1869,59 @@ { "bundles": [], "category": "social", - "checksum": "03f26faeeb7cd94c9dc0dd619b249d5652348bb25351c17ed0c3b1029b4fa63c", + "checksum": "ec88ee24e60e9baba5ad649a7d586f98dea30b95939ed494634a54e8cf449d3d", "commands": null, "description": "MyHeritage → nFamily migration helper (PLANNED). MyHeritage is Geni.com's parent company — lowest legal risk, potential partnership path.", "docs_url": null, "installable": false, "maturity": "planned", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "XhRCPnWDXjgLzSo7vnkpjHWMtiUt0gGxOsC1A1iD+J9Q0N6w+nY53vcEm1XI4pIbJvDwVgGazpOaxAbr34PgDw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": null, "service_kind": "library", "slug": "family-myheritage", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-myheritage-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-myheritage-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "social", - "checksum": "f41d96107b4d2ec593dea3e2116b8dc7cf89f0b1c57c0b67161611eda16e1522", + "checksum": "a35412519110be8434051ee5bee8ca80a0eab8a2a9ffe522fb1da1da67ff05b4", "commands": null, "description": "WikiTree → nFamily migration helper (PLANNED). WikiTree is a free public genealogy wiki with a REST API (Apps API).", "docs_url": null, "installable": false, "maturity": "planned", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "0CAyKsZP6K8SRdto0/DAacr7SpZV+Xt+dra3h/BumT6XbvBCK28vxHEG1/GTYfQKeUfTNlSTeFbKN/BaHjgNDw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": null, "service_kind": "library", "slug": "family-wikitree", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-wikitree-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-wikitree-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ "task" ], "category": "infrastructure", - "checksum": "9c70bee5f1336a9916a429d904e79509d84a20ba7a5dc2ebd3830054b63f541d", + "checksum": "f32227b3267292e91afa8564cd06e4b057d8aedce56ce9ed00f60f8c5b80ea51", "commands": null, "description": "Feature flags service with targeting rules, segments, and evaluation engine", "docs_url": null, @@ -1446,7 +1930,7 @@ "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "wzfD39iWCPmUg/PL08MEVBxw17x1E4gm6QMrIO7qp0Z/UaVWe2pi6Y92SJb7vtgZKMfwT7+f+2UzQWEHqvQ5Ag==" + "sig": "xBurGTE35G3XbIYlGu5dJZqQit6LwO0qfrs1itoGegLBlhmTbNjSNMtLKg62CE6rhaNdIrOpUkW91GqMvMGPDA==" }, "requires": { "nself": ">=1.0.0" @@ -1454,15 +1938,15 @@ "schema": "np_feature_flags", "service_kind": "compose", "slug": "feature-flags", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.12/feature-flags-1.2.12.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/feature-flags-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.12" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "3e64b34c9e6aa52fe6c45add4415153f9c6bf605569cb58e8f691928528be70f", + "checksum": "5f4fa54690b18575e01a81a7f7af7cee6e3ce4579362d4d92b7c5bfd6a89babc", "commands": { "command": "federation", "subcommands": [] @@ -1471,43 +1955,78 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AkjiQcWWoPDBVNiEVRg3tr/qAHu+9jlN6BmoXfH0gh2ISCD8ad2NMhtSg/xGEO9/GntOhxRUJtBtZnuwWgDhBw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "q0+5QlZTdInMGrJnoRN20siTYK+FylA+REp3PLVPD87S+rq7V6/4ABGytMCr1j9hxMmj9JRio2qr/jhUXGeQDA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "hGQRIw7x3nMDcOlJYrinoTV2SPxtj4BRKDxe2CrYXaUMKqjXEOM+1n6OGS6P0t/kS7zll8Amn60XmUwn1qhkCQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PdUVI5pcqTMUHOC4uIT2cAvWZbWtl66q2A0D7SudJzbSWlW/09nuRmDXJeejEqIjDVVBW84rEeNljMhk+BptAw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "zxuDxfR6pcb5ybI8B4sGRuksVfNBMLUW9m02W0FBjS6p63dXfm9sppSqm2AdqhJC/OyMPbGc/aBv+wtjgqjFAg==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "4bDg04niYNjJ+1OAEcPU1dnKX1Eo0Iq9+gNmQ8F9d7zrqq1paCX6No0RkS76vEDDZf2E3ki5d5jM76/9FtkZDQ==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "federation", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/federation-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/federation-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "fd3840229cdaff23da8fe628f6fc00853440fe09cc066134511e1351e848efa0", + "checksum": "9d444f70400ae44f41687d991a7dc0526c2c818e9ff53eab96e48662a713eeab", "commands": null, "description": "File processing with thumbnails and optimization for MinIO/S3/GCS/R2/B2/Azure. Planned: Inbound webhook support for storage provider notifications", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "UgGh4+4V1hx5WUmUo8KINbDvWUwBokIiyf49FNqvkWzxhK73we2lq8SEqFeXbrYjpcJO7zwUvkXD7V1y18ucCA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_file_processing", "service_kind": "compose", "slug": "file-processing", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/file-processing-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/file-processing-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "development", - "checksum": "48f922083fcebdfb0c4560d08cefae9c0b4edd6cb69afceb584feee99f721aff", + "checksum": "44684dc4b0ca7960dc6fb9503a75f93105ea2780bfc7ff48f919370817e71a77", "commands": { "command": "flags", "subcommands": [] @@ -1516,43 +2035,78 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "rafzBB/UtW44SBAM3N5Yqvnz2hAVDmYle0etxu5SFXn11sUrLGTU4tEKaGb7FYNhmGVWPyDD7a/rxFyR4+UsDw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "fdqpbRKs+tEIkDB9DKSWk8TJGSrSoY6j2rM4PyXi6dW/VPTk0XGXp6/QS1MYGadevJtU0wl1oOJ5V/kZIQ/fDQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dLo1+8GA1hCxHh9bQTGq9/KfPbNjptaZQGBENCJKJpnrCATEeMx7BsSZcAtjcWaEaU2vfCTcgL8Md/9oenNfCQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gzY7EVwWlujh7nz1yhj/odH2K5wUoJOs+udl8ryoaleRUDMtuI/qGklIJG8QSbAvJjYFbuhHIfOs9INiUie3BQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kzyyNeVY6twI0bxb2PUHs4k9jSpPo5AUAeQAimuk+FcJNZPkmtw+f4E352aRo01b8FnAYj3vlfemTim/C9rGDQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "IXS5SrzPr3rw+lX0P0EDnLVoRE3J7chKyZJi9NaZM6Ixu6lUc62/Mz5Oho43IFQOjHJUrxUzNRfgRjwCQAobCA==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "flags", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/flags-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/flags-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "development", - "checksum": "e43e6d1599c5991006838a7264aeed7acd064e62f71dfb83841f9475d56e984d", + "checksum": "57b4f3d07b4ef5e674c1a486b3ec423889d8278b26fc196da9f67ac1700da20e", "commands": null, "description": "Self-hosted Forgejo git forge with Forgejo Actions enabled for external runners. No in-stack runner and no Docker socket mount; register runners on a CI node that is not a deploy host. Designed for the ops profile (ops server on staging/prod).", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "c/QrduiKwY7S4vmjYkK9Hs4ZCYiCnV4Rs8du/ISyqcbD3N3kUEH8bpk45SkMKjwSNb5dANLJZuXIJWlrXW2MDw==" + }, "requires": { "nself": ">=1.1.1" }, "schema": null, "service_kind": "compose", "slug": "forgejo", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/forgejo-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/forgejo-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "6b8193a30ed0162237fd1038a011a6a053b3685de7515dec76f9cd32eaa83385", + "checksum": "464d6c5a1e8ab9a4f94dbc153530ba576da9f6398542cb49c608d1b32c08d75c", "commands": { "command": "functions", "subcommands": [ @@ -1567,10 +2121,37 @@ "docs_url": null, "installable": true, "maturity": "implemented", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Ta6msGg4kUs2ZoXi//dLHc7vdEWOp/DYhwnrPwRF2WvxVuA1aZNur9sGFX3MgqwXTKo9XvPRHN0YoyrpN3ySCg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "NTWI/YtsB//vG+3ANj7jCGCkPls/qftYr2EBsnhxTzGsXUj+aCwg/pxIxDa1QGgEui8dn/VIwqDDAC8vClKbDw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "z/Dw0QZt5K5a5ieAJGhid7zIko72gw24tQpTTX765u1rWutOApIhaIzJjMXtRuqsFwNDajppti1MITGuy1YEDw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vGfJGERidVcAVVuF08ERdhCY9n7pyGatPo3kQukartfK1z18xOQHwTvUVfWzY8Zv68Xt+7K/8iSQ2WqAMo4bDw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "NGaHPDEIUqpZglqNwSXwy360/ZGoeb5yKKdokXbwRQ1KtMOwpL1ICNVBVl7+DEhk9Q3whXnGkfe7jWPIY2jiBg==" + } + }, "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "4DfY/GFgG/A2+fUFIn7hnPdHRTeZtuZ0ekQhnT4NoS1eVK/NYs/gn+3BvsZW1M/d2hi+ThbafoSZs5y9Ot5/BA==" + "sig": "1p7gHgcn3i8Als+EDIYZHjkxTUMb5Enyc3zH4by4JWUfQeRMqJ9STdAqAzlTdJyNYghsICeLyrit47MK1l9rBA==" }, "requires": { "nself": ">=1.4.12" @@ -1578,57 +2159,65 @@ "schema": null, "service_kind": "cli", "slug": "functions", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.11/functions-1.2.11.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/functions-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.11" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "ab68e9c44dab92b84aef7c681038b55abfc4b4596d1105c6369bc0b445e0b06b", + "checksum": "9df16a28e45829b69d4dff8e1b52ba5f8812b7572d61d9e713269197296439a7", "commands": null, "description": "Edge Functions V8 Runtime. Deploy short-lived TypeScript functions with a Deno V8 isolate pool. HTTP-trigger, <50ms cold-start, allowlist-only env injection, Prometheus metrics, SSE log streaming.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "uqw8TgTRTMK72rSHDz4u6RiHPDRQUmKJiF0kasZYNFMv5JGjhhAWAkmoY4J2q1LsYOwFr0+kzf6+VfkSNTU1Dw==" + }, "requires": { "nself": ">=1.0.9" }, "schema": "np_functions_v8", "service_kind": "compose", "slug": "functions-v8", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/functions-v8-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/functions-v8-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "media", - "checksum": "462034f7b843434c8b85fda8a9dcbf57eb4c5a26f2a6859d7bce1426ad64c4eb", + "checksum": "03929d2546115b508f28bf0662dfe0ea8cdd8be803d06428a1754b315eadb06c", "commands": null, "description": "Game metadata service with IGDB integration, ROM hash matching, tier requirements, and artwork management", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vHRO1+4CB95bJNIfRgXlyhDQmXgK1EW54CY5+8TAf/ch1IH7vDVgrC1rMSFvMhqXGcqlPPd5BSCSs0B9U2EwAA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_game_metadata", "service_kind": "compose", "slug": "game-metadata", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/game-metadata-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/game-metadata-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "integrations", - "checksum": "cbb556dfb57a0ed476f340cc0b4d996c7534c909cdbfc2f62c74f4b419e2fe93", + "checksum": "4f8a8a5966c2eabc5254160f1cfb4c5c3866fc51b64ce7006292ddab0b47cc92", "commands": { "command": "gateway", "subcommands": [] @@ -1637,22 +2226,53 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "7xOPOi0A6x81VPx8W5wEH4RBxS4x2wkMk4hOWQs46pDsVxe8z/XMC/iGe9oY+yxpkCdRAZA4pAGBO31Pm1EbBg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "cpMiO3ryml0efV/WOwAnMcsn7clTiQBEDJd2VExdCWpDMF+drNIkJKo+YKipM80Mfqck1N7xClm/3ZIo2Eb/DA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "72I8NF/HuU4InHdH80ujqc4uT9PYFcyoGeVvyi9hFGIkCmKUorHkBfhZto4TI2KB3z1ILAiXhNvtsHox7AbyDg==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gPmX1ooO0z0btkMJgntFmU5lVpQrOdPUabpOb16ep+KNyFwvECt58xPj8WiaymiEqWC3hjMV1F5zvyrxKcvqAw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kQ5jt4OgQMeKJTRuMVmIFFb7u0JXyDIxboTuBpFmo/Duh5ZDrqjJz6tqMeJ7yMvNVAzL0NzYgUvB2oxdFLg0Dw==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "sMEWppeZlO9kMwJ1g7668LXR89mqu3V2DjBEA4MBRG2K64hQoiMaGIw6RiaJWDMKo2tLyRoyVERq8BFQN4h5DA==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "gateway", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/gateway-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/gateway-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "integrations", - "checksum": "2006f939ad4368c2e5f2f67e5b609321beea87c4cceee1ae652fcc7261282096", + "checksum": "cd1d301cfb6a09aea90c0787f8ce2ae5008cb3786aca3a3f60293a7c7ecca697", "commands": { "command": "gauth", "subcommands": [] @@ -1661,22 +2281,53 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "o2aTZeU3E3L+9JOuymjLBokmrvTBRm/3UKK+5g0quVAf/ru/Vg3Ki3fVXKqAiAVutEspOPNbvHTJdIg2NKDSCw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "91PalfsHuKHSyO2XdZarVCLbvHDX9Pks/oJz901vD4nRx0FzQ7jfLm+c8yJe7S6hodf0tY+KxZxmBx/b+sDzCA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "5IHeI+9G6XFVbxLS7Dnlb0I2i8XKqeBMY/EeXWWya6MWMLB0GhQtebD+ksGoZ4/MMstEx7PUH9/RU8msq7l1AQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "NMw5CsvDG2v06mjXPKAhVqw79W66A2VJx4F+lOg/ETwGgTg3djk6R3wqJG+WgYk+2y/D5EHh5xrfGoZ/I6LWCw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9V54qEqQOWOQo6n+/Gny9ewoXyzUDyXK4Cd5a+vltpYU8c0f7C8w/4tHkkASMkPUG3UIB8u/hoPThmtndyv9CQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "aAGm209zaADGODjwPcfvSmvyR5sDf4p2lo8D8taNjLSSdm5oSRLEC2ff6CbsoOoAETOfzsu963//AQSWH4VlAA==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "gauth", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/gauth-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/gauth-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "compliance", - "checksum": "2a7638b1a9be49a400431bcac22a832aad86737b79cff68c73a95532bb9c5293", + "checksum": "2860cfa92da476331b12f4ace0c05ef0e0969a6a283ca5e0d98dcb49742cf78f", "commands": { "command": "gdpr", "subcommands": [] @@ -1685,38 +2336,73 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "UtUueoif+3Hs/PoVCOdXThV+zBtJrId192oQZ6Ak1qI4Jpf5CLHY80fAu2owDkpU+AH3KU+IhNkh9FlsctlyBQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "LVRiieUuAE/G6xECkcFUEemHLYQnQhDYUsEtw0T+CLp0hpt9CZbyrdFbcFMQxu5hdeJ2XgGAfyBswTkNsNMrDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "mDFQTvmECAvfBf/gxkOjrnZ5h/7RY2rYENTiSAgdnBcmdY1kAt0qUCHAlqm2wULpWV40zNzw5gEYpYRWXzvSCA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Hyd7LxnzwYLq6QHfW0g+Rw6ALkilq+e2NlOYlFi5MfJjYMp8FBh1rUNZD9EUaz/n4CVqNUuI/3d7mFasFatrBg==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kF8rOq1uoT37rM5iibR5dlP2R3rFLBp/MDAQoBxsJNqI5s2CfLT9FZoACxculN9Z/qSa0R78S55boAYCoLTWAw==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "8ElF1QdR41z01lMFdciHtCO/yAWgqI5AMx4UImK97sJyJKfgie3iiwrT4u2FVPqwwfka7RKgBxHPEu6Ik+tyDw==" + }, "requires": { "nself": ">=1.2.8" }, "schema": "np_gdpr", "service_kind": "cli", "slug": "gdpr", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/gdpr-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/gdpr-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "7723e27c448198394e716c2c6daba5e3520b9c3cbc73ba682d29cda5f19bc1ba", + "checksum": "669af73d42eaad95ca11238885b44848aa73a543e7a70aabcb20d487766b9061", "commands": null, "description": "Geocoding plugin with geofence storage. Planned: Google Maps API integration for forward/reverse geocoding and place search", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "QiS32f5yVg0EYPHuFiAHtBLLfSJaAC/uCpXG4gCyOUDb5rTmYzZ6wzopuHzonLULIN3LUkV+SfsxqycPL6vtBw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_geocoding", "service_kind": "compose", "slug": "geocoding", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/geocoding-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/geocoding-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -1744,44 +2430,52 @@ { "bundles": [], "category": "development", - "checksum": "97ea30a2a0070793ba757a9e9fd2ed105c065ecf4722788115b1921ef4636443", + "checksum": "2a4b6a635ea37bfa2c1b51a147e154e77a18f4c683e6842ee7aefeda696eb976", "commands": null, "description": "GitHub repository, issue, and workflow integration", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "qoj6FqIWqqx8AKskBCrojv0d+fBTJUJeV+2dq1xYvwBxiDqP5xO6UB7XGJz9emymG2nh/voYQpCJjJFbJInSAQ==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_github", "service_kind": "compose", "slug": "github", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/github-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/github-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "development", - "checksum": "0a5ff48d9ef5a5ae39c9aa59e7cf96937b30d0df0d25bb40f3bb79483650c67a", + "checksum": "a72be3a480b047acfb5d7c4a5f0a02010f13ebe5ed61d9c2de78a92ea96f5172", "commands": null, "description": "GitHub Actions self-hosted runner. Registers with your GitHub org and picks up CI jobs tagged `runs-on: ubuntu-latest` — enabling private repos to run CI without GitHub-hosted runners.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "jHqiDY8X9d25dkBrecVeXOOihZAgyQHDi3RAsOljnMZVXRoSSsp5SoGisnbaZPLIwZ/dBnf2aBI/mTDMqrxcDg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": null, "service_kind": "compose", "slug": "github-runner", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/github-runner-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/github-runner-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -1809,70 +2503,82 @@ { "bundles": [], "category": "compliance", - "checksum": "c2a115183c27bce4dc4146c207f632de2e724e860b9ce6ef1611e489ef473852", + "checksum": "e430a37023fe022504a4fe4fe25e3113e573c05c95511ead44afe37b3b3fd06e", "commands": null, "description": "HIPAA compliance add-on: PHI column registry, PHI access logging with 6-year retention, de-identification helpers (masking + tokenization), encryption-at-rest audit, and BAA workflow.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "2zNPXSKCNE46ik7gx9fAduQmwRgttYyhUr9KzJV9ZZ/VPJJvI6qHeoWwRUus8M5Sk/ehUZIz0uDk0331OpPZCg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_hipaa", "service_kind": "library", "slug": "hipaa", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/hipaa-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/hipaa-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "integrations", - "checksum": "7c3afef68296579aef081928e185e42d3031c1036bee1790ee69aa70f0d068b5", + "checksum": "a9e8d0eaaab6bca06a6cdd8ad3c009c1ad942531e20bddb1e826d10e897620a3", "commands": null, "description": "Home automation bridge. Connects Home Assistant and MQTT to ɳSelf, enabling smart device control, state monitoring, scene activation, and command logging.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "xDFFxQQiU35f9KQvlu+dqCsCFiS7e1gsOYPxr35JKFWmKuJACfUNb8iX16XmgCZAM05O3r2OMu6v262ydX50Cw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_home", "service_kind": "compose", "slug": "home", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/home-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/home-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "authentication", - "checksum": "08f8cd9cb23f44e4ce081f9c14bb71bb5486df2dccf2c3384033ca7a0fc80187", + "checksum": "8809d5652800313625871501f8493334e6a7242baf8fea18acdf5653b611c893", "commands": null, "description": "ID.me OAuth authentication with government-grade identity verification for 7 groups", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AwpfyrFdjSwXpwqmTZwaAMgKDEgZEdzbq0oKbLYjIkcvvWon9cITJ6p73j1ZxrEAoOHrmJPONY+0p8L34D54BA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_idme", "service_kind": "compose", "slug": "idme", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/idme-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/idme-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "f87190d13de3c80c672d3aff43244e69af72deed5151f0cbe9f4db05751f63f7", + "checksum": "85979f65d60a02dc4ff4bdfc4cdabffc4b2a8b866329877939980f7e94839017", "commands": { "command": "infra", "subcommands": [ @@ -1890,66 +2596,105 @@ "docs_url": null, "installable": true, "maturity": "experimental", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Buw5rm3UURYB/N9RzTi61K51+CtR5qFTYrYTfWGzWBSHgkyk8lTNiAF2sRwORsNKCkUyH1IQX0jE2pShzkwlBg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "RMZ0JjFLDNs3NIRJFhJ5J/BxNnrMlP8i0RPJnC061W1or7EXthEQ4TJLsBWyhywa/YHvku2AQNvvn2ex0NcRAQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "eu6o0hQo+8PdwhsHfolnT0lDOv7i6xsiEFp9SW+aVYBuIeyYv0Cy3YnCJ8qRPjzmgkMyCs0+2QyGxx8ePf+2Dw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "tBBsGh5zjX3vego9P7t4hbtjlswTk3WANzJqqDFoW1I0TJ6Di3nTTuSRJOyhzJ1mhlBtTtNi0lsWrK/Y6ws7CQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "+bBYfthY2oL4HisKCk4HGN+/K5xlwxTZRsBzV0utkEGPjqKeiaSUVTolve+/Wg33KdQ1Efo94o4Vweh8Td+ZDA==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "OSqZNxr4by5v61iQbEDeb0b+uhZd4mvwI3IZjWicLO2W9SbV9Br/WyggX3kZDOC+N1cG+mxR3zCMqFhe5rzTCg==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "infra", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/infra-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/infra-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "communication", - "checksum": "480d998b84db7cd0bb570daa3bcd5dcfd0b27bec6b8042c620356b9e9378a83b", + "checksum": "635717a115da710ad8613e5293fe9e417b6b36a7676ff11744ea851ebdb1297b", "commands": null, "description": "Invitation management system with email/SMS delivery and tracking", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "hX9g10dATU2FuyjL55nwMrT+17bAKXl80NSwcIzbHCrms6NZEGfvgW9Aj6Xt2cAGINn2GInnRzEHktqZsoIGBg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_invitations", "service_kind": "compose", "slug": "invitations", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/invitations-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/invitations-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "8cc0a3a74bd7b67ea02b1e99242a89761581778e04478c7d165aad7c01fe9f04", + "checksum": "ee029428e2324119d3966a6913d7d41382e474c140dffc9cbb2b7996642e07d7", "commands": null, "description": "Durable background job queue with priorities, retries, scheduled execution, and per-job progress tracking.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "J7bf0j7wBDFsIuZxdyH6d7GNrG3g/WqHhgGf2gXByA1vFFvL6o0Kh0kVznXdawojjY7S+wE/nob4WWvF5R00Cw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_job_queue", "service_kind": "library", "slug": "job-queue", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/job-queue-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/job-queue-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ "task" ], "category": "infrastructure", - "checksum": "62de6142f7ef516c72d209be7681eb8c1c629eeab9f910b7a614b32660a3ecc2", + "checksum": "29692e8f188384cb6f7b3496f7666bfcc8de6d888a70c896906b214247a9b845", "commands": null, "description": "PostgreSQL-backed background job queue with priorities, scheduling, retries, and REST API. Simplified Go implementation using database polling instead of Redis/BullMQ.", "docs_url": null, @@ -1958,7 +2703,7 @@ "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "c77PWsuGokk9AJ0YxQhjnyXo8ma9/gsXIPv97RmrLmpRwsFenTAPJVK5yipYmJKekrb+q5tbn40SZqTk2jEdAg==" + "sig": "5tLZfHMcG+3E+1wzIJ1Kh9eJOlDEfSoi0dd1zRlwzhO08OUdHDONBGERYJJtpPIsTdKP9LTwzyV6DvJSOVVDCw==" }, "requires": { "nself": ">=0.9.9" @@ -1966,15 +2711,15 @@ "schema": "np_jobs", "service_kind": "compose", "slug": "jobs", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.12/jobs-1.2.12.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/jobs-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.12" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "341606093752db68bd5cd540ed9cc0100d578d2da669a8783334f6f263bc2cd6", + "checksum": "e582a7587c181b9b8c9aa1f594a811d5f839b88842ba638f38ad29df72ebad1a", "commands": { "command": "k8s", "subcommands": [ @@ -1991,17 +2736,48 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "hh7Jj/ZQvEENnyJcBYl2paLy/Sq2EHOSi0dWGRoayUjoOZghnNtwPx1zlJte8sJw8ow+sYAptI5tynBeQcokBA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ID/mSUR5PrSpUAsyQR9p2jwUpx2hPaJiXC+okD5p3DgbwskHmwXzq1T2cR05y8qAovbcAoKVbrVtMpKLY9v8Bw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AYyg5z2vtCHAROu+/ms/Fj9mzv8aRjpc/2vmAjYDLjMvB2QdALX7XQfVJnSsvILwVin5FFyuGXeJvQX/qyIIAA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "8GZTaMPlpUGI1qp0o9/WJZu5Ysl0m2tZ73tGtriP9KDiB4vjt6chwvn11cH5F7aWi8Ocv0VnVk0mApy8yINcBQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "oB8Qz6ZoDyo+Zgso5nLEyysr1Pl7UpaVf8gDXf5sqP+fmpEn+2zmx7ZfAA0U2wwFEV74sC/sGHV0JzhN+K7sBA==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "wgclIxXNHgvNQrrK9tuLbZ4axXTCJo/aVzpgmb1GK6DTclAJn8239Rcg0h5HnxFZhZCYVrZUkuZ1jNX1yAt5Dg==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "k8s", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/k8s-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/k8s-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -2029,44 +2805,52 @@ { "bundles": [], "category": "content", - "checksum": "a2a2170a1036deb9e0be8f06374d77ca45e063e8b76ef1892550215e5fbdedb9", + "checksum": "cbbcf0dbbfb4ebcc8eb396b206ca2173318dc569d423dda76b6f204cb961beca", "commands": null, "description": "URL metadata extraction with Open Graph, Twitter Cards, and caching", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "OpdYV/RH9X+Aat6I+zl5RWb46dBrwbtUaATgSSpX5peMq50UwA731uXobOEP5drsy1Ghw9yP2KlPbbIJ+YqTDA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_link_preview", "service_kind": "compose", "slug": "link-preview", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/link-preview-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/link-preview-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "content", - "checksum": "1d5264f719b2727debfc19a81c543855c5daf15027763c0ba715838daf2856fe", + "checksum": "66066109faf20dac489931c31f59505159668d4a2e58970ae74e41a4e27dc07a", "commands": null, "description": "LinkedIn publishing integration. OAuth 2.0 connection, post to LinkedIn feed with optional image attachments, post history, and Claw tool descriptor.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "1pXL94pQeR25rN5Sovki8fGcjDe5/w5Nhb7qwpEQHL5RdWBO5IBbshYMc7secO9dkqI1K6OM/Ou3osDwpeeMCA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_linkedin", "service_kind": "library", "slug": "linkedin", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/linkedin-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/linkedin-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -2094,7 +2878,7 @@ { "bundles": [], "category": "communication", - "checksum": "62a41d8c670e3625d20a75b5d33ed71b258f0e9af69ad2fd878322facb308902", + "checksum": "c33c68c8a30636b5eccef3d63ec68ee24b7d8dd241676a158c71bde72012ab18", "commands": { "command": "mail", "subcommands": [] @@ -2103,22 +2887,53 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "TkwhN9R+UoJcP1xy5DVtOB4c5oGgvzFNazf+teE+L3MptvRWeA60rrU5df7DLcNa8/cEJGwTUf5doaRtxapFAQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "cPf5lSvmxSxT72HIlxi8Bzbv6f5MpVZwOYzFGlf0stRN667LgP5tO2swm9mZmbYD9yBPxa3WMQHIzVPhJPZBAA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "LAx3G388S4pQuqzoAKamhUol5vIG5s/1b3ZBqSBEMbUqyif6d5MJUc8o9Wb5km8W/nGWpy8BJ8e77e+tPnBRCA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "TtNQSqHUTzwQqymaZro9QigyseHEmxZNzmJs23SSE0mOA7K5JvNVSE/qCMxVBnYKC2D+3N4/jt6OhL7DBp3kCw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ZJlp30oEXOkdnWBjkSbBLDCi38T2BNXGcTRilvG+oSwCu2b53a+hMfJ0qXeC6IEG24IpTq/Pt/pUNKPyU7L6AQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "QXjqEbGD+LUki/18kMoWrW0bb8qO68ggQWjD/xTm5nAnHJuTLcM2Sgc3FTZBhEumYsgGQ6Em4O1+PdOXIrMcAQ==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "mail", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/mail-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/mail-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "250a60eebdf6924ac8970a60bde07bc0b23d6d97a417a06ad7b35002e934bc53", + "checksum": "2bd955700af3718ab09b6f999f562771952419a8e20af3b1a4c2c500f6e45bc6", "commands": { "command": "maintenance", "subcommands": [] @@ -2127,17 +2942,48 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Qdj3Hc0TTorwLLEGyx5hcg3Gx6im0LW92rbYL74mAvl4j6lBUlXVAUR8U6oZupGN/3Eq6n8sQiwlb79YrysDBg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "JB62VV8zd9fyaoCgynGVz5qdGcX/Y+CMXHZo0cNhWlssy/hostVjb/dXLc2s8hGPMq3PbWTlgEHeOVWEiNCpBA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dwwl1WhzQCUEAhiYqIIvsVdOFmLciw+q+CWjp1dZAL1zOL2W/wVjH9cBfKmjoUhdDb2lHD3WCM5SFtqTHNsCDQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "1h6hMgj0pHzIxSk7r7mHciYE83paTIS2cz6my6nDfiOt8emsb3WReZUuXw5S66E3n1piWpsIPIUIV674H2pyDw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "XQ5PS+l2X+6/Iclv1K/JriXfENJnb9Hu8gnAaqAmK2Lc1QopcnvjGR9WQqQlksMJOrM63avAqis4+hv1CTsbAg==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "80Rt8bN6Xa/RYPxHTvEhSlzjm17BjKaHf9c3O+MQ+9LTYM8Cs6O1388eWIPN9vkWpY1SyCHjom0clbmx/CnjDw==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "maintenance", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/maintenance-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/maintenance-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -2165,70 +3011,82 @@ { "bundles": [], "category": "infrastructure", - "checksum": "2610439c1c60ca52cdf5b7b6f69f85a5aefc6d3c7dc545cffdbc74cade5dcb9b", + "checksum": "55307a1dac45ebe8ff45c308438f07ce78a8ea87da9619f71f76140b34301d3d", "commands": null, "description": "mDNS/Bonjour service discovery for zero-config LAN advertising", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "MmCNe61prrW6v+ynxAi6KLD2mps1EG4PUUsPx45XZS7Gj3SXjizRJ6g9larBGiYqCJDOzCr9aEI2cypOT/TMAw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_mdns", "service_kind": "compose", "slug": "mdns", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/mdns-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/mdns-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "media", - "checksum": "e6ad5adf4880569d63b0e73c9aaa31c746619eb5c4fe5d5ba7b7ac885109c3cf", + "checksum": "852ced51245773dec1dd2fce44102b18f96d116d837aba37570a658fcd600a03", "commands": null, "description": "FFmpeg-based media encoding and processing with HLS streaming support", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "FeKUMwamSlP1rpa/FYTYQs492XzEwNEF+hvsPAJ5Um2DddloQLjMw0ZeUlHJbv0zVDERzd/ATSDWhMkq+5N+AA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_media_processing", "service_kind": "compose", "slug": "media-processing", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/media-processing-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/media-processing-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "development", - "checksum": "d815d01e5dd31a419af064cddc8e4aca42f3fe9ed8348c42535467a2352af30f", + "checksum": "1f69b6781ead7fb1ce8b746ba4815655175bf878d2a56c4e88cd383bd0d9ab3d", "commands": null, "description": "Calendar integration and meeting management with room booking, recurring meetings, and availability tracking. External calendar sync (Google/Outlook) planned for future release.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "z3dE5EpPOsMTA73NjeseCEwtX25YMwv4JQWCvvQ6YGo7tssCkusSrCCdhoAPlwXPXT2amHvzRrxk0dui+M+fBg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_meetings", "service_kind": "compose", "slug": "meetings", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/meetings-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/meetings-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "045a82802a4d1fce7982212ba65c3c3ea15bf696e081acb02f68229bca726a77", + "checksum": "d1fe83c13d81822ce3b497309cea8667bda209c8cc9e1d4f4a4ce59e78bde549", "commands": null, "description": "MinIO compatibility service for projects that already store data in the core MinIO volume. Keeps the minio service name and the minio_data volume under v1.5, so existing objects stay readable through S3. New projects use the core SeaweedFS store.", "docs_url": null, @@ -2237,7 +3095,7 @@ "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "VgefLQIuhQLv2fCDDJCOmR3j3dmuEN25Qz6yrMZB2+38dHSY/agwWmMRfjrbrOZ/yNTFzvoTMST2nlvz2hFhAg==" + "sig": "AjfRbC7aV/5l7CAjLUV25i3pPExTf21peBPMpj+Umu3BpUyCROL8nYQ/UgB1YOsJKv3jpSIIIvDMJ9sVUxqqCw==" }, "requires": { "nself": ">=1.4.14" @@ -2245,36 +3103,40 @@ "schema": null, "service_kind": "compose", "slug": "minio", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.7/minio-1.2.7.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/minio-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.7" + "version": "1.2.13" }, { "bundles": [], "category": "data", - "checksum": "0199077b51b6f6a4c23024a66746c1302e6a0fa75b4f6b66356f90836f4e19e9", + "checksum": "acd56af01c4e6e47bc430e3aa9acb128a56bd293ecc2dee782b30d2c2eb7b3fa", "commands": null, "description": "MLflow experiment tracking and model registry", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "c1ilb3OtB50lA0ktFhpoVnpzkTzNIlJCeX0DGShVdZhlaPrXWi9N83kAyssgwK11Q8NN48h1+jI/DPXtaSK7Dw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": null, "service_kind": "compose", "slug": "mlflow", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/mlflow-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/mlflow-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "integrations", - "checksum": "f1c2a9a59296a310026c26dd184d856c3b2f54e5aa563637eaa3d7f76098cfe1", + "checksum": "8a50a4912f31bbfbfd2164c3fff1b0ae6524349437d788aad2bdcd279a540070", "commands": { "command": "model", "subcommands": [] @@ -2283,17 +3145,48 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "p5wJ0nxaUG+qM9MfJmAuNvZbGdHbaAxB+aZOTVvyNqAB8/syoe73frh0J+mPxPbPu59hc/Rw5krlcCtU6oC6Dg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "JFrlkTC5MXfcvG+uElpEh35uSDIJeezgySRKGE0DPajNWE6zRi1FwpxJq4HpThR71vsofSCAPSHGhMT9x1MmCg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "LAvBlNnE9FZdvsogSlt4F3ZhMjSW5GvXQcOK2ztB8SK6qqFMcbjM+xywoQaXMvngUPxgobvHmeb7P0ip72MtBQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vunbZQaCLf5Cux4YiAYwbCZRW1eXsA5JL4k2D7dpZrYmTRsYGur2ennjOqOHdjaENNwj8Ppq49sHOEBvmGINCg==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "WQU1DN8ffSKMmExcGg1Tg2VwLwX2ABQdHk3x4HARjUH5fIx/aujR4UdecFgMPTsx+U3Z2ev/Fo7ekeGFYg8HAQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "rIVZSmMDNBwoGXlWzHiwN11CKQXlEN9/FQnT2ChYa00zB7lI5LsVQe2OhPOAT0fqtEiR5XXykIoBsa1m4gFfBQ==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "model", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/model-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/model-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -2321,7 +3214,7 @@ { "bundles": [], "category": "infrastructure", - "checksum": "6016e3139deccdf15de136ead65fdcac3e04b61f2bae16235f0ed4ecc92b29c1", + "checksum": "579d445f473aed862d56a870a848b916b08116c2cad5de9ab45a1b6d0e8bfff8", "commands": { "command": "monitor", "subcommands": [] @@ -2330,38 +3223,73 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "HzvcBoX3LA0zVQSteRupN+PzjCm8G52dj0iL1e5o6MZmvsH8hRBX+npqitWEApxLPHeDJlqyNLigC65dClRhDw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Zl3xxeAOETqXrYI/LEzDZPK9PA7gyCrnAiiNga2zr2Hk+BHImg/czsJoFJHxgnOVDEMMB5mDhMjR4qoNKgAWBA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "zhHygEDzdSSKHyxL2wKpbdRulDQVSFeX8Z2cL8bTkPqNgzCBH011fgLoaZfEfGOWbhFOpp/E6J6BbY/7iRD0Dw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "+vUQTNc3epiMIOd0uP7Yzpqg5OWi961Ff5bs786bnGb9dcBdplLg5zLeDEbmgzi4JR/BfxeyQ/IvEv51v3Y+BQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "SeyecKErqCPgl5Nf5ax1cOn/Ed8V0z1rg6bRAlGCnge6ACn7QXeGIAAB3/Y6C87b9uWMF0sp+yPGyAHdwfHUBA==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "b3d1vXifMcggLRMfLE7/3N9CsXPDV2yNmrxBw7RgieMtV5iAXLlziHesFW5b7ueCR08qF4VPt4BPOMFRhKyxBQ==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "monitor", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/monitor-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/monitor-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "2038cab05b345c6d7a367fcfe99432313e919f8448d343cdef3b8634c4563dc4", + "checksum": "18d4213453b2ca9669c0913a0582214ef06a0f250a64ea606f02e98e19977770", "commands": null, "description": "Full monitoring stack: Prometheus, Grafana, Loki, Grafana Alloy, Tempo, Alertmanager, and exporters", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "h/BwsRfZU2N2AgkkIkm5EX6NMqWTizEU3XLTafFb4dPsWnwtLxKP4zPrSm/JnwVeIDTFdr0t7s7HpSaOQoSrDg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": null, "service_kind": "library", "slug": "monitoring", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/monitoring-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/monitoring-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -2391,7 +3319,7 @@ "task" ], "category": "communication", - "checksum": "883495fd41099768a89d660dee9837e344d2503b43d117809d5b56f30ebf1992", + "checksum": "0c6f329befc2c326fedee11e42e89734111e9edaca7c27d20e8dd6d48f84b2ed", "commands": null, "description": "Email notification service (SMTP). Push and SMS channels are always-error placeholders — they accept requests but return 501 Not Implemented. Use the 'notify' plugin for real push notifications. Deprecated since v1.1.0; replacement: notify.", "docs_url": null, @@ -2400,7 +3328,7 @@ "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "TzRxSB9C9Ncnf3D9/mt5Tj1ScEU6iYyModZ+xHozwn5xOLxq2V6W9Du2z69DIl/IWjujABkZ/TRLvGlXpUQwCA==" + "sig": "nx552YJo/fBAJNt7/8Px3pRIW8tzsYBXgTBrjHIMzOI8d6IHw98uHB5r9d61lvcA89S4u1GHqc3MIt3//OeZAQ==" }, "requires": { "nself": ">=0.9.9" @@ -2408,31 +3336,35 @@ "schema": "np_notifications", "service_kind": "compose", "slug": "notifications", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.12/notifications-1.2.12.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/notifications-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.12" + "version": "1.2.13" }, { "bundles": [], "category": "communication", - "checksum": "27a2b5120d18f812c6cea8244f6542b7fcfd72c7ffbf9f725115a67e0553941f", + "checksum": "5cc47e8d3c4406820786d0199904f9ec58aba33acb38a7d7cdd77f8fdb42cad1", "commands": null, "description": "Multi-channel notification service. Channels: Email (SMTP), Webhook (HMAC-signed). HTTP endpoints for sending notifications, managing templates, and viewing delivery history.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "klS1xbtVfa+UiPeTehjfipxngeUxbihuZ3WDuHDDNV0cuHGfiy3vYggVaeJjuB67MdKkdOuYS9ZgZgiO2kDUBA==" + }, "requires": { "nself": ">=0.9.9" }, "schema": "np_notify", "service_kind": "compose", "slug": "notify", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/notify-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/notify-1.2.13.tar.gz", "tier": "free", "tier_pair": true, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -2529,23 +3461,27 @@ { "bundles": [], "category": "infrastructure", - "checksum": "cff71f3b5999132baea7d74abddc46cdd01edca323e53d59e62cb2d96c165a88", + "checksum": "b70fab0480996078ba9d098035f68159b4dd678c254a898ae881bed83100e520", "commands": null, "description": "ɳCloud managed hosting infrastructure: tenant lifecycle, server provisioning saga, Stripe metered billing, custom domain management, and team memberships for cloud.nself.org.", "docs_url": null, "installable": true, "maturity": "planned", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Zv1wr94/M4Nk+yTwgr2pFNUCHzGwU1/JyKfzXHYXIKZf0zEGPWbRHkTLiaaH+tY6gkuVLN/bPa42s0ZyXyqzAg==" + }, "requires": { "nself": ">=1.1.0" }, "schema": "np_nself_cloud", "service_kind": "library", "slug": "nself-cloud", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-cloud-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-cloud-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -2642,7 +3578,7 @@ { "bundles": [], "category": "development", - "checksum": "dce7ee9465ce6ec2f2fcb5d01c100ec1f8edb0705bbe92ea1ba21e17b25d8a53", + "checksum": "7a3dac346c58214d02f7dc62e46e1297acb299a97d29eb8cf0e9c0fd567533af", "commands": { "command": "eval", "subcommands": [ @@ -2653,59 +3589,98 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "OOKGgJExs3uTPlg0nmrEPO8CkP0QVKFUX/adWvIhGN16tsW4f2UrHVkRSP4boO2PoKKjzX1KnTWRlRyZ2I5JDg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "SPlbq5Nq7Xv0SKUTw0aKAqgA83FzZO4PG3HFZdkZ/zNlhsE2JZsBoyxqq34xXYEUNMjEpzYJLlO+xtPJxWKVDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "lpxwNSd80wrhL1VnQbfjIZGMKFXN4v0g/+R83M2IFAbJ9dqQNHv14vplp/y5/mL/V1GOjwVOsAtcfqHxPhhUCw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Qv6mmeg7ZwPEPoTwx2x681njGC87+G7Nth4w8BJJ+Z9Au1K08IxG0ndKXZZcFwKb2ibgOPqubWy2umlUW8AdAw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Vw626odGhi9/PufGI2RHMj/rwyhNOpS6DgwBKYJNknyEB2+WyG045iUkTxYWZYe+CGGEDeefGikTg6z0zN1DBQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "2gYXGY9W4MZAamy2/jIbIvVufYYX7jFbuPPSrOtu2XJ6GUO/0QTScAW9INl5+GKIhyZX9rX3ZKivj1w4VblXDA==" + }, "requires": { "nself": ">=1.1.1" }, "schema": "np_nself_eval_gate", "service_kind": "library", "slug": "nself-eval-gate", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-eval-gate-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-eval-gate-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "integrations", - "checksum": "0f35c93a597839cc4983c1051572778edb788e769e885acc03177c01d267713d", + "checksum": "dcc4a187c68fc79276b8f7ce28853802656b959076a0b55093560ff2bce431c4", "commands": null, "description": "Forward and reverse geocoding with provider-agnostic caching layer. Nominatim (free, OSM) is the default; Google Places and Mapbox are premium fallbacks. Exposes geocodeAddress, reverseGeocode, geocodeBatch, clearGeoCache via Hasura Remote Schema.", "docs_url": null, "installable": true, "maturity": "planned", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gfkgOBm15hJmM8QIZr5DMAk81quRS9noFv+QwxicgsLrO15UJ18GjvJvak8FrMGlJf+fUYgGIccAQw7SNfE1Bw==" + }, "requires": { "nself": ">=1.1.0" }, "schema": "np_nself_geo", "service_kind": "library", "slug": "nself-geo", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-geo-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-geo-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "media", - "checksum": "1817c670945c8f511d60646bcaa10823afd35a37c1fff5f3966ab44740a2d9a5", + "checksum": "a205e73a660d0a5eddbc9214a765a818fef5d2f0e3cdb64fd9f57de94e85688b", "commands": null, "description": "Server-side image processing plugin for nSelf: resize, crop, format conversion (WebP/AVIF/JPEG/PNG), EXIF strip, and MinIO-integrated upload pipeline. Replaces per-app Sharp/Node.js usage across nFamily, nChat, and any consumer app needing image normalization.", "docs_url": null, "installable": true, "maturity": "planned", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "3vmAvfV4vB5ghPMql/lX/NmEl0plAdazfgMI7hvAiriRAvBh2Fj6YuwmG9uaFSLERGYVqxX/7AiGl1WOpp2xBg==" + }, "requires": { "nself": ">=1.2.0" }, "schema": "np_nself_image", "service_kind": "library", "slug": "nself-image", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-image-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-image-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -2756,23 +3731,27 @@ { "bundles": [], "category": "content", - "checksum": "c6c44b1dcfeaada6c34785cc78827b0f91c6e6c34f249678642eaffb7f7de583", + "checksum": "ad4431004253668e134633992091a3020790997c8cb82e65879b477c5cb70f1b", "commands": null, "description": "Server-side PDF generation from HTML templates (Handlebars/Nunjucks) with MinIO output and Hasura Action trigger", "docs_url": null, "installable": true, "maturity": "planned", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9XoRs6eDhujzxXAvERiYCskVCZFxGum6OUQi2g63Qg7tkaKv/pl1Yr0HQSe0KLbYwFYAXNssjz5c9J+0KetMDw==" + }, "requires": { "nself": ">=1.1.0" }, "schema": null, "service_kind": "library", "slug": "nself-pdf", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-pdf-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-pdf-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -2823,23 +3802,27 @@ { "bundles": [], "category": "compliance", - "checksum": "fa0a3c5a8885ead36ecd6288b572634f8b388a0b590b78025eeb06bc33346716", + "checksum": "dd86f10bb92b09a1d6c0d38a7941e7dd70f3e988f92a6299c603da446e8b82ad", "commands": null, "description": "Server-side file scanning for MinIO uploads: magic-byte MIME validation, ClamAV virus/malware scanning (always free, Security-Always-Free Doctrine), and optional CSAM hash detection (deferred — requires partner agreement)", "docs_url": null, "installable": true, "maturity": "planned", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "cNuGkoeFU/tt1eBbpb2kK92Zs5PousC/ttUmboJcowYLkaraLoXKsvzC7B50ok23dAnQSU3ebLiH/fE1W114Dw==" + }, "requires": { "nself": ">=1.1.0" }, "schema": null, "service_kind": "library", "slug": "nself-scan", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-scan-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-scan-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -2936,23 +3919,27 @@ { "bundles": [], "category": "infrastructure", - "checksum": "b11d451b3d0cb25d830bad6c355246448c6481a127060a68ea96be8bf5fe81c0", + "checksum": "d618fa43083c185fdbc84c243ac8e2c6521e9be5540d968add0a70cd40430f49", "commands": null, "description": "Event-log sync engine for ɳClaw. Multi-device state sync via HLC + LWW; JWT-authenticated push/pull/snapshot/subscribe with Ed25519-signed events.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "eGlirMYXRYsR315m9vYYR5uF2IzkhNPNlA+0ZQcPkU+/LLlGROVN1gCLBQsaKNwj3oLwKTe6oPuggkkQ5RI1Ag==" + }, "requires": { "nself": ">=1.1.1" }, "schema": "np_nself_sync", "service_kind": "library", "slug": "nself-sync", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-sync-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-sync-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -3003,154 +3990,182 @@ { "bundles": [], "category": "infrastructure", - "checksum": "958a9cccf867a956ae776e25eb28885565ead51cba44fea6e5984c72449d211d", + "checksum": "1baa94fa70b7e92f56fab706e41b8b8f566a526837036f03b3d6710f32440483", "commands": null, "description": "nSelf-managed envelope encryption KMS. Provides per-row/column selective encryption with key rotation, audit logging, and Hasura Action surface. Eliminates ad-hoc per-team AES wrappers.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "EW7xAhM7aGBmLT4VuCxg/GwPnXX2Kasi4iK8Ld3KsCyLQwwTu3nNmA5t069RV+fQO4a12JFE76GkdRsIWnhYCg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_nself_vault", "service_kind": "library", "slug": "nself-vault", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-vault-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-vault-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "7da5cb8e8d89bc6d8c2ff9a5c095164f770b21d1019b6cf0b8bccdc48f98f548", + "checksum": "895f47df098df6559ebdbedde5ac7ee4cc35c1dcfaf97d2a8ddd3e06731a0e4b", "commands": null, "description": "Multi-provider object storage with S3-compatible API, local storage, presigned URLs, and multipart uploads", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "MmbwogyQvNez67ymVN8nDz/Jcaxerha/qIdAD7MFvKKC4almrPChNIhC3R3rzoWhS4qb+qbbQH0ObeyxwwNYAA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_object_storage", "service_kind": "compose", "slug": "object-storage", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/object-storage-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/object-storage-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "7ce400a9cd039d1d8f8e4c34ec90508421f6ed2d82fa3761f2df0ea47792feed", + "checksum": "8f0f02a42906384d8f8a32bb738d3dae5f2d91eb27401da93c4a33a9b6daee83", "commands": null, "description": "Unified observability service with health probes, watchdog timers, service auto-discovery, and systemd integration", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "FgXMwY4x5HEPMmgczJCaLivqHytJ0XBYPvIW57eDkfEfpzl7twu87pU2Rtmh4DYvZiLhlAgi/vxIjgNfJT08Dw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_observability", "service_kind": "compose", "slug": "observability", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/observability-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/observability-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "integrations", - "checksum": "b44a0d7fe3a481fa4d9391e6246ef51b303159ebf0bdc38994ef486a1e35afbb", + "checksum": "5018cac7fbf4c83c62bea545919bc5f03dac3adbd9b99f175d0882c99bd155bc", "commands": null, "description": "One-click offline LLM stack. Stands up an Ollama Docker container, auto-pulls gemma-3-4b on first start, and registers as a provider in plugin-ai. All nSelf AI features route through Ollama when NSELF_AI_PROVIDER=ollama. Zero cloud dependency, zero API key, zero usage cost after install. GPU passthrough is optional and localhost-only (port 11434 binds to 127.0.0.1 — never exposed externally).", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "U8HNLxQ3UbAi7JbahU7XAc+kqd+JW+0vryyzNPX2r4i5iQrkibJPzJ4b/ZbEeKoUs3kXacpQ7V573R6iAGT4CQ==" + }, "requires": { "nself": ">=1.0.9" }, "schema": "np_ollama", "service_kind": "library", "slug": "ollama", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ollama-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ollama-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "commerce", - "checksum": "351b03463630ddbc97f246d7a3b669bf7931dc4ee661005913730921101d0339", + "checksum": "2a1ce04487bcda288b2e5456c30a9fb55087a35fd0f43213ea5eb3627c4ade79", "commands": null, "description": "Unified payments abstraction supporting Stripe, PayPal, and Apple/Google Pay with webhook normalization.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "642OQ5hjjjm+uL7jqItMUhy+hUInEYdXcDiGe94/3jBQ8VNMHtc2Ik5NKqte/hNcRPAfTv+fBYAQaoWwnnMZCA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_payments", "service_kind": "library", "slug": "payments", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/payments-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/payments-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "commerce", - "checksum": "cee964fdac6b094b651b754207002139a63a9c7e3a45a7e6761882b98e8faa85", + "checksum": "9ce767fb40fc8421a4cb8bc0d38709a09b7bb68700160ce56feaa80412361c72", "commands": null, "description": "PayPal payment data sync with webhook handling", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vJmVxvRxAf95gYwifZy8LhMKNBJAwcXjpk38nBdkFLjZfeC6WygG7pS+KxTil+GOHPHjSdhSrGW4BnnrHQh8DQ==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_paypal", "service_kind": "compose", "slug": "paypal", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/paypal-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/paypal-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "compliance", - "checksum": "28ad457574e937e915558d4a0153a959eaf8e428c58b3590d89041f8ddcfe0cf", + "checksum": "f3f6dc7134cf9f718ac8251d2fa415b5cc2d633176c86151cca91803f817e9bf", "commands": null, "description": "Penetration-test readiness kit. Generates structured scope documents, provisions pentest credentials, tracks findings, and manages remediation. FREE — Security-Always-Free Doctrine.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kelQdOcQ+/byaA0NoDOQndfkIfVPjLzqQQ4boWtdOxId08FFSFMpmUPaAE+q3MgSkcC++9djNNP0WTbZ5JJiCw==" + }, "requires": { "nself": ">=1.0.9" }, "schema": "np_pentest", "service_kind": "library", "slug": "pentest", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/pentest-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/pentest-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "compliance", - "checksum": "643a7b8aa09033fa6c9407d5d51d610994c7abf37c5f51d2d7f451e66ed4feaf", + "checksum": "c8ff517ae7b96d4c8c1acd12df12b3a9a1e5ac4fb888e1ff2e49183b559fb185", "commands": { "command": "pentest-kit", "subcommands": [] @@ -3159,17 +4174,48 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "/2efIRVDM+44TfH3KjHvSYberU3saXGBY1k0g67QDoVvzSznYF3rRKVppqit7en+yNTUbanO8K1a8tfgJRtNDw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PCA/DmwGKB7nc21MLDDB4ZGNhKcmj5yYtiZTM08/d/WZBCAOC1TeYU1dQnKR7MzOeLn5NO3ygFXowIV8AIJwDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ELNxghbzS5O4fjgRJ9ylz3cHzPzymRaGwziwlHMaYivyRPE0pt+i+wXzRncR0DBjlFEPM0qKb3ZQLZIAGbBaAw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "4+hZM7MEkvdrFFwSnLGz9ZXSg9D9kkfVi2wvmRqlmVL7zd97kJOwIzzg9ZJhTmFoc115pUJ/BI9KDTcpnhDlAw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "5ZYrLap8TBS3gLK7oC2ersaqcAqU7pS8Rs4F30op5k07h7u4DgGm0myALLgi+pasMVy2FPMNPWHuWKfiioIdCA==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AlPNSIgbQnOCPift5jMU51cwgrBvqGYVAhBaMy3d2OAupvZYtP4OEu9QhYJQ1Da3ScEyAdsQHU5urgvlKT6tDw==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "pentest-kit", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/pentest-kit-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/pentest-kit-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -3197,28 +4243,32 @@ { "bundles": [], "category": "development", - "checksum": "5c963a4cf53208601bd3680cbe4bd2facbb02445f4f07a0c21a23384684dbc56", + "checksum": "9e77923aac542d21cb229926a3fb4fd7e3322af66af4c209ede22005237c70b3", "commands": null, "description": "ClawDE daemon integration backend. Manages session lifecycle, tracks daemon health, and streams events via SSE for the ClawDE AI development environment.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "w03xdRiFbY5kUng1xMmGe05sV+cVruJa/6xhI9bwe8Yh+LupXi/iO2UFLSEh5w2uZ59nPpjeyUjCL2iL3c9rCw==" + }, "requires": { "nself": ">=1.1.1" }, "schema": "np_plugin_clawde", "service_kind": "library", "slug": "plugin-clawde", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-clawde-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-clawde-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "development", - "checksum": "9de14b9a6d20981d2cfe84e84fcc8d43180777b115a2b3e8cdc800b189224ecb", + "checksum": "da81b5d40d0a1aaab6cd790d431382b1099db6eff4e25101841cf255aeb2654e", "commands": { "command": "plugin-dev", "subcommands": [ @@ -3235,10 +4285,37 @@ "docs_url": null, "installable": true, "maturity": "implemented", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "bXzZ30sxC15BDStk5x7DGPHqcgJ+Y+k1A1HjgmxbgWqGTz0zEr3ZLOBv9LqJGAMwaZeJnMISEyEAGxhBOvlPAg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Rw8mFps0J3VHFb/P/6iAaRMSz19VmQ2aL3xHNDW0gjFiRTlgjiiiy/r4ZnFd+e9x2qkyDZx1QmUmIBlRPFeuAA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "BXbhdzThDyESYP5ZRvS6OtlVLI6mul/t2WgYgztpKUVejZfNh+JylQIPswKrjxRHZG+gZSScJUnn2XH6z+9wCQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "g/7IsaljumA8dN8TRLAE4UyCSo9Ftv+NGxfAwjBwxMvCpRG/vovy5z6c/3RxD192DPQJ+LwFtDF2ZkmqBkiBBg==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Uk/ATnyR3sfLAinKqt/XM8y1PKW/uZdibEIj5j6LNDiF+c25ZjIBFggQdF54pX9AEb11H1OmG9cAp4aZc2H7AQ==" + } + }, "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "5w7OdIBA5kkiZ3KBZGPL8QjUbsfAtqcGxkBu7IqbuWlPb6uPmSOkcbKP1uk9Gdil3AHuHwhl8QwS8VPj3gssCw==" + "sig": "42DeAMRAQ2tZ6EjjIWYpOlLOTsmt4t62uxyKjQAIBBvBTmthRXdtNVX3yEDdPDDq5NsClgSCOUbrFmnvMd3ODQ==" }, "requires": { "nself": ">=1.0.0" @@ -3246,84 +4323,100 @@ "schema": null, "service_kind": "cli", "slug": "plugin-dev", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.7/plugin-dev-1.2.7.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-dev-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.7" + "version": "1.2.13" }, { "bundles": [], "category": "authentication", - "checksum": "bd1b394253ebb0196702d3b4d539dc24ac0962daa830e6745ecfd35606849d19", + "checksum": "bcdb522e1bf1fd1620e4130dfed7391a5c54b287a604d94e2a3dada2fac6958f", "commands": null, "description": "Headless server-side Google OAuth token refresh for nSelf AI services", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "EA5gL51w1eUBknRhkQKs4poBeaz/1rWHWMPjeCRlxu3jmQ0qXrjYthIqlwEO3UwrJzPBCm8b3nhTHaOZ1/86Dg==" + }, "requires": { "nself": ">=1.1.1" }, "schema": null, "service_kind": "library", "slug": "plugin-gauth", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-gauth-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-gauth-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "68d3e4d3433b8c5dfb6ebbb1a7e52063a766bc1f01df66e130aa538c4fe3d5e0", + "checksum": "c4673ca0259deb78e7b63cf110ff1c369e92b98697f51044fd27b9e990df62bb", "commands": null, "description": "ClawDE-facing LLM gateway: per-tenant token quota, Redis response caching, session context injection, and SSRF guard over nself-ai-gateway (port 3761). Simplifies ClawDE client LLM calls.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "D1/AJJRya7dr5ggMSrPIeLgODDxD8VfHKygMoaXmnQe/QVu/pR/NcD0iW7yRUwBxfQEsMJT0FzJqn5YWVxIxCA==" + }, "requires": { "nself": ">=1.1.1" }, "schema": "np_plugin_llm_gateway", "service_kind": "library", "slug": "plugin-llm-gateway", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-llm-gateway-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-llm-gateway-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "development", - "checksum": "4e979ab08aaa6a387007ea27c1dadb469030fb9b14f325f8b8a67d72c67304d2", + "checksum": "84cbef317aa40fccdbaf739bd592e7c19c07619701c3d4966ec875d4d59d2636", "commands": null, "description": "Pseudo-terminal bridge for ClawDE AI sessions. Spawns, manages, and relays PTY processes with per-tenant resource limits and WebSocket I/O.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ClBfcEdnNCyYhNAY/paSzwW4KCQwI2VvVlRHPjixm3dZkzbKjOYfnTsCChwehdIgMMGfER96chb5uiQZ+VRgBQ==" + }, "requires": { "nself": ">=1.1.1" }, "schema": "np_plugin_pty", "service_kind": "library", "slug": "plugin-pty", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-pty-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-pty-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "data", - "checksum": "0881ded54755aa5dea62fc6c71e8b1d25b02465a0dbf2c52b7cf8f48fe6a830a", + "checksum": "589a5a4b702443944708302cdc12dba401778a83dff43116f210952f3f521689", "commands": null, "description": "Hybrid retrieval plugin: pgvector ANN + tsvector BM25 merged with Reciprocal Rank Fusion (RRF). Provides the search backend for ɳClaw memory and nself-ai-mcp search/recall tools.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "MOki0Wd2EoBuK1+wU0WTT4cWEE7h84GeCgWVem/vrUwJTuPUhoUasTJ7xpXwE3dyGcZfQ2ycNMyvZYSqxVpEBw==" + }, "requires": { "nself": ">=1.1.1", "postgres_extensions": [ @@ -3333,78 +4426,90 @@ "schema": "np_plugin_retrieval", "service_kind": "library", "slug": "plugin-retrieval", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-retrieval-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-retrieval-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "media", - "checksum": "fbe8f209a5e74e76eca820b2331fea7106958f2f1e8ecd2f4dba93483cd4cf7d", + "checksum": "d49e83bc6fd6c5719aa339c2ba3217acba2529614e4e6f9a75f4d6ef6f9dbb94", "commands": null, "description": "Podcast service with RSS feed parsing, episode management, playback position sync, and subscription management", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PO3ntH6vHYF50bf8hZdT903A3bjbkbV/SXwmoBWxV1p+GJJ4zL+cdY300Bpn0CVlZwabloEuezl1kA0eDCYBAA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_podcast", "service_kind": "compose", "slug": "podcast", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/podcast-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/podcast-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "content", - "checksum": "38ea2612023df4224431f97ecaf5e3b98dd0e2182caa6667d0d35f34df03f07b", + "checksum": "e9f307d9efbf7824d6a4e42b6768b65c31433d740dabdc293bd09214a57a0dc7", "commands": null, "description": "Multi-platform content publishing. Publish to WordPress, Ghost, Twitter/X, LinkedIn, Telegram channels, Dev.to, and Hashnode with optional scheduling.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "oWWGdqaXke9tBAqKZDICZEM2Zsx4wAIBlmCNFnTqtH0C4sSD/5PBtl13OShFCr1nHgecQ5GcWUD8KiPvRrc2AQ==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_post", "service_kind": "compose", "slug": "post", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/post-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/post-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "communication", - "checksum": "7714d2a0599747729137f16e304ae17a39017c354fbe72d09b4307555f64ffa6", + "checksum": "52211d40ae77d0f31d6368b855b8f2bb2ca7e3f452cfccef42e643d7e51c4ffb", "commands": null, "description": "APNs + FCM push notification relay. Hasura event-trigger fan-out, delivery state tracking, exponential backoff retry. Handles iOS (Apple Push Notification service) and Android (Firebase Cloud Messaging v1 API).", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gZa0kBPKF69RRnidJOa5mwfnM8U6kaa+FrUq1M4D1Z+u7r/LUww2uyLH1WsSoXzKC9YExftvPDzxg6bMrld0DA==" + }, "requires": { "nself": ">=1.0.9" }, "schema": "np_push", "service_kind": "compose", "slug": "push", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/push-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/push-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "2c8bad390fa78e7d068ecd79b4131f5641fcbcc1fbdd00cfc5a8f9da6e3e1d69", + "checksum": "958faa71b458ea1f0581263870a2f79f3a47ea6624f0ac237e1bf545b992ec5a", "commands": { "command": "queue", "subcommands": [] @@ -3413,17 +4518,48 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "EYj+gAH+fHw1ndzm2Rlc5Bu2xGX65GWGTPWT7wAOSTnENFW/rB94w+Z5Vc3ed8lYTjBvr1es1VTzZdtr0/PYCA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "tO59ZDIwv0/5WHkqq/DequLFm3M/+CkDJjoxgRNu4E/SLoIWXjLBZkgY1EUQyvT3YjF1hoPyBsJxVKm8Vq8XDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gV0IL1GljY4wyR7TxniVSWXmU+rEey1zwYE0nW3fFs+36lYezfpgevypgcxQFnjIUL6QR3LH9jzGewZG0OP1Dg==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "GqaM03yRZ3ljJHgaKek5RU95uDFgXkk/stB6VJFb6xuPnedBwxrjUJK+2gpPsPIwlnptg6bMZDfVz3yB34GcDQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "CFEf3EyifDcmZeOsbqpwrpLLFtDllFtVFAygKu8+aXgEjUnT+lnUjDlNBiS8wCsZhBAVwiWronoS9gNI7crNBg==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "WZ9+VhDgxWQAilqxQnE3DxMQtDrYLe4EJfK5WK14LjQyaKcEr/lASuhll4AZw2kLDSJg4Mle8FDn9kgQyEogAg==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "queue", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/queue-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/queue-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -3451,7 +4587,7 @@ { "bundles": [], "category": "infrastructure", - "checksum": "991be26926e41e1d608ff967ac0bdd85b2845ee1924e1d23960f61a6d727bef6", + "checksum": "be259c4b5670b940fdc8560a6889a46916ceb11161eb6636f436a488003f9cf5", "commands": { "command": "region", "subcommands": [] @@ -3460,22 +4596,53 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ns/BU/p139Ee54QDtDSJb75MgREk1iZi6qKHfkBvtDFBlCwVP4m9CSwjSUflpF+CUmu7Tmko4vqCRegfYOLCCA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "uy3JUgBk6/Rz9nIOeje/RgquPI+PsWRGJRBawphTf7XqFH72eukA3ni2FWdxmojt1KYLdj3UXk1Zzt3zGaPxDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "QQlVySKZpQm2IUDIC/Bit1N4GLdNr/lW03OJe2HeChEgcFikDW3k9fUUU/8x95IiZLNQ6s9wTBoWMW5eA1/zBA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "yzDY/y7Ow1CzcjFBhR3upoMgISRvmRDJlE3PM3/3/H7f+50DEICTmkKxhfd66RVtRHLtIMBSMToKqCQSSL0yAA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "L+3WNhzp6k8ee1mZc5rXMQilwkbeDvPLkh4HzaroILvbMzGpIe5xrCy7fJ9x2s7F/xTiZWOWuBm31t5bX4BaAg==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "j9l6ryse7u8TZ8Kpfn7P+Ktf6G2Ciy2yAPGtVLC/WTeNBvi+STur6odYW6GxF9ymmCLvhFyhUMM4r+WpfR8kBw==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "region", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/region-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/region-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "development", - "checksum": "2e833b90e2b1cff57d3111292b6479bdcbb8abd06d1867aeb25de2328de138ee", + "checksum": "6f549af3712731945d6a3c4aaef7d55ce458a05f268aa540ea300220a0c85022", "commands": { "command": "release", "subcommands": [] @@ -3484,66 +4651,105 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AIBWAiivKPuE3sop7nZA/RAuhQ2xFVMKcEYJkBVHnX923IJpXiDUHscMKGXPUwOm59ImM1IlPqzH5Bc1m7ZiCw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "FBlq6yt5gntR2O+ahhlQ1V/iCRKSdDlOSqScKteeYB4Lwh9qtJU8+0ep/c0Gd9JkbLBiZJQ7FH8YMyiys0/gDA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "nwaG5ZNkCe7tABNYwAQhuaGjL24S9qyW/hwZJQtHltiDgrJCPLc9ckvfC/lQC0gZF+ERFLZRNORPC6I6vZD5Bw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AWL+Pl7M+1kQ7Zqk4moIAMQuWro+spKnysULnmGB13oDdFvx8fdTsRkc5p+v34ZU/xGI7R4l8McbE0klMzJ/Aw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "POin5RFw1k20mPfZuT1GDJwcFRiULEVCtlWs/yDhRglKVty2nQ31Cab6XNS7EnTC5rVBz7gMgxYtoDygWc5GBA==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "FSxt4BFEDSeGeilyoZ3dNlWAlrIGVDehqK0uymMDrqgtKfoWSv43PVwWuCElS4eyaSclex/ai7HH5sHcnybtDw==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "release", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/release-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/release-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "media", - "checksum": "7bc363ad1b2cc0920d15bad65d5a19ec5279e98333042c1286b951daae7cd365", + "checksum": "2b1f5bb91d1a46d6f904b7ae908f9cc25d3378f840130bfb3ef6cb9629bf0c6f", "commands": null, "description": "Retro gaming ROM library management, emulator core serving, save state synchronization, play sessions, and controller configuration for nself-tv", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "aAHATdFyfBZo2WHvflq3PwoqJtwcx80PPPuZnbJ4zbb4/vu5gGiJsFrj7CTbxHzPWIUzCpMNVJX8hKVjgpRqBw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_retro_gaming", "service_kind": "compose", "slug": "retro-gaming", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/retro-gaming-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/retro-gaming-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "media", - "checksum": "f5f3b850805fdc55301dfa61ff592581d7c4ee39e7e16d22257608611c56e50e", + "checksum": "70003b153bc4f208ddc20be8c15f29de9577447359749a39535f9eea5682ab9c", "commands": null, "description": "ROM metadata database, search, discovery, automated download orchestration, and multi-source scraping for nself-tv", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "zxBqpV3Qy6+jkbg1+840FbLkn3xMdGuLk8mFqQOywScKUvbObXLdDyofITQTgoOp6qg8c/8BRgwN7WAIXNavDw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_rom_discovery", "service_kind": "compose", "slug": "rom-discovery", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/rom-discovery-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/rom-discovery-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ "task" ], "category": "infrastructure", - "checksum": "0016f4df0450685f58007cfe3bfcb1265f293f4a441469cded45c76efad6ae40", + "checksum": "db1443ad1ac0ab061c135c230b6aba2caf40bd77374ebf400f2a851491a0a9f3", "commands": null, "description": "Full-text search engine with PostgreSQL FTS and MeiliSearch support", "docs_url": null, @@ -3552,7 +4758,7 @@ "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "FkCwVkE7rlw3YuGGd6TCxEOMNVtoH43cLJ81xU2BTRh/pqE4cZ4Z0jaTSGmWT3LTjv1jThs3GDApreS0iREOAQ==" + "sig": "y43jx8rz09Y5MQOqeptr9DMXf664STtQSTsq1ZdeDS/RJH6/0YgH9vqPYNe0OAgYOIeyTa4+qhjBcCQ9r6qJAw==" }, "requires": { "nself": ">=0.9.9" @@ -3560,10 +4766,10 @@ "schema": "np_search", "service_kind": "compose", "slug": "search", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.12/search-1.2.12.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/search-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.12" + "version": "1.2.13" }, { "bundles": [], @@ -3589,7 +4795,7 @@ { "bundles": [], "category": "infrastructure", - "checksum": "08785504ad0688031364f7bba4e838dcfda2c4b378832adba6fe022f80729f34", + "checksum": "17510904a9f0f8ccd0453c03cf89bb9ab375d17feb2271553ee4cef8a665bae7", "commands": { "command": "sentry", "subcommands": [ @@ -3615,104 +4821,151 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "/9j0f5kULZqKwMss8qG5HLMB+TUOtQ+WTp5BqjPvaf4WBYe7ajCRkazL5mlxMDv+lwE0bo2eNblvyEAnIkwBCA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "3keQa+ZAX1qF1HYffLKIAPsIxIsRqNghUOue1XWb54oS6J6OqWN2dRCGugwNLFcszaIQb1U1DmCxhKmV3uHzBw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "VyG5YNo26tGR5Rr0g2HgU0oBLoNJztCi4DsuqWI/CNlptu/ZEmtGB4CVZVb/M73OrSZmypmvIjolz5Mwkf6mDw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "55YZKatnSFnIwA08QSgGx61O6+ari0b+HF2ENAovdFA6fLBB8IYgtMTx0ONo9K2xEXNyNZO57TiQ6afJmDqxCw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "88w9pPXXHaRIsvgbNYElG5MoncxtTzkBW0pudDLHhiYRCiDH5vKv9tNu4HTff58Z10sXysrHe5AT+eAFl2ggDA==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "HhMI2gdiSfhe7Tc23ehwkCQvTaMPzDF0We9tjL64/HsQF///FSRHrddI8PC7r55Ijc23Ye6JQlpLmqrqDZ4XBw==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "sentry-cli", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/sentry-cli-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/sentry-cli-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "0679a8b245d22d6629ded67f688e67ed34e7f6e6c801ab3b0946941762f5756a", + "checksum": "fa549576a6424ac8be5c88fa3384a841f744ffde6904a2d814c259234d1c9a28", "commands": null, "description": "Shared Go utilities (request-ID tracing middleware, HTTP client propagation, server lifecycle helpers) used internally by multiple free nself plugins. Not installable directly.", "docs_url": null, "installable": false, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "DvB0ohsmBoKa4asjclhJtdKg695o2Z8IH2rfG3Qewtkf192/fynrkzaNzOdUqnSBie1s5CNOWweq/ShFLnQNAA==" + }, "requires": null, "schema": null, "service_kind": "library", "slug": "shared-utils", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/shared-utils-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/shared-utils-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "commerce", - "checksum": "bc6a7e80a1bc851a573c7192b5893df7c7b1362452cef7c5e323a3a3a5f7a749", + "checksum": "994ba2ffe7d2ad0040e17f906fb1e7551712cd1b50ebc5517f1fe248c0dc8360", "commands": null, "description": "Shopify store, orders, and product synchronization", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vpsZC8SyjNKFvXHnul8E663v8vYJNSPideW7PW/h/hvQ4G7JIMFBUTxG/wEgiKKwoWB6VDcCmCsvI6/4ITX6BQ==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_shopify", "service_kind": "compose", "slug": "shopify", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/shopify-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/shopify-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "7d5f90fc479fe799bbdb388a18e12f8d38b91209d942d774ac1ca4038b1ef494", + "checksum": "38d8de868a89e3889fa086aed89c02af65594bacac59c7b4232228b5d41e4fa8", "commands": null, "description": "Forward nSelf audit logs and security events to external SIEM platforms: Datadog, Splunk HEC, Elastic, Loki, and custom webhooks. OCSF/ECS schema normalization.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "r56Ke9Qjv9AmzI6xhLvLN/MhE2IMTxHb1DrqNjwD9RaF8pSjrrsBlbclnS7FE/CWo2T+nZp1O0+ahQq8KURJDg==" + }, "requires": { "nself": ">=1.0.9" }, "schema": "np_siem", "service_kind": "compose", "slug": "siem", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/siem-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/siem-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "communication", - "checksum": "93022b3f08cb1c2e4f6ccb0fd99e4a950fa8e8b465edf445a55477fa4e5489a9", + "checksum": "a43bce3065bb91216141815428aec09d86a0f5320e7caff86caaa20c4ece909d", "commands": null, "description": "SMS messaging via Twilio. Send, track, and manage opt-outs.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "C+RR+uPVjVgzydCZG1n5KlwBxCLFT8PDpM0wg6qZLcKj8PP2habrWKD5/3KDx/sJwE1vb+iKdhDKuWvrmXhZDw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_sms", "service_kind": "compose", "slug": "sms", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/sms-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/sms-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "ef8ba37fb0675bb1339368f6f106c7ec2283341219722426f6a49674438ad631", + "checksum": "3dfa30c11da4638f3ab06283c666cb9a7ef63872f750cc6f7e9f68ef98996f83", "commands": { "command": "soak", "subcommands": [] @@ -3721,17 +4974,48 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "HJJCKyBfDm6DlDRbYmmflWgGSoStF5hqxFEc8XHjtnnFbrKStIizCutBkId09PWTmtdu3L1T5JIXWR+2ywDbCA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "OWC1S1wmqDT9Z7f2Guazhs0awC2NZdY/E1c9OKoYrHJcSef3oahFdXQ3gj+UghQEkGiERgBqlJ/aEQm7U9ZmBQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "hnysVnB59dzEwx9hf40+KzI3MnP0pBk+Jh65xU1Gh6kqMrysLjqd01rgJa+gBT/IAEmfNJq5MJ3m33nNhGmZCg==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "7zrHW6DJVcq68tsHFTglOd5qgS3uGtVybRPpioAUNnUh9pE5a117W8ET+prHNEqz/YrPHkZrODAsURrSt6lTAQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "oB9o7q2Sh38bMC+dw0uLJ1QOPOc20zc/YBTk4ZsUF0YWcfbRc3Vm/tL0a614jjgozdwYrqorNuKuYLIaUL9IAA==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "J7XNSm5J4NsZUEHhftKHAYpAJ3ZPuHFWugeSXWPZ5mf8jZE1bJ7N67TI8v+5v4bMCOJCckSGYrRNpaJtbwOfAw==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "soak", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/soak-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/soak-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -3759,30 +5043,34 @@ { "bundles": [], "category": "sports", - "checksum": "8f77dda035fc3965ba24e3887e5518ba3dcec9fee1ea7a4259a0b82aa7be51e4", + "checksum": "5203a2deb8c544fdcb7992ef5f1e08fad8eadaf3f5dcc22f403b881dd2419928", "commands": null, "description": "Sports data plugin with storage for scores, schedules, and standings. Planned: Live data provider integration (ESPN, The Sports DB) for real-time scores and stats", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "LMo8fDNvGfxuGMeSH7gaxgg+NgxGXWQVIRRrqIm/cAp6WMeAByhXFF2bGz8iwRRF/qNW6rbQZFw7xcFIR2bYAw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_sports", "service_kind": "compose", "slug": "sports", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/sports-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/sports-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ "task" ], "category": "infrastructure", - "checksum": "8a40136e4fbcc42d7e4e42feb1fe180620662c143ea4fd79422489e4dfb42cc1", + "checksum": "e6c225edf92f11775eb6da2b66625eee29dea697f5330ac26ec7057cb2987873", "commands": null, "description": "S3-compatible file storage: bucket management, object PUT/GET/DELETE/LIST, presigned URLs, per-tenant isolation.", "docs_url": null, @@ -3791,7 +5079,7 @@ "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "JNHVqG6G3qU512gspIvQ5rPDLlCjNTF7Kt1WWg8oMBk0Uxfa9nVClzOVvpBh+bP0zr3MD85IQmBPVQO+8djWAA==" + "sig": "tMChWWjsqRNiFUMQNwwrM9iFW6/p4oRnYsZQOcuFpCi6zJPopIwFN5bKfWmeq+IQNx/Qbxvm0oI97y4kEBi5Ag==" }, "requires": { "nself": ">=1.1.0" @@ -3799,52 +5087,60 @@ "schema": "np_storage", "service_kind": "compose", "slug": "storage", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.12/storage-1.2.12.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/storage-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.12" + "version": "1.2.13" }, { "bundles": [], "category": "commerce", - "checksum": "7e605582fe21430d87ea4c649ad60ceb96279eddeb90755a7c47df9f64acb221", + "checksum": "06d1fe0c83291f07d01a575c06466255c172e389ace59d0468097c1bab2e9f5b", "commands": null, "description": "Stripe billing data sync with webhook handling", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "4J6Rk/HOkGKJVpC76HJ6SyIEjnb33UNKUVYe7Xseqmp4ivbVPdVpLuSCEUuxMfzXiiM4onlaO8iT0xWznHraCg==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_stripe", "service_kind": "compose", "slug": "stripe", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/stripe-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/stripe-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "media", - "checksum": "efa6938fb80285a5de1790d6d192e198077eb207cb22f55e47559504ce1ef461", + "checksum": "09b9d165bfb1f561ddd07e7bc0641cbd3d530a393c7b81b64e389b6dd7b741df", "commands": null, "description": "Subtitle search, download, and sync verification via OpenSubtitles", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ahDivNZRUJ3kmjEYFzU3h7kjphFAFF89sM3xkA+KjL8loBlSEODWnagJS8vbftudLVI1avojNcxgxUZdyd0KCQ==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_subtitle_manager", "service_kind": "compose", "slug": "subtitle-manager", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/subtitle-manager-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/subtitle-manager-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -3872,7 +5168,7 @@ { "bundles": [], "category": "infrastructure", - "checksum": "d285e86755e4557b5b74c3e888519cdb07572926466bc5f119d7ff53712d2218", + "checksum": "8179896e012b720cf9a914a9d6a7b75ed7d72a6660ad46a52b3248ac5ecd76d2", "commands": { "command": "tenant", "subcommands": [] @@ -3881,66 +5177,105 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PNzWXsmDL9EXZmEScOWrbnB20dBjguQoi/gW+odOO9EXNxPacy4IB5SokpwdOEsPsfx2CONdy/aw5dTGlEhGCQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PPAPJ3+cdQWU8UilwrHLDTVge1Unlakmp9GkDLGDEqzwWIzUEjF31IFeVaAcC7MVbOr6iiUwD6NGtDtnTA5ABw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "k+Bb3kmlmV8UZVZUBZSnvswPZb/gbYCmq45tQp6uVFlxH18RQTHsHb+Tqy/0JrvbOOVvAAfxjz4brCcXhiKDAA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "NXJEwej5GqvQA3kM/OhgvzTlkhi3C6rPs7haeq9c6UPXs9h2owPuYZO42h0IJj271TqYJ59ApxxG1orFhWZ/Dw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "0fL8WQpDSHj4jYnlr2Gk8qEYk0YboS5/6u9vJzqVTumF8otF8T7gjm1/miU1AhSEz3wv/e5bOmnzrjJKLHzdAg==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Hs3ygylOevw0xno+5bhJbZhrTbkY/iNeFt6yhv+96IrYePUvM4popGt7TCgjYo1pgo7mtSgZb7Nh6+A5uzh0AA==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "tenant", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/tenant-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tenant-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "2acb28ab5411b2455b84367085e1e8d36ef284e4aba3727b0ec6eed43caf8231", + "checksum": "71ffeeb37a4055a3db829dacdd33c32dc8b755d70c0a190cd5ecab7d203b0559", "commands": null, "description": "Multi-tenant master controller for nCloud. Manages N isolated nSelf project instances behind a single deploy: per-project Postgres schema, Hasura metadata namespace, Nginx vhost, JWT secret, Redis key prefix, and MinIO bucket. Enables 50 projects on one Hetzner CX21.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "XKS7pY5KCsCIjPVqofh7EdOE3fLqH89YrRD4QpKn/lb6QW8Pohqq0wJvVflPkWoE3zPOvJjVxYBecPP5WSe4CA==" + }, "requires": { "nself": ">=1.0.9" }, "schema": "np_tenant_controller", "service_kind": "compose", "slug": "tenant-controller", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/tenant-controller-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tenant-controller-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "media", - "checksum": "4bd3f984652a2a9d10f9a3461d960e2fbe62b971ba08259ab43625d6fbe81ec6", + "checksum": "04d13ce12bed622f8070a5357df24dc57b33c0c73f4af94aad9897ac950fec64", "commands": null, "description": "Comprehensive media metadata enrichment from TMDB/IMDb/TVDB/MusicBrainz with auto-matching, manual review queue, and multi-provider support", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dJoOvxThAHAo1YJ1fAQddejGA/o/Tb2Vum0e+EIcJL8c3q670vsiMDR7IBVkvjR16FIIY99gpo9RGbblQsNTCA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_tmdb", "service_kind": "compose", "slug": "tmdb", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/tmdb-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tmdb-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ "task" ], "category": "media", - "checksum": "58ee2302d25fa82daa30c50b0ec6370e3f473ae90eab346ae3508afd1c8b64b3", + "checksum": "217d9cc3b4bf969709d2769433e4c68b0b91c060b8eb25543802031fab1bbbc3", "commands": null, "description": "Secure content delivery tokens, HLS encryption key management, and entitlement checks", "docs_url": null, @@ -3949,7 +5284,7 @@ "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "OpttZGC89Sc5MNBgBugjg7tsjSAExBN4s09lDBeox2AQYaeb9T+MRjT3Sxvbc/pXYAuI5AIw5S5o3EVXp96HCQ==" + "sig": "Ldzjc0Ma2uawXbL6JCgD66lcY+VxwPyaR0lGO99oWB1R2iOxWyNh03LOW8U72xP7eyeyQQqSkS7ydnR971klCg==" }, "requires": { "nself": ">=1.0.0" @@ -3957,36 +5292,40 @@ "schema": "np_tokens", "service_kind": "compose", "slug": "tokens", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.9/tokens-1.2.9.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tokens-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.9" + "version": "1.2.13" }, { "bundles": [], "category": "media", - "checksum": "d8c63e56e1cba30396a0d4e75eac8e152e6abad12f21670b413857e6cb03ba47", + "checksum": "4414ac08ecc9add4e179cebda6a23b224d991a19b62ddb564dec10c31af97be2", "commands": null, "description": "Torrent downloading with Transmission/qBittorrent integration, multi-source search, seeding policies, and VPN enforcement", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "BFS9eRJszJMvlnBzv964Q2gjMeuq2+gOA463dPLWuToMs5H51unPQaNLoYpZUy+jmr85xa5Fj8vz8vWueNPoAw==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_torrent_manager", "service_kind": "compose", "slug": "torrent-manager", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/torrent-manager-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/torrent-manager-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "5df068fda09dd5000e0a7723635581238b844f994805f9d1b574977a3a0a4241", + "checksum": "cf9ed88455d951184f8b80f034c1348abb50106a0f6383eb5d091cf66d8af503", "commands": null, "description": "Traefik reverse proxy from the nSelf route model: file-provider configuration rendered from routes.json at route, TLS and upstream parity with nginx. No Docker socket, certificates from core.", "docs_url": null, @@ -3995,7 +5334,7 @@ "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "fE4mGj4BUSzd316gWrOfDOxaqU0p/5y6Wj3HHMtKHR8ePfmD4emPH8VH7xBuX2LDgZO7ldnORg0VonkikwdoAA==" + "sig": "hJ0WG/PQy3QWzKpTApRgMjGd7oXI4RDE7269xRBFT4HHJzaI3Kns5Hr6m2OZbwfqTkk2Y3m7zZtD/2ts9nwNCw==" }, "requires": { "nself": ">=1.4.12" @@ -4003,31 +5342,35 @@ "schema": null, "service_kind": "compose", "slug": "traefik", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.7/traefik-1.2.7.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/traefik-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.7" + "version": "1.2.13" }, { "bundles": [], "category": "communication", - "checksum": "b5163bfa249b99960b28fd5232d006917b87d5e2f1c3793dd97e5f71395f4a72", + "checksum": "c855f419baf8346687bc876bdd766a715adb141b8b55a096016247eb9176411b", "commands": null, "description": "Provider-agnostic transactional email: template rendering, per-tenant domain management, SPF/DKIM reporting, delivery webhook relay.", "docs_url": null, "installable": false, "maturity": "planned", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "KDunM6V7oR5WWdxCGKhI5LRaGipqdPkH0JfEb8aZcwRArtujni/qHso0/4mNyFml5egj3IndMJu8K4S7EFdTCw==" + }, "requires": { "nself": ">=1.1.0" }, "schema": "np_transactional_email", "service_kind": "library", "slug": "transactional-email", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/transactional-email-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/transactional-email-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ @@ -4055,28 +5398,32 @@ { "bundles": [], "category": "authentication", - "checksum": "8548d12ad46fd542cc975035ceb91aa99f10f06c85fe6515d9ae8e63d36bebb7", + "checksum": "c7e8c99a83f972e3811d7ee1ed5762f0090249afdc9f18d185d7e4718b58d1f7", "commands": null, "description": "Multi-provider VPN management (NordVPN, PIA, Mullvad) with P2P optimization, server carousel, kill switch, and leak protection. Torrent download forwarding requires the torrent-manager plugin.", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "rg+qIvGRU9wpmAgH8oXBNMr9ozcDYF2+YFvzFuX+2ltIr9ykXk2iLeWaRUJSsg6Fo88cf3Qg3Ul45XV1jDVQBQ==" + }, "requires": { "nself": ">=0.9.9" }, "schema": "np_vpn", "service_kind": "compose", "slug": "vpn", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/vpn-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/vpn-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "compliance", - "checksum": "49a1eac0f7b4977cc21dbb71fa43d379e1ea227aa7e5e7343cf9b3873cd1464c", + "checksum": "236913686a15f4dfe3b8cba07e0182cd72558c2bd801fc02cd76ab003ea77961", "commands": { "command": "waf", "subcommands": [] @@ -4085,22 +5432,53 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "huMwiEtg34vsjvdxZkmPJnaBlU78Z8kC+A6BeaSb0LDWCQvCQzMje/WLSsG6dC38h6+qUAke6qdWthgJg8TXBw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "qBQfB2Mq3EK5Ti+1nVoV2wt0dji4UfzfywooRwrU27nvcPv4q5mEreOfDDaMBnF4oLVKoLWMmpaHWLRLpBItAw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "/QZPzaahXUFWOlMPwuANammlOyu/uhqGvTU21MkAfPAqyqCHVqm01QC1aAzkHYpPzPGG6WcXW/xsMjSq/RpQBA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "UFP1DZyBbXLl9CknN659SRuuyAv3fNMXezMcaFDG3OZn56fLyY96xdxPoyzCkDQbm9oZTO/12Tg0fCEOLoJbDQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "IWaVJ3NgboatVPHgBU5ZRnvQrIRHvhEe3TidVvFvECFJpxmr3JO18zRhR/ctEcoNu/ipVJ2WiDfIAO67VMVNBQ==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kYqw6gMvENH7LR1Ly6TmgWu6xpzwBSa0O2Qkv9KmkCBhxnN1bsCFEa1oi1ZSzOWpW0JprLhR9DnW3Cg4qhPVDA==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "waf", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/waf-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/waf-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "infrastructure", - "checksum": "88a9aee667c66fa9a0356517cf91aa8a1c69ddbc96658456f8025de7c7d778e4", + "checksum": "44454815b76e7c4de32f5e36aceb469d32e12a15922f27813ee272fa5e5d0f18", "commands": { "command": "watchdog", "subcommands": [] @@ -4109,45 +5487,80 @@ "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "XAt3kcd/szscAORGicWOpX8u7LNjV7ith1oNrDyvTsnYYNDrLfV6tPQau2Tiji9oL3NF0nMmQ7C4SLNtpLy8Cg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "wKDRIL72/SFI4VjyGSFO6ckO3wUsZjSi9N0lGY9AxPZ49xVx+3QB5S03veszqE38tfioRK7zPQVcT3LqHCqAAw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "zxxoCwA1hQFqIGJrTZxr3WbDwv9uFrYss+69LamEneGSljv4l7hIuV9bvo/Y3eAbW9PtanSxjQ7Nw+DnNag8AA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AXhqO8yBPHKypyE3wZ+5J0djRHhpA15bmDbJ8+xi3qZqTtyT7NFWEMF02cbC3d73bVvZnfz8HXN6OPzkjMMSAg==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dZC5flftM7F8bniywA3n/PUY2YblA7sbiIvE6cFsSLuVg9tm7bjbtAZp+TVkKBbyjhwK1wRbVFJjhgeipZLDDA==" + } + }, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "JpHqirxmKd67pVlgQ8yylqsHYzxxDpHHcS7YLaG4U4Uf7RAtDgdKLtCs3cu/Lzaf4w7FCqPEhcbWEE4QrmlXCw==" + }, "requires": { "nself": ">=1.2.8" }, "schema": null, "service_kind": "cli", "slug": "watchdog", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/watchdog-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/watchdog-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [], "category": "integrations", - "checksum": "e8ae4a3ae7dc67e093993259ae2cddc90d709e2d3c83df7c0ffedca4ff9c964d", + "checksum": "5f950507a8e9284b592e7339997cfe07831250acfeeaeff2572b89ccb318d64e", "commands": null, "description": "Blockchain integration, NFT support, token-gated access, DAO governance, and decentralized identity", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AWun7xb8CSBMPAkR5poor/ThCozGwD9YImscfKVMVSoy4V3jxlW0E7OD3AulO/VYzQurSee2nk4bt2dSXUmzBQ==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_web3", "service_kind": "compose", "slug": "web3", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/web3-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/web3-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" }, { "bundles": [ "task" ], "category": "communication", - "checksum": "465d8f3b88618806989b6944988d36686714f44c60e688cd3bfdf7cbdb1c143e", + "checksum": "b5330e01b8268974e95499671c6f66ddfb3b2eab8fe7d6a0b70a6828cebfa55f", "commands": { "command": "webhooks", "subcommands": [] @@ -4156,10 +5569,37 @@ "docs_url": null, "installable": true, "maturity": "implemented", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9JLdZNp9DggvLBQVZZ5KYP55EVd0xA8xfTJvWKVjVKXhE6LfIju4SyggxRw442P1AcKFQerjVVPi+FV0337IAQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "N1plpneAoJA2vYtaf5I8vxYKpTZ71J6JAQpoijeANGWE+tq6f9RJ03UfyoXi/8HaouBuljxAa1IdzXD4n/gVBw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "yxt1fHnZ4iRCKQ3CJTK7itJbFkEAB+VNL3U36tgDUy0oTds9z3tWvYyexe3l8tyrdsOKbD4eoXwhF03CxztLCQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PRYHaBHdrsduvOqUCAbskdoMKENMc3STw6WUxIij4U7Um4n2rU0eVqJAhsxNGZqpOTUlYqXdD7Gx3sBh9sG1Bw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AAW+QdLCuutpoiFtD2qFSdc8AOyqIwBBEM0eHdoX7v6ZygTVyG1cPd38KTBDdp/OUeqGAtMt/IrMP7GJ2KQzCA==" + } + }, "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "W70pfNyM1QrmnYV0hITd012hdkXQQ6KCt3fmn95lzQx94WbzZP/zx7qfprdYkHiwGz1/IQC3pCXVxZr+8PK1Bg==" + "sig": "LsGGNbf7luP+gE5kl6qZ+AWz1RO/aPKHzellSmmaI4uajK5cE/IVto67AOhoLKb06wbq4f45KLmiXdVnvjNdDg==" }, "requires": { "nself": ">=0.9.9" @@ -4167,31 +5607,35 @@ "schema": "np_webhooks", "service_kind": "compose", "slug": "webhooks", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.12/webhooks-1.2.12.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/webhooks-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.12" + "version": "1.2.13" }, { "bundles": [], "category": "automation", - "checksum": "dbc416f1f6115773d76e91fd4939d2dd3e8195a5401a284a35e87516faf1af28", + "checksum": "6f46a69c5068e12a5e7519729580b00e6e33669eb00b4f73611336b78623d838", "commands": null, "description": "Automation engine providing trigger-action workflow chains, conditional logic, scheduled tasks, webhook integrations, and cross-plugin orchestration", "docs_url": null, "installable": true, "maturity": "implemented", - "release_signature": null, + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gVs5A+GVUTWo8AB7sOmPCOGpgLM1lfsr0cePZ+WSPBWDAAe5fX5RcD1HRUqtpllDJb+9D+IIlqWwQRHvpMllBA==" + }, "requires": { "nself": ">=1.0.0" }, "schema": "np_workflows", "service_kind": "compose", "slug": "workflows", - "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.6/workflows-1.2.6.tar.gz", + "tarball_url": "https://github.com/nself-org/plugins/releases/download/v1.2.13/workflows-1.2.13.tar.gz", "tier": "free", "tier_pair": false, - "version": "1.2.6" + "version": "1.2.13" } ], "schema_version": 1 diff --git a/registry.json b/registry.json index 15d4454f2..1ff3d9cbb 100644 --- a/registry.json +++ b/registry.json @@ -18,9 +18,9 @@ "service_kind": "compose" }, "category": "authentication", - "checksum": "0f7af763a7d179eb0a50851eff2a0abda86799df44b48837d19701d3d6fea6fe", + "checksum": "6570acaa579f3ca0bf52638ca20a0d2be8666a80e5fceb155c6a31ddbdb0889f", "checksums": { - "sha256": "0f7af763a7d179eb0a50851eff2a0abda86799df44b48837d19701d3d6fea6fe" + "sha256": "6570acaa579f3ca0bf52638ca20a0d2be8666a80e5fceb155c6a31ddbdb0889f" }, "dependencies": [], "description": "Role-based and attribute-based access control (RBAC + ABAC) with policy engine", @@ -35,7 +35,12 @@ "min_nself_version": "1.0.0", "name": "access-controls", "port": 3027, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Qs2lUuMzxqQ/9imBaE6GE88c+/xOb9WW9z5KCBmgXin0NyvP2oSBkl7Cd6nGq1LJBeHkj8uPKda5PnAJ7ZlECw==" + }, "requires_license": false, "tables": [ "np_acl_roles", @@ -53,10 +58,10 @@ "policies", "permissions" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/access-controls-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/access-controls-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/access-controls-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/access-controls-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "admin-api": { "author": "nself", @@ -69,9 +74,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "d54d0950888af54db8d06c2400fd039a330b85872e25b813c9c14a2294f082ce", + "checksum": "a20b0182942e350c59e37b1126a00726d096a21e99038f5a93e2a1fc95506bae", "checksums": { - "sha256": "d54d0950888af54db8d06c2400fd039a330b85872e25b813c9c14a2294f082ce" + "sha256": "a20b0182942e350c59e37b1126a00726d096a21e99038f5a93e2a1fc95506bae" }, "dependencies": [], "description": "Admin API service providing aggregated metrics, system health, session counts, storage breakdown, and real-time dashboard endpoints", @@ -86,7 +91,12 @@ "min_nself_version": "1.0.0", "name": "admin-api", "port": 3212, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "LCY4EH760KLvgVr21AtRzos0fJQ9PVLQpjHBXgeqFBQJkYE4gz1nsG16r0p3p0Y13JFliAdnHY9GYfnS23iWAw==" + }, "requires_license": false, "tables": [ "np_admin_metrics_snapshots", @@ -99,10 +109,10 @@ "monitoring", "system-health" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/admin-api-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/admin-api-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/admin-api-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/admin-api-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "ai-cli": { "author": "nself", @@ -118,16 +128,16 @@ "service_kind": "cli" }, "category": "automation", - "checksum": "e2964b8879a049798f21a6786005e2c97742cdb2db1aadfe3a1ccc0387865b3e", + "checksum": "8ead78e20150119585a08742408065702d336325d1584f29657c3fc248978067", "checksums": { "platforms": { - "darwin-amd64": "e03c871819cc098e91d862a55ecc993a4a6e7b6f30c7f75bd7b213e94de05f2e", - "darwin-arm64": "1192b90d396c7d4320c61ad85ba596fa541e2ec092f2ad6221c761067744375f", - "linux-amd64": "9fb51a82db3e77d4ab6188391cd49eabbf088035c2b3594d89dcd3ce43eda9b1", - "linux-arm64": "893321058a0cd6937d240ef57668fc32219d3f5df32ae5953365a3794172182a", - "windows-amd64": "b35900c56281585f28500b77e5037d6c8340f42945d004f76292cdc78db01c9d" + "darwin-amd64": "55acf9029721863e62e83a28a8b5a3a441b40f839cfce5ba1b3e8e7a1982164e", + "darwin-arm64": "d85dcbbcb0fdcf934133ae2b41d7eb263b7afe1f4afe069b27c5c26cd457a7e9", + "linux-amd64": "00894c7c9fc546bca225910d7e304f016edb3ff52b9300efa8873e8d92651263", + "linux-arm64": "45bd64eaae273164dbd52f334629f2635b71174fd1c70a263c5b5c5d15a45b4b", + "windows-amd64": "7aaa690f80b7905243784c7ba5bda8366586cf7aaef82cc20ceb49a7b4e27497" }, - "sha256": "e2964b8879a049798f21a6786005e2c97742cdb2db1aadfe3a1ccc0387865b3e" + "sha256": "8ead78e20150119585a08742408065702d336325d1584f29657c3fc248978067" }, "dependencies": [], "description": "AI operations for nSelf: chat, local Ollama model management, and Gemini API key pool provisioning and rotation.", @@ -143,7 +153,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "ai-cli", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PUdL7uOX6haI38/1gTUv4gC6vEwiuOjiNw8XI3FVXGb0gxmyUC07Vjr1ZOZKSqw5FooSDO66VEz1touoOVicCQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "znJRjLhItMedn/mU/pGHj5qwcdH5m5C/CavXlXtCi8BQLpHeIY1SszSfCy3KfYWLXbwFFSm+EW4m+2KiaJq0BA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "FtHtAh9dLhKa0DaGtiO3mg0bBhvT59EqTt+iHLoI0xBFbIlR/5/0DshD+6stxsOFqqvro8s3Yf5Xt/c8PLWnAA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "/kHbwzuShdzN0d0zMqSaYILBnE6LnICU1GB0+UqxqhU9XGf3C8524iofNpGAIeF+MU5ISUv+zxVPqzVrcjPhBw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "abqmwZ9/VVzZt8WIC5Lcgub3Hiv7iqsNuKapOzTIJvdsdz6aunsAKtFsij5KfpcCnCiXsgnECAYjl4eF9XglAw==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "jcFbkgm5FbYWfnwIlX/CGZ7CnAT6lYk7OKBR8QojjS4CkOv1Jt//48UYhgboerdDHu4B18Zg8tqtT92Bay/UCw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -154,10 +196,10 @@ "models", "pool" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ai-cli-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ai-cli-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ai-cli-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ai-cli-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "ai-studio": { "author": "nself", @@ -173,16 +215,16 @@ "service_kind": "cli" }, "category": "integrations", - "checksum": "aabca97579b5f802571ad004057df6665ba8af3c5f45df4e3808833594ccebcf", + "checksum": "eaf041f3ae0302da8ddd8059e84e52038f2362807483af3161cddce4ddf2aa00", "checksums": { "platforms": { - "darwin-amd64": "d5116d474e3752533be513d0ebeef4d98cdcfa9bb5b447c2029afb72f892c988", - "darwin-arm64": "15621bf88bb8b14d6dba3b91dec08230addc5646ba5a0bb2448664ff4b1f7193", - "linux-amd64": "9f35a66f3ad741e9ccf58d698ee82a7bf05812254a9bb24b774b2668d7cad26f", - "linux-arm64": "8639bfa817050f2553008e5cf0d4994ff0b409520362e28a29cd32f2e63cc8bc", - "windows-amd64": "8473bce0c6ff43193df5f8ea967d84db5903b56d17d827742b2c64c3b1320ec2" + "darwin-amd64": "1bc25e12095fa9071273e655a1203e13ff18a35961f2d86071ce3e9aa6cde5fb", + "darwin-arm64": "5ffe3ed00f53922e5b0ca8ee2d45e767d4531476b82cf29bf02df85ffe260627", + "linux-amd64": "8b8253f70530c7a7889f19b0de097fea587b1988126bb08bb8a4ce6f422b67d3", + "linux-arm64": "4fafb135a43902fefe0a80149218d7244e16ad67d4efedb33c384d8f4d5561bf", + "windows-amd64": "82b83f2809e63324dd5d6d909c05f0bbce29daedb8a522868bfce9e54176c71c" }, - "sha256": "aabca97579b5f802571ad004057df6665ba8af3c5f45df4e3808833594ccebcf" + "sha256": "eaf041f3ae0302da8ddd8059e84e52038f2362807483af3161cddce4ddf2aa00" }, "dependencies": [], "description": "Google AI Studio integration for local nSelf instances: secure Cloudflare Tunnel bridge with schema-context injection and read-only enforcement.", @@ -198,7 +240,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "ai-studio", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "3GvyBZlHBuEXdMYTn7Bvhdiik/RQV+NOiVvlUVguT+7wLab1WLpc6Gx0voobjr3EK1bkoP3YIryXAot5n8T0DQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "oLRx/BNTSXU7KzBNqAGhSKjca3WsVn05lDbKi/AbOvRIpRwfV0LcSREoF7I8TZAafnUxAJVV4x7hY30mkZVHAg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "lL79Xo3bUBOGa0MgQXAXI8wcuJOxMRqrB6uAVIe/czFD6mINK5J6LBC94t88ziaqZV/ykN0caKH6Z+fUsb5JCA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "yLbyTEIFzuIomNzTKBplV4aQWGmzQ3X6yJDjlXj7aJ6kK01QOLHqWPysjaV+CXtegWbj00U5QSMrX6m1HM9aDA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "TEyOxjkJk/3KGJISi2XuA8hyKuQRTfj43nC8o26fl6N7yRDauvMbFb9QjG4XNGzrb1iuD/jB4S9OLdyolbEUCw==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "QGgOa4lzvAZwsA92UUNr0M9RqNAtsaO1L5ZP9W0iLTe7M1H3IwcL8q1vbPihxs3/CzqhZ5HtSHXUV/P5nW6gBQ==" + }, "requires_license": false, "tables": [], "tags": [ @@ -207,10 +281,10 @@ "cloudflare", "tunnel" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ai-studio-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ai-studio-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ai-studio-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ai-studio-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "alerts": { "author": "nself", @@ -226,16 +300,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "06dc7231279e6be3ff3aac3fc3f60d2042f90a8f0393535db939f6fdd8589237", + "checksum": "c686eac6cff7e7c4776b264e935c459fcfb322c8b33bac33cee3a3afa685a0c3", "checksums": { "platforms": { - "darwin-amd64": "a944be5831610822b96d85a6508f1160e0d949754665857f3a8e6329c063c969", - "darwin-arm64": "7db35364f38c17a17e6bc830eb9a7fa62e59b38565ba6ef3cb8f6104c864bb1a", - "linux-amd64": "ee8ab7ca4aae6641b12913ce53e12a2930fbe6cc1ecc40263472a4e0ea81fa21", - "linux-arm64": "7f6f125b209b7fb8663a21b7d04051aa07394d645892b69bb51c6d283dac40df", - "windows-amd64": "817e080e0fd3802e97f630a06cce6070f3b4777fe1cf4302c4c1d92d2d1c8beb" + "darwin-amd64": "b043a419e850c3270889ad6f9472422942a7fb5f41875f758912cd446926b25e", + "darwin-arm64": "50d7c5854ed9b96ad759fac20d81b4e5c08cdfc5930dc0a179f2b09726ab5f28", + "linux-amd64": "ba4ca895f3d0228339701d59cb0dad6a5b8adfceaeb16651dbb4e2dc5a164dbf", + "linux-arm64": "79ccdc97a4d207b882c87eae515e9dadecc5e1a8c772b0cffdd4e0eb25948630", + "windows-amd64": "b193be1818e0d1bf7f5d77e9bea76672ad5f2c32f9aab4c77181e6292482d880" }, - "sha256": "06dc7231279e6be3ff3aac3fc3f60d2042f90a8f0393535db939f6fdd8589237" + "sha256": "c686eac6cff7e7c4776b264e935c459fcfb322c8b33bac33cee3a3afa685a0c3" }, "dependencies": [], "description": "Manage Prometheus alert rules and Alertmanager silences: list, silence, and send synthetic test alerts.", @@ -251,7 +325,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "alerts", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "VqmhpGVYI4bX/7r/Lp4F1m8RYZlnbrgXMq1iFv+nwRsFRYa5Sx/5rEzttTg9nqpNUWnY9Ks0c/O4DhiuvM3WAw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "xk7hFnj2sVZUVct5YAis4IAmD8uuPkMhWC/N9pjh+gUZ3UYCGxWO82YN5D6QaQWmIiT4VhAA23TiFLhpN3TmDQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "8Jz7md/ISobv0CfbgWXWlRVT4jHwmxpJ2CtkYnqrjvGAPTozi6RfhumLD+mkzLz5uBC6F1M94O5O5DaHAQBKDw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "czgvAP/4qcduryZLzfMA51583kxzpr4stg1QJhBRhLEYnKxy7HSiThEBdmrmfke6P2xT9MyWoodwJZ7f+bcMDg==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Q5r7SmdrhlCGBBRk8qj3jz4wIBufIvjMmGtIUUMhQk3cPXIy1MrpUDQ6Bg01nC2IpLf7rOScuertmc0RPBzZBQ==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "lBX7+iGDhYDX0hNGKm7Etx6PmF/AK9BnXZoKAmPKnnG+5tXT3w5jEVgEXZgb2wkexdRA9oH8pxCt/oYdv6q/DQ==" + }, "requires_license": false, "tables": [], "tags": [ @@ -261,10 +367,10 @@ "observability", "ops" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/alerts-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/alerts-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/alerts-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/alerts-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "analytics": { "author": "nself", @@ -277,9 +383,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "b953fdb5332235b4c0061a8d42eaf651beec62caa7075d4cc7ce7112771356a9", + "checksum": "ca11c270f870079bec9be446b308fdb98d41544de783af98b43e9c18c0e2ddd6", "checksums": { - "sha256": "b953fdb5332235b4c0061a8d42eaf651beec62caa7075d4cc7ce7112771356a9" + "sha256": "ca11c270f870079bec9be446b308fdb98d41544de783af98b43e9c18c0e2ddd6" }, "dependencies": [], "description": "Event tracking, counters, funnels, and quota management analytics engine", @@ -294,7 +400,12 @@ "min_nself_version": "1.0.0", "name": "analytics", "port": 3206, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ORKMFkONm+H+BZN4kUcLhSLSqH4RqddIrF6qV6pSYELTiKxT37eoULzcY3xthAZwaf657ro5bxajck0/1NkVAQ==" + }, "requires_license": false, "tables": [ "np_analytics_events", @@ -311,10 +422,10 @@ "funnels", "quotas" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/analytics-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/analytics-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/analytics-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/analytics-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "api": { "author": "nself", @@ -330,16 +441,16 @@ "service_kind": "cli" }, "category": "development", - "checksum": "7c4dda7c2a7eefaa596f768c3f79c794a2fe8792e801a590e74453be4e7ee616", + "checksum": "cea5e9a9e0899538546f1052df07170f0976d63d3b92155ca7769af729b89ce4", "checksums": { "platforms": { - "darwin-amd64": "fa272da3fec85b27b0f57ba8369589029cb4cca2b44d6e66400a4fcd361ec71f", - "darwin-arm64": "470f76f23c5d5d18a68796a3aeb2467ab8bbe8d2b7734be63205f04fbeadd9a2", - "linux-amd64": "d709f46ac6fc6327dbe1c3f343fa16534c08a29e6501e64e9a3f2d15ed307803", - "linux-arm64": "f7ccef0cdddc79ac5fdbb8b134e56723262519a08dc69c260b2d517aa813b3dc", - "windows-amd64": "fc6492aaaba90e071e2ec94e9a1f050d1c6d8be8ebf7b5f3ac989fcb83ffaa93" + "darwin-amd64": "7dc3a27a69ac2cf390bdd768910de1c2b28dbf92d7ac7e25260a4433879e939e", + "darwin-arm64": "496f63eca62f90b2031e441cb1a15ed10f016d1f2359f26201609e2e9cff15b0", + "linux-amd64": "fdd9656d8088a2fc5497cb6d179f36c21d0de743d4c9c099a83fbe4237f5dca8", + "linux-arm64": "2b955f9d1300cf091c298a276c650e1c48ca60f70c40a3a53dbccd5b8d1ca345", + "windows-amd64": "e914083e83f868d63de8bc44d42f1bf00a1c651e40fb3b48a01bb8cdeb8636a7" }, - "sha256": "7c4dda7c2a7eefaa596f768c3f79c794a2fe8792e801a590e74453be4e7ee616" + "sha256": "cea5e9a9e0899538546f1052df07170f0976d63d3b92155ca7769af729b89ce4" }, "dependencies": [], "description": "Inspect the nSelf plugin API surface: endpoint probes, deprecation calendar, and the API changelog.", @@ -355,7 +466,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "api", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "I6yqEjzaMwbBsl656NHkl0kh8MeFTHuXoPuSxwM3CSxmdMnJamkmBJt0LSlWcweDR9BUhqnSUzdRjIytEnDuDQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "U/sxZaQTpsq966/T2QGxOrsDE/pDQ+cIOUBJ+0u1dqSrGegJ4Xf8t63jeIO1LNCPXsXlJFS9mHfenq3m+n94Dw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "s+zyOjkQq1icAoBlQrEFRUUYHtF/UyKqhrMt2lKbCsE3z5rg/8bnMSQa5zUbS1Ms0Lm//FfPBGMfflvOqSiLDw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "iKQLJuVxRV/WlOy9OIo55q5XD8Hy/Ht7fMQ87E9jLW07j37caj9Wb8rmjyutuF8sd7hnYIquL5EWaNxEMQBeBA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9jSAhlrMJ+3+AAPpnMagyr32T1IiFhJuu9XHfy7Lho7GmtNUfpRMkhP2nRShBmMNKZLNRlLajLzdpAJQe+lwAA==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "rZrcOWFuBS177EWGcWpi5YxKLtVRm/RqNfpqJxOnTJ9GGdrKVt7hrPek28H4IF+hp3u944cw6mF1SUM7bxkVDA==" + }, "requires_license": false, "tables": [], "tags": [ @@ -364,10 +507,10 @@ "deprecation", "changelog" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/api-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/api-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/api-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/api-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "audit": { "author": "nself", @@ -383,16 +526,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "dc8832a9bad18ae943402b0f0ca0efba4412485c5929fb284def9b074008731b", + "checksum": "9042d1b5a5a79e474b2e9ad15f588389add3b162bd4ec02a11d640e4d2aff06e", "checksums": { "platforms": { - "darwin-amd64": "6d22c63a4f8e50ede91995900466ba2cff8476ecd1557e702c839364f7334e71", - "darwin-arm64": "680cbecbcc5bc0eb846e5ab3c7400804113ddd7ab5e942e34ce098fabed7e210", - "linux-amd64": "85a66a7ca528dd32647fdd62253b9977edeb4e94d58be53670028bf0c151da7e", - "linux-arm64": "dfedc262c66e6429b38798cb6df2f419301e35e334b9c5bec59eff6ef6a4c8e2", - "windows-amd64": "524d5fd3132a5d5fb4d9fc5462c67e07fb006035719e783ff13614ef7359bd6b" + "darwin-amd64": "04c57928a8fe08766948961db44ead0f7547e00411fcf59888be4778df1b19ff", + "darwin-arm64": "c19be965c9e49689164feb24b0974823ea07bf20a2d548f933e0cb6af3bab107", + "linux-amd64": "33a28492f1878d66f99c81102ac186f13161d22d45300d0485c2a6c921277d49", + "linux-arm64": "7309dadf1ce1becf9f9358bc65531ceddd96a238032de0c809d3c598f44a890d", + "windows-amd64": "9ca0a60b45a0d13689ac5280c6649c363d29086648c92ab673033e227ac07f2f" }, - "sha256": "dc8832a9bad18ae943402b0f0ca0efba4412485c5929fb284def9b074008731b" + "sha256": "9042d1b5a5a79e474b2e9ad15f588389add3b162bd4ec02a11d640e4d2aff06e" }, "dependencies": [], "description": "Ecosystem documentation audit: banned words, dead links, and missing anchors across READMEs, wiki, docs, SPORT, PPI, and PRI.", @@ -408,7 +551,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "audit", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "YMHiFB1bCoPy/Kk8UqIppUV+GwYIgBgreUYoj3CJp4V2HyD/SjhcSlNTJzXVXoTDLjhWTKT7wmawzJb9wXYGBw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "19+NVE1GlMDTvZ0zgM8mO1raOoC3oUWicKpLI8uPmtvycWwOt7mfY9NVmiDPR4VOw3rwRk4dLFo0pSpu+Uz0BQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vkUmqFHZrjPkHyAbyfaHbAicyB2mX/MY2OCH5vgAjA1RGnkDJsEG88179szKM0N6W3riz4kwIAbvYm6ksdBdBQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ZkgJTPFcLJkxEEOmz1tkPRgiJV/sgSvs8Dl7AFwry6Zk9706CKWhJav/cJLaF3X8v4KwrL31jtEDuYTVaNF0Aw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "53Aj6jXU6z2/1BK406rNmLaRD8Opm37cwUEO9jBCf8vyx9/tFwmDxaCerg9FP/a0esei01YLWCgdbWyhpg2fCQ==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "tPcPBG6/dy15NTkvui9nfKlP0U3WG+z1jDE+8iO2DOfMn+FN6au4RwXyovCWQbdOcZ3+od6LQ2SeCECArCiMCQ==" + }, "requires_license": false, "tables": [], "tags": [ @@ -417,10 +592,10 @@ "lint", "ops" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/audit-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/audit-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/audit-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/audit-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "audit-analytics": { "author": "nself", @@ -436,9 +611,9 @@ "service_kind": "compose" }, "category": "compliance", - "checksum": "c7ca775a5b05cc7e9b27e221ff7c1a9bcbead03b499ff6ca18c8f9ac9092a44f", + "checksum": "ce9eff2c390e779eccdd736c3117579d5af4286aabcb15b02d0e33b68f89c98c", "checksums": { - "sha256": "c7ca775a5b05cc7e9b27e221ff7c1a9bcbead03b499ff6ca18c8f9ac9092a44f" + "sha256": "ce9eff2c390e779eccdd736c3117579d5af4286aabcb15b02d0e33b68f89c98c" }, "dependencies": [], "description": "Advanced audit analytics over np_audit_log: anomaly detection (z-score baseline), user behaviour heatmaps, privileged-action review queue, and webhook/email alerts.", @@ -453,7 +628,12 @@ "min_nself_version": "1.0.9", "name": "audit-analytics", "port": 3218, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "4U+tl90eMuyJ6riGccCfeua+6iUAT4TmG/KHbreMo+PpNwIhdic+2U7LF5yc//57J14DK+UadbUgHydnVur7AA==" + }, "requires_license": false, "tables": [ "np_audit_anomalies", @@ -470,10 +650,10 @@ "hipaa", "iso27001" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/audit-analytics-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/audit-analytics-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/audit-analytics-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/audit-analytics-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "audit-log": { "author": "nself", @@ -489,9 +669,9 @@ "service_kind": "compose" }, "category": "compliance", - "checksum": "ff26e6bbd3cd599372f337c8616c108fad3edc8e7a1579474fec6224c0326b54", + "checksum": "42c144f7cc73f71cde8b96fafdfa8300d7f554579f072826b87ad2759eb70c54", "checksums": { - "sha256": "ff26e6bbd3cd599372f337c8616c108fad3edc8e7a1579474fec6224c0326b54" + "sha256": "42c144f7cc73f71cde8b96fafdfa8300d7f554579f072826b87ad2759eb70c54" }, "dependencies": [], "description": "Append-only audit log for security-relevant events: auth, privilege change, secret access, plugin install/uninstall. Queryable from Admin with filters by event type, actor, severity, and time range.", @@ -502,11 +682,11 @@ "min_nself_version": "1.0.0", "name": "audit-log", "port": 3308, - "releaseTag": "v1.2.12", + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "erheUcBn3sIwWYyaDo6m57W8e2rHkNqkUYybI3NQKWKPM887ria08junQCIVZQuZFXJpiomdXA9nDcOXy+56AQ==" + "sig": "U2IY7850CurDbzI5m6T2KcVuJmtVHepojyBxXMY13PK3+Z/HUMjJoQ7in0FihVDaFEG43BQJq6gDYt95UwHsAQ==" }, "requires_license": false, "tables": [ @@ -519,10 +699,10 @@ "logging", "events" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.12/audit-log-1.2.12.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.12/audit-log-1.2.12.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/audit-log-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/audit-log-1.2.13.tar.gz", "tier": "free", - "version": "1.2.12" + "version": "1.2.13" }, "auth-enterprise": { "author": "nself-org", @@ -535,9 +715,9 @@ "service_kind": "compose" }, "category": "authentication", - "checksum": "28167f317d9a569a055488cbc0e7af795b710c0fa434bff23a61bade421a2356", + "checksum": "4887b88b9c8887dd0f4839d1c2c123ab0cb845225a3da32a75d9d789e9ca6079", "checksums": { - "sha256": "28167f317d9a569a055488cbc0e7af795b710c0fa434bff23a61bade421a2356" + "sha256": "4887b88b9c8887dd0f4839d1c2c123ab0cb845225a3da32a75d9d789e9ca6079" }, "dependencies": [], "description": "MFA enforcement (TOTP + WebAuthn policy) and SSO via SAML 2.0 and OIDC for Google Workspace, Okta, and Microsoft Entra ID.", @@ -548,7 +728,12 @@ "min_nself_version": "1.0.9", "name": "auth-enterprise", "port": 3826, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "RmB33oI15MjTEJfMnBY5Fx5Ctxmw030AN4Np8O+rSgHhIm8k5Shb9Pidzi77fq+YlPVcnpmlmOdcXtRoekv+Aw==" + }, "requires_license": false, "tables": [ "np_mfa_enrollments", @@ -559,10 +744,10 @@ "np_sso_state_cache" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/auth-enterprise-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/auth-enterprise-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/auth-enterprise-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/auth-enterprise-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "backup": { "author": "nself", @@ -575,9 +760,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "c8015a0272f3ee9689dfc69ea9a7a998421b7e7adb9af0867789c136103e0301", + "checksum": "a0c26ee68f42b9b51808cd33f3a938d0e7fc03864e77c50f879c4c758ee3e5e0", "checksums": { - "sha256": "c8015a0272f3ee9689dfc69ea9a7a998421b7e7adb9af0867789c136103e0301" + "sha256": "a0c26ee68f42b9b51808cd33f3a938d0e7fc03864e77c50f879c4c758ee3e5e0" }, "dependencies": [], "description": "PostgreSQL backup and restore automation with scheduling", @@ -592,7 +777,12 @@ "min_nself_version": "1.0.0", "name": "backup", "port": 3050, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "QNH4R/Yy4a0ygR7cEqw8FqBYH4dI8RAThVO9Cx4AsilIYB6qZLmNWYT9K/FzaHtfoFMJP/SS/kN13a0ik9hlDg==" + }, "requires_license": false, "tables": [ "np_backup_jobs", @@ -605,10 +795,10 @@ "automation", "disaster-recovery" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/backup-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/backup-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/backup-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/backup-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "byok": { "author": "nself", @@ -621,9 +811,9 @@ "service_kind": "compose" }, "category": "compliance", - "checksum": "27658a621ed1d4e87e5689926778e1ae010a9221107e8c7c375db9eef8ebd92e", + "checksum": "e3ae6f42bf77108addc60a43e55d13ca471874d1790b03145f149233aa8e0146", "checksums": { - "sha256": "27658a621ed1d4e87e5689926778e1ae010a9221107e8c7c375db9eef8ebd92e" + "sha256": "e3ae6f42bf77108addc60a43e55d13ca471874d1790b03145f149233aa8e0146" }, "dependencies": [], "description": "Bring Your Own Key (BYOK) per-tenant encryption. Envelope encryption with customer-managed keys (CMK) via AWS KMS, GCP Cloud KMS, or HashiCorp Vault Transit. DEK wrapped by CMK. Satisfies HIPAA, FedRAMP High, FFIEC, and DORA key-control requirements. Enterprise-only.", @@ -634,7 +824,12 @@ "min_nself_version": "1.0.9", "name": "byok", "port": 3743, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "x87nuICvrvD5yxzKOgUfQUX7jdORle/Motc9uo0p1mZ4Ii7d1yI4ADRYPQyAYOU8FA87ZznC8R6g2URO1RzLCw==" + }, "requires_license": false, "tables": [ "np_kms_configs", @@ -653,10 +848,10 @@ "enterprise", "security" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/byok-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/byok-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/byok-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/byok-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "cdc": { "author": "nself", @@ -669,9 +864,9 @@ "service_kind": "library" }, "category": "infrastructure", - "checksum": "53da0bae080b3254bdb41800e6ae45fba2a392d46ac74aa11987020ab17f9b9e", + "checksum": "00438d6071bfca440dc20e395d1b7444790c6ad4007bdb2164173ac0661e8c45", "checksums": { - "sha256": "53da0bae080b3254bdb41800e6ae45fba2a392d46ac74aa11987020ab17f9b9e" + "sha256": "00438d6071bfca440dc20e395d1b7444790c6ad4007bdb2164173ac0661e8c45" }, "dependencies": [], "description": "Change Data Capture — streams Postgres WAL events to downstream consumers via webhooks or message queues.", @@ -682,7 +877,12 @@ "min_nself_version": "1.0.0", "name": "cdc", "port": 8209, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "KgV9uQqNflKtsScmehhh1e17hiChq+IxA+EZSbfJf/K4mwjmr+l5WcNLuMOwE1N+nYCSawP4O3oEd8cfvyDbBA==" + }, "requires_license": false, "tables": [ "np_cdc_streams", @@ -695,10 +895,10 @@ "streaming", "events" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cdc-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cdc-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cdc-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cdc-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "cdn": { "author": "nself", @@ -711,9 +911,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "e399f4e6f66c84d994fb554d5e857ad235e93e5a991601a2d3ae5031b3ecd6f7", + "checksum": "f7f2bdacf50a8aa3ee6f54d382997aefa84787d2133852b9b4d48b197d602f75", "checksums": { - "sha256": "e399f4e6f66c84d994fb554d5e857ad235e93e5a991601a2d3ae5031b3ecd6f7" + "sha256": "f7f2bdacf50a8aa3ee6f54d382997aefa84787d2133852b9b4d48b197d602f75" }, "dependencies": [], "description": "CDN management and integration plugin - cache purging, signed URLs. Planned: analytics sync from Cloudflare/BunnyCDN", @@ -724,7 +924,12 @@ "min_nself_version": "1.0.0", "name": "cdn", "port": 3036, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Kz/jl0oIcw6/MJnJkS2vZ9mtMWmL62ArYmQpHD8xs9djlzjDurd5QlRIhnBpZImRv72vldIt69iYq8fJLqMtDg==" + }, "requires_license": false, "tables": [ "np_cdn_zones", @@ -739,10 +944,10 @@ "bunnycdn", "edge" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cdn-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cdn-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cdn-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cdn-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "ci": { "author": "nself", @@ -765,16 +970,16 @@ "service_kind": "cli" }, "category": "development", - "checksum": "e3a5bddecee70cc5a370fe4e18ced25178122c578c66a2a76650bae3dd0ee3b6", + "checksum": "4a9a9d2e8eef0bcc8c97764bea34055714989e2e9e8eb9a96dd043f6e34dd3ff", "checksums": { "platforms": { - "darwin-amd64": "70320f464e96ceaa3dddd52f261d42fb9c2ca667611ea1252c19fd39114c0236", - "darwin-arm64": "25a98f4c088015d9a20dcdfa05625fac0e1e7316250b465c282705bc64581510", - "linux-amd64": "0ca65f839b007764f70ba9e8e719aee88f336efb74b932297b2b9097cbdd0016", - "linux-arm64": "28c4d5f543736af00c7871987cf8a7b756e76f5f21042e8107b6caabe18340f5", - "windows-amd64": "f1feb6608cde80bec4018a8ae03c26716e19deed01e73d3dccaadf6b8cdd2af3" + "darwin-amd64": "57ac22c9552d7739a11ca846f8cbe055d7a15a6fb1e2766592322e98ccb87ca7", + "darwin-arm64": "52065bb743a3de692257a2bf91d126c1cd2861854eea2477617fcf66b3443f79", + "linux-amd64": "2b2d24a17937cecbe3c1d4ee2e59f1c488fe2a7ea6e3e60bd5c814c56454272e", + "linux-arm64": "a14f3f6f0b3ff73fe4a2e5c27de5e5816dd2569b44ce7ccc50db89f5be086aef", + "windows-amd64": "a4824863e9dd5e43621260868f4a9b53f90c13662fa763cc3405b99231f0a271" }, - "sha256": "e3a5bddecee70cc5a370fe4e18ced25178122c578c66a2a76650bae3dd0ee3b6" + "sha256": "4a9a9d2e8eef0bcc8c97764bea34055714989e2e9e8eb9a96dd043f6e34dd3ff" }, "dependencies": [], "description": "Local CI gate runner: detects repo stack (Go/Node/Flutter/Dart), runs lint+test+build, scans secrets with gitleaks, then posts a GitHub commit status (nself-ci) via gh OAuth. Replaces billing-blocked GitHub Actions as the merge gate.", @@ -790,11 +995,38 @@ "minNselfVersion": "1.4.12", "min_nself_version": "1.4.12", "name": "ci", - "releaseTag": "v1.2.11", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9b+R2gghZP37OPYXG5RynvqlEmhrrU3zPGIxB790BR3m0qcvtzXDruNaeQZBfQ4u+tGqfQVvPDIVGtn+ocbsCg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "TYDtr08+dNqW7FTsfQMcHmX8iRGJvPTufDVuyZiWXXtXL8CiSt2rHJdXHuWrFEd08VT/Uq04O6k4OGnzl2mWAA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "KfzJUqn4RzJdLcTukM20vF3IjI7HGJIr4naw1ADsFcAvH+0rF2vE0Fv6nGo7AemCe+JmD9JVAqDQaISOpVmjDA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "JsEm5OTX/3IG3fRKNkJFaONFhSuODlL3wy7TyhfrR0MNSbFm3KeF4k3NGp8d+yj1H6GIPQd33Pmt/IT4T8M5DQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "siUDOjq/+b+9lc6S+nZHSl06/QKwY83vOtyp3W2fCoI3PhRQDTwbHoqT4qcRHzC2GkGCkzGIWFBq58sIqm+OAw==" + } + }, + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "Xd7TSDvOZXhbv+uh6tReCR3n9ud2BbBBvRfYBw/6yKCy5c/8Jbmp/DJTfD2umyQ3sZmyGXZNJMoqizqSfDgrCg==" + "sig": "qn+IsuBmFsnTgU+KHSxSL/91XZKRqlpj8eftxdnwrSsruGs0tiDQp1hH6z59y8lyxno7Lg4aMYkTyhoVsFR8DA==" }, "requires_license": false, "tables": [], @@ -808,10 +1040,10 @@ "gitleaks", "devops" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.11/ci-1.2.11.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.11/ci-1.2.11.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ci-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ci-1.2.13.tar.gz", "tier": "free", - "version": "1.2.11" + "version": "1.2.13" }, "claw-cli": { "author": "nself", @@ -827,16 +1059,16 @@ "service_kind": "cli" }, "category": "integrations", - "checksum": "ee2239a425ffd13fde7644e3e781a3f6cf399a1833eca73c2442e3efd3387b05", + "checksum": "3d6b90a4cf8bb8ad15c5fc9e4fcf1cdd8af34e7939d6552d205274f01e2cf37e", "checksums": { "platforms": { - "darwin-amd64": "e08cdcfb4bfaf2e88ce398e2f42d7ac40442bf01e1fa598ccdd9fb6c8ac4304c", - "darwin-arm64": "06881befcd7cca60ff2bfa482e5d7dc15f22660b59146126e9fb918180c063c5", - "linux-amd64": "31e1d1a0e05f6b5f68612c11ca814eaa314d1e950c534a21b3cdb687095b9dd8", - "linux-arm64": "3f575ce683386325f7136897b3572ef04e97fee8bc0b3430b3c9a3a4b2854aa3", - "windows-amd64": "9ac3cec68a8013a9459bc5d1c060f8f56a0fc833e5089980b47190582928d649" + "darwin-amd64": "c9aa5eb1d891b6d43aa2251920f45dd49aede0ac4d680dc8b04cce8d957a0095", + "darwin-arm64": "1dae6e8635d61e7e2332703eb750ed2e5134e6b7a102b641c9b9b43c7ba48de5", + "linux-amd64": "6178607e7bf663e752906b5fbd35addbf8e2a0f04661361d362739bb5e494f2b", + "linux-arm64": "3818574f53316bb284416d365a859e59f301d760299ba5fc8140484d4ed5af68", + "windows-amd64": "173360397d7499def587e7649ce59fdf272a967588a959fe765526d41172351c" }, - "sha256": "ee2239a425ffd13fde7644e3e781a3f6cf399a1833eca73c2442e3efd3387b05" + "sha256": "3d6b90a4cf8bb8ad15c5fc9e4fcf1cdd8af34e7939d6552d205274f01e2cf37e" }, "dependencies": [], "description": "CLI client for the nClaw AI assistant: prompt, chat, pairing, keys, memories, topics, sessions, MCP server, OpenAI-compatible proxy, and schema migrations.", @@ -852,7 +1084,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "claw-cli", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "7xiBbVzKJ6yOgylNJbRlFXR7Lw/1nLt3Z0iS1avlfpzkZTMMFOBqgEEUKR0gpJzn6gfDzXVpV4UwcsI9aO1qBQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Lm/0OraQXTOGTDH/yjn2bBdayZxcqrGRL2Mfr/M/3MPHGMOafRQjVusAT7xoR0D0z/5qaOINp5YrhzvI/9WcAA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "yln9pBJ94KZr7+vwpFD+Hw94rTo7sxeLKmiW9xoDD6D3sfPISSC4LNnQISSpDAwt4M0vb03ykIX0CEfUzrvHCQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AWWpzdfIGAkubY1K3I7YZKcXrEpsWS7Zw/A76VojbhU96I+hIXhSh7ibwJtWsRmdRi+owaopbM7twWVM8lPkCw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "+xmA+XTHvWzEaA9UguJVUbjHsAM9iLnIWy42SJKr5hDkIp72OUpOlgL+BG/Isnb/PTNp3urS8sjACg51QpIPCw==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "N0liCBvdozIjWSyVZ94Kas9Kj2i5I8wz7jZvGla4n6ChPx6PWocXPcugp/DRNGcm5Acb7rJIK14g7ua2iZPvAA==" + }, "requires_license": false, "tables": [], "tags": [ @@ -862,10 +1126,10 @@ "assistant", "mcp" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/claw-cli-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/claw-cli-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/claw-cli-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/claw-cli-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "cloudflare": { "author": "nself", @@ -878,9 +1142,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "66535e70d4e774dcf7567cfe394b93c411ff71d3ed16ad28351e8d727d905cef", + "checksum": "58ccf32232d40ee04cda355f73ccbbdc253bd8cec0e31102d02d2a233e71b9a3", "checksums": { - "sha256": "66535e70d4e774dcf7567cfe394b93c411ff71d3ed16ad28351e8d727d905cef" + "sha256": "58ccf32232d40ee04cda355f73ccbbdc253bd8cec0e31102d02d2a233e71b9a3" }, "dependencies": [], "description": "Cloudflare zone, DNS, R2, cache, and analytics management", @@ -891,7 +1155,12 @@ "min_nself_version": "1.0.0", "name": "cloudflare", "port": 3024, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vsxhAxdH/3bcldCmnBM93a+UkZJnNM7Qn7me7KAYUj8mLfD2oKALV2cU/cBThfJzKiyQxWWQfXTmijomZUFACw==" + }, "requires_license": false, "tables": [ "np_cf_zones", @@ -909,10 +1178,10 @@ "cache", "analytics" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cloudflare-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cloudflare-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cloudflare-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cloudflare-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "compliance": { "author": "nself", @@ -925,9 +1194,9 @@ "service_kind": "compose" }, "category": "compliance", - "checksum": "9131630961325d8113bb0d000c02e9e8132030c2897699b949e8c3b4fb52ac3d", + "checksum": "3231837babffeeb2e91db7a8b0e955f7f0be57cdb685780412ad1774d7bd7696", "checksums": { - "sha256": "9131630961325d8113bb0d000c02e9e8132030c2897699b949e8c3b4fb52ac3d" + "sha256": "3231837babffeeb2e91db7a8b0e955f7f0be57cdb685780412ad1774d7bd7696" }, "dependencies": [], "description": "Comprehensive compliance and audit platform with GDPR/CCPA/HIPAA/SOC2/PCI management, DSARs, consent tracking, data retention, breach notification, immutable audit logging, SIEM integration, and compliance reporting", @@ -942,7 +1211,12 @@ "min_nself_version": "1.0.0", "name": "compliance", "port": 3211, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dBQQpyqozB6dd21uuYA8bZUDj3IPvwFBDysvxlK0H/cEzUC7ZcWrMBYJ0Ig221FT6+6a5u0caDdHQHMNcM0QCA==" + }, "requires_license": false, "tables": [ "np_compliance_dsars", @@ -980,10 +1254,10 @@ "immutable", "forensics" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/compliance-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/compliance-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/compliance-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/compliance-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "content-acquisition": { "author": "nself", @@ -996,9 +1270,9 @@ "service_kind": "compose" }, "category": "media", - "checksum": "e46fd6c617e6fc5347458cc901b6f2ac79da7fa71f7067e72e9f0b115ef64061", + "checksum": "d0489153bed0b6fa92b66bbfb499a9fa2c33c9a30180dd63ceb2ab8580d525a6", "checksums": { - "sha256": "e46fd6c617e6fc5347458cc901b6f2ac79da7fa71f7067e72e9f0b115ef64061" + "sha256": "d0489153bed0b6fa92b66bbfb499a9fa2c33c9a30180dd63ceb2ab8580d525a6" }, "dependencies": [], "description": "Content acquisition with download rules engine. Planned: RSS feed monitoring, release calendar integration, automated download orchestration", @@ -1013,7 +1287,12 @@ "min_nself_version": "1.0.0", "name": "content-acquisition", "port": 3202, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "6DH/WMOSwFLADfflp6TGWr7bWRr0cqDfG/Yl3uL6zaOz9Fg/Id0VIitG2NK/IngnR/jccOosGNAH6qyMsXVYAA==" + }, "requires_license": false, "tables": [ "np_contentacquisition_profiles", @@ -1026,10 +1305,10 @@ "np_contentacquisition_acquisition_rules" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/content-acquisition-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/content-acquisition-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/content-acquisition-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/content-acquisition-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "content-progress": { "author": "nself", @@ -1042,9 +1321,9 @@ "service_kind": "compose" }, "category": "media", - "checksum": "e46e90a08e28d0bd65e32da86789406389fe475bd6751039e70d9241e9cd2ec7", + "checksum": "6cc86582fe248fbc88d938a34441cd7b73ba793cc532a221efc03f844dce9798", "checksums": { - "sha256": "e46e90a08e28d0bd65e32da86789406389fe475bd6751039e70d9241e9cd2ec7" + "sha256": "6cc86582fe248fbc88d938a34441cd7b73ba793cc532a221efc03f844dce9798" }, "dependencies": [], "description": "Track video, audio, and content playback progress with continue watching, watchlists, and favorites", @@ -1059,7 +1338,12 @@ "min_nself_version": "1.0.0", "name": "content-progress", "port": 3003, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "tIfg2ORLWOMezMjXn4e6efJFaSIvjQYur5XlH/OzwCp+aY+obkPq6uFVZkBJmPy6/mcP76RoNFd9frcY7vzfDw==" + }, "requires_license": false, "tables": [ "np_progress_positions", @@ -1076,10 +1360,10 @@ "watchlist", "favorites" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/content-progress-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/content-progress-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/content-progress-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/content-progress-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "content-safety": { "author": "nSelf", @@ -1092,9 +1376,9 @@ "service_kind": "library" }, "category": "compliance", - "checksum": "c984710a4d441f964852f577e33776670d033c67dcdbc4740264b868a2a39a1c", + "checksum": "9c3a80d78b61310e36d102c525c9eacfddef58e7b41bded87d3f93bbf54d34f3", "checksums": { - "sha256": "c984710a4d441f964852f577e33776670d033c67dcdbc4740264b868a2a39a1c" + "sha256": "9c3a80d78b61310e36d102c525c9eacfddef58e7b41bded87d3f93bbf54d34f3" }, "dependencies": [], "description": "Trust-safety evidence, legal holds, spam detection, raid protection, and abuse scoring", @@ -1105,7 +1389,12 @@ "min_nself_version": "1.0.0", "name": "content-safety", "port": 3213, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "fNYj+cDeMFNPezdBfTn4uBQvmpcL2oawlYR1n7MzdHO9+to4m7zfyPVZXPgn+7lcriSsHn5es6BGiD3reYirCQ==" + }, "requires_license": false, "tables": [ "np_cs_evidence", @@ -1119,10 +1408,10 @@ "np_cs_abuse_scores" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/content-safety-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/content-safety-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/content-safety-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/content-safety-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "costs": { "author": "nself", @@ -1138,16 +1427,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "2c6ef56feaaf2c82ff0f23f933fa3ecc0cd62e729e1e9cf761fbf314b5ef88c5", + "checksum": "ff3396cf3ceba414eb1caa98c46293bb4276f9967a2a578c434e39960bc6eca3", "checksums": { "platforms": { - "darwin-amd64": "a1ad0f4c6dab7b80f09cb86469abb291a0b70255ee6377e94c12edf6a1ae7101", - "darwin-arm64": "51a5b68a8959e2b66ba9ae3df23c98fe74956416a46cd4d141a7bd98ed859a63", - "linux-amd64": "3abc4e407e069bb562bb4f22c0b40df3108d4359e4fa69b1547c9da7390a3436", - "linux-arm64": "5f6351065bdea4e84fb5e8fd1d3ec08ee2074c85ac20ae3deca5ece857e2ebac", - "windows-amd64": "086ac9b5a7a768fc878fb42bd5951a1a95428acf58f3e021aa44cc605c6c9872" + "darwin-amd64": "eda2833a3f6b1f89e40635f4d4fae672de15d1721a92f81178809055c1fe8728", + "darwin-arm64": "9f0dd217a32740fc67bebf7fb39833e9338c4fb26f78b023c46deb7486e35d54", + "linux-amd64": "28882bcde402d14cf0f3eb1f816f297ca1ffc8d7324c7a859e0e450bc05f79c1", + "linux-arm64": "5dfa2127a587386beef65a806c8421c76f2bd596291e59933aef80da271da52f", + "windows-amd64": "b75d87e03f8018006911edeff7893266e6149b760648ec06ed26b3b5f8fca710" }, - "sha256": "2c6ef56feaaf2c82ff0f23f933fa3ecc0cd62e729e1e9cf761fbf314b5ef88c5" + "sha256": "ff3396cf3ceba414eb1caa98c46293bb4276f9967a2a578c434e39960bc6eca3" }, "dependencies": [], "description": "Show estimated per-install operational costs: Hetzner VPS, Cloudflare, Vercel, Stripe fees, and installed paid plugin licenses.", @@ -1163,7 +1452,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "costs", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Z5AbglGF9XqRfT0K/biknJNWfH2IrJOZNqhJi+2HkwvWS7/RZL+Ne46/n9RKbn+E+s7Qt9evV+SxmF+jafErAA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "+mWeHjj/mBYODqV2TRQHwEAmhf6GVB1YfE6iRF6w4FOuCa2iVAQujwH4bVIA//OM31r/gh/uRO9Cz2reMgITAQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Cmdu3qAXRmcbAwQhs0FEHbPTv2K0ARw5ATkrqHdgqRFeTMCwlb3nv7yFRr5YxIeq96PnT8Lc/y7LoitYvTW7CA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "nnTYuJMp9D1wqr0rOKPh6S4b/abBdu0d7dZRpYRxJWfoO83h/xr9V8OJzkFPbNFKaCoEa6J1caRvSB+fmJZGDA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "i6UmaHsLT5XCI29PiKlBjPOOf/fw5PQ8OzglgbKHRxl8TwDDrv/K8FuTeU0arREiwa0g7QCmJj1FfFN6aY6eBQ==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dbr8yV9Nq9yUL5cxkAimCsBFTZx2IAzK9JyltpLerx3oNeTJDsKM+AY7wW3oFDvMf8dXdqIc8BBiLsyh3tgADA==" + }, "requires_license": false, "tables": [], "tags": [ @@ -1171,10 +1492,10 @@ "billing", "ops" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/costs-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/costs-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/costs-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/costs-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "crdt": { "author": "nself", @@ -1187,9 +1508,9 @@ "service_kind": "library" }, "category": "infrastructure", - "checksum": "0e69d52fb33933db7ee8fa415dfa636ee68e3e8450f8c2899923e50d9955e4a7", + "checksum": "d8ec05c76ce30da719b40c9d151e066f17d5a51ee0007152f6b763e287f2cdd3", "checksums": { - "sha256": "0e69d52fb33933db7ee8fa415dfa636ee68e3e8450f8c2899923e50d9955e4a7" + "sha256": "d8ec05c76ce30da719b40c9d151e066f17d5a51ee0007152f6b763e287f2cdd3" }, "dependencies": [], "description": "CRDT offline-first primitives. Self-hosted Yjs (y-websocket protocol) and automerge sync server with Postgres persistence. Drop-in replacement for Liveblocks/PartyKit with zero extra infra.", @@ -1200,7 +1521,12 @@ "min_nself_version": "1.0.0", "name": "crdt", "port": 8211, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "f36QXVuzNpxJciiafrdiCYn7uwuqHcuYcDyA8qN7JjEHHzljCY68QhwJiRMvkkkLdxtUIyvDcywI0CkMq47BCA==" + }, "requires_license": false, "tables": [ "np_crdt_documents", @@ -1216,10 +1542,10 @@ "websocket", "realtime" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/crdt-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/crdt-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/crdt-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/crdt-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "cron": { "author": "nself", @@ -1232,9 +1558,9 @@ "service_kind": "compose" }, "category": "automation", - "checksum": "4c762dd8f05cd330b9547b1d8b688f5fc36ee94bbec2681fd1f33c81e1701566", + "checksum": "4a80c0a93171e309bf6bb745bcaf43e1ae770baade573ea18fc863c94a5f796a", "checksums": { - "sha256": "4c762dd8f05cd330b9547b1d8b688f5fc36ee94bbec2681fd1f33c81e1701566" + "sha256": "4a80c0a93171e309bf6bb745bcaf43e1ae770baade573ea18fc863c94a5f796a" }, "dependencies": [], "description": "Cron job scheduler. Register jobs with standard cron syntax, execute via HTTP callbacks, track run history.", @@ -1245,7 +1571,12 @@ "min_nself_version": "0.9.9", "name": "cron", "port": 3051, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "DtElCmK8CcWqf6x7rEUb+QdthwpkSJwXaQcWKi/4wfTLmaZhr440ySJvfduSEWrzIwSm6FkdvHsqlAQf/uNwBg==" + }, "requires_license": false, "tables": [ "np_cron_jobs", @@ -1258,11 +1589,11 @@ "automation", "webhooks" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cron-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/cron-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cron-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/cron-1.2.13.tar.gz", "tier": "free", "tier_pair": true, - "version": "1.2.6" + "version": "1.2.13" }, "ddns": { "author": "nself", @@ -1275,9 +1606,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "197fba375daac4ddd2818f2da038a0a9fd4969aebdd5cd3647b0321361dc7f9e", + "checksum": "a47cc18bfc1a72315704af6c64bb45403e16d51dbf5fb34ef9bd903006158296", "checksums": { - "sha256": "197fba375daac4ddd2818f2da038a0a9fd4969aebdd5cd3647b0321361dc7f9e" + "sha256": "a47cc18bfc1a72315704af6c64bb45403e16d51dbf5fb34ef9bd903006158296" }, "dependencies": [], "description": "Dynamic DNS plugin with external IP monitoring. Planned: DNS provider API integration (Cloudflare, Route53) for automated record updates", @@ -1288,7 +1619,12 @@ "min_nself_version": "1.0.0", "name": "ddns", "port": 3217, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9r2xHQe+TjNt12u2rSR9YKOEkd5uFP9wH8SjZaaODD7xP52irjzR/po58FqaesBgr5TteJrclrQCMs/pFmg0Bw==" + }, "requires_license": false, "tables": [ "np_ddns_config", @@ -1302,10 +1638,10 @@ "cloudflare", "remote-access" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ddns-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ddns-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ddns-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ddns-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "devices": { "author": "nself", @@ -1318,9 +1654,9 @@ "service_kind": "compose" }, "category": "streaming", - "checksum": "c46030fa8d35b8403ba87fddb3162679360a86b36ecfefcfefce42cb7fc16ac7", + "checksum": "e281deb8acae1642e1ba451e1db858991f08a10b3fa3ab2b9fc927e5c39a224c", "checksums": { - "sha256": "c46030fa8d35b8403ba87fddb3162679360a86b36ecfefcfefce42cb7fc16ac7" + "sha256": "e281deb8acae1642e1ba451e1db858991f08a10b3fa3ab2b9fc927e5c39a224c" }, "dependencies": [], "description": "IoT device enrollment, trust management, and command dispatch service.", @@ -1331,7 +1667,12 @@ "min_nself_version": "1.0.0", "name": "devices", "port": 3603, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "syvGd64bUq+4KSzNOs4mSqTH3k0Xrlp5xIBrY7sYY2VNYlee9IiHo+TPSQEMDpEZQkzKBA7B73kIwY4+77YPAg==" + }, "requires_license": false, "tables": [ "np_dev_devices", @@ -1348,10 +1689,10 @@ "commands", "ingest" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/devices-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/devices-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/devices-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/devices-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "dlq": { "author": "nself", @@ -1367,16 +1708,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "e3568d1b143a7636644a89c8333229b59ccf7c3c33d23c594366e6495dcad5a3", + "checksum": "3db3686d50c72231703eec9e476c7b25773c3edb4d03498afeb3c9b40446de48", "checksums": { "platforms": { - "darwin-amd64": "2bdbac182822717391386535828d23aff41998c026a4486149957cd87452a125", - "darwin-arm64": "658731e4b5aa0eb40b8299cd69c5ee62cc06efb55e99cca46b75c23da4be165c", - "linux-amd64": "67a4c7f5a019c1a27cc04557f1d469aba926cd939da79319d3b7ae2ee646a5cd", - "linux-arm64": "29e4284ba9fc99de4f1645230d0f1f1108133bfb1c06eb078ebea625eedfccdd", - "windows-amd64": "9871e1f0ff87edffb8ef9ac16fbe38305f4db3db377df700b6ea732cd6aa9c81" + "darwin-amd64": "a8b2804baad549eb89b52ad146d6173fd6b6d75ca1b20015a8ce95294c6157cf", + "darwin-arm64": "63b1e6e02367e44203f9482101de3a92fd45e3b88a3426d86daca2c9490568cf", + "linux-amd64": "5da475aebea52cd914bc1a4a419e337ba47b2bbc60af1b5583d71296879ee2a1", + "linux-arm64": "42c4d9dbec9a6b6307ea6cd4c47636fba9a15feb112652ad5d7ea3863f6ec060", + "windows-amd64": "b225ce73d9354de8485994f1dccd7c92f91e2804dab02723bc367492ec3b8054" }, - "sha256": "e3568d1b143a7636644a89c8333229b59ccf7c3c33d23c594366e6495dcad5a3" + "sha256": "3db3686d50c72231703eec9e476c7b25773c3edb4d03498afeb3c9b40446de48" }, "dependencies": [], "description": "Manage dead-letter queues for nSelf plugins: re-enqueue rows that failed processing back to the work queue, with safe row limits and dry-run preview.", @@ -1392,7 +1733,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "dlq", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "R5+9Lq5QdM+NHjwtrF6UORSkbj7TZi3gDuD4X/CcFvKmQvo2CxM4inhJa+dmgvx5JRtdhTqcGdoR6qzVT/OXCQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "f9oObgCAvVztFOYOPesh2UZDfMUE0Kyfpph6cBLrLJqcweZCyt4jKt8ct4EliX+bnK5Q6yAJrnsbtQ9hEvY8Cw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "8nOdfQnavFXcdsyhAGlFuozBxRpaypQGwgHmM9RqWE4/foK9jSpUCtSs63sLbYFIWpB6R6xsdTnMHkMC8WjTAA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AQyMgYTaA8UlzhkD4xy6NADCwcDxA3e4aNN8yS5d3ZtkMIdPHTpeMMvzzQk1Xb4+zk5yXPTOiPeOWjLbb1qxDA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "N948Eol5KpSvFVSgV0vr1qEyHkFFULqzEaPNEWAJqShKYdcIe7oQ7bxK81HCWe1adZabcnTfYm/TR/c69RobAw==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "1b506T8lJytq/o5muZWI9eWsI7c5KJlydLX7y3RoL/0eeKUjO52ScVdtU6qkvJGLLkb8OujLFJSwRZ82T05sCg==" + }, "requires_license": false, "tables": [], "tags": [ @@ -1402,10 +1775,10 @@ "ops", "reliability" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/dlq-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/dlq-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/dlq-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/dlq-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "documents": { "author": "nself", @@ -1418,9 +1791,9 @@ "service_kind": "compose" }, "category": "data", - "checksum": "bacf5922849f7f2a3f6563f64450308c1489d436cd025ca2e583474133a99d84", + "checksum": "12cfe4de25d192b47a2a8e62ba9e8ce478e44fd928b47fe152035e90b8672228", "checksums": { - "sha256": "bacf5922849f7f2a3f6563f64450308c1489d436cd025ca2e583474133a99d84" + "sha256": "12cfe4de25d192b47a2a8e62ba9e8ce478e44fd928b47fe152035e90b8672228" }, "dependencies": [], "description": "Document management and generation service with templates, versioning, and sharing", @@ -1431,7 +1804,12 @@ "min_nself_version": "1.0.0", "name": "documents", "port": 3106, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "F5mTsujsEHsL8uNg78sdAesZEtPhJSxAp7QwGg+FyhkCwHDYCMdHNbaYUmtHIr9JQ6EsT+IzqhMfVajUuUO0Cw==" + }, "requires_license": false, "tables": [ "np_documents_documents", @@ -1448,10 +1826,10 @@ "versioning", "sharing" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/documents-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/documents-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/documents-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/documents-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "dogfood": { "author": "nself", @@ -1467,16 +1845,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "670b43cd00950af0ed428bc69e8bf0e234a2de1395823af315997871002d0f45", + "checksum": "785b52738c32b01f0f6717f57f9ab06eed628e2d2029de6ed7971f7b20966ee1", "checksums": { "platforms": { - "darwin-amd64": "ce394b8b6934fe5ede0addfb59b676ab8760243c4f3f43578902346295bc193d", - "darwin-arm64": "357defd8f5a5e6a6d5e12453c67d586a10edb4454d15d7a365ee123bdae465f8", - "linux-amd64": "f8cdb8cb2cf17df79d40c0ac62aee80882ce99d59fcbd545e598006273a37e63", - "linux-arm64": "1f4585bd8d4d8feb7d1ddfa056d331423b0b79788a542e2304e476cc3152ec26", - "windows-amd64": "154beb5a2774578f33605f0cb95ab1b9d96985476e490d043fcbbab4a3198382" + "darwin-amd64": "4f17219a09e0c7fe4c13c6ca054124ff246f900046e83be04a08f7718a8d0c35", + "darwin-arm64": "5ea9b40c484c19dc73231c3ef5d7a80d1e8f421a2fc0eccea60e4c19336c2a21", + "linux-amd64": "7ee09a31c3ed218426365fa1c90d6b6e174bff887dc5ce171c5c952726a43f5a", + "linux-arm64": "cebfaca1dfdec46017d17931029992b9603e29035b8fc083b7407a09114fd36f", + "windows-amd64": "385f7f33906c99b6e09d046f6169830dbaa1248e396911458a96cbe8ad93ec21" }, - "sha256": "670b43cd00950af0ed428bc69e8bf0e234a2de1395823af315997871002d0f45" + "sha256": "785b52738c32b01f0f6717f57f9ab06eed628e2d2029de6ed7971f7b20966ee1" }, "dependencies": [], "description": "Production dogfood audit and reporting: 21 read-only checks covering backups, DR, tenancy, licensing, secrets, migrations, monitoring, security, watchdog, and queue health.", @@ -1492,7 +1870,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "dogfood", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "IWTNu8GnbxxNiKjudXfPAsZTwJuXjeZ5F5wfVZenArsgP+pWaQtfTVLL4OpTnLOrZ+75xoIBgaifM7iuRm5JBA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "K99wvAeT+RWlo/ZEagu5pr6ybDumAvHFBxCOEeFwBmNw6vKLHw9dKGhDUHMsz34egSgym58Njg/XEPgiSw4SCg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "a6OmYsAekpV9eQ+FpcK8wsdY6wyDwp/Cg9lW0GXfddzkaaelOFBW/cxphIjGUO4Wcy3Hqrc7C2ZVSfw8HrrDAw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "1lTs+JmW9dsHhZYY4XigRaTeDAIweF3RFib03cBfWkK63XovhuEkY5q+h+Vh9d94EMY+CKNxRoUmuc2E45TzBA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "G46PP1GGw+c9WD+u+cFUT5IsZ753tdXJeVxtRrN2fqLgu3j4Hcnw8g+EOb7mTCFeRqmLkLAwg4hmsV14hbTnAQ==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "EQQRweVZrhyTrMUm/t+tFQDsnBp04kpHIavGBH7eQozO7PnxBXjzkRRgIBgXjVNRu4jbZnQQ8tgGHEwdIJy5AA==" + }, "requires_license": false, "tables": [], "tags": [ @@ -1502,10 +1912,10 @@ "production", "health" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/dogfood-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/dogfood-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/dogfood-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/dogfood-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "donorbox": { "author": "nself", @@ -1518,9 +1928,9 @@ "service_kind": "compose" }, "category": "commerce", - "checksum": "83a36209e3ae2c5be2531ae9a88682a1c37c4880fc844a43db7c8a5f3dec8f69", + "checksum": "43a71558e0d6d6ef17c07ecbc03555aabd5c55ff80e05610424c555fc5e767c3", "checksums": { - "sha256": "83a36209e3ae2c5be2531ae9a88682a1c37c4880fc844a43db7c8a5f3dec8f69" + "sha256": "43a71558e0d6d6ef17c07ecbc03555aabd5c55ff80e05610424c555fc5e767c3" }, "dependencies": [], "description": "Donorbox donation data sync with webhook handling", @@ -1531,7 +1941,12 @@ "min_nself_version": "0.9.9", "name": "donorbox", "port": 3074, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "KVs6LmmnBp6qD2B87mzcPaMY+dIiBElW2sLxBg3xHTE/t2uB7yhSdWRlQzLi/bHbSBxxJ0M3x1fH+Dd/Zo7QDQ==" + }, "requires_license": false, "tables": [ "np_donorbox_campaigns", @@ -1549,10 +1964,10 @@ "donorbox", "webhooks" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/donorbox-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/donorbox-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/donorbox-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/donorbox-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "dr": { "author": "nself", @@ -1568,16 +1983,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "143f6665608aab59f373d6ea7dd95b71d3020d283e6ba5da232183cb3bbc981f", + "checksum": "3a60e207be042a776a62078cf104587493d87c3304362f98a6f4f6a7028e5ce6", "checksums": { "platforms": { - "darwin-amd64": "3dac16cbf672effdbc1d64a997d611d774788c62a209cb684c88683a42794492", - "darwin-arm64": "293302605448df49ffb37a0ef002d9d24950574f02fa10605c0fd5778b0b3fdd", - "linux-amd64": "f61e3830a3ce1b436938a53c74b8f738adb9acf54ea54f1350ae8918ee8fde78", - "linux-arm64": "f06b84fe315fd6dd77c5bdd9dc0cfbcaff2b1c6a2fb198d4c2d1afe6aa08f903", - "windows-amd64": "a369adfcee5658e7892de4632328eaab80e3c928d96366ae2175a2c23f57c494" + "darwin-amd64": "b8bcfcdbe25dcacb8925fd807c27271da59bc8f6dba37df6130bc6fe9559a3fc", + "darwin-arm64": "0ebdaff53d0e720780140f125053d9f44a64ce764a4fbc6fc545fd1b643f75d7", + "linux-amd64": "e5072b9a32381a2a35d2e0dd3017ae12c0c8c90e1041f2eebfd380ae3168d997", + "linux-arm64": "c2225a18585083ecef2664d96c536e5c1be3139e2d81509bbac3e71394cffab5", + "windows-amd64": "631cb53c69204adfbd65abed2f20fe94e7c8e1d1dd10bfb7ebf26fdbc08ddd7d" }, - "sha256": "143f6665608aab59f373d6ea7dd95b71d3020d283e6ba5da232183cb3bbc981f" + "sha256": "3a60e207be042a776a62078cf104587493d87c3304362f98a6f4f6a7028e5ce6" }, "dependencies": [], "description": "Disaster recovery: promote a standby, fence the old primary, run drills, and install the systemd units DR needs.", @@ -1593,7 +2008,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "dr", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "70Eb5VWka/FK/0U5Y14MTs2/vhmTTsFoOTlcUORKXHz/cO+RHkKOeusZlEt3LJSqwqP2Y+aAkQBkLEbz/lE7BA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "0ABJJrlIwBAPI0f/CjNO0Z6Z1FPE/5n0Nj3+ADSEhLy5lf0c5JSkRLo5fvtBUX/Ms3CTEb74gZD5xSuM7cJbDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "cMPhCG7DZt2eDrBnvx6TqMLniCFfaBOfyjGcBepBrMGGFngYIDRWZDfnPkP6nSe9ATxZeDLHXpazqlNje6RBDQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "RfPQAC+MaSn6/ZQdrWshb8jFoR8TB4JFwvGYaGnQx3/PjGSKvFswXpLoYB+IR91qEluxBSYGlzKszEiJ9rYuAw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "iKXCkXjOVxguiiQK918t+7zlF47m7FOXH/mog2byQUhGi+Vx6CXrBnE9ZhgbfQLJbsbPFEVlFcHcbcT9m+OHBQ==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ftmvWhLPQUmQcwRJPe6f+Lm2NbXK1AYA9EDrZ3bvv343QqTNcv/c3am03V+SCkAOA9TGROKn79v5qe8zfJjEAw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -1603,10 +2050,10 @@ "standby", "drill" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/dr-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/dr-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/dr-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/dr-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "e2ee": { "author": "nself", @@ -1619,9 +2066,9 @@ "service_kind": "compose" }, "category": "authentication", - "checksum": "0aa60618ccf9521d725e42d2f3fd41584cd00b4623129b2cc3a27ad86bbde099", + "checksum": "96d37b7789f7c6895e67e1fbc174612f6461f86002af5f9dc74ea3613f8581cc", "checksums": { - "sha256": "0aa60618ccf9521d725e42d2f3fd41584cd00b4623129b2cc3a27ad86bbde099" + "sha256": "96d37b7789f7c6895e67e1fbc174612f6461f86002af5f9dc74ea3613f8581cc" }, "dependencies": [], "description": "End-to-end encryption key directory: X3DH prekey distribution + Kyber-1024 (ML-KEM-1024) post-quantum prekeys for nchat. Server stores PUBLIC keys only; private keys never leave the client.", @@ -1636,7 +2083,12 @@ "min_nself_version": "1.0.0", "name": "e2ee", "port": 3055, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "41fqidcaY8Nc82K05W4F6/ddqnzcMT8Q4EIBBQ1acc9ExmzgoQ5sIQmidRz6mawQkXkj/c5M1NGNIYk7z17JDQ==" + }, "requires_license": false, "tables": [ "np_e2ee_identity_keys", @@ -1659,10 +2111,10 @@ "key-directory", "security" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/e2ee-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/e2ee-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/e2ee-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/e2ee-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "email": { "author": "nself-org", @@ -1675,9 +2127,9 @@ "service_kind": "compose" }, "category": "communication", - "checksum": "28648697b8530ac87e0d1ea14dc99f841963e79ea307b39558e1896f3d8e82de", + "checksum": "6afc5be1b9c1169c8f376597d7f570c183f152517a45a515215ad0a744303276", "checksums": { - "sha256": "28648697b8530ac87e0d1ea14dc99f841963e79ea307b39558e1896f3d8e82de" + "sha256": "6afc5be1b9c1169c8f376597d7f570c183f152517a45a515215ad0a744303276" }, "dependencies": [], "description": "Transactional email via Elastic Email. Send, template, and track emails.", @@ -1688,7 +2140,12 @@ "min_nself_version": "1.0.0", "name": "email", "port": 9008, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Ks2WFvDKIvlx6L+e4Z9w3f2FyOJiBvq42yGAVeGV1xbUIP1at1jWRoOnm/tf5ufU24HPfrg+vM4iUZ8wY8TCAg==" + }, "requires_license": false, "tables": [ "np_email_messages", @@ -1696,10 +2153,10 @@ "np_email_events" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/email-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/email-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/email-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/email-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "encryption": { "author": "nself", @@ -1715,30 +2172,64 @@ "service_kind": "cli" }, "category": "compliance", - "checksum": "0d82c1941016675e01b72a4f95c0cc5196960a34022bcb211a662053eaa1c4ae", + "checksum": "7757a27ad9709654a97659dc1739f5af06cd2d21f50a0f79165ee34b02ab160f", "checksums": { "platforms": { - "darwin-amd64": "2407f0cccd8aca3b64248844e5395b0e20ec77e56c03ece3ca2795bcb0386519", - "darwin-arm64": "a896750b261d78f03a1ca9f98f8be14c818834fe1e1480f5b8ba61ed159037ea", - "linux-amd64": "9879379bc7934a9cf5de170deccf9740be12c2722b5e7d0b5468f09f4c71e7f3", - "linux-arm64": "89840f2a6cc2767bbe651e35b0516158fd55ea5654517c24136e187838b2b358", - "windows-amd64": "b657e303c3808e62268de642b56037ffd94417307f42d530cf9ae5ab9a127bfc" + "darwin-amd64": "b26acde083e2165c6e3bcf28edb6013e7c27d2a2e43f6059c806dc997d6dd31b", + "darwin-arm64": "386676bb7be886114b64cb3d2b1b5c7d2a2cf164e4bd4df8621bd557f8f0ba78", + "linux-amd64": "2ec3ff40b70cfa312bce341f9b1a537dfa7a5660b8a379bd9e3aff1955c6470d", + "linux-arm64": "633c3053d95c8e51ff6839bf4cf880540fb54f12861684d952a9804fc363438b", + "windows-amd64": "2ff6685099519c3c59254323f74a3356d809618ad0ab1bdcab924f26a5b0fbf8" }, - "sha256": "0d82c1941016675e01b72a4f95c0cc5196960a34022bcb211a662053eaa1c4ae" + "sha256": "7757a27ad9709654a97659dc1739f5af06cd2d21f50a0f79165ee34b02ab160f" }, "dependencies": [], "description": "Bring Your Own Key (BYOK) per-tenant envelope encryption for nSelf Cloud: AWS KMS, GCP Cloud KMS, and HashiCorp Vault Transit, with key rotation and an audit trail.", "download_url": "https://plugins.nself.org/plugins/encryption/tarball", "implementation": { + "binaryName": "nself-encryption", "entryPoint": "cmd/", - "language": "go" + "language": "go", + "pluginType": "cli" }, "language": "go", "license": "MIT", "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "encryption", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "hmVfM/HmuFjNxGVgfuTMCI6jCTWRrNyT1WfTjQa1WRIA+AV86XO/Wtm/1hkbgtmkH1YtMR9ZfCyeO051BO87AA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kv4Z7S5Pjbtv6E0UWDwtXcl491ZKBBvdTJAIx14am3ZyAORQLeLXmjZAxQM4loIUqlUM2bKxIpbnyVOAZ3owCQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "CJrNFt3JbB2ck+QaYpghdEqr4HukcQBCA/oN4T1wO2oGpFgI749lurV23T5lo7HNQkIF8uq2lNgjsGlrY+AqAA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Hu40ETyB9BVklrvXK4R5HAagV+hTikWxLR69hZ8ebn556SImL7F4GtAVCRl7ufOLPMIqvBPVNgHkUdCJupqYCA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "EIHnOeGoKg4yOR0l0hl3do1Tky+ZPlnrlBid8Ayzgj8IT0LR17pjnYxvC9Cqv2jMtIMma8eyI2hrBlThYRA8DQ==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "UQLJVeK3RcFa67igNOeDLyyT3HoG8Zjzp2ucmGAO2Pcwx2EkjPkLOxAidwIMpAivoYbnWLEuTF+9kN3ajKiPDQ==" + }, "requires_license": false, "tables": [], "tags": [ @@ -1748,10 +2239,10 @@ "enterprise", "security" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/encryption-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/encryption-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/encryption-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/encryption-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "entitlements": { "author": "nself", @@ -1764,9 +2255,9 @@ "service_kind": "compose" }, "category": "commerce", - "checksum": "816fef9169ab01ac99545c2f1210621e6e286455fc621278ce2c82f640c431a9", + "checksum": "a1d91867492154de068532e97c81bb9034fb1364773cbc1b70a1cb19a012c19c", "checksums": { - "sha256": "816fef9169ab01ac99545c2f1210621e6e286455fc621278ce2c82f640c431a9" + "sha256": "a1d91867492154de068532e97c81bb9034fb1364773cbc1b70a1cb19a012c19c" }, "dependencies": [], "description": "Feature gating, subscription plan management, usage quota tracking, and metered billing", @@ -1781,7 +2272,12 @@ "min_nself_version": "1.0.0", "name": "entitlements", "port": 3735, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "WS6bYatQ6/BKiuapFkY7OUDutZVyKegpClpbmUqm4Sji6Gv+dN8sxY8usXgeXIxsUWfjnRAz7Sy93TLheH4kCg==" + }, "requires_license": false, "tables": [ "np_entitlements_plans", @@ -1801,10 +2297,10 @@ "billing", "feature-gating" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/entitlements-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/entitlements-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/entitlements-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/entitlements-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "event-bus": { "author": "nself", @@ -1817,9 +2313,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "a861ab784ad5823479291a100a3145d090e4692401915920be7b8d343c26770d", + "checksum": "027c1d74a64ea147911584069108ec4bbcaac46587246ad98cb637a67d4abf81", "checksums": { - "sha256": "a861ab784ad5823479291a100a3145d090e4692401915920be7b8d343c26770d" + "sha256": "027c1d74a64ea147911584069108ec4bbcaac46587246ad98cb637a67d4abf81" }, "dependencies": [], "description": "Internal event bus with pub/sub, fan-out delivery, dead-letter queue, and replay for inter-plugin messaging.", @@ -1830,7 +2326,12 @@ "min_nself_version": "1.0.0", "name": "event-bus", "port": 8212, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "L0NkzJX9aCmEOI0Si4JcCTg8nsB5sq5y+GWaaC8vdv/m3MStw3AeO6QNmzmXlNr/TxxMrnjPXdq9Aw0J0kHNBQ==" + }, "requires_license": false, "tables": [ "np_event_bus_stats" @@ -1841,10 +2342,10 @@ "messaging", "bus" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/event-bus-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/event-bus-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/event-bus-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/event-bus-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "family-ancestry": { "author": "nself", @@ -1856,9 +2357,9 @@ "service_kind": "library" }, "category": "social", - "checksum": "9393ccf40ea29ab69ab9e8f27d9e57b3f2c098a8d9e573925496d319e3fb01dd", + "checksum": "9df26aee8df6dc61f5ff97a41ad3a1a8c208b41e02bb88082e8a4b63e0e3b5de", "checksums": { - "sha256": "9393ccf40ea29ab69ab9e8f27d9e57b3f2c098a8d9e573925496d319e3fb01dd" + "sha256": "9df26aee8df6dc61f5ff97a41ad3a1a8c208b41e02bb88082e8a4b63e0e3b5de" }, "dependencies": [ "object-storage" @@ -1875,7 +2376,12 @@ "minNselfVersion": "1.0.0", "min_nself_version": "1.0.0", "name": "family-ancestry", - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "7hAhRYo2lqkgWW2zp7IVi3CiQLWgFqCS0dAnRgTXAIN0nDB7AnTpREKsa+dneS13guwdWt9U6Xp00HyQgY+EBw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -1886,10 +2392,10 @@ "importer", "gedcom" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-ancestry-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-ancestry-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-ancestry-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-ancestry-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "family-familysearch": { "author": "nself", @@ -1901,9 +2407,9 @@ "service_kind": "library" }, "category": "social", - "checksum": "6cd9bed5e4e0ca8de4ca66f787dac454d6746981e759a2fcadcec6c0acee2c89", + "checksum": "fdb15fec1c06efef6cc4cc725865bb26a61d38aea5e70e61e87b1c18eac5208a", "checksums": { - "sha256": "6cd9bed5e4e0ca8de4ca66f787dac454d6746981e759a2fcadcec6c0acee2c89" + "sha256": "fdb15fec1c06efef6cc4cc725865bb26a61d38aea5e70e61e87b1c18eac5208a" }, "dependencies": [ "object-storage" @@ -1920,7 +2426,12 @@ "minNselfVersion": "1.0.0", "min_nself_version": "1.0.0", "name": "family-familysearch", - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "v02mYeq3OJxum64ABUolpwO6LNQ3iCgAsJnn3lobmPcZrDDtaAxvuBg2q+qAASxPZAtr5JUDfRTUW3eTYSkMAg==" + }, "requires_license": false, "tables": [], "tags": [ @@ -1932,10 +2443,10 @@ "gedcom", "oauth" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-familysearch-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-familysearch-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-familysearch-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-familysearch-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "family-gedcom": { "author": "nself", @@ -1947,9 +2458,9 @@ "service_kind": "library" }, "category": "social", - "checksum": "6d50967ca987fbc88a97b7f0f65e3f273c500018280d5ab49af9a6868854f154", + "checksum": "76e9f9334a5f6dd897a71087237185d0b5575dc9e548308891525a5f3483cc05", "checksums": { - "sha256": "6d50967ca987fbc88a97b7f0f65e3f273c500018280d5ab49af9a6868854f154" + "sha256": "76e9f9334a5f6dd897a71087237185d0b5575dc9e548308891525a5f3483cc05" }, "dependencies": [], "description": "Generic GEDCOM file importer for the family plugin. Accepts any GEDCOM 5.5.1 / 7.0 file from any provider with optional photo-folder upload. PLANNED: requires the 'family' plugin (ɳFamily bundle, planned v1.1.0) and 'object-storage' + 'photos' plugins. Not installable until the family plugin ships.", @@ -1964,7 +2475,12 @@ "minNselfVersion": "1.0.0", "min_nself_version": "1.0.0", "name": "family-gedcom", - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "cOysEFiexRip6qjO/0O2JQCdUAWVyYN99vWtyy3RKBQ3tq7eG1Sf6Izl0zdgrDcal14OrKVwA/N9P+dc0pSgDA==" + }, "requires_license": false, "tables": [], "tags": [ @@ -1974,10 +2490,10 @@ "migration", "importer" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-gedcom-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-gedcom-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-gedcom-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-gedcom-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "family-myheritage": { "author": "nself", @@ -1989,9 +2505,9 @@ "service_kind": "library" }, "category": "social", - "checksum": "03f26faeeb7cd94c9dc0dd619b249d5652348bb25351c17ed0c3b1029b4fa63c", + "checksum": "ec88ee24e60e9baba5ad649a7d586f98dea30b95939ed494634a54e8cf449d3d", "checksums": { - "sha256": "03f26faeeb7cd94c9dc0dd619b249d5652348bb25351c17ed0c3b1029b4fa63c" + "sha256": "ec88ee24e60e9baba5ad649a7d586f98dea30b95939ed494634a54e8cf449d3d" }, "dependencies": [ "object-storage" @@ -2008,7 +2524,12 @@ "minNselfVersion": "1.0.0", "min_nself_version": "1.0.0", "name": "family-myheritage", - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "XhRCPnWDXjgLzSo7vnkpjHWMtiUt0gGxOsC1A1iD+J9Q0N6w+nY53vcEm1XI4pIbJvDwVgGazpOaxAbr34PgDw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -2019,10 +2540,10 @@ "importer", "gedcom" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-myheritage-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-myheritage-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-myheritage-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-myheritage-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "family-wikitree": { "author": "nself", @@ -2034,9 +2555,9 @@ "service_kind": "library" }, "category": "social", - "checksum": "f41d96107b4d2ec593dea3e2116b8dc7cf89f0b1c57c0b67161611eda16e1522", + "checksum": "a35412519110be8434051ee5bee8ca80a0eab8a2a9ffe522fb1da1da67ff05b4", "checksums": { - "sha256": "f41d96107b4d2ec593dea3e2116b8dc7cf89f0b1c57c0b67161611eda16e1522" + "sha256": "a35412519110be8434051ee5bee8ca80a0eab8a2a9ffe522fb1da1da67ff05b4" }, "dependencies": [ "object-storage" @@ -2053,7 +2574,12 @@ "minNselfVersion": "1.0.0", "min_nself_version": "1.0.0", "name": "family-wikitree", - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "0CAyKsZP6K8SRdto0/DAacr7SpZV+Xt+dra3h/BumT6XbvBCK28vxHEG1/GTYfQKeUfTNlSTeFbKN/BaHjgNDw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -2064,10 +2590,10 @@ "importer", "gedcom" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-wikitree-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/family-wikitree-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-wikitree-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/family-wikitree-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "feature-flags": { "author": "nself", @@ -2083,9 +2609,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "9c70bee5f1336a9916a429d904e79509d84a20ba7a5dc2ebd3830054b63f541d", + "checksum": "f32227b3267292e91afa8564cd06e4b057d8aedce56ce9ed00f60f8c5b80ea51", "checksums": { - "sha256": "9c70bee5f1336a9916a429d904e79509d84a20ba7a5dc2ebd3830054b63f541d" + "sha256": "f32227b3267292e91afa8564cd06e4b057d8aedce56ce9ed00f60f8c5b80ea51" }, "dependencies": [], "description": "Feature flags service with targeting rules, segments, and evaluation engine", @@ -2100,11 +2626,11 @@ "min_nself_version": "1.0.0", "name": "feature-flags", "port": 3305, - "releaseTag": "v1.2.12", + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "wzfD39iWCPmUg/PL08MEVBxw17x1E4gm6QMrIO7qp0Z/UaVWe2pi6Y92SJb7vtgZKMfwT7+f+2UzQWEHqvQ5Ag==" + "sig": "xBurGTE35G3XbIYlGu5dJZqQit6LwO0qfrs1itoGegLBlhmTbNjSNMtLKg62CE6rhaNdIrOpUkW91GqMvMGPDA==" }, "requires_license": false, "tables": [ @@ -2119,10 +2645,10 @@ "configuration", "infrastructure" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.12/feature-flags-1.2.12.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.12/feature-flags-1.2.12.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/feature-flags-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/feature-flags-1.2.13.tar.gz", "tier": "free", - "version": "1.2.12" + "version": "1.2.13" }, "federation": { "author": "nself", @@ -2138,16 +2664,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "3e64b34c9e6aa52fe6c45add4415153f9c6bf605569cb58e8f691928528be70f", + "checksum": "5f4fa54690b18575e01a81a7f7af7cee6e3ce4579362d4d92b7c5bfd6a89babc", "checksums": { "platforms": { - "darwin-amd64": "d969b64b23aa8b4e6e136272f9c4ab02af6113f1db1c3ce70816f5bd55cd2f33", - "darwin-arm64": "461aeef4313bd006050c2ac67aadc8871d14cc0d5dde51ca371234f4425567fd", - "linux-amd64": "53f82889400476dc9045cce5ec991993903023e33d3b83bc9f517af65cf2418c", - "linux-arm64": "1f0cb3ccfbc7e3c03e5044366963515725b86213752879c56e376b9a455536e6", - "windows-amd64": "b8a95ed8d2087f9b1caa436094517c5ded3cc418530ceb8a591953ca28e85506" + "darwin-amd64": "5ed7092bbd881146ee0b236012d8490f819880c0a2e266af33fe7c1640fe1821", + "darwin-arm64": "05b9683c8b2bcee5505f88f8f62fcabbee512082a19926f2526a86e09e45c3ad", + "linux-amd64": "5d843ae4078fda32ae39cb87d16c6c31d8ba0eb9e42c9bbffe4ae7dc47bc8cb4", + "linux-arm64": "0ca14255f4730fe103357218f09fcf5f8cf5bf8f0a3b164ea66b818cee8fe4e9", + "windows-amd64": "9a06ce15a47f5eaa4f2ae75595bec0b7a8e48dc7bc4119bd2d56643439517f8a" }, - "sha256": "3e64b34c9e6aa52fe6c45add4415153f9c6bf605569cb58e8f691928528be70f" + "sha256": "5f4fa54690b18575e01a81a7f7af7cee6e3ce4579362d4d92b7c5bfd6a89babc" }, "dependencies": [], "description": "Manage GraphQL Federation: compose an Apollo Router supergraph from installed plugin subgraphs, check subgraph health, and introspect the composed schema.", @@ -2163,7 +2689,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "federation", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AkjiQcWWoPDBVNiEVRg3tr/qAHu+9jlN6BmoXfH0gh2ISCD8ad2NMhtSg/xGEO9/GntOhxRUJtBtZnuwWgDhBw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "q0+5QlZTdInMGrJnoRN20siTYK+FylA+REp3PLVPD87S+rq7V6/4ABGytMCr1j9hxMmj9JRio2qr/jhUXGeQDA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "hGQRIw7x3nMDcOlJYrinoTV2SPxtj4BRKDxe2CrYXaUMKqjXEOM+1n6OGS6P0t/kS7zll8Amn60XmUwn1qhkCQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PdUVI5pcqTMUHOC4uIT2cAvWZbWtl66q2A0D7SudJzbSWlW/09nuRmDXJeejEqIjDVVBW84rEeNljMhk+BptAw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "zxuDxfR6pcb5ybI8B4sGRuksVfNBMLUW9m02W0FBjS6p63dXfm9sppSqm2AdqhJC/OyMPbGc/aBv+wtjgqjFAg==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "4bDg04niYNjJ+1OAEcPU1dnKX1Eo0Iq9+gNmQ8F9d7zrqq1paCX6No0RkS76vEDDZf2E3ki5d5jM76/9FtkZDQ==" + }, "requires_license": false, "tables": [], "tags": [ @@ -2173,10 +2731,10 @@ "supergraph", "hasura" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/federation-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/federation-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/federation-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/federation-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "file-processing": { "author": "nself", @@ -2189,9 +2747,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "fd3840229cdaff23da8fe628f6fc00853440fe09cc066134511e1351e848efa0", + "checksum": "9d444f70400ae44f41687d991a7dc0526c2c818e9ff53eab96e48662a713eeab", "checksums": { - "sha256": "fd3840229cdaff23da8fe628f6fc00853440fe09cc066134511e1351e848efa0" + "sha256": "9d444f70400ae44f41687d991a7dc0526c2c818e9ff53eab96e48662a713eeab" }, "dependencies": [], "description": "File processing with thumbnails and optimization for MinIO/S3/GCS/R2/B2/Azure. Planned: Inbound webhook support for storage provider notifications", @@ -2206,7 +2764,12 @@ "min_nself_version": "1.0.0", "name": "file-processing", "port": 3089, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "UgGh4+4V1hx5WUmUo8KINbDvWUwBokIiyf49FNqvkWzxhK73we2lq8SEqFeXbrYjpcJO7zwUvkXD7V1y18ucCA==" + }, "requires_license": false, "tables": [ "np_fileproc_jobs", @@ -2220,10 +2783,10 @@ "thumbnails", "optimization" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/file-processing-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/file-processing-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/file-processing-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/file-processing-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "flags": { "author": "nself", @@ -2239,16 +2802,16 @@ "service_kind": "cli" }, "category": "development", - "checksum": "48f922083fcebdfb0c4560d08cefae9c0b4edd6cb69afceb584feee99f721aff", + "checksum": "44684dc4b0ca7960dc6fb9503a75f93105ea2780bfc7ff48f919370817e71a77", "checksums": { "platforms": { - "darwin-amd64": "ba962aae0882b00f307f3c390149482999d8e0d6802166e22375bd2ff7f7872c", - "darwin-arm64": "e6764e3a9af4e4cd0eedc4b1b766201b96917e4c2e6e617043b03bc76f97afff", - "linux-amd64": "1b2d5e1ae088ef0e70831604f329609ece1f29a27f2f959c1430f2b2e62164ed", - "linux-arm64": "b7912da5715fcc455842ac1d59a69210dc9f69abfcb7be5878bc3cf2e893dd31", - "windows-amd64": "54176a9376635905f3200204e2ed641755ec6bb7e1cc37a38834fc62411b4e19" + "darwin-amd64": "3158586a83d75fb93917ed30b0b9ff7f5ca0b439975a328bcbcefb1e3dc4f1a0", + "darwin-arm64": "0bd9a812731b91c6a86820fce092c0d0228ae4be5b13680810dda0d869e84f4a", + "linux-amd64": "57aa8395d92e68a35261287e36b9af4b678b1e909ea0ba86cb5bd84db176caf4", + "linux-arm64": "e52916b9f0ba37c8a18b254e158c8e3185d539f43392a3fbb9fda82e801e96b0", + "windows-amd64": "45cdcfc1086683083c2f3b60a41687ecc1633af423cd305ad5c7c2ed40667e32" }, - "sha256": "48f922083fcebdfb0c4560d08cefae9c0b4edd6cb69afceb584feee99f721aff" + "sha256": "44684dc4b0ca7960dc6fb9503a75f93105ea2780bfc7ff48f919370817e71a77" }, "dependencies": [], "description": "Manage feature flags served by the feature-flags plugin: list, get, set, history, canary rollouts and kill switches.", @@ -2264,7 +2827,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "flags", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "rafzBB/UtW44SBAM3N5Yqvnz2hAVDmYle0etxu5SFXn11sUrLGTU4tEKaGb7FYNhmGVWPyDD7a/rxFyR4+UsDw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "fdqpbRKs+tEIkDB9DKSWk8TJGSrSoY6j2rM4PyXi6dW/VPTk0XGXp6/QS1MYGadevJtU0wl1oOJ5V/kZIQ/fDQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dLo1+8GA1hCxHh9bQTGq9/KfPbNjptaZQGBENCJKJpnrCATEeMx7BsSZcAtjcWaEaU2vfCTcgL8Md/9oenNfCQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gzY7EVwWlujh7nz1yhj/odH2K5wUoJOs+udl8ryoaleRUDMtuI/qGklIJG8QSbAvJjYFbuhHIfOs9INiUie3BQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kzyyNeVY6twI0bxb2PUHs4k9jSpPo5AUAeQAimuk+FcJNZPkmtw+f4E352aRo01b8FnAYj3vlfemTim/C9rGDQ==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "IXS5SrzPr3rw+lX0P0EDnLVoRE3J7chKyZJi9NaZM6Ixu6lUc62/Mz5Oho43IFQOjHJUrxUzNRfgRjwCQAobCA==" + }, "requires_license": false, "tables": [], "tags": [ @@ -2273,10 +2868,10 @@ "canary", "kill-switch" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/flags-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/flags-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/flags-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/flags-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "forgejo": { "author": "nself", @@ -2288,9 +2883,9 @@ "service_kind": "compose" }, "category": "development", - "checksum": "e43e6d1599c5991006838a7264aeed7acd064e62f71dfb83841f9475d56e984d", + "checksum": "57b4f3d07b4ef5e674c1a486b3ec423889d8278b26fc196da9f67ac1700da20e", "checksums": { - "sha256": "e43e6d1599c5991006838a7264aeed7acd064e62f71dfb83841f9475d56e984d" + "sha256": "57b4f3d07b4ef5e674c1a486b3ec423889d8278b26fc196da9f67ac1700da20e" }, "dependencies": [], "description": "Self-hosted Forgejo git forge with Forgejo Actions enabled for external runners. No in-stack runner and no Docker socket mount; register runners on a CI node that is not a deploy host. Designed for the ops profile (ops server on staging/prod).", @@ -2305,7 +2900,12 @@ "min_nself_version": "1.1.1", "name": "forgejo", "port": 3844, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "c/QrduiKwY7S4vmjYkK9Hs4ZCYiCnV4Rs8du/ISyqcbD3N3kUEH8bpk45SkMKjwSNb5dANLJZuXIJWlrXW2MDw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -2318,10 +2918,10 @@ "devops", "offline-ci" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/forgejo-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/forgejo-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/forgejo-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/forgejo-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "functions": { "author": "nself", @@ -2343,16 +2943,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "6b8193a30ed0162237fd1038a011a6a053b3685de7515dec76f9cd32eaa83385", + "checksum": "464d6c5a1e8ab9a4f94dbc153530ba576da9f6398542cb49c608d1b32c08d75c", "checksums": { "platforms": { - "darwin-amd64": "288299555503452f8a69c70e6ccc8e7749c0b87601a7b19ab2e0482be4927c62", - "darwin-arm64": "bee02eca2646c1a1aabf636b3f78784fa712478631875f812f84fc504b65e942", - "linux-amd64": "561ee7b376a31e8709cf2cda8fd6cc4ae02fd70e268d736ce660d35aee04c6fc", - "linux-arm64": "cecb034dc5ca274a4ed43d9ab697933222f4da0fd965106c091f2863b5628220", - "windows-amd64": "77c16fd8aac4d5e27701c4595830d34ed844f594619fd25e1abdef7f016e8bd6" + "darwin-amd64": "4e118eaaf203d9b46466bf78a2c8b683c0855a714424acaa89497b2def586bca", + "darwin-arm64": "0da263b25bdb993c982275ed5e9d97dfd79db00d9b6e3a9fe81612c87b52030c", + "linux-amd64": "e1e05c501e01861992e1d470cdbeeb1c1ccdd27f6aa0c3f42e04b23340e963c5", + "linux-arm64": "0e0bf1dcf3ba8685a98713dd7d2ba8460287fc5f6b70371042f409faf1c67ea4", + "windows-amd64": "bac67cdb3ae7bec0d6805300c1e6a666fe4edab2fe6ab892246c3fd4c21e59b0" }, - "sha256": "6b8193a30ed0162237fd1038a011a6a053b3685de7515dec76f9cd32eaa83385" + "sha256": "464d6c5a1e8ab9a4f94dbc153530ba576da9f6398542cb49c608d1b32c08d75c" }, "dependencies": [], "description": "Deploy and manage nself serverless functions", @@ -2368,19 +2968,46 @@ "minNselfVersion": "1.4.12", "min_nself_version": "1.4.12", "name": "functions", - "releaseTag": "v1.2.11", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Ta6msGg4kUs2ZoXi//dLHc7vdEWOp/DYhwnrPwRF2WvxVuA1aZNur9sGFX3MgqwXTKo9XvPRHN0YoyrpN3ySCg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "NTWI/YtsB//vG+3ANj7jCGCkPls/qftYr2EBsnhxTzGsXUj+aCwg/pxIxDa1QGgEui8dn/VIwqDDAC8vClKbDw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "z/Dw0QZt5K5a5ieAJGhid7zIko72gw24tQpTTX765u1rWutOApIhaIzJjMXtRuqsFwNDajppti1MITGuy1YEDw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vGfJGERidVcAVVuF08ERdhCY9n7pyGatPo3kQukartfK1z18xOQHwTvUVfWzY8Zv68Xt+7K/8iSQ2WqAMo4bDw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "NGaHPDEIUqpZglqNwSXwy360/ZGoeb5yKKdokXbwRQ1KtMOwpL1ICNVBVl7+DEhk9Q3whXnGkfe7jWPIY2jiBg==" + } + }, + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "4DfY/GFgG/A2+fUFIn7hnPdHRTeZtuZ0ekQhnT4NoS1eVK/NYs/gn+3BvsZW1M/d2hi+ThbafoSZs5y9Ot5/BA==" + "sig": "1p7gHgcn3i8Als+EDIYZHjkxTUMb5Enyc3zH4by4JWUfQeRMqJ9STdAqAzlTdJyNYghsICeLyrit47MK1l9rBA==" }, "requires_license": false, "tables": [], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.11/functions-1.2.11.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.11/functions-1.2.11.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/functions-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/functions-1.2.13.tar.gz", "tier": "free", - "version": "1.2.11" + "version": "1.2.13" }, "functions-v8": { "author": "nself", @@ -2393,9 +3020,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "ab68e9c44dab92b84aef7c681038b55abfc4b4596d1105c6369bc0b445e0b06b", + "checksum": "9df16a28e45829b69d4dff8e1b52ba5f8812b7572d61d9e713269197296439a7", "checksums": { - "sha256": "ab68e9c44dab92b84aef7c681038b55abfc4b4596d1105c6369bc0b445e0b06b" + "sha256": "9df16a28e45829b69d4dff8e1b52ba5f8812b7572d61d9e713269197296439a7" }, "dependencies": [], "description": "Edge Functions V8 Runtime. Deploy short-lived TypeScript functions with a Deno V8 isolate pool. HTTP-trigger, <50ms cold-start, allowlist-only env injection, Prometheus metrics, SSE log streaming.", @@ -2410,7 +3037,12 @@ "min_nself_version": "1.0.9", "name": "functions-v8", "port": 3088, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "uqw8TgTRTMK72rSHDz4u6RiHPDRQUmKJiF0kasZYNFMv5JGjhhAWAkmoY4J2q1LsYOwFr0+kzf6+VfkSNTU1Dw==" + }, "requires_license": false, "tables": [ "np_edge_functions", @@ -2427,10 +3059,10 @@ "v8", "isolate" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/functions-v8-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/functions-v8-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/functions-v8-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/functions-v8-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "game-metadata": { "author": "nself", @@ -2443,9 +3075,9 @@ "service_kind": "compose" }, "category": "media", - "checksum": "462034f7b843434c8b85fda8a9dcbf57eb4c5a26f2a6859d7bce1426ad64c4eb", + "checksum": "03929d2546115b508f28bf0662dfe0ea8cdd8be803d06428a1754b315eadb06c", "checksums": { - "sha256": "462034f7b843434c8b85fda8a9dcbf57eb4c5a26f2a6859d7bce1426ad64c4eb" + "sha256": "03929d2546115b508f28bf0662dfe0ea8cdd8be803d06428a1754b315eadb06c" }, "dependencies": [], "description": "Game metadata service with IGDB integration, ROM hash matching, tier requirements, and artwork management", @@ -2460,7 +3092,12 @@ "min_nself_version": "1.0.0", "name": "game-metadata", "port": 3123, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vHRO1+4CB95bJNIfRgXlyhDQmXgK1EW54CY5+8TAf/ch1IH7vDVgrC1rMSFvMhqXGcqlPPd5BSCSs0B9U2EwAA==" + }, "requires_license": false, "tables": [ "np_game_catalog", @@ -2477,10 +3114,10 @@ "retro-gaming", "artwork" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/game-metadata-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/game-metadata-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/game-metadata-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/game-metadata-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "gateway": { "author": "nself", @@ -2496,16 +3133,16 @@ "service_kind": "cli" }, "category": "integrations", - "checksum": "cbb556dfb57a0ed476f340cc0b4d996c7534c909cdbfc2f62c74f4b419e2fe93", + "checksum": "4f8a8a5966c2eabc5254160f1cfb4c5c3866fc51b64ce7006292ddab0b47cc92", "checksums": { "platforms": { - "darwin-amd64": "f4144ed8c1b431f46ee9831e00f2c523a48c87cfacbdcd8412f85b321431764d", - "darwin-arm64": "e6454d57e304fa3d2ae845d29d02a533b2311c3f6cdd78ebdcc42b7f4f112bd2", - "linux-amd64": "bcac21ba40511dc1f16e7ed4ca344a8904071e8fbb18f7c585207ffbc73058d8", - "linux-arm64": "79789550aa48cb61885676ad011449439dfd4edbc5eb3b9b2c841ccce9133b85", - "windows-amd64": "82cacbc0e0d05615319449f546f318f37e1408410ade987d86e706514a68e653" + "darwin-amd64": "4d602afa822bb1452b1da43e3b4244640470d305b7a70fb3d44ccf6897008178", + "darwin-arm64": "b37b3b5ef4e042c1319d9a57bb8baa7884b620c760af89fca5ce6273a85de12e", + "linux-amd64": "9655060df4f1b01d14d67218b8f9b9f3090888f776b2cc32a68aa34216caf761", + "linux-arm64": "b81b659a929a021333d99c3436c80ac2d54f30091a96795552d2753dcf9919ef", + "windows-amd64": "23fb58f5b2c295f2102036364c170fd637021d95400586da53e5e9040e24dd39" }, - "sha256": "cbb556dfb57a0ed476f340cc0b4d996c7534c909cdbfc2f62c74f4b419e2fe93" + "sha256": "4f8a8a5966c2eabc5254160f1cfb4c5c3866fc51b64ce7006292ddab0b47cc92" }, "dependencies": [], "description": "Manage the nSelf AI gateway (nself-ai-gateway, port 3761): service health, provider key vault, quota usage, and routing rules.", @@ -2521,7 +3158,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "gateway", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "7xOPOi0A6x81VPx8W5wEH4RBxS4x2wkMk4hOWQs46pDsVxe8z/XMC/iGe9oY+yxpkCdRAZA4pAGBO31Pm1EbBg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "cpMiO3ryml0efV/WOwAnMcsn7clTiQBEDJd2VExdCWpDMF+drNIkJKo+YKipM80Mfqck1N7xClm/3ZIo2Eb/DA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "72I8NF/HuU4InHdH80ujqc4uT9PYFcyoGeVvyi9hFGIkCmKUorHkBfhZto4TI2KB3z1ILAiXhNvtsHox7AbyDg==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gPmX1ooO0z0btkMJgntFmU5lVpQrOdPUabpOb16ep+KNyFwvECt58xPj8WiaymiEqWC3hjMV1F5zvyrxKcvqAw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kQ5jt4OgQMeKJTRuMVmIFFb7u0JXyDIxboTuBpFmo/Duh5ZDrqjJz6tqMeJ7yMvNVAzL0NzYgUvB2oxdFLg0Dw==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "sMEWppeZlO9kMwJ1g7668LXR89mqu3V2DjBEA4MBRG2K64hQoiMaGIw6RiaJWDMKo2tLyRoyVERq8BFQN4h5DA==" + }, "requires_license": false, "tables": [], "tags": [ @@ -2530,10 +3199,10 @@ "keys", "quota" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/gateway-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/gateway-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/gateway-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/gateway-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "gauth": { "author": "nself", @@ -2549,16 +3218,16 @@ "service_kind": "cli" }, "category": "integrations", - "checksum": "2006f939ad4368c2e5f2f67e5b609321beea87c4cceee1ae652fcc7261282096", + "checksum": "cd1d301cfb6a09aea90c0787f8ce2ae5008cb3786aca3a3f60293a7c7ecca697", "checksums": { "platforms": { - "darwin-amd64": "555c148b3183688099e5a3de7075c8a687b8b42e433db8b9d6a2badb5cd30e00", - "darwin-arm64": "1a536f98068ce5c4e26979e1c81d85df6696c997607954eeac36ae469de4535a", - "linux-amd64": "35f020d19531267e3e8ad6a5fe8739892f80e425fe3d0b27d4db33759670d621", - "linux-arm64": "467f69acc429d5179262b09561f9b25cef40b3e60340132a29976c19122670d7", - "windows-amd64": "9605e1ffd60091c3c6e117ab4b890369cf84a87879cb55bf633c8657fae455f0" + "darwin-amd64": "e545e2c2ac9846f19818e4f2cc678cf8a7cd7715b11dc94ea558ef81970ead11", + "darwin-arm64": "146a173ce94bd9e7747a49c89014a679e8472bca8212c6346e91b924b4ebba75", + "linux-amd64": "9d9b419e7eb8af3a3ea1834b51ff1841011ce3cefd1fd7c4704a4160209389ee", + "linux-arm64": "9f63c18a3c5ed6fd58066be72a732da4f5ab78556c0e03f563016415a8269c18", + "windows-amd64": "722d6a884065c6cb0b5afd47248802c95664872183898c7c5d975b8e1f1e90ee" }, - "sha256": "2006f939ad4368c2e5f2f67e5b609321beea87c4cceee1ae652fcc7261282096" + "sha256": "cd1d301cfb6a09aea90c0787f8ce2ae5008cb3786aca3a3f60293a7c7ecca697" }, "dependencies": [], "description": "Manage Google OAuth tokens for nSelf AI services: status, refresh, and revoke against plugin-gauth.", @@ -2574,7 +3243,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "gauth", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "o2aTZeU3E3L+9JOuymjLBokmrvTBRm/3UKK+5g0quVAf/ru/Vg3Ki3fVXKqAiAVutEspOPNbvHTJdIg2NKDSCw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "91PalfsHuKHSyO2XdZarVCLbvHDX9Pks/oJz901vD4nRx0FzQ7jfLm+c8yJe7S6hodf0tY+KxZxmBx/b+sDzCA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "5IHeI+9G6XFVbxLS7Dnlb0I2i8XKqeBMY/EeXWWya6MWMLB0GhQtebD+ksGoZ4/MMstEx7PUH9/RU8msq7l1AQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "NMw5CsvDG2v06mjXPKAhVqw79W66A2VJx4F+lOg/ETwGgTg3djk6R3wqJG+WgYk+2y/D5EHh5xrfGoZ/I6LWCw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9V54qEqQOWOQo6n+/Gny9ewoXyzUDyXK4Cd5a+vltpYU8c0f7C8w/4tHkkASMkPUG3UIB8u/hoPThmtndyv9CQ==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "aAGm209zaADGODjwPcfvSmvyR5sDf4p2lo8D8taNjLSSdm5oSRLEC2ff6CbsoOoAETOfzsu963//AQSWH4VlAA==" + }, "requires_license": false, "tables": [], "tags": [ @@ -2583,10 +3284,10 @@ "google", "ai" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/gauth-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/gauth-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/gauth-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/gauth-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "gdpr": { "author": "nself", @@ -2603,16 +3304,16 @@ "service_kind": "cli" }, "category": "compliance", - "checksum": "2a7638b1a9be49a400431bcac22a832aad86737b79cff68c73a95532bb9c5293", + "checksum": "2860cfa92da476331b12f4ace0c05ef0e0969a6a283ca5e0d98dcb49742cf78f", "checksums": { "platforms": { - "darwin-amd64": "3affcc98b79e88d9bfd4b5fa8c952a8ba467765afca43149f4a312fe855d3f93", - "darwin-arm64": "89e29b69cc27c7761009e9a6ba480fb9fbef372a555fde78a001747e2a0c041c", - "linux-amd64": "556fb5fe28f8edeb2720470b39876ec7ba8d190b544997bd134003cde826ff67", - "linux-arm64": "7b953642005bc31ef7647404e81eccc94ab59774007cd72ee010f486cb322b49", - "windows-amd64": "005aeb66ee47b017b6a72ff2662f25439c90a478569f2bac45c35b759dfab185" + "darwin-amd64": "fd9b48f84896b7e1f88d98b7425e77f429fd27f75570f7b5e1a1376df496dfaa", + "darwin-arm64": "c36da5d56ec96aa1d29667a6827a7e65a553ae8813628538881f61ec8838cf5d", + "linux-amd64": "686533727c2b071c40797e7f16b5fcb06eb337e9a5aed2117f56124e021c6e0f", + "linux-arm64": "4203623809bfe6fd0cf1d7b2aedfc7fb59ea7164bb54963c290fb004e76907d2", + "windows-amd64": "d5bba2918b69387e3b317b9e24b7936c0242e9b538494f3bd4d2899254be9c11" }, - "sha256": "2a7638b1a9be49a400431bcac22a832aad86737b79cff68c73a95532bb9c5293" + "sha256": "2860cfa92da476331b12f4ace0c05ef0e0969a6a283ca5e0d98dcb49742cf78f" }, "dependencies": [], "description": "GDPR data portability (Art. 20) and right-to-erasure (Art. 17) tools for self-hosted nSelf instances.", @@ -2628,7 +3329,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "gdpr", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "UtUueoif+3Hs/PoVCOdXThV+zBtJrId192oQZ6Ak1qI4Jpf5CLHY80fAu2owDkpU+AH3KU+IhNkh9FlsctlyBQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "LVRiieUuAE/G6xECkcFUEemHLYQnQhDYUsEtw0T+CLp0hpt9CZbyrdFbcFMQxu5hdeJ2XgGAfyBswTkNsNMrDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "mDFQTvmECAvfBf/gxkOjrnZ5h/7RY2rYENTiSAgdnBcmdY1kAt0qUCHAlqm2wULpWV40zNzw5gEYpYRWXzvSCA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Hyd7LxnzwYLq6QHfW0g+Rw6ALkilq+e2NlOYlFi5MfJjYMp8FBh1rUNZD9EUaz/n4CVqNUuI/3d7mFasFatrBg==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kF8rOq1uoT37rM5iibR5dlP2R3rFLBp/MDAQoBxsJNqI5s2CfLT9FZoACxculN9Z/qSa0R78S55boAYCoLTWAw==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "8ElF1QdR41z01lMFdciHtCO/yAWgqI5AMx4UImK97sJyJKfgie3iiwrT4u2FVPqwwfka7RKgBxHPEu6Ik+tyDw==" + }, "requires_license": false, "tables": [ "np_gdpr_requests" @@ -2639,10 +3372,10 @@ "compliance", "dsar" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/gdpr-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/gdpr-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/gdpr-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/gdpr-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "geocoding": { "author": "nself", @@ -2655,9 +3388,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "7723e27c448198394e716c2c6daba5e3520b9c3cbc73ba682d29cda5f19bc1ba", + "checksum": "669af73d42eaad95ca11238885b44848aa73a543e7a70aabcb20d487766b9061", "checksums": { - "sha256": "7723e27c448198394e716c2c6daba5e3520b9c3cbc73ba682d29cda5f19bc1ba" + "sha256": "669af73d42eaad95ca11238885b44848aa73a543e7a70aabcb20d487766b9061" }, "dependencies": [], "description": "Geocoding plugin with geofence storage. Planned: Google Maps API integration for forward/reverse geocoding and place search", @@ -2668,7 +3401,12 @@ "min_nself_version": "1.0.0", "name": "geocoding", "port": 3856, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "QiS32f5yVg0EYPHuFiAHtBLLfSJaAC/uCpXG4gCyOUDb5rTmYzZ6wzopuHzonLULIN3LUkV+SfsxqycPL6vtBw==" + }, "requires_license": false, "tables": [ "np_geoc_cache", @@ -2683,10 +3421,10 @@ "geofencing", "places" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/geocoding-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/geocoding-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/geocoding-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/geocoding-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "github": { "author": "nself", @@ -2699,9 +3437,9 @@ "service_kind": "compose" }, "category": "development", - "checksum": "97ea30a2a0070793ba757a9e9fd2ed105c065ecf4722788115b1921ef4636443", + "checksum": "2a4b6a635ea37bfa2c1b51a147e154e77a18f4c683e6842ee7aefeda696eb976", "checksums": { - "sha256": "97ea30a2a0070793ba757a9e9fd2ed105c065ecf4722788115b1921ef4636443" + "sha256": "2a4b6a635ea37bfa2c1b51a147e154e77a18f4c683e6842ee7aefeda696eb976" }, "dependencies": [], "description": "GitHub repository, issue, and workflow integration", @@ -2716,7 +3454,12 @@ "min_nself_version": "1.0.0", "name": "github", "port": 3002, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "qoj6FqIWqqx8AKskBCrojv0d+fBTJUJeV+2dq1xYvwBxiDqP5xO6UB7XGJz9emymG2nh/voYQpCJjJFbJInSAQ==" + }, "requires_license": false, "tables": [ "np_github_organizations", @@ -2751,10 +3494,10 @@ "issues", "pull-requests" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/github-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/github-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/github-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/github-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "github-runner": { "author": "nself", @@ -2766,9 +3509,9 @@ "service_kind": "compose" }, "category": "development", - "checksum": "0a5ff48d9ef5a5ae39c9aa59e7cf96937b30d0df0d25bb40f3bb79483650c67a", + "checksum": "a72be3a480b047acfb5d7c4a5f0a02010f13ebe5ed61d9c2de78a92ea96f5172", "checksums": { - "sha256": "0a5ff48d9ef5a5ae39c9aa59e7cf96937b30d0df0d25bb40f3bb79483650c67a" + "sha256": "a72be3a480b047acfb5d7c4a5f0a02010f13ebe5ed61d9c2de78a92ea96f5172" }, "dependencies": [], "description": "GitHub Actions self-hosted runner. Registers with your GitHub org and picks up CI jobs tagged `runs-on: ubuntu-latest` — enabling private repos to run CI without GitHub-hosted runners.", @@ -2783,7 +3526,12 @@ "min_nself_version": "1.0.0", "name": "github-runner", "port": 3054, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "jHqiDY8X9d25dkBrecVeXOOihZAgyQHDi3RAsOljnMZVXRoSSsp5SoGisnbaZPLIwZ/dBnf2aBI/mTDMqrxcDg==" + }, "requires_license": false, "tables": [], "tags": [ @@ -2795,10 +3543,10 @@ "self-hosted", "devops" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/github-runner-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/github-runner-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/github-runner-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/github-runner-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "hipaa": { "author": "nself", @@ -2811,9 +3559,9 @@ "service_kind": "library" }, "category": "compliance", - "checksum": "c2a115183c27bce4dc4146c207f632de2e724e860b9ce6ef1611e489ef473852", + "checksum": "e430a37023fe022504a4fe4fe25e3113e573c05c95511ead44afe37b3b3fd06e", "checksums": { - "sha256": "c2a115183c27bce4dc4146c207f632de2e724e860b9ce6ef1611e489ef473852" + "sha256": "e430a37023fe022504a4fe4fe25e3113e573c05c95511ead44afe37b3b3fd06e" }, "dependencies": [], "description": "HIPAA compliance add-on: PHI column registry, PHI access logging with 6-year retention, de-identification helpers (masking + tokenization), encryption-at-rest audit, and BAA workflow.", @@ -2828,7 +3576,12 @@ "min_nself_version": "1.0.0", "name": "hipaa", "port": 3214, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "2zNPXSKCNE46ik7gx9fAduQmwRgttYyhUr9KzJV9ZZ/VPJJvI6qHeoWwRUus8M5Sk/ehUZIz0uDk0331OpPZCg==" + }, "requires_license": false, "tables": [ "np_phi_columns", @@ -2845,10 +3598,10 @@ "encryption", "deidentify" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/hipaa-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/hipaa-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/hipaa-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/hipaa-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "home": { "author": "nself", @@ -2861,9 +3614,9 @@ "service_kind": "compose" }, "category": "integrations", - "checksum": "7c3afef68296579aef081928e185e42d3031c1036bee1790ee69aa70f0d068b5", + "checksum": "a9e8d0eaaab6bca06a6cdd8ad3c009c1ad942531e20bddb1e826d10e897620a3", "checksums": { - "sha256": "7c3afef68296579aef081928e185e42d3031c1036bee1790ee69aa70f0d068b5" + "sha256": "a9e8d0eaaab6bca06a6cdd8ad3c009c1ad942531e20bddb1e826d10e897620a3" }, "dependencies": [], "description": "Home automation bridge. Connects Home Assistant and MQTT to ɳSelf, enabling smart device control, state monitoring, scene activation, and command logging.", @@ -2878,7 +3631,12 @@ "min_nself_version": "1.0.0", "name": "home", "port": 3127, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "xDFFxQQiU35f9KQvlu+dqCsCFiS7e1gsOYPxr35JKFWmKuJACfUNb8iX16XmgCZAM05O3r2OMu6v262ydX50Cw==" + }, "requires_license": false, "tables": [ "np_home_connections", @@ -2892,10 +3650,10 @@ "iot", "automation" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/home-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/home-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/home-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/home-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "idme": { "author": "nself", @@ -2908,9 +3666,9 @@ "service_kind": "compose" }, "category": "authentication", - "checksum": "08f8cd9cb23f44e4ce081f9c14bb71bb5486df2dccf2c3384033ca7a0fc80187", + "checksum": "8809d5652800313625871501f8493334e6a7242baf8fea18acdf5653b611c893", "checksums": { - "sha256": "08f8cd9cb23f44e4ce081f9c14bb71bb5486df2dccf2c3384033ca7a0fc80187" + "sha256": "8809d5652800313625871501f8493334e6a7242baf8fea18acdf5653b611c893" }, "dependencies": [], "description": "ID.me OAuth authentication with government-grade identity verification for 7 groups", @@ -2925,7 +3683,12 @@ "min_nself_version": "1.0.0", "name": "idme", "port": 3820, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AwpfyrFdjSwXpwqmTZwaAMgKDEgZEdzbq0oKbLYjIkcvvWon9cITJ6p73j1ZxrEAoOHrmJPONY+0p8L34D54BA==" + }, "requires_license": false, "tables": [ "np_idme_verifications", @@ -2943,10 +3706,10 @@ "military", "veterans" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/idme-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/idme-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/idme-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/idme-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "infra": { "author": "nself", @@ -2971,16 +3734,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "f87190d13de3c80c672d3aff43244e69af72deed5151f0cbe9f4db05751f63f7", + "checksum": "85979f65d60a02dc4ff4bdfc4cdabffc4b2a8b866329877939980f7e94839017", "checksums": { "platforms": { - "darwin-amd64": "3813beb5e4f158f6e95e658e312ca129d3e4bc555c60c4c7cad63022295372f3", - "darwin-arm64": "673ce3666260761289ac1d405652c1a65345f63ec5634f4aca815f8f1f908fae", - "linux-amd64": "bbf39a27f8468cc3c1088e2db0d578b08a0a87d03a2ccfa958e6818c9dab492f", - "linux-arm64": "5641aaf1103c9bac01d4e9a3414e99c1fc483834b9654a4ebeb8088457b3d3fc", - "windows-amd64": "8adf4f2d13e6174456fde60a982adf93ca598153dd16e63d76bf48157e66f889" + "darwin-amd64": "75dd8480d598367b96cc2b748366812f844e74328f054f0d2b7d241241cda531", + "darwin-arm64": "af7f202373e1996a10d712815508c53dd59cbfcc35c98fcadc015fc6939bb241", + "linux-amd64": "0a55e685283c4886ebbb11633b56ff353e2752f1e2020b3b4e2b92d84a8d7005", + "linux-arm64": "60644f697ae250af3a0da91150047cb240bb9da5f4f22c125528f8227e0d999c", + "windows-amd64": "fae2f7bdfee807c4aa2bf5f8c7c97e89605a1e003474066d5b9768e95199267e" }, - "sha256": "f87190d13de3c80c672d3aff43244e69af72deed5151f0cbe9f4db05751f63f7" + "sha256": "85979f65d60a02dc4ff4bdfc4cdabffc4b2a8b866329877939980f7e94839017" }, "dependencies": [], "description": "Provision nSelf infrastructure with OpenTofu/Terraform: plan, apply and destroy modules for hetzner.", @@ -2996,7 +3759,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "infra", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Buw5rm3UURYB/N9RzTi61K51+CtR5qFTYrYTfWGzWBSHgkyk8lTNiAF2sRwORsNKCkUyH1IQX0jE2pShzkwlBg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "RMZ0JjFLDNs3NIRJFhJ5J/BxNnrMlP8i0RPJnC061W1or7EXthEQ4TJLsBWyhywa/YHvku2AQNvvn2ex0NcRAQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "eu6o0hQo+8PdwhsHfolnT0lDOv7i6xsiEFp9SW+aVYBuIeyYv0Cy3YnCJ8qRPjzmgkMyCs0+2QyGxx8ePf+2Dw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "tBBsGh5zjX3vego9P7t4hbtjlswTk3WANzJqqDFoW1I0TJ6Di3nTTuSRJOyhzJ1mhlBtTtNi0lsWrK/Y6ws7CQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "+bBYfthY2oL4HisKCk4HGN+/K5xlwxTZRsBzV0utkEGPjqKeiaSUVTolve+/Wg33KdQ1Efo94o4Vweh8Td+ZDA==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "OSqZNxr4by5v61iQbEDeb0b+uhZd4mvwI3IZjWicLO2W9SbV9Br/WyggX3kZDOC+N1cG+mxR3zCMqFhe5rzTCg==" + }, "requires_license": false, "tables": [], "tags": [ @@ -3008,10 +3803,10 @@ "server", "snapshot" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/infra-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/infra-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/infra-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/infra-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "invitations": { "author": "nself", @@ -3024,9 +3819,9 @@ "service_kind": "compose" }, "category": "communication", - "checksum": "480d998b84db7cd0bb570daa3bcd5dcfd0b27bec6b8042c620356b9e9378a83b", + "checksum": "635717a115da710ad8613e5293fe9e417b6b36a7676ff11744ea851ebdb1297b", "checksums": { - "sha256": "480d998b84db7cd0bb570daa3bcd5dcfd0b27bec6b8042c620356b9e9378a83b" + "sha256": "635717a115da710ad8613e5293fe9e417b6b36a7676ff11744ea851ebdb1297b" }, "dependencies": [], "description": "Invitation management system with email/SMS delivery and tracking", @@ -3037,7 +3832,12 @@ "min_nself_version": "1.0.0", "name": "invitations", "port": 3402, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "hX9g10dATU2FuyjL55nwMrT+17bAKXl80NSwcIzbHCrms6NZEGfvgW9Aj6Xt2cAGINn2GInnRzEHktqZsoIGBg==" + }, "requires_license": false, "tables": [ "np_invitations_invitations" @@ -3050,10 +3850,10 @@ "sms", "referrals" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/invitations-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/invitations-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/invitations-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/invitations-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "job-queue": { "author": "nself", @@ -3066,9 +3866,9 @@ "service_kind": "library" }, "category": "infrastructure", - "checksum": "8cc0a3a74bd7b67ea02b1e99242a89761581778e04478c7d165aad7c01fe9f04", + "checksum": "ee029428e2324119d3966a6913d7d41382e474c140dffc9cbb2b7996642e07d7", "checksums": { - "sha256": "8cc0a3a74bd7b67ea02b1e99242a89761581778e04478c7d165aad7c01fe9f04" + "sha256": "ee029428e2324119d3966a6913d7d41382e474c140dffc9cbb2b7996642e07d7" }, "dependencies": [], "description": "Durable background job queue with priorities, retries, scheduled execution, and per-job progress tracking.", @@ -3079,7 +3879,12 @@ "min_nself_version": "1.0.0", "name": "job-queue", "port": 8213, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "J7bf0j7wBDFsIuZxdyH6d7GNrG3g/WqHhgGf2gXByA1vFFvL6o0Kh0kVznXdawojjY7S+wE/nob4WWvF5R00Cw==" + }, "requires_license": false, "tables": [ "np_jobqueue_jobs", @@ -3092,10 +3897,10 @@ "background", "workers" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/job-queue-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/job-queue-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/job-queue-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/job-queue-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "jobs": { "author": "nself", @@ -3111,9 +3916,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "62de6142f7ef516c72d209be7681eb8c1c629eeab9f910b7a614b32660a3ecc2", + "checksum": "29692e8f188384cb6f7b3496f7666bfcc8de6d888a70c896906b214247a9b845", "checksums": { - "sha256": "62de6142f7ef516c72d209be7681eb8c1c629eeab9f910b7a614b32660a3ecc2" + "sha256": "29692e8f188384cb6f7b3496f7666bfcc8de6d888a70c896906b214247a9b845" }, "dependencies": [], "description": "PostgreSQL-backed background job queue with priorities, scheduling, retries, and REST API. Simplified Go implementation using database polling instead of Redis/BullMQ.", @@ -3128,11 +3933,11 @@ "min_nself_version": "0.9.9", "name": "jobs", "port": 3105, - "releaseTag": "v1.2.12", + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "c77PWsuGokk9AJ0YxQhjnyXo8ma9/gsXIPv97RmrLmpRwsFenTAPJVK5yipYmJKekrb+q5tbn40SZqTk2jEdAg==" + "sig": "5tLZfHMcG+3E+1wzIJ1Kh9eJOlDEfSoi0dd1zRlwzhO08OUdHDONBGERYJJtpPIsTdKP9LTwzyV6DvJSOVVDCw==" }, "requires_license": false, "tables": [ @@ -3148,10 +3953,10 @@ "workers", "postgresql" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.12/jobs-1.2.12.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.12/jobs-1.2.12.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/jobs-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/jobs-1.2.13.tar.gz", "tier": "free", - "version": "1.2.12" + "version": "1.2.13" }, "k8s": { "author": "nself", @@ -3175,16 +3980,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "341606093752db68bd5cd540ed9cc0100d578d2da669a8783334f6f263bc2cd6", + "checksum": "e582a7587c181b9b8c9aa1f594a811d5f839b88842ba638f38ad29df72ebad1a", "checksums": { "platforms": { - "darwin-amd64": "1c1d262875655947465e5d60c4517764b30dc21b6a48a404d66f72cfdf02567f", - "darwin-arm64": "2ad07b43a7f0b7643e1e28936ae1e6ae1a2fe65b860321e50584b2a49cbd6a80", - "linux-amd64": "4923be3c536cf880e3dcacec3ab05fb3a0dc5148c72437467aa1c683e90595f9", - "linux-arm64": "1ef2931c9fa9f2d9bb62199b60c6571791ec70dfcac2480e357b46b094d1fa7c", - "windows-amd64": "9622e0049a17bf9e8ff389b126f13ec6ddada575b05409b8cfc68c95830d74ed" + "darwin-amd64": "fca1e28ff151d3bc6e1b314f422e4d42c0ec678d7a03cae141fdc6b35b2c06c9", + "darwin-arm64": "c06ecce567d9f22edf29194ee43889ba2705ed62a3d98567ba09e5df21a8b75d", + "linux-amd64": "e565bd36bb6166f4cf2938d5c5788f482ffda8df595a045b021a095012e814e0", + "linux-arm64": "39dbc5ddd90134328120e9ca3abbf655083c4f2c89754f268fa800fa7e0db13f", + "windows-amd64": "08b0cf5e95f9f2080f61214a0a1d158bbffbaac191c31a3d9e7d1d26b706d800" }, - "sha256": "341606093752db68bd5cd540ed9cc0100d578d2da669a8783334f6f263bc2cd6" + "sha256": "e582a7587c181b9b8c9aa1f594a811d5f839b88842ba638f38ad29df72ebad1a" }, "dependencies": [], "description": "Deploy and manage nSelf on any Kubernetes cluster via the official Helm chart: values, install, upgrade, status and uninstall commands wrapping helm, plus backup and restore of the postgres database with content fingerprints.", @@ -3200,7 +4005,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "k8s", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "hh7Jj/ZQvEENnyJcBYl2paLy/Sq2EHOSi0dWGRoayUjoOZghnNtwPx1zlJte8sJw8ow+sYAptI5tynBeQcokBA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ID/mSUR5PrSpUAsyQR9p2jwUpx2hPaJiXC+okD5p3DgbwskHmwXzq1T2cR05y8qAovbcAoKVbrVtMpKLY9v8Bw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AYyg5z2vtCHAROu+/ms/Fj9mzv8aRjpc/2vmAjYDLjMvB2QdALX7XQfVJnSsvILwVin5FFyuGXeJvQX/qyIIAA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "8GZTaMPlpUGI1qp0o9/WJZu5Ysl0m2tZ73tGtriP9KDiB4vjt6chwvn11cH5F7aWi8Ocv0VnVk0mApy8yINcBQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "oB8Qz6ZoDyo+Zgso5nLEyysr1Pl7UpaVf8gDXf5sqP+fmpEn+2zmx7ZfAA0U2wwFEV74sC/sGHV0JzhN+K7sBA==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "wgclIxXNHgvNQrrK9tuLbZ4axXTCJo/aVzpgmb1GK6DTclAJn8239Rcg0h5HnxFZhZCYVrZUkuZ1jNX1yAt5Dg==" + }, "requires_license": false, "tables": [], "tags": [ @@ -3210,10 +4047,10 @@ "deploy", "cluster" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/k8s-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/k8s-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/k8s-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/k8s-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "link-preview": { "author": "nself", @@ -3226,9 +4063,9 @@ "service_kind": "compose" }, "category": "content", - "checksum": "a2a2170a1036deb9e0be8f06374d77ca45e063e8b76ef1892550215e5fbdedb9", + "checksum": "cbbcf0dbbfb4ebcc8eb396b206ca2173318dc569d423dda76b6f204cb961beca", "checksums": { - "sha256": "a2a2170a1036deb9e0be8f06374d77ca45e063e8b76ef1892550215e5fbdedb9" + "sha256": "cbbcf0dbbfb4ebcc8eb396b206ca2173318dc569d423dda76b6f204cb961beca" }, "dependencies": [], "description": "URL metadata extraction with Open Graph, Twitter Cards, and caching", @@ -3239,7 +4076,12 @@ "min_nself_version": "1.0.0", "name": "link-preview", "port": 3736, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "OpdYV/RH9X+Aat6I+zl5RWb46dBrwbtUaATgSSpX5peMq50UwA731uXobOEP5drsy1Ghw9yP2KlPbbIJ+YqTDA==" + }, "requires_license": false, "tables": [ "np_link_preview_cache" @@ -3252,10 +4094,10 @@ "caching", "url" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/link-preview-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/link-preview-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/link-preview-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/link-preview-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "linkedin": { "author": "nself", @@ -3268,9 +4110,9 @@ "service_kind": "library" }, "category": "content", - "checksum": "1d5264f719b2727debfc19a81c543855c5daf15027763c0ba715838daf2856fe", + "checksum": "66066109faf20dac489931c31f59505159668d4a2e58970ae74e41a4e27dc07a", "checksums": { - "sha256": "1d5264f719b2727debfc19a81c543855c5daf15027763c0ba715838daf2856fe" + "sha256": "66066109faf20dac489931c31f59505159668d4a2e58970ae74e41a4e27dc07a" }, "dependencies": [], "description": "LinkedIn publishing integration. OAuth 2.0 connection, post to LinkedIn feed with optional image attachments, post history, and Claw tool descriptor.", @@ -3285,7 +4127,12 @@ "min_nself_version": "1.0.0", "name": "linkedin", "port": 3722, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "1pXL94pQeR25rN5Sovki8fGcjDe5/w5Nhb7qwpEQHL5RdWBO5IBbshYMc7secO9dkqI1K6OM/Ou3osDwpeeMCA==" + }, "requires_license": false, "tables": [ "np_linkedin_tokens", @@ -3298,10 +4145,10 @@ "oauth", "content" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/linkedin-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/linkedin-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/linkedin-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/linkedin-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "mail": { "author": "nself", @@ -3317,30 +4164,64 @@ "service_kind": "cli" }, "category": "communication", - "checksum": "62a41d8c670e3625d20a75b5d33ed71b258f0e9af69ad2fd878322facb308902", + "checksum": "c33c68c8a30636b5eccef3d63ec68ee24b7d8dd241676a158c71bde72012ab18", "checksums": { "platforms": { - "darwin-amd64": "fa165817f4c8e0fb9e945cbb0139d5c88c4701e3f0454f059e756943095bc28e", - "darwin-arm64": "5fcabb2cdfb57eaf6977abaaf1c1863004f135e052ccaf00c26d2f419f36a369", - "linux-amd64": "8bf57ec2207d6f657d81eb40c831f1e85cd472e1038709d7de6b3a069dbf7fe2", - "linux-arm64": "d5b527d1d7e9386835679cf155b2e1fbf2cf02ea5b5f7a8eb2c40d9f402710c9", - "windows-amd64": "0143fb043a1f10b91ffdc2a38a66a4238c5076510fd8db3268c36da381cc2c20" + "darwin-amd64": "dbbae4a9e9a9355c45d1677134aedda4c90c1d79a8a6df10434222946c46a047", + "darwin-arm64": "9d8a6fec3f0cdbd2c5f9df00da3d4a13320ae4551d1d7263f933b14c48f715cb", + "linux-amd64": "f55a6e6c71af1bd97824f0f729f40d07bb5828d1738302966e63f07a9007d133", + "linux-arm64": "9be96c2f5e1f9a42a8a831ba3502e3149a46c6599be7d5328af306b105e567aa", + "windows-amd64": "7392c357df7611efb8d19a1b3f147c1c38882e7f3dfa2535d879be6a10ced14b" }, - "sha256": "62a41d8c670e3625d20a75b5d33ed71b258f0e9af69ad2fd878322facb308902" + "sha256": "c33c68c8a30636b5eccef3d63ec68ee24b7d8dd241676a158c71bde72012ab18" }, "dependencies": [], "description": "Send transactional and broadcast email through the nSelf stack: mux + Postmark pipeline via ping_api, template management, and DKIM verification.", "download_url": "https://plugins.nself.org/plugins/mail/tarball", "implementation": { + "binaryName": "nself-mail", "entryPoint": "cmd/", - "language": "go" + "language": "go", + "pluginType": "cli" }, "language": "go", "license": "MIT", "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "mail", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "TkwhN9R+UoJcP1xy5DVtOB4c5oGgvzFNazf+teE+L3MptvRWeA60rrU5df7DLcNa8/cEJGwTUf5doaRtxapFAQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "cPf5lSvmxSxT72HIlxi8Bzbv6f5MpVZwOYzFGlf0stRN667LgP5tO2swm9mZmbYD9yBPxa3WMQHIzVPhJPZBAA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "LAx3G388S4pQuqzoAKamhUol5vIG5s/1b3ZBqSBEMbUqyif6d5MJUc8o9Wb5km8W/nGWpy8BJ8e77e+tPnBRCA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "TtNQSqHUTzwQqymaZro9QigyseHEmxZNzmJs23SSE0mOA7K5JvNVSE/qCMxVBnYKC2D+3N4/jt6OhL7DBp3kCw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ZJlp30oEXOkdnWBjkSbBLDCi38T2BNXGcTRilvG+oSwCu2b53a+hMfJ0qXeC6IEG24IpTq/Pt/pUNKPyU7L6AQ==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "QXjqEbGD+LUki/18kMoWrW0bb8qO68ggQWjD/xTm5nAnHJuTLcM2Sgc3FTZBhEumYsgGQ6Em4O1+PdOXIrMcAQ==" + }, "requires_license": false, "tables": [], "tags": [ @@ -3350,10 +4231,10 @@ "transactional", "broadcast" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/mail-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/mail-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/mail-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/mail-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "maintenance": { "author": "nself", @@ -3369,16 +4250,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "250a60eebdf6924ac8970a60bde07bc0b23d6d97a417a06ad7b35002e934bc53", + "checksum": "2bd955700af3718ab09b6f999f562771952419a8e20af3b1a4c2c500f6e45bc6", "checksums": { "platforms": { - "darwin-amd64": "8f46feae547de08efea44dd43aa21d34340466a63801b6bba52ad7118fc6da60", - "darwin-arm64": "c33d0719dbdb51ba0da6dcb537c1a501b79518cf6634c873ce0fb1e3f507807e", - "linux-amd64": "c64cdf2246371321156317b90225cf9cb0fa5988774f3d42b62fbda0d93d3b2f", - "linux-arm64": "984689d565542624834037ae9e68aa76015dd96ecd097395209d329041ee9710", - "windows-amd64": "76735f7dfbd2be7cca50d85357112bf1e64f24be53720c5358e03bf7a0aa63cb" + "darwin-amd64": "1c22683861b5f55f9a120a3eaf5c25ed01819013f442c1fbb6ebf150ad6a311d", + "darwin-arm64": "e3fe0323098d35e2585205fb9d96fb12c915ebd3f2b272cc23e8c0819637b97e", + "linux-amd64": "6a084918b5c3730655c5144501c06286b168f154d22f76da070dd14fd30101e3", + "linux-arm64": "ac36a47c1714d92457efc0bc04c2eae89f0fec2e048c7e2cb3b8af38aec19171", + "windows-amd64": "2c9e77516bc84f6a8c4bcb54511da18d0d00ac2508d19a975cb6da008918e4c3" }, - "sha256": "250a60eebdf6924ac8970a60bde07bc0b23d6d97a417a06ad7b35002e934bc53" + "sha256": "2bd955700af3718ab09b6f999f562771952419a8e20af3b1a4c2c500f6e45bc6" }, "dependencies": [], "description": "Maintenance utilities: disk cleanup, log rotation and the maintenance scheduler.", @@ -3394,7 +4275,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "maintenance", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Qdj3Hc0TTorwLLEGyx5hcg3Gx6im0LW92rbYL74mAvl4j6lBUlXVAUR8U6oZupGN/3Eq6n8sQiwlb79YrysDBg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "JB62VV8zd9fyaoCgynGVz5qdGcX/Y+CMXHZo0cNhWlssy/hostVjb/dXLc2s8hGPMq3PbWTlgEHeOVWEiNCpBA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dwwl1WhzQCUEAhiYqIIvsVdOFmLciw+q+CWjp1dZAL1zOL2W/wVjH9cBfKmjoUhdDb2lHD3WCM5SFtqTHNsCDQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "1h6hMgj0pHzIxSk7r7mHciYE83paTIS2cz6my6nDfiOt8emsb3WReZUuXw5S66E3n1piWpsIPIUIV674H2pyDw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "XQ5PS+l2X+6/Iclv1K/JriXfENJnb9Hu8gnAaqAmK2Lc1QopcnvjGR9WQqQlksMJOrM63avAqis4+hv1CTsbAg==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "80Rt8bN6Xa/RYPxHTvEhSlzjm17BjKaHf9c3O+MQ+9LTYM8Cs6O1388eWIPN9vkWpY1SyCHjom0clbmx/CnjDw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -3403,10 +4316,10 @@ "disk", "scheduler" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/maintenance-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/maintenance-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/maintenance-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/maintenance-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "mdns": { "author": "nself", @@ -3419,9 +4332,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "2610439c1c60ca52cdf5b7b6f69f85a5aefc6d3c7dc545cffdbc74cade5dcb9b", + "checksum": "55307a1dac45ebe8ff45c308438f07ce78a8ea87da9619f71f76140b34301d3d", "checksums": { - "sha256": "2610439c1c60ca52cdf5b7b6f69f85a5aefc6d3c7dc545cffdbc74cade5dcb9b" + "sha256": "55307a1dac45ebe8ff45c308438f07ce78a8ea87da9619f71f76140b34301d3d" }, "dependencies": [], "description": "mDNS/Bonjour service discovery for zero-config LAN advertising", @@ -3432,7 +4345,12 @@ "min_nself_version": "1.0.0", "name": "mdns", "port": 3216, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "MmCNe61prrW6v+ynxAi6KLD2mps1EG4PUUsPx45XZS7Gj3SXjizRJ6g9larBGiYqCJDOzCr9aEI2cypOT/TMAw==" + }, "requires_license": false, "tables": [ "np_mdns_services", @@ -3445,10 +4363,10 @@ "lan", "service-discovery" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/mdns-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/mdns-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/mdns-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/mdns-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "media-processing": { "author": "nself", @@ -3461,9 +4379,9 @@ "service_kind": "compose" }, "category": "media", - "checksum": "e6ad5adf4880569d63b0e73c9aaa31c746619eb5c4fe5d5ba7b7ac885109c3cf", + "checksum": "852ced51245773dec1dd2fce44102b18f96d116d837aba37570a658fcd600a03", "checksums": { - "sha256": "e6ad5adf4880569d63b0e73c9aaa31c746619eb5c4fe5d5ba7b7ac885109c3cf" + "sha256": "852ced51245773dec1dd2fce44102b18f96d116d837aba37570a658fcd600a03" }, "dependencies": [], "description": "FFmpeg-based media encoding and processing with HLS streaming support", @@ -3478,7 +4396,12 @@ "min_nself_version": "1.0.0", "name": "media-processing", "port": 3850, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "FeKUMwamSlP1rpa/FYTYQs492XzEwNEF+hvsPAJ5Um2DddloQLjMw0ZeUlHJbv0zVDERzd/ATSDWhMkq+5N+AA==" + }, "requires_license": false, "tables": [ "np_mediap_encoding_profiles", @@ -3502,10 +4425,10 @@ "streaming", "transcoding" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/media-processing-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/media-processing-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/media-processing-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/media-processing-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "meetings": { "author": "nself", @@ -3518,9 +4441,9 @@ "service_kind": "compose" }, "category": "development", - "checksum": "d815d01e5dd31a419af064cddc8e4aca42f3fe9ed8348c42535467a2352af30f", + "checksum": "1f69b6781ead7fb1ce8b746ba4815655175bf878d2a56c4e88cd383bd0d9ab3d", "checksums": { - "sha256": "d815d01e5dd31a419af064cddc8e4aca42f3fe9ed8348c42535467a2352af30f" + "sha256": "1f69b6781ead7fb1ce8b746ba4815655175bf878d2a56c4e88cd383bd0d9ab3d" }, "dependencies": [], "description": "Calendar integration and meeting management with room booking, recurring meetings, and availability tracking. External calendar sync (Google/Outlook) planned for future release.", @@ -3535,7 +4458,12 @@ "min_nself_version": "1.0.0", "name": "meetings", "port": 3731, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "z3dE5EpPOsMTA73NjeseCEwtX25YMwv4JQWCvvQ6YGo7tssCkusSrCCdhoAPlwXPXT2amHvzRrxk0dui+M+fBg==" + }, "requires_license": false, "tables": [ "np_meetings_events", @@ -3557,10 +4485,10 @@ "google-calendar", "outlook" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/meetings-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/meetings-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/meetings-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/meetings-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "minio": { "author": "nself", @@ -3572,9 +4500,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "045a82802a4d1fce7982212ba65c3c3ea15bf696e081acb02f68229bca726a77", + "checksum": "d1fe83c13d81822ce3b497309cea8667bda209c8cc9e1d4f4a4ce59e78bde549", "checksums": { - "sha256": "045a82802a4d1fce7982212ba65c3c3ea15bf696e081acb02f68229bca726a77" + "sha256": "d1fe83c13d81822ce3b497309cea8667bda209c8cc9e1d4f4a4ce59e78bde549" }, "dependencies": [], "description": "MinIO compatibility service for projects that already store data in the core MinIO volume. Keeps the minio service name and the minio_data volume under v1.5, so existing objects stay readable through S3. New projects use the core SeaweedFS store.", @@ -3584,11 +4512,11 @@ "min_nself_version": "1.4.14", "name": "minio", "port": 9000, - "releaseTag": "v1.2.7", + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "VgefLQIuhQLv2fCDDJCOmR3j3dmuEN25Qz6yrMZB2+38dHSY/agwWmMRfjrbrOZ/yNTFzvoTMST2nlvz2hFhAg==" + "sig": "AjfRbC7aV/5l7CAjLUV25i3pPExTf21peBPMpj+Umu3BpUyCROL8nYQ/UgB1YOsJKv3jpSIIIvDMJ9sVUxqqCw==" }, "requires_license": false, "tables": [], @@ -3598,10 +4526,10 @@ "minio", "compatibility" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.7/minio-1.2.7.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.7/minio-1.2.7.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/minio-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/minio-1.2.13.tar.gz", "tier": "free", - "version": "1.2.7" + "version": "1.2.13" }, "mlflow": { "author": "nself", @@ -3613,9 +4541,9 @@ "service_kind": "compose" }, "category": "data", - "checksum": "0199077b51b6f6a4c23024a66746c1302e6a0fa75b4f6b66356f90836f4e19e9", + "checksum": "acd56af01c4e6e47bc430e3aa9acb128a56bd293ecc2dee782b30d2c2eb7b3fa", "checksums": { - "sha256": "0199077b51b6f6a4c23024a66746c1302e6a0fa75b4f6b66356f90836f4e19e9" + "sha256": "acd56af01c4e6e47bc430e3aa9acb128a56bd293ecc2dee782b30d2c2eb7b3fa" }, "dependencies": [], "description": "MLflow experiment tracking and model registry", @@ -3626,7 +4554,12 @@ "min_nself_version": "1.0.0", "name": "mlflow", "port": 5000, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "c1ilb3OtB50lA0ktFhpoVnpzkTzNIlJCeX0DGShVdZhlaPrXWi9N83kAyssgwK11Q8NN48h1+jI/DPXtaSK7Dw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -3637,10 +4570,10 @@ "model-registry", "mlops" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/mlflow-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/mlflow-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/mlflow-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/mlflow-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "model": { "author": "nself", @@ -3656,16 +4589,16 @@ "service_kind": "cli" }, "category": "integrations", - "checksum": "f1c2a9a59296a310026c26dd184d856c3b2f54e5aa563637eaa3d7f76098cfe1", + "checksum": "8a50a4912f31bbfbfd2164c3fff1b0ae6524349437d788aad2bdcd279a540070", "checksums": { "platforms": { - "darwin-amd64": "f663fca96459be6575514b39b66a1e15eafedd49fa79633a4f1d97defce08543", - "darwin-arm64": "bd3bc64b0846655c803faba9b42967e6f727a1ede9325876dd2b3118eb687f92", - "linux-amd64": "31abe9a9ad68a6bae0828db23da02e6d3f8b4f38bd551b73b89b6fd519b0c4ae", - "linux-arm64": "6f979104b8af0255a8ce97cb66b746ab5773b0da07b2577808d1004da2655530", - "windows-amd64": "e6446d7948291595ea5c1dcdfd0f6ad235089bb2c1af1f870222e8a9f9d6daa3" + "darwin-amd64": "632d0a6f6edb2f755d72885ff72ef8c6875d064beba3441e17b18ec0de0e6cfe", + "darwin-arm64": "4994554b1f80356da559881d14c3a7ceee3226c81573bd6efeed7e6384cb685d", + "linux-amd64": "e2180b5bc57283f0142958f00e5bbc946201a301ef3cdd37b6a45c9880adac5e", + "linux-arm64": "4a0444fe8ad1a1c966ca6299ba98b004f370a2f2dbd0b9db188c5eea6a14ab5f", + "windows-amd64": "86613d076e6373ddf02eb836fc6b16a33424602b6b222a98c88183eefb3853ad" }, - "sha256": "f1c2a9a59296a310026c26dd184d856c3b2f54e5aa563637eaa3d7f76098cfe1" + "sha256": "8a50a4912f31bbfbfd2164c3fff1b0ae6524349437d788aad2bdcd279a540070" }, "dependencies": [], "description": "Manage local AI models via Ollama: list, pull, remove, update, benchmark, plus the legacy `ollama` command tree.", @@ -3681,7 +4614,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "model", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "p5wJ0nxaUG+qM9MfJmAuNvZbGdHbaAxB+aZOTVvyNqAB8/syoe73frh0J+mPxPbPu59hc/Rw5krlcCtU6oC6Dg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "JFrlkTC5MXfcvG+uElpEh35uSDIJeezgySRKGE0DPajNWE6zRi1FwpxJq4HpThR71vsofSCAPSHGhMT9x1MmCg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "LAvBlNnE9FZdvsogSlt4F3ZhMjSW5GvXQcOK2ztB8SK6qqFMcbjM+xywoQaXMvngUPxgobvHmeb7P0ip72MtBQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vunbZQaCLf5Cux4YiAYwbCZRW1eXsA5JL4k2D7dpZrYmTRsYGur2ennjOqOHdjaENNwj8Ppq49sHOEBvmGINCg==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "WQU1DN8ffSKMmExcGg1Tg2VwLwX2ABQdHk3x4HARjUH5fIx/aujR4UdecFgMPTsx+U3Z2ev/Fo7ekeGFYg8HAQ==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "rIVZSmMDNBwoGXlWzHiwN11CKQXlEN9/FQnT2ChYa00zB7lI5LsVQe2OhPOAT0fqtEiR5XXykIoBsa1m4gFfBQ==" + }, "requires_license": false, "tables": [], "tags": [ @@ -3690,10 +4655,10 @@ "ai", "llm" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/model-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/model-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/model-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/model-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "monitor": { "author": "nself", @@ -3709,16 +4674,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "6016e3139deccdf15de136ead65fdcac3e04b61f2bae16235f0ed4ecc92b29c1", + "checksum": "579d445f473aed862d56a870a848b916b08116c2cad5de9ab45a1b6d0e8bfff8", "checksums": { "platforms": { - "darwin-amd64": "251f4fff73b677c703907e98fdf2816419d8b4af6d4ea923a2937d7312082373", - "darwin-arm64": "705e1624ed8dd608495caa06dba592dc36583a05b95a449adcf5f3b9e9223212", - "linux-amd64": "6faf053c795c59c89dcd622bd8e5363ac37196f4292858fc6e75ffdee3ff78d8", - "linux-arm64": "1b7bbbfe74313296af7cc9cdf67f279d339840d13e52ced9f688bb12186c03eb", - "windows-amd64": "eec42ebecf9f1ce1d17e014e12bdbee25ab33de5da6c6eccd097578d3c638ff5" + "darwin-amd64": "7711916eea09b090039aaa25a5c25f162f547be8bd56b0db80ccea471275de84", + "darwin-arm64": "dc25aa20a86a0dbe4ab2d98d98088019e02e356667f34dfdef5c0f9574d7dedf", + "linux-amd64": "fe68d69bc2ec6489fd752c87cc6355d426406284fafa416592ed7f211f7a9493", + "linux-arm64": "d35afdc2cc74e0c12bb48526df45f0e2c452fb93111f976ac9fcda51872cf4f8", + "windows-amd64": "b4d1c01ff3f4e9aa5ffcabc44015c23bd793d6beec133b2663fc5dac67999c20" }, - "sha256": "6016e3139deccdf15de136ead65fdcac3e04b61f2bae16235f0ed4ecc92b29c1" + "sha256": "579d445f473aed862d56a870a848b916b08116c2cad5de9ab45a1b6d0e8bfff8" }, "dependencies": [], "description": "Monitoring stack management: upgrade the bundled Grafana dashboards.", @@ -3734,7 +4699,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "monitor", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "HzvcBoX3LA0zVQSteRupN+PzjCm8G52dj0iL1e5o6MZmvsH8hRBX+npqitWEApxLPHeDJlqyNLigC65dClRhDw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Zl3xxeAOETqXrYI/LEzDZPK9PA7gyCrnAiiNga2zr2Hk+BHImg/czsJoFJHxgnOVDEMMB5mDhMjR4qoNKgAWBA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "zhHygEDzdSSKHyxL2wKpbdRulDQVSFeX8Z2cL8bTkPqNgzCBH011fgLoaZfEfGOWbhFOpp/E6J6BbY/7iRD0Dw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "+vUQTNc3epiMIOd0uP7Yzpqg5OWi961Ff5bs786bnGb9dcBdplLg5zLeDEbmgzi4JR/BfxeyQ/IvEv51v3Y+BQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "SeyecKErqCPgl5Nf5ax1cOn/Ed8V0z1rg6bRAlGCnge6ACn7QXeGIAAB3/Y6C87b9uWMF0sp+yPGyAHdwfHUBA==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "b3d1vXifMcggLRMfLE7/3N9CsXPDV2yNmrxBw7RgieMtV5iAXLlziHesFW5b7ueCR08qF4VPt4BPOMFRhKyxBQ==" + }, "requires_license": false, "tables": [], "tags": [ @@ -3744,10 +4741,10 @@ "observability", "ops" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/monitor-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/monitor-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/monitor-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/monitor-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "monitoring": { "author": "nself", @@ -3759,9 +4756,9 @@ "service_kind": "library" }, "category": "infrastructure", - "checksum": "2038cab05b345c6d7a367fcfe99432313e919f8448d343cdef3b8634c4563dc4", + "checksum": "18d4213453b2ca9669c0913a0582214ef06a0f250a64ea606f02e98e19977770", "checksums": { - "sha256": "2038cab05b345c6d7a367fcfe99432313e919f8448d343cdef3b8634c4563dc4" + "sha256": "18d4213453b2ca9669c0913a0582214ef06a0f250a64ea606f02e98e19977770" }, "dependencies": [], "description": "Full monitoring stack: Prometheus, Grafana, Loki, Grafana Alloy, Tempo, Alertmanager, and exporters", @@ -3771,7 +4768,12 @@ "minNselfVersion": "1.0.0", "min_nself_version": "1.0.0", "name": "monitoring", - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "h/BwsRfZU2N2AgkkIkm5EX6NMqWTizEU3XLTafFb4dPsWnwtLxKP4zPrSm/JnwVeIDTFdr0t7s7HpSaOQoSrDg==" + }, "requires_license": false, "tables": [], "tags": [ @@ -3787,10 +4789,10 @@ "logging", "tracing" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/monitoring-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/monitoring-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/monitoring-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/monitoring-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "notifications": { "author": "nself", @@ -3806,9 +4808,9 @@ "service_kind": "compose" }, "category": "communication", - "checksum": "883495fd41099768a89d660dee9837e344d2503b43d117809d5b56f30ebf1992", + "checksum": "0c6f329befc2c326fedee11e42e89734111e9edaca7c27d20e8dd6d48f84b2ed", "checksums": { - "sha256": "883495fd41099768a89d660dee9837e344d2503b43d117809d5b56f30ebf1992" + "sha256": "0c6f329befc2c326fedee11e42e89734111e9edaca7c27d20e8dd6d48f84b2ed" }, "dependencies": [], "description": "Email notification service (SMTP). Push and SMS channels are always-error placeholders — they accept requests but return 501 Not Implemented. Use the 'notify' plugin for real push notifications. Deprecated since v1.1.0; replacement: notify.", @@ -3819,11 +4821,11 @@ "min_nself_version": "0.9.9", "name": "notifications", "port": 3102, - "releaseTag": "v1.2.12", + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "TzRxSB9C9Ncnf3D9/mt5Tj1ScEU6iYyModZ+xHozwn5xOLxq2V6W9Du2z69DIl/IWjujABkZ/TRLvGlXpUQwCA==" + "sig": "nx552YJo/fBAJNt7/8Px3pRIW8tzsYBXgTBrjHIMzOI8d6IHw98uHB5r9d61lvcA89S4u1GHqc3MIt3//OeZAQ==" }, "requires_license": false, "tables": [ @@ -3839,10 +4841,10 @@ "templates", "preferences" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.12/notifications-1.2.12.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.12/notifications-1.2.12.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/notifications-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/notifications-1.2.13.tar.gz", "tier": "free", - "version": "1.2.12" + "version": "1.2.13" }, "notify": { "author": "nself", @@ -3855,9 +4857,9 @@ "service_kind": "compose" }, "category": "communication", - "checksum": "27a2b5120d18f812c6cea8244f6542b7fcfd72c7ffbf9f725115a67e0553941f", + "checksum": "5cc47e8d3c4406820786d0199904f9ec58aba33acb38a7d7cdd77f8fdb42cad1", "checksums": { - "sha256": "27a2b5120d18f812c6cea8244f6542b7fcfd72c7ffbf9f725115a67e0553941f" + "sha256": "5cc47e8d3c4406820786d0199904f9ec58aba33acb38a7d7cdd77f8fdb42cad1" }, "dependencies": [], "description": "Multi-channel notification service. Channels: Email (SMTP), Webhook (HMAC-signed). HTTP endpoints for sending notifications, managing templates, and viewing delivery history.", @@ -3868,7 +4870,12 @@ "min_nself_version": "0.9.9", "name": "notify", "port": 3052, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "klS1xbtVfa+UiPeTehjfipxngeUxbihuZ3WDuHDDNV0cuHGfiy3vYggVaeJjuB67MdKkdOuYS9ZgZgiO2kDUBA==" + }, "requires_license": false, "tables": [ "np_notify_notifications", @@ -3880,11 +4887,11 @@ "webhooks", "templates" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/notify-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/notify-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/notify-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/notify-1.2.13.tar.gz", "tier": "free", "tier_pair": true, - "version": "1.2.6" + "version": "1.2.13" }, "nself-cloud": { "author": "nSelf Team", @@ -3897,9 +4904,9 @@ "service_kind": "library" }, "category": "infrastructure", - "checksum": "cff71f3b5999132baea7d74abddc46cdd01edca323e53d59e62cb2d96c165a88", + "checksum": "b70fab0480996078ba9d098035f68159b4dd678c254a898ae881bed83100e520", "checksums": { - "sha256": "cff71f3b5999132baea7d74abddc46cdd01edca323e53d59e62cb2d96c165a88" + "sha256": "b70fab0480996078ba9d098035f68159b4dd678c254a898ae881bed83100e520" }, "dependencies": [], "description": "ɳCloud managed hosting infrastructure: tenant lifecycle, server provisioning saga, Stripe metered billing, custom domain management, and team memberships for cloud.nself.org.", @@ -3914,7 +4921,12 @@ "min_nself_version": "1.1.0", "name": "nself-cloud", "port": 3855, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Zv1wr94/M4Nk+yTwgr2pFNUCHzGwU1/JyKfzXHYXIKZf0zEGPWbRHkTLiaaH+tY6gkuVLN/bPa42s0ZyXyqzAg==" + }, "requires_license": false, "tables": [ "np_cloud_tenants", @@ -3934,10 +4946,10 @@ "multi-tenant", "saas" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-cloud-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-cloud-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-cloud-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-cloud-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "nself-eval-gate": { "author": "nself", @@ -3956,24 +4968,65 @@ "service_kind": "library" }, "category": "development", - "checksum": "dce7ee9465ce6ec2f2fcb5d01c100ec1f8edb0705bbe92ea1ba21e17b25d8a53", + "checksum": "7a3dac346c58214d02f7dc62e46e1297acb299a97d29eb8cf0e9c0fd567533af", "checksums": { - "sha256": "dce7ee9465ce6ec2f2fcb5d01c100ec1f8edb0705bbe92ea1ba21e17b25d8a53" + "platforms": { + "darwin-amd64": "08ceeab98540abd57cbb47808ccda558a3977f47ccb8cfc2a79a2a62a9960df4", + "darwin-arm64": "f8cadeb1ec41e716726c7106ac60b2299dfaac8b7d52963a858790e14298be47", + "linux-amd64": "8f66913ebd329fda85b1e04a8d2f18ce2c9d85b378aacc56778d3d8876bcc17f", + "linux-arm64": "95032128196f5cd34a08a954eccc9b88cf5a2fd2ce75fce47af2eed966a4d849", + "windows-amd64": "250aa89f56c79330da3a97f7edd61625c9568024d0fe222261ca5eb4eb470dc2" + }, + "sha256": "7a3dac346c58214d02f7dc62e46e1297acb299a97d29eb8cf0e9c0fd567533af" }, "dependencies": [], "description": "Eval harness and autonomy-tier gate for nSelf. Three-mode scoring (exact, semantic via BGE-M3, rubric via LLM-as-judge), recall-quality precision/recall/fact_f1 metrics, CI integration via nself ci eval, and autonomy-tier threshold enforcement.", "download_url": "https://plugins.nself.org/plugins/nself-eval-gate/tarball", "implementation": { + "binaryName": "nself-eval", "entryPoint": "binary", - "language": "go" + "language": "go", + "pluginType": "cli" }, "language": "go", "license": "MIT", "minNselfVersion": "1.1.1", "min_nself_version": "1.1.1", "name": "nself-eval-gate", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "OOKGgJExs3uTPlg0nmrEPO8CkP0QVKFUX/adWvIhGN16tsW4f2UrHVkRSP4boO2PoKKjzX1KnTWRlRyZ2I5JDg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "SPlbq5Nq7Xv0SKUTw0aKAqgA83FzZO4PG3HFZdkZ/zNlhsE2JZsBoyxqq34xXYEUNMjEpzYJLlO+xtPJxWKVDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "lpxwNSd80wrhL1VnQbfjIZGMKFXN4v0g/+R83M2IFAbJ9dqQNHv14vplp/y5/mL/V1GOjwVOsAtcfqHxPhhUCw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Qv6mmeg7ZwPEPoTwx2x681njGC87+G7Nth4w8BJJ+Z9Au1K08IxG0ndKXZZcFwKb2ibgOPqubWy2umlUW8AdAw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Vw626odGhi9/PufGI2RHMj/rwyhNOpS6DgwBKYJNknyEB2+WyG045iUkTxYWZYe+CGGEDeefGikTg6z0zN1DBQ==" + } + }, "port": 3770, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "2gYXGY9W4MZAamy2/jIbIvVufYYX7jFbuPPSrOtu2XJ6GUO/0QTScAW9INl5+GKIhyZX9rX3ZKivj1w4VblXDA==" + }, "requires_license": false, "tables": [ "np_eval_suites", @@ -3988,10 +5041,10 @@ "scoring", "llm-as-judge" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-eval-gate-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-eval-gate-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-eval-gate-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-eval-gate-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "nself-geo": { "author": "nself", @@ -4004,9 +5057,9 @@ "service_kind": "library" }, "category": "integrations", - "checksum": "0f35c93a597839cc4983c1051572778edb788e769e885acc03177c01d267713d", + "checksum": "dcc4a187c68fc79276b8f7ce28853802656b959076a0b55093560ff2bce431c4", "checksums": { - "sha256": "0f35c93a597839cc4983c1051572778edb788e769e885acc03177c01d267713d" + "sha256": "dcc4a187c68fc79276b8f7ce28853802656b959076a0b55093560ff2bce431c4" }, "dependencies": [], "description": "Forward and reverse geocoding with provider-agnostic caching layer. Nominatim (free, OSM) is the default; Google Places and Mapbox are premium fallbacks. Exposes geocodeAddress, reverseGeocode, geocodeBatch, clearGeoCache via Hasura Remote Schema.", @@ -4017,7 +5070,12 @@ "min_nself_version": "1.1.0", "name": "nself-geo", "port": 3203, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gfkgOBm15hJmM8QIZr5DMAk81quRS9noFv+QwxicgsLrO15UJ18GjvJvak8FrMGlJf+fUYgGIccAQw7SNfE1Bw==" + }, "requires_license": false, "tables": [ "np_geo.forward_cache", @@ -4031,10 +5089,10 @@ "reverse-geocoding", "caching" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-geo-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-geo-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-geo-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-geo-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "nself-image": { "author": "nSelf Team", @@ -4047,9 +5105,9 @@ "service_kind": "library" }, "category": "media", - "checksum": "1817c670945c8f511d60646bcaa10823afd35a37c1fff5f3966ab44740a2d9a5", + "checksum": "a205e73a660d0a5eddbc9214a765a818fef5d2f0e3cdb64fd9f57de94e85688b", "checksums": { - "sha256": "1817c670945c8f511d60646bcaa10823afd35a37c1fff5f3966ab44740a2d9a5" + "sha256": "a205e73a660d0a5eddbc9214a765a818fef5d2f0e3cdb64fd9f57de94e85688b" }, "dependencies": [ "minio" @@ -4062,7 +5120,12 @@ "min_nself_version": "1.2.0", "name": "nself-image", "port": 3852, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "3vmAvfV4vB5ghPMql/lX/NmEl0plAdazfgMI7hvAiriRAvBh2Fj6YuwmG9uaFSLERGYVqxX/7AiGl1WOpp2xBg==" + }, "requires_license": false, "tables": [ "np_image.jobs" @@ -4080,10 +5143,10 @@ "avatar", "photo" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-image-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-image-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-image-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-image-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "nself-pdf": { "author": "nSelf Team", @@ -4095,9 +5158,9 @@ "service_kind": "library" }, "category": "content", - "checksum": "c6c44b1dcfeaada6c34785cc78827b0f91c6e6c34f249678642eaffb7f7de583", + "checksum": "ad4431004253668e134633992091a3020790997c8cb82e65879b477c5cb70f1b", "checksums": { - "sha256": "c6c44b1dcfeaada6c34785cc78827b0f91c6e6c34f249678642eaffb7f7de583" + "sha256": "ad4431004253668e134633992091a3020790997c8cb82e65879b477c5cb70f1b" }, "dependencies": [ "minio" @@ -4110,7 +5173,12 @@ "min_nself_version": "1.1.0", "name": "nself-pdf", "port": 3851, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9XoRs6eDhujzxXAvERiYCskVCZFxGum6OUQi2g63Qg7tkaKv/pl1Yr0HQSe0KLbYwFYAXNssjz5c9J+0KetMDw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -4123,10 +5191,10 @@ "receipts", "reports" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-pdf-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-pdf-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-pdf-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-pdf-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "nself-scan": { "author": "nSelf Team", @@ -4138,9 +5206,9 @@ "service_kind": "library" }, "category": "compliance", - "checksum": "fa0a3c5a8885ead36ecd6288b572634f8b388a0b590b78025eeb06bc33346716", + "checksum": "dd86f10bb92b09a1d6c0d38a7941e7dd70f3e988f92a6299c603da446e8b82ad", "checksums": { - "sha256": "fa0a3c5a8885ead36ecd6288b572634f8b388a0b590b78025eeb06bc33346716" + "sha256": "dd86f10bb92b09a1d6c0d38a7941e7dd70f3e988f92a6299c603da446e8b82ad" }, "dependencies": [ "object-storage" @@ -4153,7 +5221,12 @@ "min_nself_version": "1.1.0", "name": "nself-scan", "port": 3829, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "cNuGkoeFU/tt1eBbpb2kK92Zs5PousC/ttUmboJcowYLkaraLoXKsvzC7B50ok23dAnQSU3ebLiH/fE1W114Dw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -4168,10 +5241,10 @@ "csam", "always-free" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-scan-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-scan-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-scan-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-scan-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "nself-sync": { "author": "nSelf Team", @@ -4184,9 +5257,9 @@ "service_kind": "library" }, "category": "infrastructure", - "checksum": "b11d451b3d0cb25d830bad6c355246448c6481a127060a68ea96be8bf5fe81c0", + "checksum": "d618fa43083c185fdbc84c243ac8e2c6521e9be5540d968add0a70cd40430f49", "checksums": { - "sha256": "b11d451b3d0cb25d830bad6c355246448c6481a127060a68ea96be8bf5fe81c0" + "sha256": "d618fa43083c185fdbc84c243ac8e2c6521e9be5540d968add0a70cd40430f49" }, "dependencies": [], "description": "Event-log sync engine for ɳClaw. Multi-device state sync via HLC + LWW; JWT-authenticated push/pull/snapshot/subscribe with Ed25519-signed events.", @@ -4197,7 +5270,12 @@ "min_nself_version": "1.1.1", "name": "nself-sync", "port": 3853, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "eGlirMYXRYsR315m9vYYR5uF2IzkhNPNlA+0ZQcPkU+/LLlGROVN1gCLBQsaKNwj3oLwKTe6oPuggkkQ5RI1Ag==" + }, "requires_license": false, "tables": [ "np_sync_events", @@ -4205,10 +5283,10 @@ "np_sync_cursors" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-sync-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-sync-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-sync-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-sync-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "nself-vault": { "author": "nSelf Team", @@ -4221,9 +5299,9 @@ "service_kind": "library" }, "category": "infrastructure", - "checksum": "958a9cccf867a956ae776e25eb28885565ead51cba44fea6e5984c72449d211d", + "checksum": "1baa94fa70b7e92f56fab706e41b8b8f566a526837036f03b3d6710f32440483", "checksums": { - "sha256": "958a9cccf867a956ae776e25eb28885565ead51cba44fea6e5984c72449d211d" + "sha256": "1baa94fa70b7e92f56fab706e41b8b8f566a526837036f03b3d6710f32440483" }, "dependencies": [], "description": "nSelf-managed envelope encryption KMS. Provides per-row/column selective encryption with key rotation, audit logging, and Hasura Action surface. Eliminates ad-hoc per-team AES wrappers.", @@ -4234,7 +5312,12 @@ "min_nself_version": "1.0.0", "name": "nself-vault", "port": 3823, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "EW7xAhM7aGBmLT4VuCxg/GwPnXX2Kasi4iK8Ld3KsCyLQwwTu3nNmA5t069RV+fQO4a12JFE76GkdRsIWnhYCg==" + }, "requires_license": false, "tables": [ "np_vault_devices", @@ -4243,10 +5326,10 @@ "np_vault_audit" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-vault-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/nself-vault-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-vault-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/nself-vault-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "object-storage": { "author": "nself", @@ -4259,9 +5342,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "7da5cb8e8d89bc6d8c2ff9a5c095164f770b21d1019b6cf0b8bccdc48f98f548", + "checksum": "895f47df098df6559ebdbedde5ac7ee4cc35c1dcfaf97d2a8ddd3e06731a0e4b", "checksums": { - "sha256": "7da5cb8e8d89bc6d8c2ff9a5c095164f770b21d1019b6cf0b8bccdc48f98f548" + "sha256": "895f47df098df6559ebdbedde5ac7ee4cc35c1dcfaf97d2a8ddd3e06731a0e4b" }, "dependencies": [], "description": "Multi-provider object storage with S3-compatible API, local storage, presigned URLs, and multipart uploads", @@ -4272,7 +5355,12 @@ "min_nself_version": "1.0.0", "name": "object-storage", "port": 3301, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "MmbwogyQvNez67ymVN8nDz/Jcaxerha/qIdAD7MFvKKC4almrPChNIhC3R3rzoWhS4qb+qbbQH0ObeyxwwNYAA==" + }, "requires_license": false, "tables": [ "np_objstore_buckets", @@ -4292,10 +5380,10 @@ "uploads", "presigned" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/object-storage-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/object-storage-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/object-storage-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/object-storage-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "observability": { "author": "nself", @@ -4308,9 +5396,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "7ce400a9cd039d1d8f8e4c34ec90508421f6ed2d82fa3761f2df0ea47792feed", + "checksum": "8f0f02a42906384d8f8a32bb738d3dae5f2d91eb27401da93c4a33a9b6daee83", "checksums": { - "sha256": "7ce400a9cd039d1d8f8e4c34ec90508421f6ed2d82fa3761f2df0ea47792feed" + "sha256": "8f0f02a42906384d8f8a32bb738d3dae5f2d91eb27401da93c4a33a9b6daee83" }, "dependencies": [], "description": "Unified observability service with health probes, watchdog timers, service auto-discovery, and systemd integration", @@ -4321,7 +5409,12 @@ "min_nself_version": "1.0.0", "name": "observability", "port": 3215, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "FgXMwY4x5HEPMmgczJCaLivqHytJ0XBYPvIW57eDkfEfpzl7twu87pU2Rtmh4DYvZiLhlAgi/vxIjgNfJT08Dw==" + }, "requires_license": false, "tables": [ "np_observability_services", @@ -4335,10 +5428,10 @@ "service-discovery", "monitoring" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/observability-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/observability-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/observability-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/observability-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "ollama": { "author": "nself", @@ -4351,9 +5444,9 @@ "service_kind": "library" }, "category": "integrations", - "checksum": "b44a0d7fe3a481fa4d9391e6246ef51b303159ebf0bdc38994ef486a1e35afbb", + "checksum": "5018cac7fbf4c83c62bea545919bc5f03dac3adbd9b99f175d0882c99bd155bc", "checksums": { - "sha256": "b44a0d7fe3a481fa4d9391e6246ef51b303159ebf0bdc38994ef486a1e35afbb" + "sha256": "5018cac7fbf4c83c62bea545919bc5f03dac3adbd9b99f175d0882c99bd155bc" }, "dependencies": [], "description": "One-click offline LLM stack. Stands up an Ollama Docker container, auto-pulls gemma-3-4b on first start, and registers as a provider in plugin-ai. All nSelf AI features route through Ollama when NSELF_AI_PROVIDER=ollama. Zero cloud dependency, zero API key, zero usage cost after install. GPU passthrough is optional and localhost-only (port 11434 binds to 127.0.0.1 — never exposed externally).", @@ -4364,7 +5457,12 @@ "min_nself_version": "1.0.9", "name": "ollama", "port": 11434, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "U8HNLxQ3UbAi7JbahU7XAc+kqd+JW+0vryyzNPX2r4i5iQrkibJPzJ4b/ZbEeKoUs3kXacpQ7V573R6iAGT4CQ==" + }, "requires_license": false, "tables": [ "np_ollama_model_registry" @@ -4379,10 +5477,10 @@ "self-hosted", "docker" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ollama-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/ollama-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ollama-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/ollama-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "payments": { "author": "nself", @@ -4395,9 +5493,9 @@ "service_kind": "library" }, "category": "commerce", - "checksum": "351b03463630ddbc97f246d7a3b669bf7931dc4ee661005913730921101d0339", + "checksum": "2a1ce04487bcda288b2e5456c30a9fb55087a35fd0f43213ea5eb3627c4ade79", "checksums": { - "sha256": "351b03463630ddbc97f246d7a3b669bf7931dc4ee661005913730921101d0339" + "sha256": "2a1ce04487bcda288b2e5456c30a9fb55087a35fd0f43213ea5eb3627c4ade79" }, "dependencies": [], "description": "Unified payments abstraction supporting Stripe, PayPal, and Apple/Google Pay with webhook normalization.", @@ -4408,7 +5506,12 @@ "min_nself_version": "1.0.0", "name": "payments", "port": 3086, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "642OQ5hjjjm+uL7jqItMUhy+hUInEYdXcDiGe94/3jBQ8VNMHtc2Ik5NKqte/hNcRPAfTv+fBYAQaoWwnnMZCA==" + }, "requires_license": false, "tables": [ "np_payment_events", @@ -4422,10 +5525,10 @@ "billing", "commerce" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/payments-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/payments-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/payments-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/payments-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "paypal": { "author": "nself", @@ -4438,9 +5541,9 @@ "service_kind": "compose" }, "category": "commerce", - "checksum": "cee964fdac6b094b651b754207002139a63a9c7e3a45a7e6761882b98e8faa85", + "checksum": "9ce767fb40fc8421a4cb8bc0d38709a09b7bb68700160ce56feaa80412361c72", "checksums": { - "sha256": "cee964fdac6b094b651b754207002139a63a9c7e3a45a7e6761882b98e8faa85" + "sha256": "9ce767fb40fc8421a4cb8bc0d38709a09b7bb68700160ce56feaa80412361c72" }, "dependencies": [], "description": "PayPal payment data sync with webhook handling", @@ -4455,7 +5558,12 @@ "min_nself_version": "1.0.0", "name": "paypal", "port": 3071, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vJmVxvRxAf95gYwifZy8LhMKNBJAwcXjpk38nBdkFLjZfeC6WygG7pS+KxTil+GOHPHjSdhSrGW4BnnrHQh8DQ==" + }, "requires_license": false, "tables": [ "np_paypal_transactions", @@ -4480,10 +5588,10 @@ "paypal", "webhooks" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/paypal-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/paypal-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/paypal-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/paypal-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "pentest": { "author": "nself", @@ -4496,9 +5604,9 @@ "service_kind": "library" }, "category": "compliance", - "checksum": "28ad457574e937e915558d4a0153a959eaf8e428c58b3590d89041f8ddcfe0cf", + "checksum": "f3f6dc7134cf9f718ac8251d2fa415b5cc2d633176c86151cca91803f817e9bf", "checksums": { - "sha256": "28ad457574e937e915558d4a0153a959eaf8e428c58b3590d89041f8ddcfe0cf" + "sha256": "f3f6dc7134cf9f718ac8251d2fa415b5cc2d633176c86151cca91803f817e9bf" }, "dependencies": [], "description": "Penetration-test readiness kit. Generates structured scope documents, provisions pentest credentials, tracks findings, and manages remediation. FREE — Security-Always-Free Doctrine.", @@ -4509,7 +5617,12 @@ "min_nself_version": "1.0.9", "name": "pentest", "port": 3062, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kelQdOcQ+/byaA0NoDOQndfkIfVPjLzqQQ4boWtdOxId08FFSFMpmUPaAE+q3MgSkcC++9djNNP0WTbZ5JJiCw==" + }, "requires_license": false, "tables": [ "np_pentest_findings" @@ -4521,10 +5634,10 @@ "soc2", "pci-dss" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/pentest-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/pentest-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/pentest-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/pentest-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "pentest-kit": { "author": "nself", @@ -4540,30 +5653,64 @@ "service_kind": "cli" }, "category": "compliance", - "checksum": "643a7b8aa09033fa6c9407d5d51d610994c7abf37c5f51d2d7f451e66ed4feaf", + "checksum": "c8ff517ae7b96d4c8c1acd12df12b3a9a1e5ac4fb888e1ff2e49183b559fb185", "checksums": { "platforms": { - "darwin-amd64": "f91ef7b7c2fcb20d40716e61677d6843a3c0d306bf8318d9d4a406621bfccfc4", - "darwin-arm64": "c1359da946325bac5ef06edc732c76a4b10c0a1615ea1276375e15b28f30ab67", - "linux-amd64": "f7bfb8279fd4a3378c42faeacc9f58d815c522e66b31645505d89c7e9035d598", - "linux-arm64": "ad1f44b7d4ea206dbbade42fe623d0b7640ed14db07dae159c7efb5e9419a540", - "windows-amd64": "db32e3edda39e5af228644705018fa9fa960a579eac8cba28fdf589f441570b3" + "darwin-amd64": "615be578d65784a34386a856947b14770521f497611f69b05f87d1d1c3811a18", + "darwin-arm64": "a1935b05165bb9984cbff39daeda057fbede0d35932587413d86c05d36a3ec68", + "linux-amd64": "e43a2f7ee8bdfcc2fbd032eb1adf5cee07749a67d88cd77850e4baa5c9c3fcda", + "linux-arm64": "c0386c4ede1e1e1fc6de6b769a242571075dd56d3af7d038e4617cc90e8a3ed3", + "windows-amd64": "72c0d1d685fa97b212e763c8a571f01e1c2232602982debc47922028131520a8" }, - "sha256": "643a7b8aa09033fa6c9407d5d51d610994c7abf37c5f51d2d7f451e66ed4feaf" + "sha256": "c8ff517ae7b96d4c8c1acd12df12b3a9a1e5ac4fb888e1ff2e49183b559fb185" }, "dependencies": [], "description": "CLI front end for the pentest plugin: generate scope documents, provision test credentials, import findings, and check remediation status. Business+ tier.", "download_url": "https://plugins.nself.org/plugins/pentest-kit/tarball", "implementation": { + "binaryName": "nself-pentest-kit", "entryPoint": "cmd/", - "language": "go" + "language": "go", + "pluginType": "cli" }, "language": "go", "license": "MIT", "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "pentest-kit", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "/2efIRVDM+44TfH3KjHvSYberU3saXGBY1k0g67QDoVvzSznYF3rRKVppqit7en+yNTUbanO8K1a8tfgJRtNDw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PCA/DmwGKB7nc21MLDDB4ZGNhKcmj5yYtiZTM08/d/WZBCAOC1TeYU1dQnKR7MzOeLn5NO3ygFXowIV8AIJwDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ELNxghbzS5O4fjgRJ9ylz3cHzPzymRaGwziwlHMaYivyRPE0pt+i+wXzRncR0DBjlFEPM0qKb3ZQLZIAGbBaAw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "4+hZM7MEkvdrFFwSnLGz9ZXSg9D9kkfVi2wvmRqlmVL7zd97kJOwIzzg9ZJhTmFoc115pUJ/BI9KDTcpnhDlAw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "5ZYrLap8TBS3gLK7oC2ersaqcAqU7pS8Rs4F30op5k07h7u4DgGm0myALLgi+pasMVy2FPMNPWHuWKfiioIdCA==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AlPNSIgbQnOCPift5jMU51cwgrBvqGYVAhBaMy3d2OAupvZYtP4OEu9QhYJQ1Da3ScEyAdsQHU5urgvlKT6tDw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -4572,10 +5719,10 @@ "compliance", "cli" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/pentest-kit-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/pentest-kit-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/pentest-kit-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/pentest-kit-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "plugin-clawde": { "author": "nSelf", @@ -4588,9 +5735,9 @@ "service_kind": "library" }, "category": "development", - "checksum": "5c963a4cf53208601bd3680cbe4bd2facbb02445f4f07a0c21a23384684dbc56", + "checksum": "9e77923aac542d21cb229926a3fb4fd7e3322af66af4c209ede22005237c70b3", "checksums": { - "sha256": "5c963a4cf53208601bd3680cbe4bd2facbb02445f4f07a0c21a23384684dbc56" + "sha256": "9e77923aac542d21cb229926a3fb4fd7e3322af66af4c209ede22005237c70b3" }, "dependencies": [], "description": "ClawDE daemon integration backend. Manages session lifecycle, tracks daemon health, and streams events via SSE for the ClawDE AI development environment.", @@ -4601,17 +5748,22 @@ "min_nself_version": "1.1.1", "name": "plugin-clawde", "port": 3847, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "w03xdRiFbY5kUng1xMmGe05sV+cVruJa/6xhI9bwe8Yh+LupXi/iO2UFLSEh5w2uZ59nPpjeyUjCL2iL3c9rCw==" + }, "requires_license": false, "tables": [ "np_clawde_sessions", "np_clawde_events" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-clawde-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-clawde-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-clawde-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-clawde-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "plugin-dev": { "author": "nself", @@ -4635,16 +5787,16 @@ "service_kind": "cli" }, "category": "development", - "checksum": "9de14b9a6d20981d2cfe84e84fcc8d43180777b115a2b3e8cdc800b189224ecb", + "checksum": "da81b5d40d0a1aaab6cd790d431382b1099db6eff4e25101841cf255aeb2654e", "checksums": { "platforms": { - "darwin-amd64": "8d1437a6f82509a7736638a18f949671e86cf9c57e4345f6263e18916d27d828", - "darwin-arm64": "8894871fdbddd89df1587d8eece12d98ad3cac30f4d075b6ab49652a9e1d7db6", - "linux-amd64": "53d6abcbbb74016dc91cca401730d776bb99a34218a15498717d7e66f8635844", - "linux-arm64": "da2c0500c510735d4044a5aac07b3e25c5c801423c8625438ec7af0d37c5c34e", - "windows-amd64": "5ffa2e2881851320140ce9819f9d61a693de8e67cee7d17b17c398e3854a9769" + "darwin-amd64": "43be77d923ef39b9b0edd2108461a2fc1fd7b2317d2743fea5b0ab39d85fed6d", + "darwin-arm64": "22c3c85bc5e822a4d7b2c06491d175212334ced1f155bcdd40eef22116bcb527", + "linux-amd64": "5f7c5e7fd7e73130242ba16258be492b048092b0ebc6e599675b0c03f62381be", + "linux-arm64": "115b8f4b012fdb2b378a02f04e8d6780f70089e3fd5cf413545cb56f8c2cb263", + "windows-amd64": "bd64200e4723342870e83dab8aa6c92c0d1ba4ee0598366237abf5bbfa00407e" }, - "sha256": "9de14b9a6d20981d2cfe84e84fcc8d43180777b115a2b3e8cdc800b189224ecb" + "sha256": "da81b5d40d0a1aaab6cd790d431382b1099db6eff4e25101841cf255aeb2654e" }, "dependencies": [], "description": "Plugin author tools: scaffold a plugin (init, new), link and unlink a local plugin directory, run it with hot reload (dev), attach a debugger (debug) and run its tests (test). Broken out of the core nself plugin command.", @@ -4660,11 +5812,38 @@ "minNselfVersion": "1.0.0", "min_nself_version": "1.0.0", "name": "plugin-dev", - "releaseTag": "v1.2.7", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "bXzZ30sxC15BDStk5x7DGPHqcgJ+Y+k1A1HjgmxbgWqGTz0zEr3ZLOBv9LqJGAMwaZeJnMISEyEAGxhBOvlPAg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Rw8mFps0J3VHFb/P/6iAaRMSz19VmQ2aL3xHNDW0gjFiRTlgjiiiy/r4ZnFd+e9x2qkyDZx1QmUmIBlRPFeuAA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "BXbhdzThDyESYP5ZRvS6OtlVLI6mul/t2WgYgztpKUVejZfNh+JylQIPswKrjxRHZG+gZSScJUnn2XH6z+9wCQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "g/7IsaljumA8dN8TRLAE4UyCSo9Ftv+NGxfAwjBwxMvCpRG/vovy5z6c/3RxD192DPQJ+LwFtDF2ZkmqBkiBBg==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Uk/ATnyR3sfLAinKqt/XM8y1PKW/uZdibEIj5j6LNDiF+c25ZjIBFggQdF54pX9AEb11H1OmG9cAp4aZc2H7AQ==" + } + }, + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "5w7OdIBA5kkiZ3KBZGPL8QjUbsfAtqcGxkBu7IqbuWlPb6uPmSOkcbKP1uk9Gdil3AHuHwhl8QwS8VPj3gssCw==" + "sig": "42DeAMRAQ2tZ6EjjIWYpOlLOTsmt4t62uxyKjQAIBBvBTmthRXdtNVX3yEDdPDDq5NsClgSCOUbrFmnvMd3ODQ==" }, "requires_license": false, "tables": [], @@ -4677,10 +5856,10 @@ "test", "link" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.7/plugin-dev-1.2.7.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.7/plugin-dev-1.2.7.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-dev-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-dev-1.2.13.tar.gz", "tier": "free", - "version": "1.2.7" + "version": "1.2.13" }, "plugin-gauth": { "author": "nSelf", @@ -4692,9 +5871,9 @@ "service_kind": "library" }, "category": "authentication", - "checksum": "bd1b394253ebb0196702d3b4d539dc24ac0962daa830e6745ecfd35606849d19", + "checksum": "bcdb522e1bf1fd1620e4130dfed7391a5c54b287a604d94e2a3dada2fac6958f", "checksums": { - "sha256": "bd1b394253ebb0196702d3b4d539dc24ac0962daa830e6745ecfd35606849d19" + "sha256": "bcdb522e1bf1fd1620e4130dfed7391a5c54b287a604d94e2a3dada2fac6958f" }, "dependencies": [], "description": "Headless server-side Google OAuth token refresh for nSelf AI services", @@ -4705,14 +5884,19 @@ "min_nself_version": "1.1.1", "name": "plugin-gauth", "port": 3827, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "EA5gL51w1eUBknRhkQKs4poBeaz/1rWHWMPjeCRlxu3jmQ0qXrjYthIqlwEO3UwrJzPBCm8b3nhTHaOZ1/86Dg==" + }, "requires_license": false, "tables": [], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-gauth-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-gauth-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-gauth-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-gauth-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "plugin-llm-gateway": { "author": "nSelf", @@ -4725,9 +5909,9 @@ "service_kind": "library" }, "category": "infrastructure", - "checksum": "68d3e4d3433b8c5dfb6ebbb1a7e52063a766bc1f01df66e130aa538c4fe3d5e0", + "checksum": "c4673ca0259deb78e7b63cf110ff1c369e92b98697f51044fd27b9e990df62bb", "checksums": { - "sha256": "68d3e4d3433b8c5dfb6ebbb1a7e52063a766bc1f01df66e130aa538c4fe3d5e0" + "sha256": "c4673ca0259deb78e7b63cf110ff1c369e92b98697f51044fd27b9e990df62bb" }, "dependencies": [], "description": "ClawDE-facing LLM gateway: per-tenant token quota, Redis response caching, session context injection, and SSRF guard over nself-ai-gateway (port 3761). Simplifies ClawDE client LLM calls.", @@ -4738,17 +5922,22 @@ "min_nself_version": "1.1.1", "name": "plugin-llm-gateway", "port": 8090, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "D1/AJJRya7dr5ggMSrPIeLgODDxD8VfHKygMoaXmnQe/QVu/pR/NcD0iW7yRUwBxfQEsMJT0FzJqn5YWVxIxCA==" + }, "requires_license": false, "tables": [ "np_llm_gateway_requests", "np_llm_gateway_quota_usage" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-llm-gateway-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-llm-gateway-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-llm-gateway-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-llm-gateway-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "plugin-pty": { "author": "nself-org", @@ -4761,9 +5950,9 @@ "service_kind": "library" }, "category": "development", - "checksum": "4e979ab08aaa6a387007ea27c1dadb469030fb9b14f325f8b8a67d72c67304d2", + "checksum": "84cbef317aa40fccdbaf739bd592e7c19c07619701c3d4966ec875d4d59d2636", "checksums": { - "sha256": "4e979ab08aaa6a387007ea27c1dadb469030fb9b14f325f8b8a67d72c67304d2" + "sha256": "84cbef317aa40fccdbaf739bd592e7c19c07619701c3d4966ec875d4d59d2636" }, "dependencies": [], "description": "Pseudo-terminal bridge for ClawDE AI sessions. Spawns, manages, and relays PTY processes with per-tenant resource limits and WebSocket I/O.", @@ -4774,17 +5963,22 @@ "min_nself_version": "1.1.1", "name": "plugin-pty", "port": 9100, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ClBfcEdnNCyYhNAY/paSzwW4KCQwI2VvVlRHPjixm3dZkzbKjOYfnTsCChwehdIgMMGfER96chb5uiQZ+VRgBQ==" + }, "requires_license": false, "tables": [ "np_pty_sessions", "np_pty_audit_log" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-pty-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-pty-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-pty-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-pty-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "plugin-retrieval": { "author": "nSelf", @@ -4800,9 +5994,9 @@ "service_kind": "library" }, "category": "data", - "checksum": "0881ded54755aa5dea62fc6c71e8b1d25b02465a0dbf2c52b7cf8f48fe6a830a", + "checksum": "589a5a4b702443944708302cdc12dba401778a83dff43116f210952f3f521689", "checksums": { - "sha256": "0881ded54755aa5dea62fc6c71e8b1d25b02465a0dbf2c52b7cf8f48fe6a830a" + "sha256": "589a5a4b702443944708302cdc12dba401778a83dff43116f210952f3f521689" }, "dependencies": [], "description": "Hybrid retrieval plugin: pgvector ANN + tsvector BM25 merged with Reciprocal Rank Fusion (RRF). Provides the search backend for ɳClaw memory and nself-ai-mcp search/recall tools.", @@ -4813,7 +6007,12 @@ "min_nself_version": "1.1.1", "name": "plugin-retrieval", "port": 3825, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "MOki0Wd2EoBuK1+wU0WTT4cWEE7h84GeCgWVem/vrUwJTuPUhoUasTJ7xpXwE3dyGcZfQ2ycNMyvZYSqxVpEBw==" + }, "requires_license": false, "tables": [ "np_embeddings", @@ -4822,10 +6021,10 @@ "np_retrieval_index" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-retrieval-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/plugin-retrieval-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-retrieval-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/plugin-retrieval-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "podcast": { "author": "nself", @@ -4838,9 +6037,9 @@ "service_kind": "compose" }, "category": "media", - "checksum": "fbe8f209a5e74e76eca820b2331fea7106958f2f1e8ecd2f4dba93483cd4cf7d", + "checksum": "d49e83bc6fd6c5719aa339c2ba3217acba2529614e4e6f9a75f4d6ef6f9dbb94", "checksums": { - "sha256": "fbe8f209a5e74e76eca820b2331fea7106958f2f1e8ecd2f4dba93483cd4cf7d" + "sha256": "d49e83bc6fd6c5719aa339c2ba3217acba2529614e4e6f9a75f4d6ef6f9dbb94" }, "dependencies": [], "description": "Podcast service with RSS feed parsing, episode management, playback position sync, and subscription management", @@ -4851,7 +6050,12 @@ "min_nself_version": "1.0.0", "name": "podcast", "port": 3730, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PO3ntH6vHYF50bf8hZdT903A3bjbkbV/SXwmoBWxV1p+GJJ4zL+cdY300Bpn0CVlZwabloEuezl1kA0eDCYBAA==" + }, "requires_license": false, "tables": [ "np_podcast_categories", @@ -4869,10 +6073,10 @@ "subscriptions", "playback" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/podcast-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/podcast-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/podcast-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/podcast-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "post": { "author": "nself", @@ -4885,9 +6089,9 @@ "service_kind": "compose" }, "category": "content", - "checksum": "38ea2612023df4224431f97ecaf5e3b98dd0e2182caa6667d0d35f34df03f07b", + "checksum": "e9f307d9efbf7824d6a4e42b6768b65c31433d740dabdc293bd09214a57a0dc7", "checksums": { - "sha256": "38ea2612023df4224431f97ecaf5e3b98dd0e2182caa6667d0d35f34df03f07b" + "sha256": "e9f307d9efbf7824d6a4e42b6768b65c31433d740dabdc293bd09214a57a0dc7" }, "dependencies": [], "description": "Multi-platform content publishing. Publish to WordPress, Ghost, Twitter/X, LinkedIn, Telegram channels, Dev.to, and Hashnode with optional scheduling.", @@ -4902,7 +6106,12 @@ "min_nself_version": "1.0.0", "name": "post", "port": 3129, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "oWWGdqaXke9tBAqKZDICZEM2Zsx4wAIBlmCNFnTqtH0C4sSD/5PBtl13OShFCr1nHgecQ5GcWUD8KiPvRrc2AQ==" + }, "requires_license": false, "tables": [ "np_post_accounts", @@ -4919,10 +6128,10 @@ "hashnode", "scheduling" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/post-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/post-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/post-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/post-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "push": { "author": "nself", @@ -4935,9 +6144,9 @@ "service_kind": "compose" }, "category": "communication", - "checksum": "7714d2a0599747729137f16e304ae17a39017c354fbe72d09b4307555f64ffa6", + "checksum": "52211d40ae77d0f31d6368b855b8f2bb2ca7e3f452cfccef42e643d7e51c4ffb", "checksums": { - "sha256": "7714d2a0599747729137f16e304ae17a39017c354fbe72d09b4307555f64ffa6" + "sha256": "52211d40ae77d0f31d6368b855b8f2bb2ca7e3f452cfccef42e643d7e51c4ffb" }, "dependencies": [], "description": "APNs + FCM push notification relay. Hasura event-trigger fan-out, delivery state tracking, exponential backoff retry. Handles iOS (Apple Push Notification service) and Android (Firebase Cloud Messaging v1 API).", @@ -4948,7 +6157,12 @@ "min_nself_version": "1.0.9", "name": "push", "port": 3053, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gZa0kBPKF69RRnidJOa5mwfnM8U6kaa+FrUq1M4D1Z+u7r/LUww2uyLH1WsSoXzKC9YExftvPDzxg6bMrld0DA==" + }, "requires_license": false, "tables": [ "np_push_outbox", @@ -4963,10 +6177,10 @@ "android", "notifications" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/push-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/push-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/push-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/push-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "queue": { "author": "nself", @@ -4982,16 +6196,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "2c8bad390fa78e7d068ecd79b4131f5641fcbcc1fbdd00cfc5a8f9da6e3e1d69", + "checksum": "958faa71b458ea1f0581263870a2f79f3a47ea6624f0ac237e1bf545b992ec5a", "checksums": { "platforms": { - "darwin-amd64": "3f4e37fd7f3c029824cd607530e88b3274dfdc3a4897dd5d2c49776c30eefe91", - "darwin-arm64": "2d2d173ce8e5c90f5491da362f57ce836e95f62816e56ba25207e9ffbdaff45a", - "linux-amd64": "f1f04265bfa32aae4fed3ec329be8918a4ee77a050813c4b90eaa666540de61c", - "linux-arm64": "2d27de6bddaf62f2e068d756d6876c45cb25e9ecee3b67ca62c4ff114a6b045d", - "windows-amd64": "8117b02e1c5450208b924d555bf3cc8ff8337ed779bc3f8b17b4c3926671fd22" + "darwin-amd64": "c60d0339df2fbc53007fa60487aa3c07ae56ddde4021292cb0c669abafdd486d", + "darwin-arm64": "1c50d4f0469082927f3501182b10e158114b27d5a0522fdfecd26d69a779e9e0", + "linux-amd64": "6a33608191e129ad7d5a5c43de8c0e2b9404ea35acad2276886e2b0e6d65dca0", + "linux-arm64": "0098a7ef5825d310e12009b46357bfc9bfd5b01108216d88b38cb339f2a2c48e", + "windows-amd64": "278d80bfad69b042f42e1e7153afcda938d6fe55b945337327d78ecaa9b24962" }, - "sha256": "2c8bad390fa78e7d068ecd79b4131f5641fcbcc1fbdd00cfc5a8f9da6e3e1d69" + "sha256": "958faa71b458ea1f0581263870a2f79f3a47ea6624f0ac237e1bf545b992ec5a" }, "dependencies": [], "description": "Inspect and manage nSelf background job queues: depth, stuck jobs, retries and purges.", @@ -5007,7 +6221,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "queue", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "EYj+gAH+fHw1ndzm2Rlc5Bu2xGX65GWGTPWT7wAOSTnENFW/rB94w+Z5Vc3ed8lYTjBvr1es1VTzZdtr0/PYCA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "tO59ZDIwv0/5WHkqq/DequLFm3M/+CkDJjoxgRNu4E/SLoIWXjLBZkgY1EUQyvT3YjF1hoPyBsJxVKm8Vq8XDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gV0IL1GljY4wyR7TxniVSWXmU+rEey1zwYE0nW3fFs+36lYezfpgevypgcxQFnjIUL6QR3LH9jzGewZG0OP1Dg==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "GqaM03yRZ3ljJHgaKek5RU95uDFgXkk/stB6VJFb6xuPnedBwxrjUJK+2gpPsPIwlnptg6bMZDfVz3yB34GcDQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "CFEf3EyifDcmZeOsbqpwrpLLFtDllFtVFAygKu8+aXgEjUnT+lnUjDlNBiS8wCsZhBAVwiWronoS9gNI7crNBg==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "WZ9+VhDgxWQAilqxQnE3DxMQtDrYLe4EJfK5WK14LjQyaKcEr/lASuhll4AZw2kLDSJg4Mle8FDn9kgQyEogAg==" + }, "requires_license": false, "tables": [], "tags": [ @@ -5016,10 +6262,10 @@ "workers", "background" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/queue-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/queue-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/queue-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/queue-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "region": { "author": "nself", @@ -5035,16 +6281,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "991be26926e41e1d608ff967ac0bdd85b2845ee1924e1d23960f61a6d727bef6", + "checksum": "be259c4b5670b940fdc8560a6889a46916ceb11161eb6636f436a488003f9cf5", "checksums": { "platforms": { - "darwin-amd64": "83b13358fc3debb6826195e0c24e1fc149849983fef6cdd3a2fc1c3341019ee1", - "darwin-arm64": "b9c37ad269b832988c6722b00e727e83cd13415fd79e02f65c40ed74e7af90d8", - "linux-amd64": "9f581f2d0f54a4b8d79896fd2da0b0be9bfe65d54af655f551a3cf3225d6cc2e", - "linux-arm64": "94f3b59a7a5980ea62d1d27d5ded8e556d2f9a97c4c64354deb8a632298a6c4f", - "windows-amd64": "60a1de1caf8363508f93c8db424ec85a3b50b260fa89a4ecc39d2fccd30d9705" + "darwin-amd64": "efcdd208037e661c861bc6719c7606dc85e55c1124db5b8d895c9cb471e93089", + "darwin-arm64": "455a2525e0996cb4c4563ca7408e0b8348eaaf98f42365e8bfbcf6d4eba68580", + "linux-amd64": "2b7a25fdf39606e5c1fca3fbd579b5a856f1a7079feb4e995f7b58f37a7a4627", + "linux-arm64": "df40a3edc8354e063afe52724026c0008e65b0617f7a43a40a967fd460cb7e70", + "windows-amd64": "8be349bd674dcd18b55f791321970e30f9d11ebf99afde7a7cc5941df1d5b12c" }, - "sha256": "991be26926e41e1d608ff967ac0bdd85b2845ee1924e1d23960f61a6d727bef6" + "sha256": "be259c4b5670b940fdc8560a6889a46916ceb11161eb6636f436a488003f9cf5" }, "dependencies": [], "description": "Multi-region management: add replica regions, list and inspect their status, and promote a region to primary.", @@ -5060,7 +6306,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "region", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ns/BU/p139Ee54QDtDSJb75MgREk1iZi6qKHfkBvtDFBlCwVP4m9CSwjSUflpF+CUmu7Tmko4vqCRegfYOLCCA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "uy3JUgBk6/Rz9nIOeje/RgquPI+PsWRGJRBawphTf7XqFH72eukA3ni2FWdxmojt1KYLdj3UXk1Zzt3zGaPxDg==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "QQlVySKZpQm2IUDIC/Bit1N4GLdNr/lW03OJe2HeChEgcFikDW3k9fUUU/8x95IiZLNQ6s9wTBoWMW5eA1/zBA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "yzDY/y7Ow1CzcjFBhR3upoMgISRvmRDJlE3PM3/3/H7f+50DEICTmkKxhfd66RVtRHLtIMBSMToKqCQSSL0yAA==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "L+3WNhzp6k8ee1mZc5rXMQilwkbeDvPLkh4HzaroILvbMzGpIe5xrCy7fJ9x2s7F/xTiZWOWuBm31t5bX4BaAg==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "j9l6ryse7u8TZ8Kpfn7P+Ktf6G2Ciy2yAPGtVLC/WTeNBvi+STur6odYW6GxF9ymmCLvhFyhUMM4r+WpfR8kBw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -5070,10 +6348,10 @@ "failover", "ha" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/region-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/region-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/region-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/region-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "release": { "author": "nself", @@ -5089,16 +6367,16 @@ "service_kind": "cli" }, "category": "development", - "checksum": "2e833b90e2b1cff57d3111292b6479bdcbb8abd06d1867aeb25de2328de138ee", + "checksum": "6f549af3712731945d6a3c4aaef7d55ce458a05f268aa540ea300220a0c85022", "checksums": { "platforms": { - "darwin-amd64": "2a13cbf8310ae34100026965af022b9aba00f86dd52ec16acc34686682a37867", - "darwin-arm64": "05afa8f70ef9581e3d4e65d94f4f035d634e92652f1af73b5db73b28ab6e69b4", - "linux-amd64": "8b879438530f1e2e29f3bbad06bcdb78cac6988e5ab2f72e3a6391549e2c49d0", - "linux-arm64": "4f3dcff38d6bd0dd98c1f5728896c65f38842da2e35c9898c621fa5c69fa1efc", - "windows-amd64": "262ff2a50c2da20c9b1fcb402eefb050dcc738c0c813d788b4ad904d8ade3b59" + "darwin-amd64": "28dbcf162c2608b522189200898c909f24849195f438e3647811da8c16753cdb", + "darwin-arm64": "66b048e2ec8119c164dd27869d85fa96059e6e6f525bfc6c040a2a197ef478f2", + "linux-amd64": "f89bcc6eb1d9a59663fba953d4401d70243488b112f9be9b9440116d0dd20b0e", + "linux-arm64": "0295b725d95b7021bae05bc6dde350778b69154a26e8b93edcf74f139a036ed5", + "windows-amd64": "d368e48baa5dd20cd95d67346af0f0119bdd4de7fa1371e274969cf2cfc54644" }, - "sha256": "2e833b90e2b1cff57d3111292b6479bdcbb8abd06d1867aeb25de2328de138ee" + "sha256": "6f549af3712731945d6a3c4aaef7d55ce458a05f268aa540ea300220a0c85022" }, "dependencies": [], "description": "Orchestrate the nSelf project's own 12-step release cascade: tag and release cli and plugins-pro, build and push the admin image, and open the Homebrew formula PR.", @@ -5114,7 +6392,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "release", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AIBWAiivKPuE3sop7nZA/RAuhQ2xFVMKcEYJkBVHnX923IJpXiDUHscMKGXPUwOm59ImM1IlPqzH5Bc1m7ZiCw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "FBlq6yt5gntR2O+ahhlQ1V/iCRKSdDlOSqScKteeYB4Lwh9qtJU8+0ep/c0Gd9JkbLBiZJQ7FH8YMyiys0/gDA==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "nwaG5ZNkCe7tABNYwAQhuaGjL24S9qyW/hwZJQtHltiDgrJCPLc9ckvfC/lQC0gZF+ERFLZRNORPC6I6vZD5Bw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AWL+Pl7M+1kQ7Zqk4moIAMQuWro+spKnysULnmGB13oDdFvx8fdTsRkc5p+v34ZU/xGI7R4l8McbE0klMzJ/Aw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "POin5RFw1k20mPfZuT1GDJwcFRiULEVCtlWs/yDhRglKVty2nQ31Cab6XNS7EnTC5rVBz7gMgxYtoDygWc5GBA==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "FSxt4BFEDSeGeilyoZ3dNlWAlrIGVDehqK0uymMDrqgtKfoWSv43PVwWuCElS4eyaSclex/ai7HH5sHcnybtDw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -5124,10 +6434,10 @@ "cascade", "maintainer" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/release-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/release-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/release-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/release-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "retro-gaming": { "author": "nself", @@ -5140,9 +6450,9 @@ "service_kind": "compose" }, "category": "media", - "checksum": "7bc363ad1b2cc0920d15bad65d5a19ec5279e98333042c1286b951daae7cd365", + "checksum": "2b1f5bb91d1a46d6f904b7ae908f9cc25d3378f840130bfb3ef6cb9629bf0c6f", "checksums": { - "sha256": "7bc363ad1b2cc0920d15bad65d5a19ec5279e98333042c1286b951daae7cd365" + "sha256": "2b1f5bb91d1a46d6f904b7ae908f9cc25d3378f840130bfb3ef6cb9629bf0c6f" }, "dependencies": [], "description": "Retro gaming ROM library management, emulator core serving, save state synchronization, play sessions, and controller configuration for nself-tv", @@ -5157,7 +6467,12 @@ "min_nself_version": "1.0.0", "name": "retro-gaming", "port": 3124, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "aAHATdFyfBZo2WHvflq3PwoqJtwcx80PPPuZnbJ4zbb4/vu5gGiJsFrj7CTbxHzPWIUzCpMNVJX8hKVjgpRqBw==" + }, "requires_license": false, "tables": [ "np_retrogame_roms", @@ -5177,10 +6492,10 @@ "igdb", "libretro" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/retro-gaming-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/retro-gaming-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/retro-gaming-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/retro-gaming-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "rom-discovery": { "author": "nself", @@ -5193,9 +6508,9 @@ "service_kind": "compose" }, "category": "media", - "checksum": "f5f3b850805fdc55301dfa61ff592581d7c4ee39e7e16d22257608611c56e50e", + "checksum": "70003b153bc4f208ddc20be8c15f29de9577447359749a39535f9eea5682ab9c", "checksums": { - "sha256": "f5f3b850805fdc55301dfa61ff592581d7c4ee39e7e16d22257608611c56e50e" + "sha256": "70003b153bc4f208ddc20be8c15f29de9577447359749a39535f9eea5682ab9c" }, "dependencies": [], "description": "ROM metadata database, search, discovery, automated download orchestration, and multi-source scraping for nself-tv", @@ -5210,7 +6525,12 @@ "min_nself_version": "1.0.0", "name": "rom-discovery", "port": 3125, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "zxBqpV3Qy6+jkbg1+840FbLkn3xMdGuLk8mFqQOywScKUvbObXLdDyofITQTgoOp6qg8c/8BRgwN7WAIXNavDw==" + }, "requires_license": false, "tables": [ "np_romdisc_metadata", @@ -5228,10 +6548,10 @@ "discovery", "download" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/rom-discovery-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/rom-discovery-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/rom-discovery-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/rom-discovery-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "search": { "author": "nself", @@ -5247,9 +6567,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "0016f4df0450685f58007cfe3bfcb1265f293f4a441469cded45c76efad6ae40", + "checksum": "db1443ad1ac0ab061c135c230b6aba2caf40bd77374ebf400f2a851491a0a9f3", "checksums": { - "sha256": "0016f4df0450685f58007cfe3bfcb1265f293f4a441469cded45c76efad6ae40" + "sha256": "db1443ad1ac0ab061c135c230b6aba2caf40bd77374ebf400f2a851491a0a9f3" }, "dependencies": [], "description": "Full-text search engine with PostgreSQL FTS and MeiliSearch support", @@ -5260,11 +6580,11 @@ "min_nself_version": "0.9.9", "name": "search", "port": 3302, - "releaseTag": "v1.2.12", + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "FkCwVkE7rlw3YuGGd6TCxEOMNVtoH43cLJ81xU2BTRh/pqE4cZ4Z0jaTSGmWT3LTjv1jThs3GDApreS0iREOAQ==" + "sig": "y43jx8rz09Y5MQOqeptr9DMXf664STtQSTsq1ZdeDS/RJH6/0YgH9vqPYNe0OAgYOIeyTa4+qhjBcCQ9r6qJAw==" }, "requires_license": false, "tables": [ @@ -5279,10 +6599,10 @@ "meilisearch", "autocomplete" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.12/search-1.2.12.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.12/search-1.2.12.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/search-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/search-1.2.13.tar.gz", "tier": "free", - "version": "1.2.12" + "version": "1.2.13" }, "sentry-cli": { "author": "nself", @@ -5315,16 +6635,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "08785504ad0688031364f7bba4e838dcfda2c4b378832adba6fe022f80729f34", + "checksum": "17510904a9f0f8ccd0453c03cf89bb9ab375d17feb2271553ee4cef8a665bae7", "checksums": { "platforms": { - "darwin-amd64": "a1c5c14d9c968c5f6806c6b0836c2c3fb6f01297274e9e7e51e82dcfcaffcda8", - "darwin-arm64": "ba697955d13c3af176f02a502c6261db70a04f9f5d5199cced92570ca0110494", - "linux-amd64": "3ae230ec5eed72f6ee89f854cf5d0b5d94a907c6dbf89b885ba3cdeb2fcbc526", - "linux-arm64": "237b56e1e2ce1c7f295f79c3b9ba06763d9d63bff730112d0990ad5d6bc0d74c", - "windows-amd64": "5b15a6d52f7fc3cb119fc7a8869a61711f53ca4a86bdffcd3f6b20f3a9b01063" + "darwin-amd64": "51950c60dacab88ade722b021b3357c41eba58c8ced80b12ebbd69a4e1b3ef5a", + "darwin-arm64": "580bee9dffed99b4c2b6339dd49204cf3266af431f04a7cf5b6ba7679e5f7f7b", + "linux-amd64": "914ff1f6aee3dcadfdd5285b8134eaf2c8d3e9a8b9835aafd134dda3557fa033", + "linux-arm64": "3ddef049ff4d8496860fc476a51559dc7741abc6a64f78ae74653e7c5e997549", + "windows-amd64": "9b1612a13bede07675c5eda9ba85ee3abf2dfb866bc75f2a57e6de2d0b9e83b3" }, - "sha256": "08785504ad0688031364f7bba4e838dcfda2c4b378832adba6fe022f80729f34" + "sha256": "17510904a9f0f8ccd0453c03cf89bb9ab375d17feb2271553ee4cef8a665bae7" }, "cliCommands": [ { @@ -5350,7 +6670,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "sentry-cli", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "/9j0f5kULZqKwMss8qG5HLMB+TUOtQ+WTp5BqjPvaf4WBYe7ajCRkazL5mlxMDv+lwE0bo2eNblvyEAnIkwBCA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "3keQa+ZAX1qF1HYffLKIAPsIxIsRqNghUOue1XWb54oS6J6OqWN2dRCGugwNLFcszaIQb1U1DmCxhKmV3uHzBw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "VyG5YNo26tGR5Rr0g2HgU0oBLoNJztCi4DsuqWI/CNlptu/ZEmtGB4CVZVb/M73OrSZmypmvIjolz5Mwkf6mDw==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "55YZKatnSFnIwA08QSgGx61O6+ari0b+HF2ENAovdFA6fLBB8IYgtMTx0ONo9K2xEXNyNZO57TiQ6afJmDqxCw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "88w9pPXXHaRIsvgbNYElG5MoncxtTzkBW0pudDLHhiYRCiDH5vKv9tNu4HTff58Z10sXysrHe5AT+eAFl2ggDA==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "HhMI2gdiSfhe7Tc23ehwkCQvTaMPzDF0We9tjL64/HsQF///FSRHrddI8PC7r55Ijc23Ye6JQlpLmqrqDZ4XBw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -5361,10 +6713,10 @@ "status-page", "alerts" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/sentry-cli-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/sentry-cli-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/sentry-cli-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/sentry-cli-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "shared-utils": { "author": "nself", @@ -5373,9 +6725,9 @@ "service_kind": "library" }, "category": "infrastructure", - "checksum": "0679a8b245d22d6629ded67f688e67ed34e7f6e6c801ab3b0946941762f5756a", + "checksum": "fa549576a6424ac8be5c88fa3384a841f744ffde6904a2d814c259234d1c9a28", "checksums": { - "sha256": "0679a8b245d22d6629ded67f688e67ed34e7f6e6c801ab3b0946941762f5756a" + "sha256": "fa549576a6424ac8be5c88fa3384a841f744ffde6904a2d814c259234d1c9a28" }, "dependencies": [], "description": "Shared Go utilities (request-ID tracing middleware, HTTP client propagation, server lifecycle helpers) used internally by multiple free nself plugins. Not installable directly.", @@ -5384,7 +6736,12 @@ "language": "go", "license": "MIT", "name": "shared-utils", - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "DvB0ohsmBoKa4asjclhJtdKg695o2Z8IH2rfG3Qewtkf192/fynrkzaNzOdUqnSBie1s5CNOWweq/ShFLnQNAA==" + }, "requires_license": false, "tables": [], "tags": [ @@ -5392,10 +6749,10 @@ "internal", "library" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/shared-utils-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/shared-utils-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/shared-utils-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/shared-utils-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "shopify": { "author": "nself", @@ -5408,9 +6765,9 @@ "service_kind": "compose" }, "category": "commerce", - "checksum": "bc6a7e80a1bc851a573c7192b5893df7c7b1362452cef7c5e323a3a3a5f7a749", + "checksum": "994ba2ffe7d2ad0040e17f906fb1e7551712cd1b50ebc5517f1fe248c0dc8360", "checksums": { - "sha256": "bc6a7e80a1bc851a573c7192b5893df7c7b1362452cef7c5e323a3a3a5f7a749" + "sha256": "994ba2ffe7d2ad0040e17f906fb1e7551712cd1b50ebc5517f1fe248c0dc8360" }, "dependencies": [], "description": "Shopify store, orders, and product synchronization", @@ -5425,7 +6782,12 @@ "min_nself_version": "1.0.0", "name": "shopify", "port": 3072, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "vpsZC8SyjNKFvXHnul8E663v8vYJNSPideW7PW/h/hvQ4G7JIMFBUTxG/wEgiKKwoWB6VDcCmCsvI6/4ITX6BQ==" + }, "requires_license": false, "tables": [ "np_shopify_shops", @@ -5445,10 +6807,10 @@ "products", "inventory" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/shopify-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/shopify-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/shopify-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/shopify-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "siem": { "author": "nself", @@ -5461,9 +6823,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "7d5f90fc479fe799bbdb388a18e12f8d38b91209d942d774ac1ca4038b1ef494", + "checksum": "38d8de868a89e3889fa086aed89c02af65594bacac59c7b4232228b5d41e4fa8", "checksums": { - "sha256": "7d5f90fc479fe799bbdb388a18e12f8d38b91209d942d774ac1ca4038b1ef494" + "sha256": "38d8de868a89e3889fa086aed89c02af65594bacac59c7b4232228b5d41e4fa8" }, "dependencies": [], "description": "Forward nSelf audit logs and security events to external SIEM platforms: Datadog, Splunk HEC, Elastic, Loki, and custom webhooks. OCSF/ECS schema normalization.", @@ -5474,7 +6836,12 @@ "min_nself_version": "1.0.9", "name": "siem", "port": 8002, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "r56Ke9Qjv9AmzI6xhLvLN/MhE2IMTxHb1DrqNjwD9RaF8pSjrrsBlbclnS7FE/CWo2T+nZp1O0+ahQq8KURJDg==" + }, "requires_license": false, "tables": [ "np_siem_destinations", @@ -5491,10 +6858,10 @@ "ocsf", "compliance" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/siem-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/siem-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/siem-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/siem-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "sms": { "author": "nself-org", @@ -5507,9 +6874,9 @@ "service_kind": "compose" }, "category": "communication", - "checksum": "93022b3f08cb1c2e4f6ccb0fd99e4a950fa8e8b465edf445a55477fa4e5489a9", + "checksum": "a43bce3065bb91216141815428aec09d86a0f5320e7caff86caaa20c4ece909d", "checksums": { - "sha256": "93022b3f08cb1c2e4f6ccb0fd99e4a950fa8e8b465edf445a55477fa4e5489a9" + "sha256": "a43bce3065bb91216141815428aec09d86a0f5320e7caff86caaa20c4ece909d" }, "dependencies": [], "description": "SMS messaging via Twilio. Send, track, and manage opt-outs.", @@ -5520,17 +6887,22 @@ "min_nself_version": "1.0.0", "name": "sms", "port": 9009, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "C+RR+uPVjVgzydCZG1n5KlwBxCLFT8PDpM0wg6qZLcKj8PP2habrWKD5/3KDx/sJwE1vb+iKdhDKuWvrmXhZDw==" + }, "requires_license": false, "tables": [ "np_sms_messages", "np_sms_opt_outs" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/sms-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/sms-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/sms-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/sms-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "soak": { "author": "nself", @@ -5546,16 +6918,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "ef8ba37fb0675bb1339368f6f106c7ec2283341219722426f6a49674438ad631", + "checksum": "3dfa30c11da4638f3ab06283c666cb9a7ef63872f750cc6f7e9f68ef98996f83", "checksums": { "platforms": { - "darwin-amd64": "1895109a98baca76ddba2e914eb36df9ffad385cf68920f53eaddb3d8a732c29", - "darwin-arm64": "9f64ad828d0892aa19efa13c39d7114a4a5c8985481d71a87d8013a8bcf5ef62", - "linux-amd64": "4b3dc889eb4543a5ae892248e4021d17e0798298a6f10b90ea128ce91801410a", - "linux-arm64": "d8ca61cf09a613e2a8efd9bcaf007f41bbe6e9ed7e5b1325a02a767097869173", - "windows-amd64": "9b1ffb72230c6dc5c13347ee76c513c31ecba6b4352bbd6c1d01c8ae594c35eb" + "darwin-amd64": "0beb82516985fd0bd0919446404b941474bcb52b8038f4390cc274d191d09aeb", + "darwin-arm64": "bb9d17337778a03413f62d75105ff9a9272fc6ffd9a8f21485110c6f82eb06b4", + "linux-amd64": "60cbec7f9d74e62f295ae169728cab7bf8b8086681ccd5b9c08f4915b9140411", + "linux-arm64": "e5fb06c04ff9eb6800f1ee7ef16e4d4e7dc0e0b87b95740ebc1e0642a3181829", + "windows-amd64": "e4418574fb7d85c2336dce3e91b44ee093cfef8f77226437f424afb8a77f1a7a" }, - "sha256": "ef8ba37fb0675bb1339368f6f106c7ec2283341219722426f6a49674438ad631" + "sha256": "3dfa30c11da4638f3ab06283c666cb9a7ef63872f750cc6f7e9f68ef98996f83" }, "dependencies": [], "description": "Manage soak testing lifecycle: abort an active soak and roll back to a prior version.", @@ -5571,7 +6943,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "soak", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "HJJCKyBfDm6DlDRbYmmflWgGSoStF5hqxFEc8XHjtnnFbrKStIizCutBkId09PWTmtdu3L1T5JIXWR+2ywDbCA==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "OWC1S1wmqDT9Z7f2Guazhs0awC2NZdY/E1c9OKoYrHJcSef3oahFdXQ3gj+UghQEkGiERgBqlJ/aEQm7U9ZmBQ==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "hnysVnB59dzEwx9hf40+KzI3MnP0pBk+Jh65xU1Gh6kqMrysLjqd01rgJa+gBT/IAEmfNJq5MJ3m33nNhGmZCg==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "7zrHW6DJVcq68tsHFTglOd5qgS3uGtVybRPpioAUNnUh9pE5a117W8ET+prHNEqz/YrPHkZrODAsURrSt6lTAQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "oB9o7q2Sh38bMC+dw0uLJ1QOPOc20zc/YBTk4ZsUF0YWcfbRc3Vm/tL0a614jjgozdwYrqorNuKuYLIaUL9IAA==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "J7XNSm5J4NsZUEHhftKHAYpAJ3ZPuHFWugeSXWPZ5mf8jZE1bJ7N67TI8v+5v4bMCOJCckSGYrRNpaJtbwOfAw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -5580,10 +6984,10 @@ "deploy", "ops" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/soak-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/soak-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/soak-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/soak-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "sports": { "author": "nself", @@ -5596,9 +7000,9 @@ "service_kind": "compose" }, "category": "sports", - "checksum": "8f77dda035fc3965ba24e3887e5518ba3dcec9fee1ea7a4259a0b82aa7be51e4", + "checksum": "5203a2deb8c544fdcb7992ef5f1e08fad8eadaf3f5dcc22f403b881dd2419928", "checksums": { - "sha256": "8f77dda035fc3965ba24e3887e5518ba3dcec9fee1ea7a4259a0b82aa7be51e4" + "sha256": "5203a2deb8c544fdcb7992ef5f1e08fad8eadaf3f5dcc22f403b881dd2419928" }, "dependencies": [], "description": "Sports data plugin with storage for scores, schedules, and standings. Planned: Live data provider integration (ESPN, The Sports DB) for real-time scores and stats", @@ -5613,7 +7017,12 @@ "min_nself_version": "1.0.0", "name": "sports", "port": 3126, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "LMo8fDNvGfxuGMeSH7gaxgg+NgxGXWQVIRRrqIm/cAp6WMeAByhXFF2bGz8iwRRF/qNW6rbQZFw7xcFIR2bYAw==" + }, "requires_license": false, "tables": [ "np_sports_leagues", @@ -5641,10 +7050,10 @@ "players", "teams" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/sports-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/sports-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/sports-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/sports-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "storage": { "author": "nself", @@ -5660,9 +7069,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "8a40136e4fbcc42d7e4e42feb1fe180620662c143ea4fd79422489e4dfb42cc1", + "checksum": "e6c225edf92f11775eb6da2b66625eee29dea697f5330ac26ec7057cb2987873", "checksums": { - "sha256": "8a40136e4fbcc42d7e4e42feb1fe180620662c143ea4fd79422489e4dfb42cc1" + "sha256": "e6c225edf92f11775eb6da2b66625eee29dea697f5330ac26ec7057cb2987873" }, "dependencies": [], "description": "S3-compatible file storage: bucket management, object PUT/GET/DELETE/LIST, presigned URLs, per-tenant isolation.", @@ -5673,11 +7082,11 @@ "min_nself_version": "1.1.0", "name": "storage", "port": 9007, - "releaseTag": "v1.2.12", + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "JNHVqG6G3qU512gspIvQ5rPDLlCjNTF7Kt1WWg8oMBk0Uxfa9nVClzOVvpBh+bP0zr3MD85IQmBPVQO+8djWAA==" + "sig": "tMChWWjsqRNiFUMQNwwrM9iFW6/p4oRnYsZQOcuFpCi6zJPopIwFN5bKfWmeq+IQNx/Qbxvm0oI97y4kEBi5Ag==" }, "requires_license": false, "tables": [ @@ -5692,10 +7101,10 @@ "files", "uploads" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.12/storage-1.2.12.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.12/storage-1.2.12.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/storage-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/storage-1.2.13.tar.gz", "tier": "free", - "version": "1.2.12" + "version": "1.2.13" }, "stripe": { "author": "nself", @@ -5708,9 +7117,9 @@ "service_kind": "compose" }, "category": "commerce", - "checksum": "7e605582fe21430d87ea4c649ad60ceb96279eddeb90755a7c47df9f64acb221", + "checksum": "06d1fe0c83291f07d01a575c06466255c172e389ace59d0468097c1bab2e9f5b", "checksums": { - "sha256": "7e605582fe21430d87ea4c649ad60ceb96279eddeb90755a7c47df9f64acb221" + "sha256": "06d1fe0c83291f07d01a575c06466255c172e389ace59d0468097c1bab2e9f5b" }, "dependencies": [], "description": "Stripe billing data sync with webhook handling", @@ -5725,7 +7134,12 @@ "min_nself_version": "1.0.0", "name": "stripe", "port": 3070, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "4J6Rk/HOkGKJVpC76HJ6SyIEjnb33UNKUVYe7Xseqmp4ivbVPdVpLuSCEUuxMfzXiiM4onlaO8iT0xWznHraCg==" + }, "requires_license": false, "tables": [ "np_stripe_customers", @@ -5758,10 +7172,10 @@ "stripe", "webhooks" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/stripe-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/stripe-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/stripe-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/stripe-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "subtitle-manager": { "author": "nself", @@ -5774,9 +7188,9 @@ "service_kind": "compose" }, "category": "media", - "checksum": "efa6938fb80285a5de1790d6d192e198077eb207cb22f55e47559504ce1ef461", + "checksum": "09b9d165bfb1f561ddd07e7bc0641cbd3d530a393c7b81b64e389b6dd7b741df", "checksums": { - "sha256": "efa6938fb80285a5de1790d6d192e198077eb207cb22f55e47559504ce1ef461" + "sha256": "09b9d165bfb1f561ddd07e7bc0641cbd3d530a393c7b81b64e389b6dd7b741df" }, "dependencies": [], "description": "Subtitle search, download, and sync verification via OpenSubtitles", @@ -5791,7 +7205,12 @@ "min_nself_version": "1.0.0", "name": "subtitle-manager", "port": 3737, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "ahDivNZRUJ3kmjEYFzU3h7kjphFAFF89sM3xkA+KjL8loBlSEODWnagJS8vbftudLVI1avojNcxgxUZdyd0KCQ==" + }, "requires_license": false, "tables": [ "np_subtmgr_subtitles", @@ -5799,10 +7218,10 @@ "np_subtmgr_qc_results" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/subtitle-manager-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/subtitle-manager-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/subtitle-manager-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/subtitle-manager-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "tenant": { "author": "nself", @@ -5818,16 +7237,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "d285e86755e4557b5b74c3e888519cdb07572926466bc5f119d7ff53712d2218", + "checksum": "8179896e012b720cf9a914a9d6a7b75ed7d72a6660ad46a52b3248ac5ecd76d2", "checksums": { "platforms": { - "darwin-amd64": "332b5ac36d5c690e481d440fb3389dc44d2ffa1f4a49ab917eccbb7178d450d1", - "darwin-arm64": "5126d6893cec061fc9a9cc7fc1d8570af1c7c253baebb72bd9fad88f7abf9853", - "linux-amd64": "2e1ad995511b4f0b3880ef72e07562a61d5eb79274663860b97eafb71ca2cb7a", - "linux-arm64": "eb2f0283c00e13e7f023058571afd9a625b9cd0f612ec56c9d3be6ba7fce3113", - "windows-amd64": "e64cfd1a544470da27f51f6165e5d17a94794da31dce252715d2f0054db86f6e" + "darwin-amd64": "7d47b33758432704c9ace012f3523e4f4ccb160dc5e7141e52f1808aab8a1155", + "darwin-arm64": "e7f51e3636715248d970f6504a8806a1e36670b6ba3d918fc32c078b1e0d3670", + "linux-amd64": "f0fbb5d899bacf51313f2ae221a27c7a56b2a5ceda95e8934741aac4f6bea878", + "linux-arm64": "c08c5cd7f4fea839988dd60c468fe8439aaf288fbaf0836224be2bcbb6d3923c", + "windows-amd64": "9f291544c4bedbd347f367b03d536a27bea430f22952f7a87ec7e9aec13c8d83" }, - "sha256": "d285e86755e4557b5b74c3e888519cdb07572926466bc5f119d7ff53712d2218" + "sha256": "8179896e012b720cf9a914a9d6a7b75ed7d72a6660ad46a52b3248ac5ecd76d2" }, "cliCommands": [ { @@ -5853,7 +7272,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "tenant", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PNzWXsmDL9EXZmEScOWrbnB20dBjguQoi/gW+odOO9EXNxPacy4IB5SokpwdOEsPsfx2CONdy/aw5dTGlEhGCQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PPAPJ3+cdQWU8UilwrHLDTVge1Unlakmp9GkDLGDEqzwWIzUEjF31IFeVaAcC7MVbOr6iiUwD6NGtDtnTA5ABw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "k+Bb3kmlmV8UZVZUBZSnvswPZb/gbYCmq45tQp6uVFlxH18RQTHsHb+Tqy/0JrvbOOVvAAfxjz4brCcXhiKDAA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "NXJEwej5GqvQA3kM/OhgvzTlkhi3C6rPs7haeq9c6UPXs9h2owPuYZO42h0IJj271TqYJ59ApxxG1orFhWZ/Dw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "0fL8WQpDSHj4jYnlr2Gk8qEYk0YboS5/6u9vJzqVTumF8otF8T7gjm1/miU1AhSEz3wv/e5bOmnzrjJKLHzdAg==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "Hs3ygylOevw0xno+5bhJbZhrTbkY/iNeFt6yhv+96IrYePUvM4popGt7TCgjYo1pgo7mtSgZb7Nh6+A5uzh0AA==" + }, "requires_license": false, "tables": [], "tags": [ @@ -5863,10 +7314,10 @@ "metering", "saas" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/tenant-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/tenant-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tenant-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tenant-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "tenant-controller": { "author": "nself", @@ -5879,9 +7330,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "2acb28ab5411b2455b84367085e1e8d36ef284e4aba3727b0ec6eed43caf8231", + "checksum": "71ffeeb37a4055a3db829dacdd33c32dc8b755d70c0a190cd5ecab7d203b0559", "checksums": { - "sha256": "2acb28ab5411b2455b84367085e1e8d36ef284e4aba3727b0ec6eed43caf8231" + "sha256": "71ffeeb37a4055a3db829dacdd33c32dc8b755d70c0a190cd5ecab7d203b0559" }, "dependencies": [], "description": "Multi-tenant master controller for nCloud. Manages N isolated nSelf project instances behind a single deploy: per-project Postgres schema, Hasura metadata namespace, Nginx vhost, JWT secret, Redis key prefix, and MinIO bucket. Enables 50 projects on one Hetzner CX21.", @@ -5892,7 +7343,12 @@ "min_nself_version": "1.0.9", "name": "tenant-controller", "port": 3750, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "XKS7pY5KCsCIjPVqofh7EdOE3fLqH89YrRD4QpKn/lb6QW8Pohqq0wJvVflPkWoE3zPOvJjVxYBecPP5WSe4CA==" + }, "requires_license": false, "tables": [ "np_tenant_controller.projects", @@ -5907,10 +7363,10 @@ "isolation", "hosting" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/tenant-controller-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/tenant-controller-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tenant-controller-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tenant-controller-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "tmdb": { "author": "nself", @@ -5923,9 +7379,9 @@ "service_kind": "compose" }, "category": "media", - "checksum": "4bd3f984652a2a9d10f9a3461d960e2fbe62b971ba08259ab43625d6fbe81ec6", + "checksum": "04d13ce12bed622f8070a5357df24dc57b33c0c73f4af94aad9897ac950fec64", "checksums": { - "sha256": "4bd3f984652a2a9d10f9a3461d960e2fbe62b971ba08259ab43625d6fbe81ec6" + "sha256": "04d13ce12bed622f8070a5357df24dc57b33c0c73f4af94aad9897ac950fec64" }, "dependencies": [], "description": "Comprehensive media metadata enrichment from TMDB/IMDb/TVDB/MusicBrainz with auto-matching, manual review queue, and multi-provider support", @@ -5940,7 +7396,12 @@ "min_nself_version": "1.0.0", "name": "tmdb", "port": 3122, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dJoOvxThAHAo1YJ1fAQddejGA/o/Tb2Vum0e+EIcJL8c3q670vsiMDR7IBVkvjR16FIIY99gpo9RGbblQsNTCA==" + }, "requires_license": false, "tables": [ "np_tmdb_movies", @@ -5963,10 +7424,10 @@ "matching", "enrichment" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/tmdb-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/tmdb-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tmdb-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tmdb-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "tokens": { "author": "nself", @@ -5982,9 +7443,9 @@ "service_kind": "compose" }, "category": "media", - "checksum": "58ee2302d25fa82daa30c50b0ec6370e3f473ae90eab346ae3508afd1c8b64b3", + "checksum": "217d9cc3b4bf969709d2769433e4c68b0b91c060b8eb25543802031fab1bbbc3", "checksums": { - "sha256": "58ee2302d25fa82daa30c50b0ec6370e3f473ae90eab346ae3508afd1c8b64b3" + "sha256": "217d9cc3b4bf969709d2769433e4c68b0b91c060b8eb25543802031fab1bbbc3" }, "dependencies": [], "description": "Secure content delivery tokens, HLS encryption key management, and entitlement checks", @@ -5999,11 +7460,11 @@ "min_nself_version": "1.0.0", "name": "tokens", "port": 3107, - "releaseTag": "v1.2.9", + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "OpttZGC89Sc5MNBgBugjg7tsjSAExBN4s09lDBeox2AQYaeb9T+MRjT3Sxvbc/pXYAuI5AIw5S5o3EVXp96HCQ==" + "sig": "Ldzjc0Ma2uawXbL6JCgD66lcY+VxwPyaR0lGO99oWB1R2iOxWyNh03LOW8U72xP7eyeyQQqSkS7ydnR971klCg==" }, "requires_license": false, "tables": [ @@ -6020,10 +7481,10 @@ "entitlement", "access-control" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.9/tokens-1.2.9.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.9/tokens-1.2.9.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tokens-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/tokens-1.2.13.tar.gz", "tier": "free", - "version": "1.2.9" + "version": "1.2.13" }, "torrent-manager": { "author": "nself", @@ -6036,9 +7497,9 @@ "service_kind": "compose" }, "category": "media", - "checksum": "d8c63e56e1cba30396a0d4e75eac8e152e6abad12f21670b413857e6cb03ba47", + "checksum": "4414ac08ecc9add4e179cebda6a23b224d991a19b62ddb564dec10c31af97be2", "checksums": { - "sha256": "d8c63e56e1cba30396a0d4e75eac8e152e6abad12f21670b413857e6cb03ba47" + "sha256": "4414ac08ecc9add4e179cebda6a23b224d991a19b62ddb564dec10c31af97be2" }, "dependencies": [], "description": "Torrent downloading with Transmission/qBittorrent integration, multi-source search, seeding policies, and VPN enforcement", @@ -6053,7 +7514,12 @@ "min_nself_version": "1.0.0", "name": "torrent-manager", "port": 3201, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "BFS9eRJszJMvlnBzv964Q2gjMeuq2+gOA463dPLWuToMs5H51unPQaNLoYpZUy+jmr85xa5Fj8vz8vWueNPoAw==" + }, "requires_license": false, "tables": [ "np_torrentmanager_clients", @@ -6067,10 +7533,10 @@ "np_torrent_seeding_policies" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/torrent-manager-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/torrent-manager-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/torrent-manager-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/torrent-manager-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "traefik": { "author": "nself", @@ -6082,9 +7548,9 @@ "service_kind": "compose" }, "category": "infrastructure", - "checksum": "5df068fda09dd5000e0a7723635581238b844f994805f9d1b574977a3a0a4241", + "checksum": "cf9ed88455d951184f8b80f034c1348abb50106a0f6383eb5d091cf66d8af503", "checksums": { - "sha256": "5df068fda09dd5000e0a7723635581238b844f994805f9d1b574977a3a0a4241" + "sha256": "cf9ed88455d951184f8b80f034c1348abb50106a0f6383eb5d091cf66d8af503" }, "dependencies": [], "description": "Traefik reverse proxy from the nSelf route model: file-provider configuration rendered from routes.json at route, TLS and upstream parity with nginx. No Docker socket, certificates from core.", @@ -6099,19 +7565,19 @@ "min_nself_version": "1.4.12", "name": "traefik", "port": 8082, - "releaseTag": "v1.2.7", + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "fE4mGj4BUSzd316gWrOfDOxaqU0p/5y6Wj3HHMtKHR8ePfmD4emPH8VH7xBuX2LDgZO7ldnORg0VonkikwdoAA==" + "sig": "hJ0WG/PQy3QWzKpTApRgMjGd7oXI4RDE7269xRBFT4HHJzaI3Kns5Hr6m2OZbwfqTkk2Y3m7zZtD/2ts9nwNCw==" }, "requires_license": false, "tables": [], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.7/traefik-1.2.7.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.7/traefik-1.2.7.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/traefik-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/traefik-1.2.13.tar.gz", "tier": "free", - "version": "1.2.7" + "version": "1.2.13" }, "transactional-email": { "author": "nself", @@ -6124,9 +7590,9 @@ "service_kind": "library" }, "category": "communication", - "checksum": "b5163bfa249b99960b28fd5232d006917b87d5e2f1c3793dd97e5f71395f4a72", + "checksum": "c855f419baf8346687bc876bdd766a715adb141b8b55a096016247eb9176411b", "checksums": { - "sha256": "b5163bfa249b99960b28fd5232d006917b87d5e2f1c3793dd97e5f71395f4a72" + "sha256": "c855f419baf8346687bc876bdd766a715adb141b8b55a096016247eb9176411b" }, "dependencies": [], "description": "Provider-agnostic transactional email: template rendering, per-tenant domain management, SPF/DKIM reporting, delivery webhook relay.", @@ -6141,7 +7607,12 @@ "minNselfVersion": "1.1.0", "min_nself_version": "1.1.0", "name": "transactional-email", - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "KDunM6V7oR5WWdxCGKhI5LRaGipqdPkH0JfEb8aZcwRArtujni/qHso0/4mNyFml5egj3IndMJu8K4S7EFdTCw==" + }, "requires_license": false, "tables": [ "np_temail_domains", @@ -6157,10 +7628,10 @@ "templates", "webhooks" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/transactional-email-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/transactional-email-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/transactional-email-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/transactional-email-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "vpn": { "author": "nself", @@ -6173,9 +7644,9 @@ "service_kind": "compose" }, "category": "authentication", - "checksum": "8548d12ad46fd542cc975035ceb91aa99f10f06c85fe6515d9ae8e63d36bebb7", + "checksum": "c7e8c99a83f972e3811d7ee1ed5762f0090249afdc9f18d185d7e4718b58d1f7", "checksums": { - "sha256": "8548d12ad46fd542cc975035ceb91aa99f10f06c85fe6515d9ae8e63d36bebb7" + "sha256": "c7e8c99a83f972e3811d7ee1ed5762f0090249afdc9f18d185d7e4718b58d1f7" }, "dependencies": [], "description": "Multi-provider VPN management (NordVPN, PIA, Mullvad) with P2P optimization, server carousel, kill switch, and leak protection. Torrent download forwarding requires the torrent-manager plugin.", @@ -6186,7 +7657,12 @@ "min_nself_version": "0.9.9", "name": "vpn", "port": 3200, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "rg+qIvGRU9wpmAgH8oXBNMr9ozcDYF2+YFvzFuX+2ltIr9ykXk2iLeWaRUJSsg6Fo88cf3Qg3Ul45XV1jDVQBQ==" + }, "requires_license": false, "tables": [ "np_vpn_providers", @@ -6199,10 +7675,10 @@ "np_vpn_leak_tests" ], "tags": [], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/vpn-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/vpn-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/vpn-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/vpn-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "waf": { "author": "nself", @@ -6218,16 +7694,16 @@ "service_kind": "cli" }, "category": "compliance", - "checksum": "49a1eac0f7b4977cc21dbb71fa43d379e1ea227aa7e5e7343cf9b3873cd1464c", + "checksum": "236913686a15f4dfe3b8cba07e0182cd72558c2bd801fc02cd76ab003ea77961", "checksums": { "platforms": { - "darwin-amd64": "acf87e439ed7be0f33527680e504d5048b889a2d660d99c4cd40042add878930", - "darwin-arm64": "dcd55c42bf56b768190131b7c0ab5d5086d1dd8cce70359a073b5d447d3ffe7b", - "linux-amd64": "d9adf20eba9cd98f0770b218d8d31f86cf2b2d1d29c783486cf380f83b651550", - "linux-arm64": "244875c7a6a7d88ca0e9204e8ec222cc305b3a4a62a36e5585646b31f93dd298", - "windows-amd64": "b5ef5eda6d6cbe7c1e1b2c88acf161c81b5f804958e0b157005c444706a2e95b" + "darwin-amd64": "03b8e593795e51d5096f9a7f1b055b14cf2ada1797cf0bd2535fb379b64fb662", + "darwin-arm64": "7822865d238d5a4c5efec70b8b052b4cff74a44f474faa862ee61131c45c427c", + "linux-amd64": "9793a03d025de8633256fb5576b3e89a9583e637a6409a8e08f70ec650b20c1d", + "linux-arm64": "3094ed75e4bad2fe533b3378b2e6db5c0b0b5c017fc615b724019deb3932b46d", + "windows-amd64": "b6d8ad04713f1375e0ee3d40f297e2e37745db2fa45fe07d6e5f3266ab9fba9c" }, - "sha256": "49a1eac0f7b4977cc21dbb71fa43d379e1ea227aa7e5e7343cf9b3873cd1464c" + "sha256": "236913686a15f4dfe3b8cba07e0182cd72558c2bd801fc02cd76ab003ea77961" }, "dependencies": [], "description": "Web Application Firewall management: enable Coraza with the OWASP Core Rule Set, switch between detection and blocking mode, and review recent WAF events.", @@ -6243,7 +7719,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "waf", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "huMwiEtg34vsjvdxZkmPJnaBlU78Z8kC+A6BeaSb0LDWCQvCQzMje/WLSsG6dC38h6+qUAke6qdWthgJg8TXBw==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "qBQfB2Mq3EK5Ti+1nVoV2wt0dji4UfzfywooRwrU27nvcPv4q5mEreOfDDaMBnF4oLVKoLWMmpaHWLRLpBItAw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "/QZPzaahXUFWOlMPwuANammlOyu/uhqGvTU21MkAfPAqyqCHVqm01QC1aAzkHYpPzPGG6WcXW/xsMjSq/RpQBA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "UFP1DZyBbXLl9CknN659SRuuyAv3fNMXezMcaFDG3OZn56fLyY96xdxPoyzCkDQbm9oZTO/12Tg0fCEOLoJbDQ==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "IWaVJ3NgboatVPHgBU5ZRnvQrIRHvhEe3TidVvFvECFJpxmr3JO18zRhR/ctEcoNu/ipVJ2WiDfIAO67VMVNBQ==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "kYqw6gMvENH7LR1Ly6TmgWu6xpzwBSa0O2Qkv9KmkCBhxnN1bsCFEa1oi1ZSzOWpW0JprLhR9DnW3Cg4qhPVDA==" + }, "requires_license": false, "tables": [], "tags": [ @@ -6253,10 +7761,10 @@ "owasp", "firewall" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/waf-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/waf-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/waf-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/waf-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "watchdog": { "author": "nself", @@ -6272,16 +7780,16 @@ "service_kind": "cli" }, "category": "infrastructure", - "checksum": "88a9aee667c66fa9a0356517cf91aa8a1c69ddbc96658456f8025de7c7d778e4", + "checksum": "44454815b76e7c4de32f5e36aceb469d32e12a15922f27813ee272fa5e5d0f18", "checksums": { "platforms": { - "darwin-amd64": "a915bb64a7d6bfd5e3fd0067724bf9801cbe2bf23b49222214b5dcd88e3a47ad", - "darwin-arm64": "dbf9196295812e0fb3f14e78372309931cb59e0ab0db7adc6292f4dcb3398d40", - "linux-amd64": "7643d42787faa3743c76667a802a76229810022ec21dfc22fdc3ab24623846aa", - "linux-arm64": "d8bf640095d34e209b799d66072df2571a047e63379b77f3a8f38ff5fe6b00b1", - "windows-amd64": "85449507f68302423fcfea7e8fbb2b46ecf78f3389a0f7b4d4531e794fd9b413" + "darwin-amd64": "40331be6f0c65fc1a85c7b9200fb3c2825eb0b63a122dee9090b3fa84eebca1c", + "darwin-arm64": "bb6859a290f774bf4a627610f461c9c0f887f8fe928cd10839864ce5214027fb", + "linux-amd64": "2b2efa1a09afb554279f8574b1164c662e365a8af45b3f955547be764cd268c6", + "linux-arm64": "51d7d40f8a54c4df616e44edc90dd3d360634e3d4315f0bac2848b52dc464758", + "windows-amd64": "9192ba21a37606574ad3cb31f7ee6234642eb73fa563e741ca7858b15100e032" }, - "sha256": "88a9aee667c66fa9a0356517cf91aa8a1c69ddbc96658456f8025de7c7d778e4" + "sha256": "44454815b76e7c4de32f5e36aceb469d32e12a15922f27813ee272fa5e5d0f18" }, "dependencies": [], "description": "Self-healing container watchdog with circuit breaker: status, resets, event history, and TG/email escalation alerts.", @@ -6297,7 +7805,39 @@ "minNselfVersion": "1.2.8", "min_nself_version": "1.2.8", "name": "watchdog", - "releaseTag": "v1.2.6", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "XAt3kcd/szscAORGicWOpX8u7LNjV7ith1oNrDyvTsnYYNDrLfV6tPQau2Tiji9oL3NF0nMmQ7C4SLNtpLy8Cg==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "wKDRIL72/SFI4VjyGSFO6ckO3wUsZjSi9N0lGY9AxPZ49xVx+3QB5S03veszqE38tfioRK7zPQVcT3LqHCqAAw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "zxxoCwA1hQFqIGJrTZxr3WbDwv9uFrYss+69LamEneGSljv4l7hIuV9bvo/Y3eAbW9PtanSxjQ7Nw+DnNag8AA==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AXhqO8yBPHKypyE3wZ+5J0djRHhpA15bmDbJ8+xi3qZqTtyT7NFWEMF02cbC3d73bVvZnfz8HXN6OPzkjMMSAg==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "dZC5flftM7F8bniywA3n/PUY2YblA7sbiIvE6cFsSLuVg9tm7bjbtAZp+TVkKBbyjhwK1wRbVFJjhgeipZLDDA==" + } + }, + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "JpHqirxmKd67pVlgQ8yylqsHYzxxDpHHcS7YLaG4U4Uf7RAtDgdKLtCs3cu/Lzaf4w7FCqPEhcbWEE4QrmlXCw==" + }, "requires_license": false, "tables": [], "tags": [ @@ -6307,10 +7847,10 @@ "docker", "ops" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/watchdog-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/watchdog-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/watchdog-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/watchdog-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "web3": { "author": "nself", @@ -6323,9 +7863,9 @@ "service_kind": "compose" }, "category": "integrations", - "checksum": "e8ae4a3ae7dc67e093993259ae2cddc90d709e2d3c83df7c0ffedca4ff9c964d", + "checksum": "5f950507a8e9284b592e7339997cfe07831250acfeeaeff2572b89ccb318d64e", "checksums": { - "sha256": "e8ae4a3ae7dc67e093993259ae2cddc90d709e2d3c83df7c0ffedca4ff9c964d" + "sha256": "5f950507a8e9284b592e7339997cfe07831250acfeeaeff2572b89ccb318d64e" }, "dependencies": [], "description": "Blockchain integration, NFT support, token-gated access, DAO governance, and decentralized identity", @@ -6340,7 +7880,12 @@ "min_nself_version": "1.0.0", "name": "web3", "port": 3128, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AWun7xb8CSBMPAkR5poor/ThCozGwD9YImscfKVMVSoy4V3jxlW0E7OD3AulO/VYzQurSee2nk4bt2dSXUmzBQ==" + }, "requires_license": false, "tables": [ "np_web3_wallets", @@ -6366,10 +7911,10 @@ "ethereum", "defi" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/web3-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/web3-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/web3-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/web3-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" }, "webhooks": { "author": "nself", @@ -6389,16 +7934,16 @@ "service_kind": "compose" }, "category": "communication", - "checksum": "465d8f3b88618806989b6944988d36686714f44c60e688cd3bfdf7cbdb1c143e", + "checksum": "b5330e01b8268974e95499671c6f66ddfb3b2eab8fe7d6a0b70a6828cebfa55f", "checksums": { "platforms": { - "darwin-amd64": "a74681da4a162cf355f23e0709716815a6b530e51da58563277a04e687b87b54", - "darwin-arm64": "e706c761378293916b0c5be5a5365b8ed89c57699dc935ec27eaaef23090b37b", - "linux-amd64": "de1730dfbe0dbeb1c74c5fa72b2e4bba31829232f30b29eed41f81231a37289b", - "linux-arm64": "bd59498a585729512cb2dfce9893fc04a670302ab1f673878e0343b1bc37d6e5", - "windows-amd64": "d7850e3a5e72741f5b79ac3112a56466b70113b0d2e0f1eed905c52aaf78376c" + "darwin-amd64": "406acfc9ec0c96eccb9528f12cdf56889184a7d73f6f3fe956539d280d58ae94", + "darwin-arm64": "a4116085ae4ddc60c63674dcfa2488bcc5055cf7c06a44df38c8c84925244bc0", + "linux-amd64": "799c9f3d601a80eea1fc22fb5da306bc5f71b2769eb746bd3bc8f6cfbe799f09", + "linux-arm64": "e3406e8282c358d74f28febe23d9a9ecd12710cc2e523481c2fc8396e865b970", + "windows-amd64": "d934d87016e9239851520e77c3bba825812ad5d79a417427e3ddd74596dd9a3b" }, - "sha256": "465d8f3b88618806989b6944988d36686714f44c60e688cd3bfdf7cbdb1c143e" + "sha256": "b5330e01b8268974e95499671c6f66ddfb3b2eab8fe7d6a0b70a6828cebfa55f" }, "dependencies": [], "description": "Outbound webhook delivery service with retry logic, HMAC signing, and dead-letter queue", @@ -6413,12 +7958,39 @@ "minNselfVersion": "0.9.9", "min_nself_version": "0.9.9", "name": "webhooks", + "platform_signatures": { + "darwin-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "9JLdZNp9DggvLBQVZZ5KYP55EVd0xA8xfTJvWKVjVKXhE6LfIju4SyggxRw442P1AcKFQerjVVPi+FV0337IAQ==" + }, + "darwin-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "N1plpneAoJA2vYtaf5I8vxYKpTZ71J6JAQpoijeANGWE+tq6f9RJ03UfyoXi/8HaouBuljxAa1IdzXD4n/gVBw==" + }, + "linux-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "yxt1fHnZ4iRCKQ3CJTK7itJbFkEAB+VNL3U36tgDUy0oTds9z3tWvYyexe3l8tyrdsOKbD4eoXwhF03CxztLCQ==" + }, + "linux-arm64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "PRYHaBHdrsduvOqUCAbskdoMKENMc3STw6WUxIij4U7Um4n2rU0eVqJAhsxNGZqpOTUlYqXdD7Gx3sBh9sG1Bw==" + }, + "windows-amd64": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "AAW+QdLCuutpoiFtD2qFSdc8AOyqIwBBEM0eHdoX7v6ZygTVyG1cPd38KTBDdp/OUeqGAtMt/IrMP7GJ2KQzCA==" + } + }, "port": 3060, - "releaseTag": "v1.2.12", + "releaseTag": "v1.2.13", "release_signature": { "alg": "ed25519", "key_id": "plugins-2ebca8dfad98e19e", - "sig": "W70pfNyM1QrmnYV0hITd012hdkXQQ6KCt3fmn95lzQx94WbzZP/zx7qfprdYkHiwGz1/IQC3pCXVxZr+8PK1Bg==" + "sig": "LsGGNbf7luP+gE5kl6qZ+AWz1RO/aPKHzellSmmaI4uajK5cE/IVto67AOhoLKb06wbq4f45KLmiXdVnvjNdDg==" }, "requires_license": false, "tables": [ @@ -6432,10 +8004,10 @@ "delivery", "integration" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.12/webhooks-1.2.12.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.12/webhooks-1.2.12.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/webhooks-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/webhooks-1.2.13.tar.gz", "tier": "free", - "version": "1.2.12" + "version": "1.2.13" }, "workflows": { "author": "nself", @@ -6448,9 +8020,9 @@ "service_kind": "compose" }, "category": "automation", - "checksum": "dbc416f1f6115773d76e91fd4939d2dd3e8195a5401a284a35e87516faf1af28", + "checksum": "6f46a69c5068e12a5e7519729580b00e6e33669eb00b4f73611336b78623d838", "checksums": { - "sha256": "dbc416f1f6115773d76e91fd4939d2dd3e8195a5401a284a35e87516faf1af28" + "sha256": "6f46a69c5068e12a5e7519729580b00e6e33669eb00b4f73611336b78623d838" }, "dependencies": [], "description": "Automation engine providing trigger-action workflow chains, conditional logic, scheduled tasks, webhook integrations, and cross-plugin orchestration", @@ -6461,7 +8033,12 @@ "min_nself_version": "1.0.0", "name": "workflows", "port": 3733, - "releaseTag": "v1.2.6", + "releaseTag": "v1.2.13", + "release_signature": { + "alg": "ed25519", + "key_id": "plugins-2ebca8dfad98e19e", + "sig": "gVs5A+GVUTWo8AB7sOmPCOGpgLM1lfsr0cePZ+WSPBWDAAe5fX5RcD1HRUqtpllDJb+9D+IIlqWwQRHvpMllBA==" + }, "requires_license": false, "tables": [ "np_workflows_workflows", @@ -6483,10 +8060,10 @@ "webhooks", "orchestration" ], - "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.6/workflows-1.2.6.tar.gz", - "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.6/workflows-1.2.6.tar.gz", + "tarball": "https://github.com/nself-org/plugins/releases/download/v1.2.13/workflows-1.2.13.tar.gz", + "tarballUrl": "https://github.com/nself-org/plugins/releases/download/v1.2.13/workflows-1.2.13.tar.gz", "tier": "free", - "version": "1.2.6" + "version": "1.2.13" } }, "plugins_count": 131,