Repository navigation
Tacilytics 2.3.0
Tacilytics 2.3.0 — host several customers on one instance
New
- Site-limited admins: an admin can be limited to their own sites. They see and manage only those sites. Domains are first come, first served: a domain that already belongs to someone else is refused with 409 instead of being shared.
- Paused sites:
PATCH /api/sites/:id {"paused": true}(server key or an unlimited owner/admin). A paused site collects nothing and is left out of alerts and the weekly report. Its data stays. - Usage endpoint:
GET /api/v1/usage?month=YYYY-MMlists page views per site, for volume checks (operator only). DASHBOARD_EXTRA_SCRIPT=/path.jsadds one same-origin script to the dashboard, e.g. a billing banner.DIGEST_WEBHOOK_URL=offkeeps customer domains out of the daily digest. Limited accounts never get alerts through the operator's webhook.
Security
- Site-limited accounts cannot add or delete sites. The operator does both, because sites are what gets billed and paused (Tyto/Kiro review).
Upgrade: no breaking changes. Existing accounts keep full access. 196 tests.
Reviewed by Tyto 🦉 and Kiro 🐺.