This website requires JavaScript.
Explore
Help
Register
Sign In
tudor
/
school_compare
Watch
1
Star
0
Fork
0
Code
Issues
2
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
All Workflows
Stage (build -> staging -> E2E gate)
PR Checks
Promote to Production (manual)
Other workflows
2
build-and-push.yml
diag-staging.yml
30 workflow runs
Actor
All actors
tudor
Status
All status
Success
Failure
Canceled
Skipped
Waiting
Running
Blocked
Canceling
Branch
All branches
add-contact-form-footer
chore/remove-parent-view
chore/staged-prod-promotion
ci/frontend-checks-speedup
feat/allow-analytics-iframe-embed
feat/compare-api-enrichment
feat/compare-chart-mobile-readability
feat/compare-chips-two-per-row
feat/compare-data-foundation
feat/compare-frontend-rebuild
feat/detail-gias-fields-remove-unwired
feat/detail-header-details-reveal
feat/gias-code-dictionaries
feat/gias-sixth-form-flag
feat/info-popover-tooltip
feat/near-me-by-search
feat/pr-comment-agent
feat/proposed-to-close-schools
feat/school-detail-visualisations
feat/umami-heatmap-recorder
feature/ingest-independent-schools
fix/annual-dag-ks4-national-selector
fix/compare-chart-refetch-resilience
fix/compare-expert-fixes
fix/compare-final-review-mustfix
fix/compare-mockup-drift
fix/compare-null-year-blanks-chart
fix/compare-refresh-and-fetch
fix/daily-dag-cache-invalidation
fix/detail-all-through
fix/detail-allthrough-admissions-phase
fix/detail-chart-truthfulness
fix/detail-inclusion-admissions
fix/detail-ofsted-correctness
fix/detail-provenance-anchoring
fix/detail-report-card-render-date
fix/detail-trend-chart-taller
fix/e2e-compare-chips-phase
fix/e2e-compare-samephase
fix/e2e-rankings-year-pick
fix/expert-signoff-mustfixes
fix/expert-signoff-shouldfixes
fix/gias-blank-name-codes
fix/gias-legacy-fallback
fix/hero-map-ios-fullscreen
fix/homepage-education-accuracy
fix/list-map-report-card-signal
fix/mobile-cell-name-size
fix/mobile-compare-polish
fix/mobile-sort-select-overflow
fix/modal-keyboard-viewport
fix/ofsted-link-text
fix/promote-status-token
fix/proposed-to-close-copy
fix/rankings-admissions-accuracy
fix/rankings-year-validation
fix/report-card-chip-alignment
fix/results-map-ios-fullscreen
fix/runtime-api-proxy
fix/sats-per-level-national
fix/school-detail-nan-500
fix/schoolbar-sticky-offset
fix/secondary-anchors-button-affordance
fix/special-note-full-width
fix/special-schools-not-failing
fix/trends-chart-height
main
perf/batch-supplementary
perf/compare-loading
perf/server-client-split
Create status badge
Merge pull request 'perf(detail): render school detail sections on the server' (
#84
) from perf/server-client-split into main
#585
:
Commit
5f961bf7f4
pushed by
tudor
main
2026-08-02 21:12:38 +00:00
4m45s
View workflow file
Merge pull request 'fix: don’t portray special schools as failing the mainstream benchmark' (
#70
) from fix/special-schools-not-failing into main
#542
:
Commit
993822d769
pushed by
tudor
main
2026-07-20 21:20:11 +00:00
5m12s
View workflow file
Merge pull request 'fix(detail): label the phase of all-through admissions figures (Batch F review fix)' (
#69
) from fix/detail-allthrough-admissions-phase into main
#538
:
Commit
4e316b4e38
pushed by
tudor
main
2026-07-20 16:21:07 +00:00
2m22s
View workflow file
Merge pull request 'fix(detail): render both phases for all-through schools (Batch E)' (
#68
) from fix/detail-all-through into main
#536
:
Commit
5e370d09f1
pushed by
tudor
main
2026-07-20 12:04:32 +00:00
2m17s
View workflow file
Merge pull request 'fix(compare): expert should-fixes S1-S4, S6 (S5/S7 closed by verification)' (
#55
) from fix/expert-signoff-shouldfixes into main
#504
:
Commit
284215fbce
pushed by
tudor
main
2026-07-17 17:55:28 +00:00
2m11s
View workflow file
Merge pull request 'fix(pipeline): annual DAG never builds the official KS4 national mart' (
#54
) from fix/annual-dag-ks4-national-selector into main
#501
:
Commit
1004f08daf
pushed by
tudor
main
2026-07-17 13:31:20 +00:00
3m6s
View workflow file
Merge pull request 'fix(compare): expert sign-off must-fixes M1-M3' (
#53
) from fix/expert-signoff-mustfixes into main
#499
:
Commit
64b63b96c8
pushed by
tudor
main
2026-07-17 12:05:14 +00:00
2m14s
View workflow file
Merge pull request 'fix(compare): stale-basket fetch blanking comparisons; rail caption' (
#52
) from fix/compare-final-review-mustfix into main
#497
:
Commit
163b501be6
pushed by
tudor
main
2026-07-17 06:31:38 +00:00
2m1s
View workflow file
Merge pull request 'fix(compare): align sticky school chips with their data columns on desktop' (
#51
) from fix/compare-final-review-mustfix into main
#494
:
Commit
e8f78a1598
pushed by
tudor
main
2026-07-16 20:15:17 +00:00
2m5s
View workflow file
Merge pull request 'fix(compare): five must-fix findings from the final expert review' (
#50
) from fix/compare-final-review-mustfix into main
#492
:
Commit
20a27f3958
pushed by
tudor
main
2026-07-16 19:20:39 +00:00
3m39s
View workflow file
Merge pull request 'fix: preserve literal 'NULL' strings for primary key columns' (
#49
) from feature/ingest-independent-schools into main
#488
:
Commit
d98e88f0b4
pushed by
tudor
main
2026-07-16 08:01:00 +00:00
3m16s
View workflow file
Merge pull request 'fix: convert NaN/NULL to None and restore record properties structure in tap.py' (
#48
) from feature/ingest-independent-schools into main
#486
:
Commit
4bfcd9ba9a
pushed by
tudor
main
2026-07-16 07:43:47 +00:00
3m13s
View workflow file
Merge pull request 'feat: ingest independent schools in Ofsted tap and dbt staging' (
#47
) from feature/ingest-independent-schools into main
#484
:
Commit
674470ceb6
pushed by
tudor
main
2026-07-15 22:30:01 +00:00
3m21s
View workflow file
Merge pull request 'Pass phase state to compare sub-components to prevent phase metrics override by multi-phase schools' (
#46
) from fix/compare-expert-fixes into main
#482
:
Commit
6f62c25f47
pushed by
tudor
main
2026-07-15 16:43:18 +00:00
2m11s
View workflow file
Merge pull request 'Fix Ofsted transitional inspections, phase tab exclusions, and FSM benchmark comparison' (
#45
) from fix/compare-expert-fixes into main
#480
:
Commit
3fb3db1cc4
pushed by
tudor
main
2026-07-15 16:32:23 +00:00
2m17s
View workflow file
Merge pull request 'perf(api): batch supplementary queries — /api/compare stops scaling per school' (
#38
) from perf/batch-supplementary into main
#467
:
Commit
a9611e21c3
pushed by
tudor
main
2026-07-14 22:05:57 +00:00
3m48s
View workflow file
Merge pull request 'ci: speed up Frontend Typecheck + Tests (cache node_modules; cancel superseded runs)' (
#39
) from ci/frontend-checks-speedup into main
#466
:
Commit
0696518995
pushed by
tudor
main
2026-07-14 22:04:46 +00:00
3m56s
View workflow file
Merge pull request 'fix(compare): blank page on refresh + remove dead per-page comparison fetch' (
#37
) from fix/compare-refresh-and-fetch into main
#463
:
Commit
abc03a0dd3
pushed by
tudor
main
2026-07-14 22:00:50 +00:00
13m48s
View workflow file
Merge pull request 'perf(compare): import-time KS4 national averages mart; no refetch on metric change' (
#36
) from perf/compare-loading into main
#461
:
Commit
8e4ee64140
pushed by
tudor
main
2026-07-14 20:09:18 +00:00
4m29s
View workflow file
Merge pull request 'feat(api): compare endpoint enrichment — supplementary blocks, national averages, benchmarks, report-card labels' (
#34
) from feat/compare-api-enrichment into main
#454
:
Commit
4a8e798c64
pushed by
tudor
main
2026-07-13 22:06:16 +00:00
7m21s
View workflow file
Merge pull request 'fix(api): legacy name-column fallback when marts predate the GIAS code migration' (
#25
) from fix/gias-legacy-fallback into main
#438
:
Commit
d9223a6d6e
pushed by
tudor
main
2026-07-09 19:20:16 +00:00
6m16s
View workflow file
Merge pull request 'feat: GIAS classification fields stored as codes, translated in code' (
#24
) from feat/gias-code-dictionaries into main
#435
:
Commit
84dfc6c1bb
pushed by
tudor
main
2026-07-09 14:07:25 +00:00
12m9s
View workflow file
Merge pull request 'fix(frontend): proxy /api and /sitemap.xml at runtime, not via baked rewrites' (
#14
) from fix/runtime-api-proxy into main
#413
:
Commit
47335fcda0
pushed by
tudor
main
2026-07-06 10:34:39 +00:00
3m1s
View workflow file
Merge pull request 'chore: remove the Ofsted Parent View feature end to end' (
#13
) from chore/remove-parent-view into main
#411
:
Commit
5c39131b50
pushed by
tudor
main
2026-07-06 08:34:41 +00:00
3m34s
View workflow file
Merge pull request 'fix(compare): keep chart data when a client refetch fails' (
#12
) from fix/compare-chart-refetch-resilience into main
#409
:
Commit
694b6013b3
pushed by
tudor
main
2026-07-06 07:29:43 +00:00
2m33s
View workflow file
Merge pull request 'feat(compare): readable comparison chart on mobile' (
#11
) from feat/compare-chart-mobile-readability into main
#407
:
Commit
18cd805c6c
pushed by
tudor
main
2026-07-05 21:28:35 +00:00
2m26s
View workflow file
Merge pull request 'fix(api): accept academic-year codes in rankings year filter' (
#7
) from fix/rankings-year-validation into main
#399
:
Commit
0a370e3b63
pushed by
tudor
main
2026-07-05 10:48:34 +00:00
2m28s
View workflow file
Merge pull request 'fix(analytics): restrict Umami to production hostnames' (
#4
) from fix/umami-prod-domains-only into main
#393
:
Commit
515494dbf0
pushed by
tudor
main
2026-07-03 13:20:27 +00:00
2m28s
View workflow file
Merge pull request 'fix(ci): AI review via Claude Code CLI; reuse REGISTRY_TOKEN' (
#3
) from fix/ai-review-claude-code into main
#389
:
Commit
f5de745a8b
pushed by
tudor
main
2026-07-03 09:37:06 +00:00
1m20s
View workflow file
Merge pull request 'feat(sdlc): staging environment + automated staging→prod pipeline' (
#2
) from feat/sdlc-staging-pipeline into main
#387
:
Commit
df0bf1c4d6
pushed by
tudor
main
2026-07-03 13:34:23 +00:00
15m10s
View workflow file
Status Badge
Branch
main
main
add-contact-form-footer
chore/remove-parent-view
chore/staged-prod-promotion
ci/frontend-checks-speedup
feat/allow-analytics-iframe-embed
feat/compare-api-enrichment
feat/compare-chart-mobile-readability
feat/compare-chips-two-per-row
feat/compare-data-foundation
feat/compare-frontend-rebuild
feat/detail-gias-fields-remove-unwired
feat/detail-header-details-reveal
feat/gias-code-dictionaries
feat/gias-sixth-form-flag
feat/info-popover-tooltip
feat/near-me-by-search
feat/pr-comment-agent
feat/proposed-to-close-schools
feat/school-detail-visualisations
feat/umami-heatmap-recorder
feature/ingest-independent-schools
fix/annual-dag-ks4-national-selector
fix/compare-chart-refetch-resilience
fix/compare-expert-fixes
fix/compare-final-review-mustfix
fix/compare-mockup-drift
fix/compare-null-year-blanks-chart
fix/compare-refresh-and-fetch
fix/daily-dag-cache-invalidation
fix/detail-all-through
fix/detail-allthrough-admissions-phase
fix/detail-chart-truthfulness
fix/detail-inclusion-admissions
fix/detail-ofsted-correctness
fix/detail-provenance-anchoring
fix/detail-report-card-render-date
fix/detail-trend-chart-taller
fix/e2e-compare-chips-phase
fix/e2e-compare-samephase
fix/e2e-rankings-year-pick
fix/expert-signoff-mustfixes
fix/expert-signoff-shouldfixes
fix/gias-blank-name-codes
fix/gias-legacy-fallback
fix/hero-map-ios-fullscreen
fix/homepage-education-accuracy
fix/list-map-report-card-signal
fix/mobile-cell-name-size
fix/mobile-compare-polish
fix/mobile-sort-select-overflow
fix/modal-keyboard-viewport
fix/ofsted-link-text
fix/promote-status-token
fix/proposed-to-close-copy
fix/rankings-admissions-accuracy
fix/rankings-year-validation
fix/report-card-chip-alignment
fix/results-map-ios-fullscreen
fix/runtime-api-proxy
fix/sats-per-level-national
fix/school-detail-nan-500
fix/schoolbar-sticky-offset
fix/secondary-anchors-button-affordance
fix/special-note-full-width
fix/special-schools-not-failing
fix/trends-chart-height
perf/batch-supplementary
perf/compare-loading
perf/server-client-split
Badge URL
Markdown
HTML