|
|
b0646e2629
|
chore: release v0.3.1-rc.5
|
2026-04-16 11:37:48 -04:00 |
|
|
|
e50ca64e80
|
Resolve audit findings + split db.rs into db/ module
- P1: Fix cancel race in pipeline, fix VideoToolbox quality mapping
- P2: SSRF protection, batch cancel N+1, archived filter fixes,
metadata persistence, reverse proxy hardening, reprobe logging
- TD: Remove AlchemistEvent legacy bridge, fix silent .ok() on DB
writes, optimize sort-by-size query, split db.rs (3400 LOC) into
8 focused submodules under src/db/
- UX: Add queue position display for queued jobs
- Docs: Update API docs, engine modes, library doctor, config ref
- Plans: Add plans.md for remaining open items (UX-2/3, FG-4, RG-2)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-13 16:02:11 -04:00 |
|
|
|
4000640f85
|
chore: release v0.3.1-rc.1
|
2026-04-07 22:13:43 -04:00 |
|
|
|
774d185bd0
|
Add structured decision and failure explanations
|
2026-04-04 13:35:57 -04:00 |
|
|
|
a00d68b725
|
Prepare 0.3.0-rc.1 release and harden release checks
|
2026-04-04 11:40:31 -04:00 |
|
|
|
ffb5562f95
|
Implemented the setup wizard welcome step as requested. Added `web/src/c
|
2026-03-30 21:00:11 -04:00 |
|
|
|
ec9e228247
|
Plan Nightly artifact-based Docker packaging
|
2026-03-28 20:23:01 -04:00 |
|
|
|
f31dd23230
|
feat: comprehensive codebase improvements from audit
Architecture:
- Split server.rs (4,727 LOC) into 11 focused modules
- Add typed EventChannels (jobs/config/system) with appropriate capacities
- Add database query timeouts (5s on critical queries)
- Add graceful shutdown with signal handling
API:
- Add API versioning (/api/v1/) with backwards-compatible aliases
- Add X-Request-Id header for request tracing
- Create OpenAPI spec (docs/openapi.yaml)
Security:
- Add security headers middleware (CSP, X-Frame-Options, etc.)
- Add HSTS header (config-gated via https_only setting)
- Add config file permission check on Unix
- Fix path traversal vulnerability in file browser
- Add symlink detection in file browser
Frontend:
- Handle SSE lagged events with toast notification
- Clean up banned CSS patterns in components
- Add warning toast variant
Testing & Docs:
- Add FFmpeg integration tests with fixtures
- Expand documentation site (9 new pages)
- Pin MSRV to 1.85 in Cargo.toml
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-03-27 07:52:28 -04:00 |
|
|
|
fe5972c6c1
|
Port to Rust 2024
|
2026-03-23 16:28:35 -04:00 |
|
|
|
8d3ea74768
|
Implement VAAPI-first Intel, remuxing, health reports, and sidecars
|
2026-03-22 13:56:46 -04:00 |
|
|
|
466a3ea459
|
Improve hardware detection and job diagnostics
|
2026-03-22 13:28:55 -04:00 |
|
|
|
a2a3d0e9af
|
Prepare v0.3.0-rc.1 UX and CI improvements
|
2026-03-19 14:00:28 -04:00 |
|