Commit Graph

  • f10e965003 rewrite docs root page, add screenshot James Pine 2026-03-16 04:12:11 -07:00
  • a8968d4081 rewrite docs introduction based on README content James Pine 2026-03-16 04:09:50 -07:00
  • 7c4afbe4df expand sidebar groups by default, remove stale plans reference James Pine 2026-03-16 04:08:46 -07:00
  • a180fcc56f redirect root to /docs James Pine 2026-03-16 04:06:38 -07:00
  • 1860b8dc92 remove plans/ from docs site James Pine 2026-03-16 04:05:14 -07:00
  • 1597937535 Merge branch 'main' into better-docs James Pine 2026-03-16 04:01:08 -07:00
  • ac41a89359 Merge pull request #285 from jamiepine/backend-refactor Jamie PineandGitHub 2026-03-16 03:51:10 -07:00
  • 60c0fe3b92 isolate shutdown unload calls so one failure doesn't block the other backend-refactor James Pine 2026-03-16 03:50:28 -07:00
  • c99828cf76 fix startup db session leak on error (rollback + close in finally) James Pine 2026-03-16 03:49:21 -07:00
  • 5c4b979480 suppress E402 for app.py (AMD env vars must precede torch import) James Pine 2026-03-16 03:47:56 -07:00
  • 2d1b0ae820 remove unused _get_cuda_dll_excludes function James Pine 2026-03-16 03:46:58 -07:00
  • 69486c2a77 handle null duration in story_items migration James Pine 2026-03-16 03:44:33 -07:00
  • e9f63d6c57 reject model migration to subdirectory of source cache James Pine 2026-03-16 03:43:37 -07:00
  • 8906bee23e fix docstring for find_voicebox_pid_on_port James Pine 2026-03-16 03:43:06 -07:00
  • 0dabb121c9 improve startup logging: version, platform, data dir, db stats James Pine 2026-03-16 03:42:39 -07:00
  • 944ba227ca soften select focus indicator opacity James Pine 2026-03-16 03:22:36 -07:00
  • 473bb3e9fb fix take-label race in regeneration, add accessible focus to select James Pine 2026-03-16 03:22:05 -07:00
  • 0d0b62ea93 address CodeRabbit review: fix 4 critical + 12 major issues James Pine 2026-03-16 03:12:01 -07:00
  • 798cd40f05 delete stale planning docs James Pine 2026-03-16 02:59:24 -07:00
  • 3187344f01 add model loading status, effects preset dropdown, clean up UI James Pine 2026-03-16 02:58:41 -07:00
  • 8efcc95606 update Cargo.lock James Pine 2026-03-16 02:20:19 -07:00
  • 87cab9473d gitignore: stop tracking tauri/src-tauri/gen/Assets.car James Pine 2026-03-16 02:20:02 -07:00
  • 7b0fbfb567 rewrite backend README, remove completed refactor plan, update style guide James Pine 2026-03-16 02:18:34 -07:00
  • 7c1ea0a1e1 fix: replace netstat with TcpStream + PowerShell for port detection (#277) James Pine 2026-03-16 02:15:26 -07:00
  • b3012ed10c move CRUD and service modules into services/, platform_detect into utils/ James Pine 2026-03-16 02:15:20 -07:00
  • 88536d27f7 extract routes from main.py into domain routers (Phase 4) James Pine 2026-03-16 02:03:15 -07:00
  • 89d6e364d4 move pyproject James Pine 2026-03-16 01:48:26 -07:00
  • b7781951df comment cleanup James Pine 2026-03-16 01:46:19 -07:00
  • fe19a9ca47 add style guide, ruff config, generation service extraction, remove Makefile James Pine 2026-03-16 01:35:59 -07:00
  • 439fedcbf2 update refactor plan with phase 1+2 progress Jamie Pine 2026-03-16 01:10:59 -07:00
  • 0813a3d9d6 refactor: remove dead code, deduplicate backends Jamie Pine 2026-03-16 01:10:02 -07:00
  • 9514c6596c migrations Jamie Pine 2026-03-16 00:54:13 -07:00
  • 4e84415da7 refactor start Jamie Pine 2026-03-16 00:52:23 -07:00
  • 82cd4bf2ef Add dynamic download redirect routes and update README links Jamie Pine 2026-03-15 23:22:03 -07:00
  • 3c30c5bec1 Update README for v0.2.x: multi-engine, effects, 23 languages, fix download links Jamie Pine 2026-03-15 17:12:47 -07:00
  • c9d7bc4f27 Fix macOS download links to use .dmg instead of .app.tar.gz Jamie Pine 2026-03-15 17:03:17 -07:00
  • 34e17bd469 Fix LuxTTS + Chatterbox in prod: bundle espeak/perth data, fix multiprocessing v0.2.3 James Pine 2026-03-15 16:02:09 -07:00
  • aada13a5c9 Collect all inflect files for PyInstaller (fixes typeguard inspect.getsource) James Pine 2026-03-15 14:32:10 -07:00
  • de8558d197 Fix prod build: download progress, robust stderr, full tracebacks James Pine 2026-03-15 14:23:11 -07:00
  • 9d79ea367a Only use --noconsole on Windows, macOS/Linux need stdout for Tauri logs Jamie Pine 2026-03-15 12:07:35 -07:00
  • 04316f7adc Copy metadata for requests/transformers/huggingface-hub to fix PyInstaller metadata lookup Jamie Pine 2026-03-15 11:35:05 -07:00
  • 4e4361d350 Fix noconsole crash: redirect None stdout/stderr to devnull on Windows Jamie Pine 2026-03-15 11:27:35 -07:00
  • e9a249587c Collect all linacodec files for PyInstaller (fixes inspect.getsource in Vocos) Jamie Pine 2026-03-15 11:06:13 -07:00
  • d8a9ed7d15 Enable updater artifacts with v1Compatible for tauri-action sig generation Jamie Pine 2026-03-15 10:54:12 -07:00
  • 3dbf1c200e Revert "Bump version: 0.2.3 → 0.2.4" Jamie Pine 2026-03-15 10:20:31 -07:00
  • 40fcb8d917 Bump version: 0.2.3 → 0.2.4 v0.2.4 Jamie Pine 2026-03-15 10:18:51 -07:00
  • ad64d1c3d9 Collect all zipvoice files for PyInstaller (fixes source code error) Jamie Pine 2026-03-15 10:18:40 -07:00
  • f826e45250 Install chatterbox-tts in CI release workflow Jamie Pine 2026-03-15 10:17:23 -07:00
  • 3d53c06c5b Bump version: 0.2.2 → 0.2.3 Jamie Pine 2026-03-15 10:08:56 -07:00
  • 9835b9f6d4 fix: prevent stale release data by removing Next.js fetch cache James Pine 2026-03-15 10:07:44 -07:00
  • a15dd30b1e Update tauri-action to v0.6 to fix updater JSON and signature generation Jamie Pine 2026-03-15 10:05:36 -07:00
  • 1d343ac071 Treat missing/draft releases as up-to-date instead of showing error Jamie Pine 2026-03-15 09:52:09 -07:00
  • ca602de0ae fix: don't reset audio player when unmuting during playback James Pine 2026-03-15 09:29:44 -07:00
  • cdc0293ca8 feat: add /linux-install page with build-from-source instructions James Pine 2026-03-15 09:17:29 -07:00
  • e7f749f082 Add luxtts/zipvoice hidden imports to PyInstaller build v0.2.2 Jamie Pine 2026-03-15 09:13:59 -07:00
  • d42e926e5c Bump version: 0.2.1 → 0.2.2 Jamie Pine 2026-03-15 09:02:10 -07:00
  • 32768ea874 Add chatterbox hidden imports to PyInstaller build Jamie Pine 2026-03-15 09:00:04 -07:00
  • b585e18ccf fix: fade in hero background glow to avoid Safari rendering flash James Pine 2026-03-15 08:53:03 -07:00
  • 655910457f Auto-update CUDA binary on app update: check version on startup, download if stale Jamie Pine 2026-03-15 08:46:09 -07:00
  • d6984f1057 fix: remove mix-blend-lighten and drop-shadow causing boxes in Safari James Pine 2026-03-15 08:45:40 -07:00
  • a637aebe69 feat: show version and total download count on landing page James Pine 2026-03-15 08:37:23 -07:00
  • a5269d23db Fix keep-server-running on macOS: ignore SIGHUP, watchdog grace period, build script fixes v0.2.1 James Pine 2026-03-15 08:13:15 -07:00
  • fc450e5024 Hide console window for server binary on Windows Jamie Pine 2026-03-15 07:57:58 -07:00
  • a99c2b572d Show download progress bar for CUDA backend download Jamie Pine 2026-03-15 07:50:23 -07:00
  • e598e0324e Show download progress bar for CUDA backend download windows-support Jamie Pine 2026-03-15 07:46:36 -07:00
  • 96289e95f1 Bump version: 0.2.0 → 0.2.1 Jamie Pine 2026-03-15 06:36:38 -07:00
  • e316b0b4bb Merge pull request #274 from jamiepine/feat/landing-page-redesign Jamie PineandGitHub 2026-03-15 06:22:04 -07:00
  • 732270b571 Merge pull request #272 from jamiepine/windows-support Jamie PineandGitHub 2026-03-15 06:20:46 -07:00
  • 0c6aa15746 Responsive polish: pointer-events-none on animations, sticky header with scroll fade, desktop scroll-to-active fix, iOS audio unlock, player and UI tweaks feat/landing-page-redesign James Pine 2026-03-15 06:17:54 -07:00
  • 410413dc57 Watchdog respects keep-server-running setting via /watchdog/disable endpoint Jamie Pine 2026-03-15 06:05:17 -07:00
  • e239be5bbb Review fixes: CUDA restore in finally, os._exit on Windows, taskkill /T for process tree, build-server-cuda error handling, db-init path Jamie Pine 2026-03-15 05:43:26 -07:00
  • f80782a90a Landing page v0.2.0 updates: multi-engine copy, star count, model cards, voice creator section, responsive ControlUI, iOS audio fix James Pine 2026-03-15 04:53:28 -07:00
  • f1ba73a386 Address review: validate parent-pid, ensure binaries dir exists, fix Xcode typo Jamie Pine 2026-03-15 04:09:49 -07:00
  • f1963740b4 Fix server binary build, watchdog logging, pedalboard import, window close loop Jamie Pine 2026-03-15 04:04:56 -07:00
  • 4d6c976ad9 Windows support: CUDA detection, justfile cross-platform, clean server shutdown Jamie Pine 2026-03-15 00:02:13 -07:00
  • 8377152d86 Redesign landing page with animated ControlUI hero Jamie Pine 2026-03-14 23:08:29 -07:00
  • 7a511e3756 Merge pull request #271 from jamiepine/feat/post-processing-effects Jamie PineandGitHub 2026-03-14 12:14:39 -07:00
  • 6d261c44a1 Merge branch 'main' into feat/post-processing-effects feat/post-processing-effects Jamie PineandGitHub 2026-03-14 12:14:26 -07:00
  • 103e98b38f github runners suck Jamie Pine 2026-03-14 12:13:45 -07:00
  • 1c61b47a64 Glassmorphic active state for sidebar buttons with accent border shine Jamie Pine 2026-03-14 12:11:07 -07:00
  • 626e3740e1 Auto-select first story when navigating to Stories tab Jamie Pine 2026-03-14 11:14:46 -07:00
  • 310a4acb02 Add source version selection when applying effects, voices tab overhaul with inline inspector Jamie Pine 2026-03-14 11:07:32 -07:00
  • 899b90202b Add version control to track editor, restyle story list Jamie Pine 2026-03-14 09:56:27 -07:00
  • e8d54d52d3 Add favorites, effects badge on profiles, UI polish Jamie Pine 2026-03-14 09:10:56 -07:00
  • 00c5b75ffb Regenerate as new version, UI polish, and bugfixes Jamie Pine 2026-03-14 08:34:58 -07:00
  • 25134b4ba9 Fix player not loading new version after applying effects Jamie Pine 2026-03-14 08:01:45 -07:00
  • 3d922ec846 Fix review findings: toggle logic, preset saving, version lookup, async audio ops Jamie Pine 2026-03-14 07:47:06 -07:00
  • 638820c839 Add post-processing audio effects system James Pine 2026-03-14 07:11:56 -07:00
  • 7cbf5a1ded Use Namespace runner for Linux release build Jamie Pine 2026-03-14 05:38:19 -07:00
  • e89a7eb7e7 Windows dev experience: CUDA detection, GPU display cleanup, hide drag region, dev-mode update status Jamie Pine 2026-03-14 03:24:30 -07:00
  • e18757bab3 Skip AppImage on Linux, build deb/rpm only Jamie Pine 2026-03-14 03:04:45 -07:00
  • 0e6c678fc3 Add Windows support to justfile Jamie Pine 2026-03-14 02:41:59 -07:00
  • 942dabbcac Install CPU-only PyTorch before requirements.txt on Linux Jamie Pine 2026-03-14 00:55:43 -07:00
  • b915825165 Add libasound2-dev to Linux release deps Jamie Pine 2026-03-13 21:36:46 -07:00
  • f3fc63942f Fix Linux release build exceeding 4GB PyInstaller limit Jamie Pine 2026-03-13 21:19:24 -07:00
  • 9044b986f3 Move tauri imports behind platform abstraction, merge CUDA build into release workflow Jamie Pine 2026-03-13 11:33:32 -07:00
  • b01076b6b3 Bump version: 0.1.13 → 0.2.0 Jamie Pine 2026-03-13 11:06:40 -07:00
  • 5121c76e39 Merge pull request #269 from jamiepine/feat/async-generation-queue Jamie PineandGitHub 2026-03-13 10:58:18 -07:00
  • 49ebf6222e fix SSE cleanup, filter add popover to completed only, derive isGenerating from pending set, handle not_found status feat/async-generation-queue Jamie Pine 2026-03-13 10:57:28 -07:00
  • 509b0e71cc responsive layout fixes, version in sidebar, fixed voice card height, hide player title at small widths Jamie Pine 2026-03-13 10:44:53 -07:00