Features
- audit log frontend, actor_email capture, Helm config, dashboard removal
- VCS commit status reporting, real-time SSE, runner simplification, and frontend modernization
Bug Fixes
- use native platform for Next.js builder stage
- use explicit multiarch-builder for Docker buildx builds
- resolve all ruff lint and format errors
- resolve lint errors (import sorting, datetime.UTC alias)
- remove unused pytest imports to fix CI lint
- add gcc to Dockerfiles for asyncpg compilation on Python 3.14
- ruff formatting, bump node to 24 LTS, ignore non-LTS node in dependabot
- clean dist/ before packaging to avoid stale release assets
Documentation
- fix inaccuracies across documentation
Refactoring
- consolidate 24 Alembic migrations into single initial schema
- multi-stage API Dockerfile to keep gcc out of runtime
Maintenance
- ignore next 16, tailwindcss 4, eslint-config-next 16 in dependabot
- add dependabot configuration
Other Changes
- Merge pull request #29 from mattrobinsonsre/dependabot/pip/services/sse-starlette-tw-3.3.2
- Merge pull request #28 from mattrobinsonsre/dependabot/npm_and_yarn/web/types/node-25.3.5
- Merge pull request #27 from mattrobinsonsre/dependabot/pip/services/aiosmtplib-tw-5.1.0
- deps(python): update sse-starlette requirement in /services
- Merge pull request #26 from mattrobinsonsre/dependabot/pip/services/pytest-tw-9.0.2
- Merge pull request #25 from mattrobinsonsre/dependabot/pip/services/aiofiles-tw-25.1.0
- Merge pull request #24 from mattrobinsonsre/dependabot/pip/services/asyncpg-tw-0.31.0
- deps(python): update aiosmtplib requirement in /services
- deps(web): bump @types/node from 25.3.3 to 25.3.5 in /web
- deps(python): update pytest requirement in /services
- deps(python): update aiofiles requirement in /services
- deps(python): update asyncpg requirement in /services
- Merge pull request #23 from mattrobinsonsre/dependabot/pip/services/cryptography-tw-46.0.5
- Merge pull request #22 from mattrobinsonsre/dependabot/pip/services/redis-tw-7.2.1
- Merge pull request #21 from mattrobinsonsre/dependabot/pip/services/pytest-cov-tw-7.0.0
- Merge pull request #20 from mattrobinsonsre/dependabot/pip/services/structlog-tw-25.5.0
- deps(python): update cryptography requirement in /services
- deps(python): update redis requirement in /services
- deps(web): bump eslint from 9.39.3 to 10.0.2
- deps(python): update pytest-cov requirement in /services
- deps(python): update structlog requirement in /services
- Merge pull request #15 from mattrobinsonsre/dependabot/pip/services/aioboto3-tw-15.5.0
- Merge pull request #14 from mattrobinsonsre/dependabot/pip/services/uvicorn-tw-0.41.0
- Merge pull request #13 from mattrobinsonsre/dependabot/pip/services/google-cloud-storage-tw-3.9.0
- Merge pull request #12 from mattrobinsonsre/dependabot/pip/services/kubernetes-tw-35.0.0
- Merge pull request #11 from mattrobinsonsre/dependabot/pip/services/python-multipart-tw-0.0.22
- Merge pull request #10 from mattrobinsonsre/dependabot/npm_and_yarn/web/lucide-react-0.577.0
- Merge pull request #9 from mattrobinsonsre/dependabot/npm_and_yarn/web/types/node-25.3.3
- Merge pull request #8 from mattrobinsonsre/dependabot/npm_and_yarn/web/postcss-8.5.8
- Merge pull request #6 from mattrobinsonsre/dependabot/npm_and_yarn/web/autoprefixer-10.4.27
- Merge pull request #4 from mattrobinsonsre/dependabot/docker/docker/alpine-3.23
- Merge pull request #3 from mattrobinsonsre/dependabot/github_actions/actions/checkout-6
- Merge pull request #2 from mattrobinsonsre/dependabot/docker/docker/python-3.14-slim
- deps(python): update aioboto3 requirement in /services
- deps(python): update uvicorn requirement in /services
- deps(python): update google-cloud-storage requirement in /services
- deps(python): update kubernetes requirement in /services
- deps(python): update python-multipart requirement in /services
- deps(web): bump lucide-react from 0.564.0 to 0.577.0 in /web
- deps(web): bump @types/node from 20.19.33 to 25.3.3 in /web
- deps(web): bump postcss from 8.5.6 to 8.5.8 in /web
- deps(web): bump autoprefixer from 10.4.24 to 10.4.27 in /web
- deps(docker): bump alpine from 3.21 to 3.23 in /docker
- deps(ci): bump actions/checkout from 4 to 6
- deps(docker): bump python from 3.13-slim to 3.14-slim in /docker
Full Changelog: v0.0.1...v0.1.1