Commit Graph

6 Commits

Author SHA1 Message Date
Your Name 19f2892ac0 fix: 이미지삭제(unwanted_words) 설정 누락 버그 수정 및 치환 로직 최적화
- ImageProcessor3.update_toggle_states에서 unwanted_words 설정이 갱신되지 않던 문제 해결

- process_translated_texts 함수 내 텍스트 치환 로직을 파이썬 내장 .replace()를 사용하도록 개선하여 다중 단어 처리 및 성능 향상
2026-03-03 14:13:50 +09:00
Your Name 0e43590ab5 feat: 새로운 LLM 클라이언트와 외부 인페인팅 요청 기능을 추가하고, 이미지 처리 로직을 개선하며 로거 C 확장을 도입하고 의존성을 업데이트했습니다. 2026-03-03 09:11:41 +09:00
Your Name 26c8ca5551 Enhance process management and versioning in the application
- Added `_kill_proc_tree` function to ensure complete termination of process trees.
- Updated `WorkerManager` to utilize the new process termination method for better cleanup.
- Integrated dynamic versioning by importing `__version__` from the updater module.
- Modified FastAPI app initialization to reflect the dynamic version.
- Enhanced `ImageProcessor3` to include external server health checks and updated inpainting method handling.
- Adjusted tray application title to display the current app version.
2025-11-23 22:37:18 +09:00
Your Name 19eab3a464 Implement toggle state updates and external inpainting functionality
- Added `update_toggle_states` method to `WorkerManager` for managing toggle state updates.
- Introduced `update_toggle` endpoint in the API to handle toggle state updates.
- Enhanced `ImageProcessor3` with a new `_resolve_font_path` method for dynamic font resolution.
- Implemented external inpainting request handling in `Request_AI_Server`.
- Updated `.gitignore` to include build artifacts and distribution directories.
- Removed obsolete environment configuration and binary files from the build directory.
2025-11-23 11:08:35 +09:00
Your Name 87f4551420 Add cleanup functionality for older files and update environment configuration
- Introduced `IMGWK_CLEAN_OLDER_THAN_SEC` in the .env file to specify the age of files to be cleaned.
- Enhanced `_safe_rmtree_contents` and `_cleanup_dir` functions to conditionally remove files older than the specified duration.
- Updated worker status to include device provider information.
- Modified tray application title to reflect the current provider status.
2025-10-29 09:13:54 +09:00
Your Name 938c998cf3 Initial commit: IMG Worker project setup 2025-10-25 00:48:06 +09:00