• Joined on 2025-10-07
tudor pushed to main at tudor/school_compare 2026-03-26 12:16:20 +00:00
07869738c0 fix(airflow): merge scheduler and api-server into single container
tudor pushed to main at tudor/school_compare 2026-03-26 12:12:33 +00:00
a3a50cc8d2 fix(airflow): remove generated airflow.cfg so env vars take effect
tudor pushed to main at tudor/school_compare 2026-03-26 12:06:24 +00:00
2ba5e57286 fix(airflow): set scheduler hostname for log server resolution
tudor pushed to main at tudor/school_compare 2026-03-26 11:55:45 +00:00
6b4eb08a5e fix(airflow): share logs volume between scheduler and api-server
tudor pushed to main at tudor/school_compare 2026-03-26 11:13:41 +00:00
cd75fc4c24 fix(taps): align with integrator resilience patterns
tudor pushed to main at tudor/school_compare 2026-03-26 11:05:43 +00:00
b6a487776b fix(airflow): set DAGS_FOLDER in image env and reserialize on init
tudor pushed to main at tudor/school_compare 2026-03-26 10:47:20 +00:00
e815f597ab fix(dags): use global bin paths and add BashOperator import fallback
tudor pushed to main at tudor/school_compare 2026-03-26 10:38:10 +00:00
97d975114a feat(pipeline): implement parent-view, fbit, idaci Singer taps + align staging/mart models
tudor pushed to main at tudor/school_compare 2026-03-26 10:27:41 +00:00
904093ea8a fix(airflow): remove DAG volume mounts, use image-baked DAGs
tudor pushed to main at tudor/school_compare 2026-03-26 10:15:00 +00:00
c4e3b6a7e4 fix(typesense): use TCP check for healthcheck, no curl/wget available
tudor pushed to main at tudor/school_compare 2026-03-26 10:12:54 +00:00
09d704c325 fix(typesense): use wget instead of curl for healthcheck
tudor pushed to main at tudor/school_compare 2026-03-26 10:01:11 +00:00
1574089b95 fix(pipeline): update Airflow healthcheck to /api/v2/monitor/health
tudor pushed to main at tudor/school_compare 2026-03-26 09:52:08 +00:00
914de17d15 fix(pipeline): install curl in pipeline image for healthchecks
tudor pushed to main at tudor/school_compare 2026-03-26 09:32:08 +00:00
a7904b627d fix(pipeline): migrate to Airflow 3 API server and SimpleAuthManager
tudor pushed to main at tudor/school_compare 2026-03-26 09:18:13 +00:00
deb4024731 chore(pipeline): bump all dependencies to latest stable versions
tudor pushed to main at tudor/school_compare 2026-03-26 09:08:21 +00:00
e32666ae4c fix(pipeline): bump Airflow to 2.11 and dbt to 1.9 to resolve SQLAlchemy conflict
tudor pushed to main at tudor/school_compare 2026-03-26 08:48:00 +00:00
5d90eddf46 ci: add pipeline image build job to Gitea Actions workflow
tudor pushed to main at tudor/school_compare 2026-03-26 08:37:59 +00:00
8f02b5125e feat(pipeline): add Meltano + dbt + Airflow ELT pipeline scaffold
tudor pushed to main at tudor/school_compare 2026-03-25 20:28:08 +00:00
8aca0a7a53 feat(ui): site-wide UX/UI audit — unified buttons, tokens, accessibility
tudor pushed to main at tudor/school_compare 2026-03-25 15:17:47 +00:00
5cdafc887e fix(ui): render safeguarding as a standard metric card for visual consistency