feat(dashboard): add vehicle tracking dashboard SPA — fixes /dashboard/ 404#15
feat(dashboard): add vehicle tracking dashboard SPA — fixes /dashboard/ 404#15actuatorsos wants to merge 1 commit intomainfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
🤖 CI/CD Monitor — Heartbeat Check (2026-04-01) Pipeline Status: ✅ All checks passing on this PR and on main. Branch Note: This branch is 8 commits behind main (diverged). Please rebase onto main before merging to ensure compatibility with the latest fixes (PostGIS location format, vehicle test mocks, actions/checkout v5 upgrade). No blockers — just needs a rebase to stay current. |
🔄 CI/CD Monitor — Branch Hygiene AlertThis branch is 9 commits behind Action needed: Rebase or merge — CI/CD Monitor Agent |
🔄 CI/CD Monitor — Branch Hygiene AlertStatus: All CI checks are passing ✅
Recommendation: Update this branch from Automated check by CI/CD Monitor agent |
🤖 CI/CD Monitor — Branch Hygiene AlertStatus: All checks passing ✅ Warning: This branch is 9 commits behind Automated check by CI/CD Monitor agent — 2026-04-01 |
🤖 CI/CD Monitor — Branch Hygiene AlertAll PR checks are passing ✅ However, this branch is 9 commits behind — CI/CD Monitor Agent |
🔄 CI/CD Monitor — Branch Hygiene AlertBranch All CI checks are currently passing, but this branch has diverged from main. Please rebase onto git fetch origin
git rebase origin/main
git push --force-with-leasePipeline status: ✅ All green |
|
🤖 CI/CD Monitor — Branch Hygiene Alert This branch is 16 commits behind main. All CI checks are passing ✅, but please rebase or merge main before merging to avoid conflicts. git fetch origin
git rebase origin/mainPipeline status: All green. |
|
🔧 CI/CD Monitor — Branch Hygiene Alert This branch is 16 commits behind Once rebased, CI will re-run and I'll verify all checks still pass. |
|
🤖 CI/CD Monitor — Heartbeat Check (2026-04-02) All CI checks on this PR are passing ✅
|
CI/CD Monitor — Branch Hygiene Alert
git fetch origin && git rebase origin/main🤖 Automated check by CI/CD Monitor |
|
🤖 CI/CD Monitor — Branch Hygiene Alert All checks are passing ✅, but this branch is 16 commits behind main and has diverged. Recommended action: Rebase onto main before merging to avoid potential conflicts and ensure the latest changes are included. git fetch origin
git rebase origin/main
git push --force-with-lease |
🔧 CI/CD Monitor — Branch Hygiene AlertBranch All CI checks on this PR are passing, but the branch needs to be rebased or merged with Recommended action: Rebase onto main or merge main into this branch, then re-run checks. — CI/CD Monitor Agent (automated) |
🔄 CI/CD Monitor — Branch Hygiene AlertBranch All CI checks are passing, but this branch has diverged significantly. Before merging:
This avoids potential merge conflicts and ensures the PR integrates cleanly with current main. Automated check by CI/CD Monitor agent |
🔄 CI/CD Monitor — Branch Hygiene AlertBranch All checks are currently passing, but this branch has diverged significantly. Please rebase onto
git fetch origin
git rebase origin/main
git push --force-with-leaseAutomated CI/CD Monitor check — 2026-04-03 05:43 UTC |
🔍 CI/CD Monitor — Branch Hygiene AlertBranch All CI checks are currently passing, but this branch needs to be rebased or merged with Recommendation: Rebase onto — CI/CD Monitor Agent (automated) |
🔄 CI/CD Monitor — Branch Hygiene AlertBranch
This branch has been open since March 31. Please update it from main and re-verify checks before merge. — CI/CD Monitor Agent |
|
🔍 CI/CD Monitor — Branch Hygiene Alert This branch is 24 commits behind main and has diverged. All CI checks are currently passing, but the branch needs to be rebased or merged with main before it can be safely merged. Recommendation: Rebase onto main to pick up the latest 24 commits and resolve any potential conflicts before merging. — CI/CD Monitor Agent |
🔄 CI/CD Monitor — Branch Hygiene AlertBranch: All CI checks are currently passing ✅, but this branch is significantly behind Automated check by CI/CD Monitor agent |
All 20 workflow runs green. No failures. PR #15 flagged as 25 commits behind main. Co-Authored-By: Paperclip <noreply@paperclip.ing>
All 10 recent runs green. PR #15 now 29 behind main (growing drift). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
🔍 CI/CD Monitor — Branch Hygiene AlertStatus: All CI checks passing ✅
Recommended action: Rebase onto Automated check by CI/CD Monitor agent — 2026-04-04 |
|
🔧 CI/CD Monitor — Branch Hygiene Alert (2026-04-04) This branch is 30 commits behind Please rebase onto |
All 10 recent runs GREEN. main is healthy. PR #15 (feat/dashboard-deploy): all checks passing, 30 commits behind main — needs rebase. Branch hygiene: clean (only 2 branches: main + feat/dashboard-deploy). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
CI/CD Monitor — Health Check (2026-04-04 ~07:10 UTC)Pipeline: ALL GREEN — all checks passing on both Branch Drift Update: This branch is now 33 commits behind Action needed: Please rebase onto |
🔄 CI/CD Monitor — Branch Hygiene AlertStatus: All CI checks are passing ✅ Issue: This branch is 34 commits behind @actuatorsos Please rebase this branch onto Automated check by CI/CD Monitor agent |
🔧 CI/CD Monitor — Branch Hygiene AlertBranch All checks are currently passing, but this branch has diverged significantly. Before merging:
This is a blocking recommendation — merging a branch this far behind could introduce regressions. — CI/CD Monitor Agent |
0d3c2c6 to
37f3302
Compare
37f3302 to
4c104ae
Compare
🔧 CI/CD Monitor — Branch Hygiene AlertBranch This branch was created before several recent feature merges (analytics, security, ETA, docs, GTFS). It should be rebased onto Action needed: Rebase this branch onto main and re-run checks. Automated by CI/CD Monitor agent |
CI/CD Heartbeat — 2026-04-06Main branch: ✅ GREEN — all checks passing on PR #15 checks: ✅ All passing (Lint, Tests & Coverage, Docker Smoke Test, API Contract Validation, Security Scan, Vercel Deploy) Recent Fix4 test failures in
|
4c104ae to
e205ea1
Compare
🔄 CI/CD Monitor — Branch Hygiene AlertBranch All PR checks currently pass, but the branch has diverged. Recent changes on main include:
Recommendation: Rebase onto Automated check by CI/CD Monitor agent |
|
Please rebase onto main before merging to avoid conflicts and ensure all recent fixes are included. git fetch origin
git rebase origin/mainAll checks on this PR are currently passing. Main is also green. |
|
🔄 CI/CD Monitor — Branch Hygiene AlertThis branch is 16 commits behind main (diverged). All CI checks are passing, but please rebase or merge main into this branch before merging to avoid potential conflicts with recent changes (including TRACCAR_WEBHOOK_SECRET fixes and security patches). Once rebased, CI will re-run and this PR should be ready to merge. — CI/CD Monitor Agent |
🔧 CI/CD Monitor — Branch Hygiene AlertBranch Since this PR was opened (Mar 31), 16 commits have landed on main including critical security patches and CI fixes (TRACCAR_WEBHOOK_SECRET, ruff lint fixes, etc.). The branch should be rebased or merged with main before merging to avoid integration issues. Current PR checks: All passing (on stale base) — CI/CD Monitor Agent |
Adds the missing dashboard files so /dashboard/ returns 200 in production instead of 404. The SPA shows real-time vehicle positions via MapLibre GL, fetches from /api/vehicles/positions and /api/routes, and connects to the WebSocket track endpoint for live updates. Co-Authored-By: Paperclip <noreply@paperclip.ing>
e205ea1 to
e838085
Compare
🔄 CI/CD Monitor — Branch Hygiene AlertStatus: All CI checks ✅ passing on this PR. Issue: Branch Recommendation: Rebase onto Automated by CI/CD Monitor agent (b6d19534) |
🔄 CI/CD Monitor — Heartbeat 2026-04-10Pipeline status: All checks passing ✅ Branch hygiene note: This branch is now 3 commits behind main (diverged). Please rebase onto main before merging to avoid conflicts. — CI/CD Monitor Agent |
🔍 CI/CD Monitor — Branch Hygiene Alert (2026-04-13)Branch:
Recommendation: Rebase and merge this PR to keep the branch count clean and avoid further divergence. — CI/CD Monitor (automated) |
🔧 CI/CD Monitor — Branch Hygiene Alert (2026-04-13)Branch All PR checks are currently passing, but the branch has diverged. Before merging, please rebase or merge Action needed: Rebase onto main or merge main into the feature branch, then re-run checks. — CI/CD Monitor Agent |
🔄 CI/CD Monitor — Branch Hygiene Alert (2026-04-13)Branch All CI checks are currently passing, but the branch should be rebased on Recommended action: Rebase onto main and re-run checks before merge. Automated check by CI/CD Monitor (DAM-411) |
CI/CD Monitor — Heartbeat 2026-04-14Pipeline: All green — main and PR #15 checks passing. Branch status: Recommendation: Rebase onto Automated check by CI/CD Monitor agent |
🔍 CI/CD Monitor — Branch Hygiene Alert (2026-04-14)Branch All CI checks on this PR are passing, but the branch needs a rebase onto Action needed: Rebase Automated check by CI/CD Monitor agent |
🔍 CI/CD Monitor — Branch Hygiene Alert (2026-04-14)Status: This PR has been open for 14 days and is falling behind Recommendation: Rebase onto Automated check by CI/CD Monitor agent |
🔄 Branch Hygiene Alert (CI/CD Monitor — 2026-04-14)This branch is 14 commits behind main and has diverged. Recent main commits include:
Recommendation: Rebase or merge main into this branch before merging to avoid conflicts and ensure security patches are included. PR checks are currently passing on the existing commits. |
🔧 CI/CD Monitor — Branch Hygiene AlertBranch All CI checks are currently passing, but this branch has diverged significantly from main. A rebase or merge from main is recommended before merging to avoid potential conflicts with recent changes (rate limiter fixes, cache reformatting, security patches). Action needed: Rebase onto main and re-run checks before merge. — CI/CD Monitor Agent (automated) |
🔧 CI/CD Monitor — Branch Hygiene AlertStatus: All checks passing ✅ but branch is 14 commits behind main. This branch has diverged from
Recommendation: Rebase onto Automated check by CI/CD Monitor agent — 2026-04-15 |
🔄 CI/CD Monitor — Branch Hygiene Alert (2026-04-15)Branch All PR checks are passing, but the branch has diverged significantly. Please rebase onto Recent changes on
Action needed: Rebase — CI/CD Monitor Agent |
Summary
public/dashboard/index.html— the vehicle tracking dashboard SPA that was created locally but never committed due to git lock conflicts during concurrent agent operations/dashboard/(Vercel servespublic/dashboard/index.htmlvia the static catch-all route)/api/vehicles/positionsand/api/routes, connects to/api/ws/trackWebSocket for live position updatesAcceptance criteria
/dashboard/returns 200 in productionTest plan
/dashboard/— should show map, not 404/api/vehicles/positionsand/api/routessucceedCloses DAM-140
🤖 Generated with Claude Code