Skip to content

Tags: Mtrya/echo

Tags

v0.2.0

Toggle v0.2.0's commit message
fix(ci): add target_commitish for Gitee release API

v1.2.0

Toggle v1.2.0's commit message
feat: add timeout mechanism to prevent indefinite polling in Results

- Add 60-second timeout for results polling
- Generate failed results for unprocessed questions after timeout
- Show clear timeout warnings and messages to users
- Handle race conditions between timeout and API responses
- Add English/Chinese translations for timeout messages
- Prevent indefinite waiting when processing fails

v1.1.0

Toggle v1.1.0's commit message
fix: resolve file conversion import error and enhance prompt examples

- Remove redundant relative import that caused ImportError when running file_conversion.py directly
- Remove debug print statement from production code
- Add descriptive message fields to all prompt examples for better feedback
- Examples now clearly explain what content was extracted and what was skipped

v0.1.0

Toggle v0.1.0's commit message
fix: resolve file conversion import error and enhance prompt examples

- Remove redundant relative import that caused ImportError when running file_conversion.py directly
- Remove debug print statement from production code
- Add descriptive message fields to all prompt examples for better feedback
- Examples now clearly explain what content was extracted and what was skipped

v1.0.4

Toggle v1.0.4's commit message
fix: Display actual student answers in multiple choice results

- Fix multiple choice results always showing 'Not answered' by setting student_answer field in GradingResult
- Add 'Get Dashscope API Key' link in settings for better UX
- Improve settings layout with proper spacing between tabs and content

v1.0.3

Toggle v1.0.3's commit message
chore: adjust wording in instruction and use lowercase for releases

v1.0.2

Toggle v1.0.2's commit message
fix: Simplifying Windows AppData path detection to avoid problematic …

…ctypes-based path retrieval

v1.0.1

Toggle v1.0.1's commit message
fix: Resolve Windows PyInstaller path issues and hardcoded paths

- Fix ctypes.wintypes.HRESULT compatibility for Windows executable
- Replace hardcoded paths with proper AppData directory handling
- Add fallback mechanisms for missing wintypes in PyInstaller bundles
- Ensure proper path resolution for both development and packaged environments
- Use centralized path management in file_conversion.py

This resolves two critical issues:
1. Windows executable failing to start due to missing HRESULT type
2. Hardcoded paths causing file access problems in packaged builds

v1.0.0

Toggle v1.0.0's commit message
fix: Make GitHub Actions release tag dynamic