This website requires JavaScript.
Explore
Help
Sign In
ClassroomCopilot
/
app
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
All Workflows
app-ci-deploy
51 workflow runs
Actor
All actors
kcar
Status
All status
Success
Failure
Canceled
Skipped
Waiting
Running
Blocked
Canceling
Branch
All branches
agent/fx-4-confirm-dismiss
agent/fx-5-scan-ingestion
agent/fx-8-response-area-attach
agent/g1-homework-t_91c5f09c
agent/g2-markbook-t_7ecba14b
agent/preserve-app-workspace-t_41bd9518-20260809
agent/preserve-app-workspace-t_61fb4c27_clone-20260809
agent/preserve-app-workspace-t_9be330a5-20260809
agent/preserve-app-workspace-t_a1f25994-20260809
agent/preserve-app-workspace-t_a244898e-20260809
agent/preserve-ollama-placeholder-20260809
agent/s4-10-mark-scheme-editor
agent/s4-11-browser-api-base-fix
agent/s4-11-marking-results
agent/s4-8-2-template-versioning
agent/s4-9a-exam-canvas-core
agent/s4-9b-pdf-backdrop
agent/s4-9c-canvas-ux-polish
agent/s4-9-tldraw-361-spike
agent/t_a9880d38-exam-corpus-reset-copy
feat/exam-marker-app-dashboard
fix/canvas-shape-z-order
master
Merge remote-tracking branch 'origin/agent/s4-8-2-template-versioning'
app-ci-deploy #21
:
Commit
f067db3eb8
pushed by
kcar
master
2026-06-07 01:54:58 +01:00
0s
View workflow file
merge: exam-marker app dashboard + /exam-marker route (S4-8)
app-ci-deploy #20
:
Commit
adc7a2a05b
pushed by
kcar
master
2026-06-07 01:12:27 +01:00
0s
View workflow file
Merge fix/r6-myclasses: add selectedInstituteId dependency + silent error handling
app-ci-deploy #19
:
Commit
434643596e
pushed by
kcar
master
2026-06-04 05:36:24 +01:00
0s
View workflow file
fix(timetable): fall through to empty state on fetch error — endpoint not yet in API
app-ci-deploy #18
:
Commit
ee7d7f7cac
pushed by
kcar
master
2026-06-03 00:28:40 +01:00
0s
View workflow file
fix(timetable): use fetchTimetables instead of fetchMyTimetables — service stub unimplemented
app-ci-deploy #17
:
Commit
0dd18c4fd4
pushed by
kcar
master
2026-06-02 23:33:43 +01:00
0s
View workflow file
fix(routing): add TimetableListPage for /timetable — detail view required :timetableId
app-ci-deploy #16
:
Commit
5869c741d7
pushed by
kcar
master
2026-06-02 23:15:59 +01:00
0s
View workflow file
fix(canvas): separate store lifecycle from snapshot lifecycle — one store per user session prevents disposed-store crash
app-ci-deploy #15
:
Commit
5b6e461706
pushed by
kcar
master
2026-06-02 11:36:24 +01:00
0s
View workflow file
fix(canvas): defer store disposal until next store is ready — prevent tldraw reactive signals reading disposed store during async React unmount
app-ci-deploy #14
:
Commit
53adc74a1c
pushed by
kcar
master
2026-06-01 07:25:16 +01:00
0s
View workflow file
fix(canvas): bypass localStoreService singleton — create store directly in effect to eliminate disposed-store reuse
app-ci-deploy #13
:
Commit
9a7cc86a75
pushed by
kcar
master
2026-06-01 07:18:27 +01:00
0s
View workflow file
fix(canvas): move ensureStoreIsUsable() to AFTER snapshot load — loadSnapshot() overwrites TLINSTANCE before it could be pre-initialized
app-ci-deploy #12
:
Commit
6cba932146
pushed by
kcar
master
2026-06-01 07:16:10 +01:00
0s
View workflow file
fix(canvas): call ensureStoreIsUsable() before tldraw mount — pre-initializes TLINSTANCE/page/camera records in empty store preventing currentPageId crash
app-ci-deploy #11
:
Commit
ba829be8e9
pushed by
kcar
master
2026-06-01 07:13:53 +01:00
0s
View workflow file
fix(canvas): sanitize snapshot session.currentPageId before loadSnapshot — stale snapshots with missing pages caused currentPageId crash
app-ci-deploy #10
:
Commit
9f58917c39
pushed by
kcar
master
2026-06-01 07:10:13 +01:00
0s
View workflow file
fix(canvas): clear localStoreService singleton on unmount — disposed store was returned to next mount causing currentPageId crash
app-ci-deploy #9
:
Commit
a375fbe37f
pushed by
kcar
master
2026-06-01 07:02:22 +01:00
0s
View workflow file
fix(theme): add CssBaseline — MUI dark theme on Android was white text on white body background
app-ci-deploy #8
:
Commit
38ca23dc3e
pushed by
kcar
master
2026-06-01 04:04:32 +01:00
0s
View workflow file
fix(auth): RequireAuth must use Outlet not children — React Router v6 requires Route guards to be Route elements
app-ci-deploy #7
:
Commit
8fe8edb341
pushed by
kcar
master
2026-06-01 03:52:45 +01:00
0s
View workflow file
merge: R4 error boundaries — ErrorBoundary wraps Tldraw canvas (resolve singlePlayerPage.tsx conflict with R3 state machine refactor)
app-ci-deploy #6
:
Commit
143fff6414
pushed by
kcar
master
2026-06-01 03:45:22 +01:00
0s
View workflow file
fix(F2,F3): onboarding chip in Header, auth catch-all redirects to dashboard
app-ci-deploy #5
:
Commit
bf592886c6
pushed by
kcar
master
2026-06-01 03:40:55 +01:00
0s
View workflow file
fix: centralize app API URL fallbacks
app-ci-deploy #4
:
Commit
fedbd903ff
pushed by
kcar
master
2026-05-29 23:36:25 +01:00
0s
View workflow file
feat: migrate app state to bootstrap endpoint
app-ci-deploy #3
:
Commit
65ce1bede8
pushed by
kcar
master
2026-05-28 19:26:11 +01:00
0s
View workflow file
feat(tlsync): fetch short-lived token from API before multiplayer connect
app-ci-deploy #2
:
Commit
67e47fc47f
pushed by
kcar
master
2026-05-28 19:07:27 +01:00
0s
View workflow file
test: add admin route guard coverage
app-ci-deploy #1
:
Commit
0db53bfd9c
pushed by
kcar
master
2026-05-28 18:10:47 +01:00
0s
View workflow file
First
Previous
1
2
Next
Last