yomitalk / tests /e2e /features

Commit History

feat: Enhance audio generation progress visibility
80aa4b1

KyosukeIchikawa commited on

refactor: Update timeout values and remove session recovery steps
680fe5d

KyosukeIchikawa commited on

feat: Update browser state restoration for Japanese UI
9f2c09d

KyosukeIchikawa commited on

feat: Add browser state persistence for settings changes
288f858

KyosukeIchikawa commited on

Revert "feat: Add browser state persistence for podcast script and terms agreement"
65b4971

KyosukeIchikawa commited on

feat: Add browser state persistence for podcast script and terms agreement
add76a9

KyosukeIchikawa commited on

fix: Fix E2E test failures and improve session initialization
25f9116

KyosukeIchikawa commited on

fix: Fix lint issues in test files
d24557a

KyosukeIchikawa Claude commited on

feat: Implement browser state restoration using localStorage
7140fe3

KyosukeIchikawa commited on

feat: Enhance audio generation progress display with comprehensive tracking
bf8911e

KyosukeIchikawa commited on

Add audio recovery feature and enhance audio state management
5a50574

KyosukeIchikawa commited on

refactor: Update file upload and URL extraction tabs for improved clarity and functionality
8df1b32

KyosukeIchikawa commited on

refactor: Remove redundant UI layout verification steps from text management tests
a8541ea

KyosukeIchikawa commited on

feat: Enhance URL extraction and text management features
c418aa6

KyosukeIchikawa commited on

Add URL extraction feature and related tests
acfdf18

KyosukeIchikawa commited on

Implement global VOICEVOX Core manager for shared audio generation across users
3175e32

KyosukeIchikawa commited on

Refactor unit tests for SessionManager and TextProcessor classes
2652f92

KyosukeIchikawa commited on

Refactor settings steps: remove unused pass statements and improve import clarity in document type selection tests
0a52c46

KyosukeIchikawa commited on

Refactor file upload and text extraction: streamline handling to process files in memory and remove unnecessary temporary file usage
81eb6d8

KyosukeIchikawa commited on

Refactor application to remove system log functionality and improve error handling
28df3b9

KyosukeIchikawa commited on

Fix spelling of "YomiTalk" to "Yomitalk" in code and documentation for consistency
ffd4d28

KyosukeIchikawa commited on

ポッドキャスト生成アプリにおいて、音声生成ボタンの状態を利用規約チェックボックスとポッドキャストテキストの有無に基づいて更新する機能を追加しました。また、関連するE2Eテストを強化し、ボタンの有効/無効状態を確認するシナリオを追加しました。これにより、ユーザーインターフェースの操作性が向上しました。
41228b6

KyosukeIchikawa commited on

perf: E2Eテストの実行時間を短縮するための最適化
f299eab

KyosukeIchikawa commited on

ポッドキャスト生成アプリにおいて、ドキュメントタイプとポッドキャストモードの選択機能を追加しました。新たにEnumを使用して型安全性を向上させ、UIの選択状態がシステムログに反映されるようにしました。また、E2Eテストを追加し、ドキュメントタイプとポッドキャストモードの変更が正しく機能することを確認しました。これにより、ユーザーの利便性が向上しました。
e430362

KyosukeIchikawa commited on

アプリにカスタムCSSスタイルを追加し、システムログの表示エリアを固定しました。また、OpenAIおよびGemini APIキーの設定に関する新しいステップを追加し、ユニットテストを更新しました。これにより、ユーザーインターフェースの使いやすさとAPI設定の柔軟性が向上しました。
8ef38e9

KyosukeIchikawa commited on

Google Gemini APIを追加し、テキスト生成機能を強化しました。アプリケーションのREADMEを更新し、インストール手順やAPIキー設定方法を明確にしました。また、OpenAIとGeminiのAPI設定を切り替える機能を実装し、関連するユニットテストを追加しました。これにより、ユーザーは両方のAPIを利用できるようになり、ポッドキャスト生成の柔軟性が向上しました。
fd63faf

KyosukeIchikawa commited on

ポッドキャスト生成モードの名称を「標準モード」と「セクション解説モード」から「論文の概要解説」と「論文の詳細解説」に変更しました。また、関連するテンプレートやテストケースも更新し、全体の整合性を向上させました。
a31bcf9

KyosukeIchikawa commited on

ポッドキャスト生成モジュールのリファクタリングを行い、プロンプトテンプレートの設定機能を削除しました。また、キャラクター設定のUIを改善し、キャラクター選択の自動保存機能を実装しました。これにより、コードの可読性とユーザー体験が向上しました。
72917ff

