diff --git a/CHANGELOG.md b/CHANGELOG.md index 375bdf8..dc3bf7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ versions follow [Semantic Versioning](https://semver.org/). ## [Unreleased] +## [1.1.1] - 2026-10-27 + +### Fixed + +- The install page's Usage card now shows **Campuses** (Off, or On with the number of active + campuses). The Hub already stored `campuses` and `campusCount` from the heartbeat but didn't + show them; `campusCount` comes from Cross Events 1.43.0+. + ## [1.1.0] - 2026-10-27 ### Added diff --git a/backend/package-lock.json b/backend/package-lock.json index 14bcf60..a99bbb2 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -1,12 +1,12 @@ { "name": "events-hub-backend", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "events-hub-backend", - "version": "1.1.0", + "version": "1.1.1", "hasInstallScript": true, "dependencies": { "@prisma/adapter-pg": "^7.10.1", diff --git a/backend/package.json b/backend/package.json index ea4579f..8d82b48 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "events-hub-backend", - "version": "1.1.0", + "version": "1.1.1", "private": true, "description": "Cross Events Hub — API for managing Cross Events installs, licences and heartbeats", "main": "src/index.js", diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 45d1c6a..08943e6 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "events-hub-frontend", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "events-hub-frontend", - "version": "1.1.0", + "version": "1.1.1", "dependencies": { "lucide-react": "^0.536.0", "next": "^15.5.24", diff --git a/frontend/package.json b/frontend/package.json index a852732..e7828e9 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "events-hub-frontend", - "version": "1.1.0", + "version": "1.1.1", "private": true, "scripts": { "dev": "next dev -p 3200", diff --git a/frontend/src/app/(hub)/installs/[id]/page.tsx b/frontend/src/app/(hub)/installs/[id]/page.tsx index fe28014..b87fefa 100644 --- a/frontend/src/app/(hub)/installs/[id]/page.tsx +++ b/frontend/src/app/(hub)/installs/[id]/page.tsx @@ -91,6 +91,7 @@ export default function InstallPage() { + {points.length > 1 && (
Registrations in the last 30 days, per day reported
diff --git a/frontend/src/lib/types.ts b/frontend/src/lib/types.ts index e1c3793..4bad68e 100644 --- a/frontend/src/lib/types.ts +++ b/frontend/src/lib/types.ts @@ -59,6 +59,7 @@ export type Stats = { messages?: { email30d?: number; whatsapp30d?: number }; paymentProviders?: string[]; campuses?: boolean; + campusCount?: number; income?: { last30d?: string; allTime?: string }; };