6 Commits

Author SHA1 Message Date
rishikanthc
b8fd360ca2 fix: streamline API docs generation to sync both locations
Updated make docs to generate swagger.json to both api-docs/ and
web/project-site/public/api/ to match CI workflow behavior.

This fixes CI failures where the project site swagger.json was out
of sync with code changes (max_new_tokens field for Voxtral).
2025-12-31 16:03:33 -08:00
rishikanthc
97eb45ea67 feat: add 'make dev' command to replace dev.sh script
- Auto-installs Air if not found (with GOPATH/bin PATH handling)
- Creates placeholder files for Go embed directive in dev mode
- Starts backend with Air live reload (or falls back to go run)
- Starts frontend with Vite HMR
- Handles cleanup on Ctrl+C/SIGTERM
- Removed dev.sh in favor of unified Makefile command
2025-12-31 15:47:19 -08:00
rishikanthc
923b39e415 fix: ensure directories exist before writing adapter scripts
- Create env directory in copy script functions before writing
- Fixes initialization errors for Parakeet, Canary, and Sortformer adapters
- Update Makefile to use web/project-site for website commands
- Add build target to Makefile for building Scriberr binary
2025-12-31 15:47:19 -08:00
Paul Irish
d013fe288a build: adopt gotestsum for go test output formatting 2025-12-26 20:40:52 -08:00
rishikanthc
a947ce2e7d chore: add build scripts for cross-platform CLI binaries 2025-11-29 10:21:47 -08:00
rishikanthc
1ddab6d6cf closes #270 and closes #231 2025-11-24 15:15:29 -08:00