KyosukeIchikawa commited on

トーク生成ボタンと関連するテキストの表記を「トーク原稿」に変更し、テストケースもそれに合わせて修正しました。これにより、UIとテストの整合性が向上しました。
480b714

KyosukeIchikawa commited on

ポッドキャスト生成モードを追加し、標準モードとセクション解説モードの切り替え機能を実装しました。UIにポッドキャストモード選択ラジオボタンを追加し、選択に応じたプロンプトテンプレートの更新機能を実装しました。また、セクション解説モード用のテンプレートファイルを新規作成し、関連するテストケースを追加しました。
4b94915

KyosukeIchikawa commited on

キャラクター設定の保存ボタンを削除し、ドロップダウンの変更時に自動保存機能を実装しました。関連するテストも自動保存に合わせて修正しました。
463ae28

KyosukeIchikawa commited on

テキスト抽出ボタンのインタラクティブ状態をファイルアップロードに応じて変更する機能を追加し、関連するテストを強化しました。また、エラーメッセージを日本語に翻訳し、ログ出力を改善しました。
4cdb3dc

KyosukeIchikawa commited on

保存ボタンが削除されたため、click_save_button関数を削除し、テストを自動保存機能に合わせて修正
bc7e152

KyosukeIchikawa commited on

UIで保存ボタンを押さなくてもOpenAI APIキーの設定が自動保存されるように改善
797b0fd

KyosukeIchikawa commited on

UIで最大トークン数を設定できるように機能追加
3ff4941

KyosukeIchikawa commited on

キャラクターの役割を変更し、関連する設定やテストケースを更新しました。具体的には、キャラクター1を専門家役に、キャラクター2を初心者役に設定しました。また、キャラクターのマッピングも変更し、テストコードを修正しました。
0bf3bee

KyosukeIchikawa commited on

Revert "README.mdにプロジェクト構造とテンプレート管理に関するセクションを追加し、prompt_manager.pyでJinja2テンプレートエンジンを使用するように変更しました。また、デフォルトテンプレートを新規作成し、テスト用テンプレートを追加しました。さらに、テンプレート管理機能に関するドキュメントを作成し、関連するテストケースを追加しました。"
5391013

KyosukeIchikawa commited on

README.mdにプロジェクト構造とテンプレート管理に関するセクションを追加し、prompt_manager.pyでJinja2テンプレートエンジンを使用するように変更しました。また、デフォルトテンプレートを新規作成し、テスト用テンプレートを追加しました。さらに、テンプレート管理機能に関するドキュメントを作成し、関連するテストケースを追加しました。
565bce4

KyosukeIchikawa commited on

テストファイルが見つからない場合に一時的なサンプルファイルを作成する際のディレクトリを変更し、tempディレクトリが存在しない場合は自動的に作成する処理を追加しました。
a4ed0e7

KyosukeIchikawa commited on

カスタムキャラクター設定機能のテストを修正・改善
607883a

KyosukeIchikawa commited on

VOICEVOX利用規約チェックボックスの位置を変更し、音声生成ボタンの有効/無効状態を管理するイベントハンドラを更新しました。また、関連するE2Eテストを修正し、ボタンの状態確認機能を追加しました。
bc630af

KyosukeIchikawa commited on

ポッドキャストテキスト生成のE2Eテストにおいて、編集済みマーカーの確認処理を改善し、コードの可読性を向上させました。
0d21a11

KyosukeIchikawa commited on

抽出テキスト編集機能のE2Eテストにおいて、無効なテキストエリアをスキップする処理を改善し、コードの可読性を向上させました。
3766e04

KyosukeIchikawa commited on

抽出テキストの編集機能のE2Eテストを追加
97e5ee8

KyosukeIchikawa commited on

ボタン名を「トークを生成する」から「トークを生成」に変更
29feae8

KyosukeIchikawa commited on

テキストファイル形式のサポートを追加
eae1eaa

KyosukeIchikawa commited on

feat: OpenAI APIのモデル選択機能を追加
ce427f9

KyosukeIchikawa commited on

プロンプトテンプレート編集時の自動保存機能を実装。保存ボタンを削除し、変更時に自動で保存されるように改善
2234dba

KyosukeIchikawa commited on

PyMuPDF (fitz) の依存関係を削除し、VOICEVOXの初期化処理を改善
de0b32e

KyosukeIchikawa commited on

PDF抽出ステップのファイルから未使用のtimeインポートを削除しました。
f956dba

KyosukeIchikawa commited on