40 Commits

Author SHA1 Message Date
4000640f85 chore: release v0.3.1-rc.1 2026-04-07 22:13:43 -04:00
b0a190f592 chore: release v0.3.0-rc.3 2026-04-04 14:29:32 -04:00
a00d68b725 Prepare 0.3.0-rc.1 release and harden release checks 2026-04-04 11:40:31 -04:00
1d6edaa1de Fix docs.yml for docs/ subdirectory move
- Install dependencies: add `cd docs &&`
- Build docs site: add `cd docs &&`
- Artifact paths: build → docs/build (both upload steps)
- Cache path: node_modules → docs/node_modules
- Trigger paths: remove stale root-level paths (docusaurus.config.ts,
  sidebars.ts, package.json, bun.lock, tsconfig.json, src/css/**,
  static/**) — all now covered by docs/**

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 17:18:25 -04:00
c5d8835022 Fix docs.yml YAML syntax error on line 102
Remove stray duplicate fragment left by the previous edit.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 17:12:19 -04:00
a262d6092e Move Docusaurus docs site into docs/ subdirectory
Relocates the entire Docusaurus site from the repo root into a
dedicated docs/ directory to keep docs tooling separate from the
Rust/frontend workspace. Updates CI workflows (build.yml, docs.yml),
justfile (adds `just docs` task), and GEMINI.md to reflect the new
paths.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 17:08:03 -04:00
f689453261 Fix React errors, add retry countdowns, stats depth, mobile layout, ARM64 nightly CI
- Fix React #418/#423: remove activeIndex effect from SettingsPanel, defer
  applyRootTheme via requestAnimationFrame in AppearanceSettings
- Add retry countdown on failed job rows with 30s refresh tick
- Add attempt_count to Job interface; add job_count to CodecSavings (Rust + frontend)
- Stats page: Total Library Reduction headline, job counts per codec, recharts BarChart
  for jobs-per-day histogram
- Mobile layout: hamburger overlay sidebar with backdrop, hide Updated/priority
  columns on small screens in jobs table
- CI: check-web now runs e2e tests; docker workflow adds nightly schedule
  building linux/amd64,linux/arm64 and tagging :nightly

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 10:43:56 -04:00
cfe85f0820 Remove Gemini workflows and command definitions 2026-03-30 14:30:34 -04:00
3f28728b3e Fix engine analysis, drain flow, and settings UI regressions 2026-03-29 19:56:21 -04:00
8961d4c8e9 Create unique nightly releases and drop sha256 uploads 2026-03-29 09:09:33 -04:00
484dc2a8e2 Serve docs from root on GitHub Pages 2026-03-28 22:01:15 -04:00
6486e94b99 Switch root docs workflow and site from npm to Bun 2026-03-28 21:46:42 -04:00
46aeb4694a Stamp nightly builds with commit-based runtime version 2026-03-28 21:09:10 -04:00
92812b7b4d Plan simulation mode and drop docs zip checksum 2026-03-28 20:50:55 -04:00
ec9e228247 Plan Nightly artifact-based Docker packaging 2026-03-28 20:23:01 -04:00
24de8d658c Point CI and docs workflows at master 2026-03-28 19:10:09 -04:00
46e8ffee2a Add Docusaurus docs site and GitHub Pages release packaging 2026-03-28 18:58:36 -04:00
12c4161a3e Fix banned CSS token patterns in frontend components 2026-03-28 10:17:00 -04:00
c2fe9714e7 chore: release v0.3.0-dev.3 2026-03-25 11:40:57 -04:00
33e0cae5b6 Overhaul CI, nightly, and Docker release workflows 2026-03-25 11:35:36 -04:00
d5df90db0f Refactor setup UX and async execution observer plumbing 2026-03-25 08:14:24 -04:00
413b7b71ed fix: warn on missing web/dist, untrack docs/node_modules, add e2e CI job, refresh audit
- server.rs: log a warn at startup when web/dist is not found (non-embed-web builds only)
- .gitignore: add docs/node_modules; remove 21,593 tracked files from git index
- ci.yml: add e2e-reliability job so the Playwright reliability suite runs in CI
- audit.md: rewrite to cover current features (v0.3.0): per-library profiles, stream
  rules, VMAF gating, retry backoff, Library Doctor, storage savings stats, engine
  runtime modes, remux planning, notifications

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 07:42:49 -04:00
f2508881ac Harden CI and gate Docker releases on successful checks 2026-03-22 14:29:06 -04:00
943bba6213 Overhaul CI, Docker, and release workflows 2026-03-21 20:45:37 -04:00
5842297fdc Improve runtime defaults and preserve job history 2026-03-21 19:03:09 -04:00
a2a3d0e9af Prepare v0.3.0-rc.1 UX and CI improvements 2026-03-19 14:00:28 -04:00
brooklyn
b3c030851d Improve FFmpeg encoder probing on macOS; minor fixes for Windows/Linux
Refine UI across the app
Optimize mobile and narrow-width layouts
2026-01-13 14:20:00 -05:00
brooklyn
4b79a8dbf7 Prepare v0.2.6 release 2026-01-12 18:49:40 -05:00
brooklyn
eb463dca63 fix github workflow for building windows msi/exe 2026-01-12 14:54:05 -05:00
Brooklyn
161ade9dbb Update issue templates 2026-01-10 22:29:17 -05:00
Brooklyn
fd5a55e819 fix GH workflow 2026-01-10 22:14:34 -05:00
Brooklyn
5d8a5925ec updated building on GH actions 2026-01-10 21:51:54 -05:00
Brooklyn
5e9ba00b8c v0.2.3-rc.1: Statistics dashboard + Docker workflow improvements 2026-01-09 15:56:54 -05:00
Brooklyn
d78b3a472c ci: Remove ARM64 support, add macOS x86_64 (experimental) 2026-01-08 22:27:01 -05:00
Brooklyn
eb443a85c4 fix(docker): Make Dockerfile multi-arch compatible by conditionally installing Intel VA drivers 2026-01-08 22:18:43 -05:00
Brooklyn
4c498daa3b fix(ci): Switch x86_64 Linux to native build and enable debug logging 2026-01-08 22:13:29 -05:00
Brooklyn
efa5e7d25f ci: Enable multi-arch Docker builds and cross-platform release binaries 2026-01-08 22:08:38 -05:00
Brooklyn
b203566229 fix(ci): Add write permissions to release workflow and bump version 2026-01-08 22:01:32 -05:00
Brooklyn
172a0cc712 ci: Add GitHub Actions and VERSION file 2026-01-08 21:50:01 -05:00
Brooklyn
02d0919f1c Create rust.yml 2026-01-07 16:13:56 -05:00