Skip to content

v0.0.3-beta

Pre-release
Pre-release

Choose a tag to compare

@trottomv trottomv released this 08 Aug 23:28
· 51 commits to main since this release

What's Changed

  • feat: use GHCR image in remote stack instead of building by @trottomv in #50
  • Remove placeholder text from email input field by @trottomv in #52
  • feat: surface login code via dedicated env flag instead of APP_ENV by @trottomv in #53
  • docs: add step-by-step deployment guide and expand setup docs by @trottomv in #54
  • docs: add CI/CD integration guide for SBOM upload by @trottomv in #55
  • feat: generated project slug + upload SBOM by slug by @trottomv in #56
  • test: standalone local test compose (docker-compose.test.yml) by @trottomv in #57
  • fix: handle slug collision in UI project rename by @trottomv in #58
  • chore: adopt uv for requirements compilation and installation by @trottomv in #59
  • chore: upgrade dependencies by @trottomv in #60
  • refactor: replace _project_to_dict with ProjectResponse by @trottomv in #61
  • refactor: rename models/user.py to models/auth.py by @trottomv in #62
  • feat: inherit BaseModel in auth/service/snapshot models by @trottomv in #63
  • chore: remove dead logo partial and strip svg metadata by @trottomv in #64
  • feat: schedule check_alerts in the Celery beat by @trottomv in #65
  • docs: update project roadmap in README by @trottomv in #66
  • feat: episode-scoped notification dedup by @trottomv in #67
  • feat: centralized API response schemas and extend test api coverage by @trottomv in #68
  • feat: back enum-typed model columns with ValueLabelEnum choices by @trottomv in #69
  • refactor: semantic loop variables and enum usage in tests by @trottomv in #70
  • Fix README roadmap section by @trottomv in #71
  • test: reach 100% test coverage and enforce it via fail-under by @trottomv in #72
  • chore: bump version to 0.0.3-beta by @trottomv in #73

Full Changelog: v0.0.2-beta...v0.0.3-beta