Work / Learning Platform / Wiki / Entities
sync-status
Entitycanonicalverified 2026-10-04
SYNC.STATUSSummary
The state of a course's last pull from GitHub.
Canonical values
| Key | Value | Last changed |
|---|---|---|
| SYNC.STATUS | IDLE · SYNCING · SUCCESS · FAILED |
2026-10-04 |
| SYNC.LABEL | Not synced yet · Syncing · Synced · Sync failed | 2026-10-04 |
| SYNC.TRIGGER | manual — Sync now / Re-sync on the dashboard. No webhooks. | 2026-10-04 |
| SYNC.PUBLIC-SIGNAL | FAILED shows "Content may be stale" to everyone; the error text is instructor-only |
2026-10-04 |
| SYNC.BUTTON | Sync now when idle, Re-sync otherwise | 2026-10-04 |
Related
- dashboard — the panel
- catalog — the stale line on a card
- course-as-code
- course-repository
Sources
- packages/db/prisma/schema.prisma
- apps/website/src/components/instructor/sync-status-panel.tsx
- apps/website/src/components/courses/course-card.tsx