Skip to content

Releases: OberWatch/oberwatch

Release list

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Mar 04:39

Changelog

  • 03791e2 Commit message proposal feat: re-enable dashboard CI and scaffold SvelteKit MVP shell
  • 484bafa Merge branch 'staging'
  • 1b15a79 Merge branch 'staging'
  • 4f85d5e Merge pull request #2 from OberWatch/staging
  • 158962f Merge pull request #3 from OberWatch/staging
  • 5631cd7 Update Docker command to use beta tag
  • 7398626 chore: add deployment artifacts and tighten release quality gate
  • 0f51a90 chore: changed tag from latest to beta in README file
  • b1584ab chore: final quality gate, budget test coverage, gitignore for v0.1.0 ═══════════════════════════════════════════ ✓ All quality gates passed ✓ Binary builds and starts correctly ✓ Dashboard builds and loads ✓ Health endpoint responds ✓ Auth flow works on fresh install ✓ No blocking TODOs or FIXMEs ✓ No hardcoded debug values ✓ No leftover mock data ✓ All required files present ✓ Oberwatch is ready for v0.1.0 ═══════════════════════════════════════════
  • 7d8fcea chore: fix unit tests to get back to the minimum threshold of 80%
  • c742246 chore: restored emptied files
  • 2d78732 chore: revert emptied files
  • 7865e90 chore: scaffold oberwatch Go project skeleton
  • 2ee6e6e chore: temporarily disable CI dashboard job
  • 4c5725e chore: updated gitignore
  • f402cc8 chore: updating AI coding rules file
  • e0707ab feat: add alert dispatcher and wire budget alert emission
  • ae0ba71 feat: add budget enforcement engine and proxy spend middleware
  • 8b5bb28 feat: add first-run onboarding and single-user session auth
  • 68265d7 feat: add installer workflow and production deployment scaffolding
  • ae41d7f feat: add management API with auth, SSE events, and proxy precedence
  • 324c52c feat: add reusable dashboard components and Svelte 5 chart wrappers
  • 4c2352e feat: add sqlite storage layer with async cost persistence
  • e6bd172 feat: implement config loading, validation, and CLI commands
  • eb762b9 feat: implement overview and agents dashboard pages
  • 343e4d6 feat: implement pricing engine with usage extraction and SSE accumulation
  • ef30ace feat: persist agents and emergency stop in SQLite
  • 84f8bba feat: refine auth branding and form submission UX
  • e8cfe53 feat: route OpenAI-compatible requests by model and add Google/Ollama support
  • 1b833ad feat: scaffold Cobra CLI from spec
  • c5088e2 feat: stabilize CLI linting and proxy test coverage
  • 5fef535 first commit
  • 1e6ca11 fix: align proxy tests with CI govet and stabilize local lint parity
  • 62ff228 fix: allow container startup without a mounted oberwatch.toml
  • 637063e fix: drop darwin GoReleaser targets (go-sqlite3 requires CGO)
  • 540d128 fix: embed built dashboard assets and static files in all Go-serving paths
  • 9b16da8 fix: fixing golangci version to adapt with go1.26
  • 1d45820 fix: handle provider model snapshots and improve cost/version display
  • 9e41ac1 fix: install arm64 cross-compiler and split GoReleaser builds per target split .goreleaser.yml into per-target builds with correct CC install gcc-aarch64-linux-gnu in release workflow for linux/arm64 disable CGO for darwin targets (no macOS cross-compiler on CI)
  • 68a1daa fix: isolate agent budget kills to proxy traffic and auto-clear on period reset
  • 5db0041 fix: persist budget threshold alerts and show live dashboard toasts
  • cbdf43d fix: remove dashboard mock states and document make dev workflow
  • ac347fd fix: remove implicit agent seeding and improve empty-state onboarding
  • 2d96e24 fix: resolve Aikido SAST findings before v0.1.0 tag
  • db063df fix: resolve config lint issues and bootstrap local dev tooling
  • 06fb3e4 fix: resolve config lint violations and test table vet issues
  • 39aeda2 fix: restore docker image builds and align registry publishing config
  • 31ab46b fix: restore goreleaser config and add ai file safety rule
  • 333e4da fix: revert accidental deletion of file
  • a02da60 fix: revert state of docker-build.yml
  • 7a295e4 fix: show plain semantic version in health and dashboard UI
  • 66f1a59 fix: stabilize dashboard npm and CI parity
  • 2ddf215 fix: switching golangci-lint-action to v7 to adapt with golangci v2.11.4