Improve character name fuzzy matching with detailed documentation (#18) 186b7f9 unverified Kyosuke Ichikawa commited on Aug 31, 2025
Fix English 'A' contextual conversion to katakana (#11) 767dfb0 unverified Kyosuke Ichikawa commited on Aug 8, 2025
refactor: remove redundant browser_state update methods (#9) fbdb7a1 unverified Kyosuke Ichikawa commited on Aug 4, 2025
refactor: remove unused methods identified by vulture (#6) c3b6480 unverified Kyosuke Ichikawa commited on Jul 19, 2025
fix: Handle None values in _create_progress_html to prevent TypeError (#3) d884829 unverified Kyosuke Ichikawa commited on Jul 13, 2025
bugfix: Remove invalid resume_from_part parameter from _create_progress_html tests (#1) 2ec4204 unverified Kyosuke Ichikawa commited on Jul 13, 2025
fix: Remove extracted_text from browser state updates 6b8403f KyosukeIchikawa commited on Jul 6, 2025
feat: Add comprehensive unit tests and refactor complex app methods 6921080 KyosukeIchikawa commited on Jul 5, 2025
fix: Resolve E2E test failures by updating textarea selectors 8ace92e KyosukeIchikawa commited on Jun 30, 2025
Revert "feat: Add browser state persistence for podcast script and terms agreement" 65b4971 KyosukeIchikawa commited on Jun 27, 2025
feat: Add browser state persistence for podcast script and terms agreement add76a9 KyosukeIchikawa commited on Jun 27, 2025
fix: Fix E2E test failures and improve session initialization 25f9116 KyosukeIchikawa commited on Jun 27, 2025
refactor: Remove VOICEVOX_CORE_AVAILABLE flag and assume successful import 2da08cf KyosukeIchikawa commited on Jun 21, 2025
refactor: Remove unused audio generation restoration methods from PaperPodcastApp ae61e75 KyosukeIchikawa commited on Jun 19, 2025
fix: Resolve BrowserState initialization and E2E test failures 9dd3e3a KyosukeIchikawa commited on Jun 17, 2025
style: Apply comprehensive ruff formatting across entire codebase dd82ad4 KyosukeIchikawa commited on Jun 16, 2025
feat: Migrate from isort, black, flake8 to ruff for unified linting and formatting 6a48ef2 KyosukeIchikawa commited on Jun 16, 2025
fix: Update prompt manager state to use SECTION_BY_SECTION mode in session persistence tests 98cc965 KyosukeIchikawa commited on Jun 10, 2025
fix: Update default podcast mode to STANDARD in PromptManager and related tests ec1fc48 KyosukeIchikawa commited on Jun 9, 2025
fix: Correct spelling of "spatial" in audio generation mappings 18b46a7 KyosukeIchikawa commited on Jun 9, 2025
refactor: Remove unused methods and consolidate button state logic for improved code organization e9b9b13 KyosukeIchikawa commited on Jun 8, 2025
feat: Enhance audio generation progress display with comprehensive tracking bf8911e KyosukeIchikawa commited on Jun 7, 2025
feat: Implement comprehensive session persistence system 5e96c67 KyosukeIchikawa commited on Jun 6, 2025
refactor: Update UserSession import path and clean up related code 03fd559 KyosukeIchikawa commited on Jun 6, 2025
feat: Enhance word splitting to handle plural uppercase words and update katakana conversion ffa5f98 KyosukeIchikawa commited on Jun 5, 2025
refactor: Remove deprecated audio generation progress monitoring and update related methods b91b3a1 KyosukeIchikawa commited on Jun 4, 2025
feat: Add test for converting long uppercase words to katakana 7208a32 KyosukeIchikawa commited on Jun 4, 2025
feat: Add tests for UI initialization protection functionality c28ba4a KyosukeIchikawa commited on Jun 4, 2025
refactor: Integrate audio restoration into connection recovery process ee8ad99 KyosukeIchikawa commited on Jun 4, 2025
feat: Implement connection recovery and enhance audio state management 0fda308 KyosukeIchikawa commited on Jun 4, 2025
fix: Update audio generation progress methods to include terms agreement and podcast text 3b21df3 KyosukeIchikawa commited on Jun 4, 2025
Add audio recovery feature and enhance audio state management 5a50574 KyosukeIchikawa commited on Jun 4, 2025
refactor: Clean up code formatting and improve readability across multiple files e3c68ad KyosukeIchikawa commited on Jun 2, 2025
feat: Enhance URL extraction and text management features c418aa6 KyosukeIchikawa commited on Jun 1, 2025
Refactor session management by removing SessionManager and integrating functionality into UserSession df2e8e1 KyosukeIchikawa commited on May 31, 2025
Add Japanese translation for "spacial" in AudioGenerator e73c7ec KyosukeIchikawa commited on May 31, 2025
Refactor PromptManager to use class constants for default values and remove unused static methods 5e39eb1 KyosukeIchikawa commited on May 31, 2025
Refactor GeminiModel and OpenAIModel to use AVAILABLE_MODELS constant; remove unused methods and attributes 6a24621 KyosukeIchikawa commited on May 31, 2025
Refactor ContentExtractor to use class methods and constants for supported extensions d05b9c8 KyosukeIchikawa commited on May 31, 2025
Implement global VOICEVOX Core manager for shared audio generation across users 3175e32 KyosukeIchikawa commited on May 31, 2025
Refactor TextProcessor API type handling in tests and main application f3e28db KyosukeIchikawa commited on May 31, 2025
Refactor API handling in TextProcessor and PaperPodcastApp to use APIType enumeration 31d6c52 KyosukeIchikawa commited on May 31, 2025
Add explicit call to cleanup_old_sessions method in test_cleanup_old_sessions 3800959 KyosukeIchikawa commited on May 30, 2025
Add session cleanup functionality and corresponding unit tests fdbccd6 KyosukeIchikawa commited on May 30, 2025