vikingowl
  • Joined on 2020-05-04
vikingowl pushed to main at vikingowl/polyscribe 2025-08-13 11:48:23 +02:00
49513d5099 [chore] remove outdated changelog file
vikingowl pushed to dev at vikingowl/polyscribe 2025-08-13 11:36:14 +02:00
3344a3b18c [feat] implement backend abstraction, dynamic backend selection, and GPU feature integration
vikingowl pushed to dev at vikingowl/polyscribe 2025-08-13 10:35:30 +02:00
5ace0a0d7e [refactor] improve variable naming and simplify logic across multiple functions and structs
ed3af9210f [refactor] clean up argument definitions, remove unused GPU options, and reduce duplicate logic
79397a3b9c [refactor] simplify backend initialization and transcription logic using macro and trait improvements
9fd44a2e37 [feat] add progress management and centralized TTY-aware UI helpers with cliclack and indicatif
a987a3fcfb [feat] improve non-interactive model selection and enhance multi-stage TTY-based selection
Compare 5 commits »
vikingowl pushed to dev at vikingowl/polyscribe 2025-08-12 10:16:31 +02:00
f41f1a4117 [feat] enable parallel model downloads with bounded concurrency and TTY-aware progress bars
75cfb6f160 [feat] add input validation, enhanced error messages, and new integration tests
8ebdf876ed [feat] replace custom model selection with cliclack-based multiselect for improved TTY interaction
eb1bf9e02d [feat] integrate progress manager into speaker name prompts for better coordination
9b4bd545dd [feat] add --no-progress CLI option to disable progress bars and spinners
Compare 8 commits »
vikingowl created branch dev in vikingowl/polyscribe 2025-08-12 10:16:31 +02:00
vikingowl pushed to main at vikingowl/polyscribe 2025-08-12 06:00:48 +02:00
ab57553949 Revert "[feat] add panic hook and normal exit cleanup for .last_model file handling"
40818a091d Revert "[feat] add robust progress management utilities and new tests"
97855a247b Revert "[feat] implement centralized UI helpers with cliclack; refactor interactive prompts to improve usability and consistency"
0864516614 Revert "[refactor] extract and centralize output writing logic into write_outputs function in output.rs for improved code reuse and maintainability"
bb9402c643 Revert "[feat] add --out-format CLI option for customizable output formats; update tests and README"
Compare 22 commits »
vikingowl pushed to main at vikingowl/polyscribe 2025-08-12 05:18:00 +02:00
af473c4942 [docs] update README with new CLI options, usage tips, and guidance for language models
a26eade80b [test] add examples-check target with stubbed BIN and no-network validation for example scripts
94c816acdf [test] add CI workflow with Rust checks, cache setup, and auditing; update docs and README with CI details
3dc1237938 [test] add tests for progress manager modes; verify bar counts and total bar visibility in single and multi modes
6994d20f5e [test] add tests for --force flag and numeric suffix handling to ensure proper output file resolution and overwriting behavior
Compare 19 commits »
vikingowl pushed to main at vikingowl/polyscribe 2025-08-11 08:45:35 +02:00
255be1e413 [feat] implement centralized UI helpers with cliclack; refactor interactive prompts to improve usability and consistency
9bab7b75d3 [feat] add robust progress management utilities and new tests
cd25b526c6 [feat] add panic hook and normal exit cleanup for .last_model file handling
Compare 3 commits »
vikingowl pushed to main at vikingowl/polyscribe 2025-08-08 20:57:03 +02:00
8c9fac80db [docs] add initial TODO.md with actionable backlog and prioritization
ac7fcef0f3 [docs] update README with improved prerequisites, installation, and troubleshooting sections
Compare 2 commits »
vikingowl pushed to main at vikingowl/polyscribe 2025-08-08 20:29:52 +02:00
11b4f63c16 [chore] add MIT license and copyright notices across project files
vikingowl pushed to main at vikingowl/polyscribe 2025-08-08 20:19:21 +02:00
49f992c74b [chore] remove unused libloading dependency from Cargo.toml and Cargo.lock
a0dcc239aa [refactor] centralize logging logic with log_with_level macro; clean up imports and optimize code organization across modules
fe98bd36b6 [refactor] clean up string formatting, improve control flow, and enhance readability in core modules and tests
ff9de91dcf [chore] remove completed tasks from TODO.md
f47f3f32a3 [feat] add example scripts for transcription, model downloading, and updates; improve documentation with guides for CI, packaging, and development
Compare 10 commits »
vikingowl created branch main in vikingowl/polyscribe 2025-08-08 20:19:21 +02:00
vikingowl created repository vikingowl/polyscribe 2025-08-08 06:09:14 +02:00
vikingowl pushed to rewrite-rust-backend at vikingowl/owly-news 2025-08-07 22:52:06 +02:00
af304266a4 [refactor] removed unused EnvFilter import to clean up dependencies in main.rs
815e3b22fd [refactor] expanded ConfigFile with additional modular structures and default implementations for improved configuration handling and extensibility
e8e61faf61 [style] adjusted logging level to DEBUG for more detailed log output
c19813cbe2 [refactor] replaced info logging with debug for improved logging granularity and removed redundant log statements in backend services
Compare 4 commits »
vikingowl pushed to rewrite-rust-backend at vikingowl/owly-news 2025-08-07 18:09:16 +02:00
cf163082b2 [update] improved summary generation prompts with stricter location formatting, updated JSON schema to support location field, and enhanced logging for AI operations in backend services
vikingowl pushed to rewrite-rust-backend at vikingowl/owly-news 2025-08-07 15:05:30 +02:00
011b256662 [update] added gemma2:9b model to example.env, refactored prompt generation with stricter JSON rules, adjusted context size, integrated system prompt for better summaries, and improved error handling in backend services
vikingowl pushed to rewrite-rust-backend at vikingowl/owly-news 2025-08-07 13:15:50 +02:00
0a97a57c76 [update] added validation for article data in NewsList.vue, removed unused Cypress config, expanded LLM models in example.env, adjusted context size and max article length in backend configuration, and updated workspace naming in yarn.lock
vikingowl pushed to rewrite-rust-backend at vikingowl/owly-news 2025-08-06 18:27:43 +02:00
338b3ac7c1 [refactor] abstracted logging initialization and app settings loading into dedicated functions to streamline main.rs and improve code readability
13fbac5009 Merge remote-tracking branch 'origin/main' into rewrite-rust-backend
092c065809 expanded example.env with new LLM model, increased MAX_ARTICLE_LENGTH, updated context size, and extended .gitignore entries
e23a8d53d9 updated .gitignore to exclude generated SQLite file and Rust target directory
Compare 4 commits »
vikingowl pushed to main at vikingowl/owly-news 2025-08-06 18:13:55 +02:00
092c065809 expanded example.env with new LLM model, increased MAX_ARTICLE_LENGTH, updated context size, and extended .gitignore entries
vikingowl pushed to rewrite-rust-backend at vikingowl/owly-news 2025-08-06 18:13:14 +02:00
9b805e891a [update] enhanced tracing-subscriber setup with compact JSON logging and environment-based filter for streamlined production logging