Vitris / Open source

Admin contracts.

Validated manifests, roles, permissions and shared module contracts.

Version 1.2.0 · MIT license · Node.js 24+

@tryvitris/website-admin-contracts

Validated installation manifests, roles, permissions and module contracts for @tryvitris/website-admin-harness. Node.js 24+. MIT licensed.

Release notes 1.2.0

· Stable

Client-approved analytics pairing

Shared admin-family release notes. This package ships as part of that release; package-specific changes are identified when supplied by the publisher.

  • Added opt-in, client-owner-approved organization analytics pairing with versioned contracts and a public server SDK.
  • Added pinned installation signing keys, PKCE, short-lived approvals, hashed machine grants, encrypted retry receipts, rotation and revocation.
  • Added a client-admin reporting proxy that keeps original backend credentials private. Organization reporting survives individual membership removal and stops on organization disconnect.
  • Added optional migration 0012_reporting_pairing.sql. Pairing requires explicit client trust and installation setup; billing remains independent.
All admin package releases →

Browse release history →