• Joined on 2025-10-07
tudor pushed to main at tudor/school_compare 2026-03-28 18:58:51 +00:00
f3a8ebdb4b fix(dbt): deduplicate int_ks4_with_lineage predecessor rows
tudor pushed to main at tudor/school_compare 2026-03-28 18:35:02 +00:00
f0c76a1724 fix(dbt): fix stg_ees_ks4 breakdown filter: 'Total' not 'All pupils'
tudor pushed to main at tudor/school_compare 2026-03-28 18:26:19 +00:00
3e787b395f chore(pipeline): add EES KS4 tap diagnostic script
tudor pushed to main at tudor/school_compare 2026-03-28 15:03:04 +00:00
3d1c4c61c9 fix(types): add missing phases field to Filters fallback in rankings page
tudor pushed to main at tudor/school_compare 2026-03-28 15:00:02 +00:00
250d1f7c77 fix(tap-uk-idaci): add openpyxl dependency for Excel file parsing
tudor pushed to main at tudor/school_compare 2026-03-28 14:59:43 +00:00
5eff9af69c feat: add secondary school support with KS4 data and metric tooltips
tudor pushed to main at tudor/school_compare 2026-03-27 22:10:01 +00:00
b0990e30ee fix(ui): retheme comparison toast to match site palette
tudor pushed to main at tudor/school_compare 2026-03-27 22:08:14 +00:00
1629a8f994 feat(pipeline): add DAGs for Parent View and IDACI deprivation
tudor pushed to main at tudor/school_compare 2026-03-27 22:00:29 +00:00
55749bdfaf debug(backend): log safe_query exceptions and rollback on failure
tudor pushed to main at tudor/school_compare 2026-03-27 18:30:38 +00:00
cd1c649d0f fix(frontend): format 6-digit EES academic year codes correctly
tudor pushed to main at tudor/school_compare 2026-03-27 18:21:31 +00:00
7724fe3503 fix(stg_ofsted_inspections): correctly filter NULL string inspection dates
tudor pushed to main at tudor/school_compare 2026-03-27 17:55:13 +00:00
1d56eebe87 fix(stg_ofsted_inspections): filter out rows with no inspection date
tudor pushed to main at tudor/school_compare 2026-03-27 17:34:35 +00:00
10720400fd fix(stg_ofsted_inspections): parse DD/MM/YYYY date format from Ofsted CSV
tudor pushed to main at tudor/school_compare 2026-03-27 17:23:48 +00:00
05cb22f1a5 fix(stg_ofsted_inspections): handle NULL strings from Ofsted CSV
tudor pushed to main at tudor/school_compare 2026-03-27 17:05:05 +00:00
26aa3c2d70 fix(tap-uk-ofsted): fix header row detection matching 'urn' inside 'turn'
tudor pushed to main at tudor/school_compare 2026-03-27 15:47:34 +00:00
e56a63c59c debug(tap-uk-ofsted): log CSV column names to diagnose 0-record extraction
tudor pushed to main at tudor/school_compare 2026-03-27 15:30:10 +00:00
221923857d chore: remove integrator/kestra CI jobs, fix school website link protocol
tudor pushed to main at tudor/school_compare 2026-03-27 15:03:35 +00:00
62284e7a94 chore: remove Kestra and integrator legacy services
tudor pushed to main at tudor/school_compare 2026-03-27 14:07:49 +00:00
668e234eb2 feat(census): add demographic columns to EES census tap and staging models
tudor pushed to main at tudor/school_compare 2026-03-27 13:23:33 +00:00
4b02ab3d8a feat: wire Typesense search into backend, fix sync performance data bug