chore(deps): update python:3.14-slim docker digest to 9aaa474
All checks were successful
CI / Dockerfile lint (pull_request) Successful in 11s
CI / Alembic migration check (pull_request) Successful in 47s
CI / Pre-commit hooks (pull_request) Successful in 59s
CI / Python lint & type-check (pull_request) Successful in 1m18s
CI / Frontend lint, test & build (pull_request) Successful in 3m11s
CI / Python tests (pull_request) Successful in 7m11s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m48s
chore(deps): update node.js to 5ec23b7
All checks were successful
CI / Dockerfile lint (pull_request) Successful in 19s
CI / Alembic migration check (pull_request) Successful in 1m43s
CI / Pre-commit hooks (pull_request) Successful in 2m26s
CI / Python lint & type-check (pull_request) Successful in 3m5s
CI / Frontend lint, test & build (pull_request) Successful in 3m12s
CI / Python tests (pull_request) Successful in 14m18s
CI / Docker build, health smoke & E2E (pull_request) Successful in 4m23s
chore(deps): update python:3.14-slim docker digest to cd89c30
All checks were successful
CI / Dockerfile lint (pull_request) Successful in 19s
CI / Alembic migration check (pull_request) Successful in 49s
CI / Pre-commit hooks (pull_request) Successful in 1m9s
CI / Python lint & type-check (pull_request) Successful in 1m28s
CI / Frontend lint, test & build (pull_request) Successful in 3m27s
CI / Python tests (pull_request) Successful in 7m8s
CI / Docker build, health smoke & E2E (pull_request) Successful in 5m7s
chore(deps): update node.js to 4b150b4
All checks were successful
CI / Dockerfile lint (pull_request) Successful in 9s
CI / Alembic migration check (pull_request) Successful in 39s
CI / Pre-commit hooks (pull_request) Successful in 2m56s
CI / Python lint & type-check (pull_request) Successful in 3m22s
CI / Frontend lint, test & build (pull_request) Successful in 3m29s
CI / Python tests (pull_request) Successful in 15m8s
CI / Docker build, health smoke & E2E (pull_request) Successful in 5m4s
chore(deps): update python:3.14-slim docker digest to 35caba8
All checks were successful
CI / Pre-commit hooks (pull_request) Successful in 2m43s
CI / Python lint & type-check (pull_request) Successful in 3m49s
CI / Alembic migration check (pull_request) Successful in 1m55s
CI / Dockerfile lint (pull_request) Successful in 7s
CI / Frontend lint, test & build (pull_request) Successful in 4m23s
CI / Python tests (pull_request) Successful in 17m3s
CI / Docker build, health smoke & E2E (pull_request) Successful in 7m5s
chore(deps): update node.js to de170b3
All checks were successful
CI / Pre-commit hooks (pull_request) Successful in 3m11s
CI / Python lint & type-check (pull_request) Successful in 4m15s
CI / Dockerfile lint (pull_request) Successful in 19s
CI / Alembic migration check (pull_request) Successful in 2m9s
CI / Frontend lint, test & build (pull_request) Successful in 6m24s
CI / Python tests (pull_request) Successful in 19m29s
CI / Docker build, health smoke & E2E (pull_request) Successful in 11m1s
chore(deps): update npm (non-major)
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
CI / Dockerfile lint (pull_request) Successful in 8s
CI / Alembic migration check (pull_request) Successful in 40s
CI / Pre-commit hooks (pull_request) Successful in 56s
CI / Python lint & type-check (pull_request) Successful in 1m29s
CI / Frontend lint, test & build (pull_request) Successful in 1m59s
CI / Python tests (pull_request) Successful in 7m24s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m49s
chore(deps): update dependency typescript-eslint to v8.71.2
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
CI / Dockerfile lint (pull_request) Successful in 16s
CI / Alembic migration check (pull_request) Successful in 41s
CI / Pre-commit hooks (pull_request) Successful in 48s
CI / Python lint & type-check (pull_request) Successful in 1m26s
CI / Frontend lint, test & build (pull_request) Successful in 2m41s
CI / Python tests (pull_request) Successful in 9m38s
CI / Docker build, health smoke & E2E (pull_request) Successful in 4m14s
chore(deps): update python:3.14-slim docker digest to a2b82f3
All checks were successful
CI / Dockerfile lint (pull_request) Successful in 8s
CI / Alembic migration check (pull_request) Successful in 52s
CI / Pre-commit hooks (pull_request) Successful in 2m35s
CI / Frontend lint, test & build (pull_request) Successful in 2m35s
CI / Python lint & type-check (pull_request) Successful in 3m36s
CI / Python tests (pull_request) Successful in 20m12s
CI / Docker build, health smoke & E2E (pull_request) Successful in 5m58s
chore(deps): update node.js to c3de60b
All checks were successful
CI / Dockerfile lint (pull_request) Successful in 9s
CI / Alembic migration check (pull_request) Successful in 55s
CI / Pre-commit hooks (pull_request) Successful in 1m3s
CI / Python lint & type-check (pull_request) Successful in 1m30s
CI / Frontend lint, test & build (pull_request) Successful in 2m32s
CI / Python tests (pull_request) Successful in 8m47s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m33s
chore(deps): update eslint
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
CI / Dockerfile lint (pull_request) Successful in 10s
CI / Alembic migration check (pull_request) Successful in 1m17s
CI / Pre-commit hooks (pull_request) Successful in 1m30s
CI / Python lint & type-check (pull_request) Successful in 1m51s
CI / Frontend lint, test & build (pull_request) Successful in 1m58s
CI / Python tests (pull_request) Successful in 8m35s
CI / Docker build, health smoke & E2E (pull_request) Successful in 4m59s
chore(deps): update python:3.14-slim docker digest to 3353bb7
All checks were successful
CI / Dockerfile lint (pull_request) Successful in 11s
CI / Alembic migration check (pull_request) Successful in 47s
CI / Pre-commit hooks (pull_request) Successful in 1m3s
CI / Python lint & type-check (pull_request) Successful in 1m25s
CI / Frontend lint, test & build (pull_request) Successful in 2m36s
CI / Python tests (pull_request) Successful in 9m1s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m39s
chore(deps): update python:3.14-slim docker digest to 51dafde
All checks were successful
CI / Python lint & type-check (pull_request) Successful in 1m11s
CI / Alembic migration check (pull_request) Successful in 39s
CI / Dockerfile lint (pull_request) Successful in 7s
CI / Pre-commit hooks (pull_request) Successful in 2m34s
CI / Frontend lint, test & build (pull_request) Successful in 2m18s
CI / Python tests (pull_request) Successful in 7m56s
CI / Docker build, health smoke & E2E (pull_request) Successful in 9m33s
chore(deps): update node.js to 43ac6c6
All checks were successful
CI / Dockerfile lint (pull_request) Successful in 13s
CI / Alembic migration check (pull_request) Successful in 43s
CI / Frontend lint, test & build (pull_request) Successful in 2m5s
CI / Pre-commit hooks (pull_request) Successful in 2m37s
CI / Python lint & type-check (pull_request) Successful in 3m43s
CI / Python tests (pull_request) Successful in 23m11s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m58s
Show what the lights used and cost this season (#153), and keep Settings edits until saved (#181)
All checks were successful
CI / Pre-commit hooks (pull_request) Successful in 55s
CI / Python lint & type-check (pull_request) Successful in 1m11s
CI / Alembic migration check (pull_request) Successful in 43s
CI / Dockerfile lint (pull_request) Successful in 9s
CI / Frontend lint, test & build (pull_request) Successful in 2m33s
CI / Python tests (pull_request) Successful in 7m57s
CI / Docker build, health smoke & E2E (pull_request) Successful in 7m38s
Install Iris on a phone and get its alerts there (#154)
All checks were successful
CI / Dockerfile lint (pull_request) Successful in 9s
CI / Alembic migration check (pull_request) Successful in 1m4s
CI / Pre-commit hooks (pull_request) Successful in 1m21s
CI / Python lint & type-check (pull_request) Successful in 1m55s
CI / Frontend lint, test & build (pull_request) Successful in 2m22s
CI / Python tests (pull_request) Successful in 6m31s
CI / Docker build, health smoke & E2E (pull_request) Successful in 2m40s
Put the lights back when the controller reboots (#148)
All checks were successful
CI / Pre-commit hooks (pull_request) Successful in 50s
CI / Dockerfile lint (pull_request) Successful in 8s
CI / Alembic migration check (pull_request) Successful in 1m1s
CI / Python lint & type-check (pull_request) Successful in 1m44s
CI / Frontend lint, test & build (pull_request) Successful in 1m41s
CI / Python tests (pull_request) Successful in 5m59s
CI / Docker build, health smoke & E2E (pull_request) Successful in 2m5s
Install the image's dependencies from uv.lock, so it can run its own jobs (#173)
All checks were successful
CI / Dockerfile lint (pull_request) Successful in 13s
CI / Alembic migration check (pull_request) Successful in 35s
CI / Python lint & type-check (pull_request) Successful in 1m11s
CI / Pre-commit hooks (pull_request) Successful in 1m34s
CI / Frontend lint, test & build (pull_request) Successful in 1m33s
CI / Python tests (pull_request) Successful in 5m34s
CI / Docker build, health smoke & E2E (pull_request) Successful in 4m10s
Play the whole season on the virtual strip (#151)
All checks were successful
CI / Pre-commit hooks (pull_request) Successful in 1m29s
CI / Python lint & type-check (pull_request) Successful in 1m1s
CI / Dockerfile lint (pull_request) Successful in 8s
CI / Alembic migration check (pull_request) Successful in 1m11s
CI / Frontend lint, test & build (pull_request) Successful in 2m12s
CI / Python tests (pull_request) Successful in 6m1s
CI / Docker build, health smoke & E2E (pull_request) Successful in 2m4s
Load any page directly, not just the calendar (#164)
All checks were successful
CI / Alembic migration check (pull_request) Successful in 41s
CI / Dockerfile lint (pull_request) Successful in 6s
CI / Pre-commit hooks (pull_request) Successful in 2m17s
CI / Python lint & type-check (pull_request) Successful in 2m34s
CI / Frontend lint, test & build (pull_request) Successful in 1m31s
CI / Python tests (pull_request) Successful in 4m53s
CI / Docker build, health smoke & E2E (pull_request) Successful in 2m9s