Commit Graph

  • 0f549a56e4 feat: Improve EPUB loading status messaging and error handling JB 2025-10-13 12:58:57 -07:00
  • cab5221c46 feat: Enhance reader toolbar with improved button states and status messaging JB 2025-10-13 12:30:03 -07:00
  • d114ae60fe feat: Add pronunciation override handling with compilation and application logic JB 2025-10-13 07:29:29 -07:00
  • 3e54007baa feat: Add status messaging and override management functionality with improved UI elements JB 2025-10-13 06:57:09 -07:00
  • ded405ff70 feat: Enhance entity manual override handling and improve tagline styling JB 2025-10-13 06:22:24 -07:00
  • eb78347a85 feat: Enhance manual override functionality with status updates and improved UI elements JB 2025-10-12 17:36:37 -07:00
  • a2c08b1b4d feat: Add normalization for voice preview and improve voice resolution logic JB 2025-10-12 17:00:49 -07:00
  • 9ee53fc886 feat: Update entity preview button to use new data attributes and improve accessibility JB 2025-10-12 12:20:15 -07:00
  • 82d780db0d feat: Enhance entity processing and UI with new filters and manual override options JB 2025-10-12 11:38:06 -07:00
  • 17534d7890 feat: Add filters for entity and people summaries with minimum mention options JB 2025-10-12 10:01:43 -07:00
  • b4c9a1ced8 feat: Enhance wizard functionality with initial step reset and loading states JB 2025-10-12 08:17:56 -07:00
  • 8e9c9e6077 feat: Implement entity recognition settings and UI updates across multiple components JB 2025-10-12 07:29:28 -07:00
  • 7d11ebc338 refactor: Remove speaker mode handling from various components JB 2025-10-12 06:59:39 -07:00
  • e6d2649d5d Refactor job preparation templates and routes JB 2025-10-12 06:16:26 -07:00
  • 091a3785e6 fix: Normalize wizard step handling in finalize_job function JB 2025-10-11 18:54:05 -07:00
  • ec6dc25e23 feat: Add missing JavaScript modules for dashboard functionality JB 2025-10-11 18:36:04 -07:00
  • f8d2e860fe feat: Add styles for wizard card stages and forms JB 2025-10-11 17:07:22 -07:00
  • b8b0aea890 Add new job step templates for book, chapters, and entities JB 2025-10-11 16:36:44 -07:00
  • 7203037a42 refactor: Remove unnecessary step indicators and warnings from upload and chapter preparation templates JB 2025-10-11 14:35:20 -07:00
  • 93fe48f601 feat: Implement pronunciation store with SQLite backend JB 2025-10-11 14:14:19 -07:00
  • 610091c0d9 feat: Implement upload modal event dispatching and enhance wizard modal navigation JB 2025-10-11 12:29:52 -07:00
  • 6266819670 refactor: Update upload modal inclusion to use context blocks for better readability JB 2025-10-11 12:04:33 -07:00
  • 4a62363064 feat: Enhance upload modal and chapter preparation templates for improved user experience JB 2025-10-11 11:57:50 -07:00
  • ccf5a11222 Enhance speaker analysis and web templates JB 2025-10-11 11:14:52 -07:00
  • 8ed5202ab8 Add chapter and speaker preparation templates for audiobook conversion workflow JB 2025-10-11 09:31:49 -07:00
  • 4b0aa50da6 feat: Add 'Find Books' page and integrate links to Standard Ebooks and Project Gutenberg JB 2025-10-11 08:58:14 -07:00
  • 97fd8b85fc feat: Refactor reader modal implementation and enhance dashboard event handling JB 2025-10-11 07:13:59 -07:00
  • 5be4da1cce feat: Refactor event handling in dashboard for improved modal interactions and event resolution JB 2025-10-11 06:33:47 -07:00
  • 3e7bbd648c feat: Enhance job handling with download options for M4B, EPUB 3, and improved UI for speaker selection JB 2025-10-11 06:04:44 -07:00
  • e15d2b12a3 feat: Update Dockerfile to include mutagen dependency and enhance dashboard event handling JB 2025-10-11 05:41:44 -07:00
  • aed0df1b09 feat: Enhance dashboard and prepare wizard functionality with speaker step handling and UI updates JB 2025-10-10 19:18:26 -07:00
  • 60fe7e7ffb feat: Enhance upload form layout with flexible display and improved section handling JB 2025-10-10 18:48:01 -07:00
  • 20327faf0c feat: Enhance file upload experience with drag-and-drop support and improved UI for upload dropzone JB 2025-10-10 18:07:18 -07:00
  • be37f03109 Add number normalization and enhance UI for voice preview JB 2025-10-10 16:12:51 -07:00
  • f35b35c7a9 feat: Enhance EPUB export by grouping chunks for rendering and adding group ID support JB 2025-10-10 14:43:28 -07:00
  • 283651e7dd fix: Simplify HTML rendering in chunk output by removing unnecessary line breaks JB 2025-10-10 12:50:48 -07:00
  • 4f46eb74f4 feat: Add original text preservation in chunk overlays and enhance whitespace handling in EPUB export JB 2025-10-10 12:08:22 -07:00
  • 15c1220ba3 feat: Enhance chunking logic to include display text and preserve whitespace in sentences JB 2025-10-10 11:17:14 -07:00
  • 443dee09b6 feat: Integrate roman numeral normalization in chapter titles and enhance related tests JB 2025-10-10 09:31:27 -07:00
  • 3a91e79cb6 feat: Enhance text normalization and chunking logic to preserve original whitespace and handle abbreviations JB 2025-10-10 08:38:00 -07:00
  • 258c3549f7 feat: Enhance reader styling and accessibility with improved layout and focus indicators JB 2025-10-10 07:42:13 -07:00
  • e7408a06b8 feat: Implement EPUB reader modal with navigation and audio playback features JB 2025-10-10 06:48:59 -07:00
  • e37ef99856 feat: Add speaker mode selection and skip logic for speakers step in the wizard JB 2025-10-09 14:20:36 -07:00
  • 01a6267c7a feat: Implement voice fallback logic and enhance voice resolution tests for custom mixes JB 2025-10-09 13:58:21 -07:00
  • f0b6976d12 feat: Enhance voice formula parsing and validation, implement voice asset caching, and add tests for new functionality JB 2025-10-09 13:37:36 -07:00
  • 6bd301b707 feat: Add static job logs view and enhance logging functionality with improved UI and error handling JB 2025-10-09 12:29:38 -07:00
  • 205c435e72 feat: Add retry functionality for jobs and update UI to support job retries JB 2025-10-09 11:46:38 -07:00
  • 9828730061 feat: Enhance error logging in conversion job and service with detailed traceback information JB 2025-10-09 11:01:31 -07:00
  • da0c453205 feat: Refactor speaker configuration and UI components, enhance custom mix functionality, and improve styling for better usability JB 2025-10-09 10:12:11 -07:00
  • 63f9474741 feat: Implement logging filter for successful HTTP access logs and enhance modal styling for better usability JB 2025-10-09 05:51:45 -07:00
  • b0875c7486 Enhance audiobook workflow UI with modal and styling updates JB 2025-10-08 15:15:10 -07:00
  • 881717c4cb Refactor templates for audiobook preparation and settings JB 2025-10-08 12:50:50 -07:00
  • d01887f31b feat: Add speaker configuration management and UI enhancements JB 2025-10-08 11:19:52 -07:00
  • 1bae37477b feat: Enhance speaker analysis with gender inference and update related tests JB 2025-10-08 07:09:12 -07:00
  • 3b07df9708 feat: Add title and suffix abbreviation expansion, ensure terminal punctuation, and enhance speaker analysis functionality JB 2025-10-08 05:43:49 -07:00
  • b0cfd8d687 fix: Remove unnecessary newline in _reassign function JB 2025-10-07 18:08:28 -07:00
  • 41f56a8491 feat: Implement speaker analysis and EPUB 3 export functionality JB 2025-10-07 17:57:53 -07:00
  • bacf1b2f9e feat: Enhance chapter preselection logic and add scoring for supplemental titles JB 2025-10-07 15:29:33 -07:00
  • 6181f12bd4 Refactor code to remove legacy UI, transitioning to a straight webapp JB 2025-10-07 15:04:28 -07:00
  • da56966247 feat: Refactor supplemental section detection and enhance auto-selection logic in HandlerDialog JB 2025-10-07 14:51:21 -07:00
  • 783dbcf8f2 feat: Add supplemental section detection for improved content selection in HandlerDialog JB 2025-10-07 14:19:49 -07:00
  • 866746c5a1 Added Line option to subtitle generation modes Deniz Şafak 2025-10-08 00:18:39 +03:00
  • 58889d47b0 Merge pull request #94 from mleg/main Deniz ŞafakandGitHub 2025-10-08 00:13:40 +03:00
  • ae148eb591 Update readme Deniz Şafak 2025-10-07 23:56:17 +03:00
  • 14ed98c316 Update readme Deniz Şafak 2025-10-07 23:52:58 +03:00
  • b35ab7b002 feat: Implement dynamic state path determination and migration for queue state file JB 2025-10-07 13:49:53 -07:00
  • eacbe05934 Fixed cannot access local variable 'is_narrow' error Deniz Şafak 2025-10-07 23:42:35 +03:00
  • 4b3aa227b7 feat: Update metadata handling to include chapter count and normalize keys for ffmpeg arguments JB 2025-10-07 11:04:00 -07:00
  • 42334e92a4 feat: Add format specification for m4b, mp4, and m4a files in metadata embedding JB 2025-10-07 10:40:42 -07:00
  • a51fd25271 feat: Enhance chapter selection and metadata handling in conversion process JB 2025-10-07 10:23:42 -07:00
  • 02da72434b feat: Implement chapter embedding in m4b files using mutagen and update dependencies JB 2025-10-07 08:47:18 -07:00
  • 0dd74412d1 feat: Add chapter intro delay setting and implement in conversion process JB 2025-10-07 07:07:08 -07:00
  • ea1c7bd93e feat: Add ffmetadata rendering and writing functions with tests for chapter inclusion JB 2025-10-07 06:01:29 -07:00
  • 718a3fa1c0 feat: Enhance job management UI and add apostrophe normalization JB 2025-10-07 05:34:53 -07:00
  • 85310ad916 feat: Implement chapter overrides and metadata merging in conversion process JB 2025-10-06 18:05:12 -07:00
  • c8e9eb6fd2 feat: Update audio sink to manage ffmpeg cache by platform JB 2025-10-06 17:05:50 -07:00
  • 43bee0b76e feat: Enhance audio sink with internal ffmpeg cache directory management JB 2025-10-06 16:50:40 -07:00
  • fd8ede318f feat: Implement internal cache path management for improved resource handling JB 2025-10-06 16:34:01 -07:00
  • e76701ab32 feat: Add allow-direct-references setting to hatch metadata JB 2025-10-06 16:23:57 -07:00
  • 0d74171bb5 feat: Update en-core-web-sm dependency to use direct URL for installation JB 2025-10-06 16:19:28 -07:00
  • 477c5055b4 feat: Update environment variables and Docker configuration for cache management and temporary directory settings JB 2025-10-06 16:14:49 -07:00
  • 523e55d8a4 fix: Correct indentation for environment variables in docker-compose.yaml JB 2025-10-06 15:52:27 -07:00
  • c19050261c feat: Configure cache environment variables for Hugging Face and update Docker settings JB 2025-10-06 15:50:32 -07:00
  • dc7a115e2e feat: Update environment variables and Docker configuration for improved directory management JB 2025-10-06 15:26:17 -07:00
  • 153d5ba92c feat: Update environment configuration for Docker to include temporary directory settings JB 2025-10-06 14:42:54 -07:00
  • 26e0e764db feat: Add UID/GID configuration to .env.example and update README for container user settings JB 2025-10-06 14:30:55 -07:00
  • 7d132e6fcc feat: Enhance voice resolution and logging in conversion job for improved feedback and performance JB 2025-10-06 14:04:17 -07:00
  • b75e1c1b2e feat: Refactor queue page to use jobs panel rendering for improved performance JB 2025-10-06 12:55:44 -07:00
  • fc4c41c7cf feat: Implement job management features with improved UI for active and finished jobs JB 2025-10-06 12:41:22 -07:00
  • f3aaeda37b feat: Update voice field visibility and enhance CSS for improved layout and accessibility JB 2025-10-06 11:59:44 -07:00
  • 323ab08f38 feat: Enhance dashboard and styles for improved layout and accessibility JB 2025-10-06 11:42:15 -07:00
  • 54bc632b2e feat: Improve UI consistency and accessibility across dashboard and settings pages JB 2025-10-06 10:37:34 -07:00
  • 5497697741 feat: Enhance voice selection and settings UI with default voice option and improved layout JB 2025-10-06 09:20:33 -07:00
  • 1b907be322 feat: Adjust voice editor layout for improved alignment and spacing JB 2025-10-06 08:13:05 -07:00
  • e44ba1e903 feat: Enhance voice mixer UI with new preview speed control and improved layout for profile actions JB 2025-10-06 07:56:42 -07:00
  • 97d81d78e2 feat: Refactor environment loading to use explicit path and find_dotenv for better configuration management JB 2025-10-06 07:27:04 -07:00
  • 01209f6878 feat: Add gender filter to voice mixer and enhance UI for better user experience feat: Implement dynamic settings page with form handling and default values feat: Create a queue page to display ongoing jobs with auto-refresh feat: Revamp dashboard with live text preview and character/word count fix: Update navigation links in base template for active state indication JB 2025-10-06 06:59:16 -07:00
  • 2e402f6b5b feat: Enhance voice mixer functionality with language filtering and improved directory management JB 2025-10-06 06:00:17 -07:00
  • 0c47067cb8 feat: Revamp voice mixer UI with new layout and enhanced voice management features JB 2025-10-06 05:32:12 -07:00
  • b718dae1b3 feat: Implement voice mixer UI and functionality JB 2025-10-06 05:10:32 -07:00