|
|
ed3af9210f
|
[refactor] clean up argument definitions, remove unused GPU options, and reduce duplicate logic
|
2025-08-12 13:53:24 +02:00 |
|
|
|
9fd44a2e37
|
[feat] add progress management and centralized TTY-aware UI helpers with cliclack and indicatif
|
2025-08-12 12:01:47 +02:00 |
|
|
|
75cfb6f160
|
[feat] add input validation, enhanced error messages, and new integration tests
|
2025-08-12 09:49:11 +02:00 |
|
|
|
eb1bf9e02d
|
[feat] integrate progress manager into speaker name prompts for better coordination
|
2025-08-12 09:04:45 +02:00 |
|
|
|
9b4bd545dd
|
[feat] add --no-progress CLI option to disable progress bars and spinners
|
2025-08-12 08:28:48 +02:00 |
|
|
|
041e504cb2
|
[feat] add TTY-aware progress management with indicatif and file-specific progress bars
|
2025-08-12 08:11:28 +02:00 |
|
|
|
2cc5e49131
|
[feat] integrate cliclack for TTY-aware UI, add summaries and intro/outro helpers
|
2025-08-12 07:30:54 +02:00 |
|
|
|
4916aa6224
|
[refactor] centralize speaker name resolution to improve readability and reduce redundancy
|
2025-08-12 06:23:22 +02:00 |
|
|
|
ab57553949
|
Revert "[feat] add panic hook and normal exit cleanup for .last_model file handling"
This reverts commit cd25b526c6.
|
2025-08-12 06:00:14 +02:00 |
|
|
|
40818a091d
|
Revert "[feat] add robust progress management utilities and new tests"
This reverts commit 9bab7b75d3.
|
2025-08-12 06:00:13 +02:00 |
|
|
|
97855a247b
|
Revert "[feat] implement centralized UI helpers with cliclack; refactor interactive prompts to improve usability and consistency"
This reverts commit 255be1e413.
|
2025-08-12 06:00:13 +02:00 |
|
|
|
0864516614
|
Revert "[refactor] extract and centralize output writing logic into write_outputs function in output.rs for improved code reuse and maintainability"
This reverts commit d46b23a4f5.
|
2025-08-12 06:00:12 +02:00 |
|
|
|
bb9402c643
|
Revert "[feat] add --out-format CLI option for customizable output formats; update tests and README"
This reverts commit 66f0062ffb.
|
2025-08-12 06:00:12 +02:00 |
|
|
|
4b8b68b33d
|
Revert "[refactor] extract summary table rendering logic into render_summary_lines for improved readability and reusability; add associated tests"
This reverts commit d531ac0b96.
|
2025-08-12 06:00:11 +02:00 |
|
|
|
6a9736c50a
|
Revert "[feat] enhance error handling, CLI options, and progress display; add --continue-on-error flag and improve maintainability"
This reverts commit ee67b56d6b.
|
2025-08-12 06:00:11 +02:00 |
|
|
|
d3310695d2
|
Revert "[feat] introduce Config for centralized runtime settings; refactor progress management and backend selection to leverage config"
This reverts commit 9120e8fb26.
|
2025-08-12 06:00:10 +02:00 |
|
|
|
03659448bc
|
Revert "[feat] integrate global progress manager for unified log handling; enhance model download workflow with progress tracking and SHA-256 verification"
This reverts commit 37c43161da.
|
2025-08-12 06:00:10 +02:00 |
|
|
|
5c8a495b9f
|
Revert "[feat] enhance progress logging, introduce TTY-aware banners, and implement hardened SHA-256 verification for model downloads"
This reverts commit e954902aa9.
|
2025-08-12 06:00:10 +02:00 |
|
|
|
90f9849cc0
|
Revert "[test] add test for deterministic merge output across job counts; enhance --jobs support with parallel processing logic"
This reverts commit 98491a8701.
|
2025-08-12 06:00:09 +02:00 |
|
|
|
9d12507cf5
|
Revert "[test] add tests for --no-interaction and its alias to ensure non-interactive mode skips prompts and uses defaults"
This reverts commit b7f0ddda37.
|
2025-08-12 06:00:09 +02:00 |
|
|
|
b9308be930
|
Revert "[test] add tests for --force flag and numeric suffix handling to ensure proper output file resolution and overwriting behavior"
This reverts commit 6994d20f5e.
|
2025-08-12 06:00:08 +02:00 |
|
|
|
6994d20f5e
|
[test] add tests for --force flag and numeric suffix handling to ensure proper output file resolution and overwriting behavior
|
2025-08-12 05:02:33 +02:00 |
|
|
|
b7f0ddda37
|
[test] add tests for --no-interaction and its alias to ensure non-interactive mode skips prompts and uses defaults
|
2025-08-12 04:58:39 +02:00 |
|
|
|
98491a8701
|
[test] add test for deterministic merge output across job counts; enhance --jobs support with parallel processing logic
|
2025-08-12 04:43:39 +02:00 |
|
|
|
e954902aa9
|
[feat] enhance progress logging, introduce TTY-aware banners, and implement hardened SHA-256 verification for model downloads
|
2025-08-12 04:10:24 +02:00 |
|
|
|
37c43161da
|
[feat] integrate global progress manager for unified log handling; enhance model download workflow with progress tracking and SHA-256 verification
|
2025-08-12 03:46:39 +02:00 |
|
|
|
9120e8fb26
|
[feat] introduce Config for centralized runtime settings; refactor progress management and backend selection to leverage config
|
2025-08-12 02:57:42 +02:00 |
|
|
|
ee67b56d6b
|
[feat] enhance error handling, CLI options, and progress display; add --continue-on-error flag and improve maintainability
|
2025-08-12 02:43:20 +02:00 |
|
|
|
d531ac0b96
|
[refactor] extract summary table rendering logic into render_summary_lines for improved readability and reusability; add associated tests
|
2025-08-11 10:05:37 +02:00 |
|
|
|
66f0062ffb
|
[feat] add --out-format CLI option for customizable output formats; update tests and README
|
2025-08-11 10:01:29 +02:00 |
|
|
|
d46b23a4f5
|
[refactor] extract and centralize output writing logic into write_outputs function in output.rs for improved code reuse and maintainability
|
2025-08-11 09:35:29 +02:00 |
|
|
|
255be1e413
|
[feat] implement centralized UI helpers with cliclack; refactor interactive prompts to improve usability and consistency
|
2025-08-11 08:45:20 +02:00 |
|
|
|
9bab7b75d3
|
[feat] add robust progress management utilities and new tests
|
2025-08-11 06:59:24 +02:00 |
|
|
|
cd25b526c6
|
[feat] add panic hook and normal exit cleanup for .last_model file handling
|
2025-08-11 02:14:59 +02:00 |
|
|
|
11b4f63c16
|
[chore] add MIT license and copyright notices across project files
|
2025-08-08 20:29:45 +02:00 |
|
|
|
a0dcc239aa
|
[refactor] centralize logging logic with log_with_level macro; clean up imports and optimize code organization across modules
|
2025-08-08 20:16:44 +02:00 |
|
|
|
fe98bd36b6
|
[refactor] clean up string formatting, improve control flow, and enhance readability in core modules and tests
|
2025-08-08 20:01:56 +02:00 |
|
|
|
e2504ec3c6
|
[refactor] optimize string formatting, cleanup imports, and implement default trait for backends
|
2025-08-08 19:42:10 +02:00 |
|
|
|
cd076c5a91
|
[feat] enhance CLI flags with --quiet and --no-interaction; update logging to respect verbosity and quiet modes; refactor log macros and add related tests
|
2025-08-08 19:33:47 +02:00 |
|
|
|
a0216a0e18
|
[feat] improve error handling for file operations and subprocess execution; refactor main to modularize execution flow
|
2025-08-08 17:04:42 +02:00 |
|
|
|
c27af0b89a
|
[refactor] modularize code by moving logic to polyscribe crate; cleanup imports and remove redundant functions
|
2025-08-08 16:52:18 +02:00 |
|
|
|
bc8bbdc381
|
[feat] add GPU backend support with runtime selection; refactor transcription logic; update CLI and tests
|
2025-08-08 16:19:02 +02:00 |
|
|
|
7a6a313107
|
[feat] add tests for video file support in is_audio_file; update TODOs to reflect completion
|
2025-08-08 14:10:11 +02:00 |
|
|
|
933d01d7ec
|
[feat] add auxiliary CLI commands for shell completions and man page generation; refactor logging with verbosity levels and macros; update tests and TODOs
|
2025-08-08 14:02:36 +02:00 |
|
|
|
53a7471b99
|
[feat] add --set-speaker-names CLI flag; implement prompt-based speaker name assignment with tests
|
2025-08-08 13:06:24 +02:00 |
|
|
|
1d23be8066
|
[feat] add --merge-and-separate CLI flag; implement combined mode logic and tests
|
2025-08-08 12:57:12 +02:00 |
|
|
|
4d3016200e
|
[feat] enhance models_dir_path with XDG and HOME fallbacks; improve related tests
|
2025-08-08 12:46:34 +02:00 |
|
|
|
5e5652c0da
|
[feat] add --merge CLI flag to control output behavior; update integration tests accordingly
|
2025-08-08 12:36:34 +02:00 |
|
|
|
b1cef02a55
|
[feat] refine models_dir_path for dynamic debug and release behavior; add related unit tests
|
2025-08-08 12:18:59 +02:00 |
|
|
|
9ebe46b7fc
|
[feat] add models_dir_path helper and implement dynamic models directory resolution
|
2025-08-08 12:12:42 +02:00 |
|