Will Miao
85e511d81c
feat(testing): implement Phase 4 advanced testing
...
- Add Hypothesis property-based tests (19 tests)
- Add Syrupy snapshot tests (7 tests)
- Add pytest-benchmark performance tests (11 tests)
- Fix Hypothesis plugin compatibility by creating MockModule class
- Update pytest.ini to exclude .hypothesis directory
- Add .hypothesis/ to .gitignore
- Update requirements-dev.txt with testing dependencies
- Mark Phase 4 complete in backend-testing-improvement-plan.md
All 947 tests passing.
2026-02-11 11:58:28 +08:00
Will Miao
1ebd2c93a0
feat: add .opencode to gitignore and refactor lora routes
...
- Add .opencode directory to gitignore for agent-related files
- Refactor lora_routes.py with consistent string formatting and improved route registration
- Add DualRangeSlider Vue component for enhanced UI controls
2026-01-13 13:59:36 +08:00
Will Miao
3d348900ac
feat(randomizer): add lora pool Vue widget
2026-01-11 16:26:38 +08:00
Will Miao
32249d1886
feat: add Vue widget demo node and development support
...
- Add LoraManagerDemoNode to node mappings for Vue widget demonstration
- Update .gitignore to exclude Vue widget development artifacts (node_modules, .vite, dist)
- Implement automatic Vue widget build check in development mode with fallback handling
- Maintain pytest compatibility with proper import error handling
2026-01-10 17:45:26 +08:00
Will Miao
adce5293d5
feat: add model_cache directory to gitignore
2025-11-02 10:01:15 +08:00
pixelpaws
7315aac9d8
ci: add pytest coverage reporting
2025-09-25 15:47:07 +08:00
Will Miao
ae145de2f2
feat(tests): add frontend automated testing setup with Vitest and jsdom
2025-09-23 23:05:55 +08:00
Will Miao
d287883671
refactor(civitai): remove legacy get_model_description and _get_hash_from_civitai methods
2025-09-08 22:41:17 +08:00
Will Miao
9edfc68e91
fix: Remove path_mappings.yaml from repository and update .gitignore
2025-07-19 10:09:02 +08:00
Will Miao
3e52e00597
feat: Add path mappings configuration file for customizable model download directories
2025-07-16 17:41:23 +08:00
Will Miao
e7c626eb5f
Add MessagePack support for efficient cache serialization and update dependencies
2025-05-28 22:30:06 +08:00
Will Miao
27ea3c0c8e
chore: add .vscode to gitignore
2025-04-02 20:09:08 +08:00
Will Miao
3da35cf0db
Remove deprecated workflow parameters and associated files
...
- Deleted the `__init__.py`, `cli.py`, `extension_manager.py`, `integration_example.py`, `README.md`, `simple_test.py`, `test_parser.py`, `verify_workflow.py`, and `workflow_parser.py` files as they are no longer needed.
- Updated `.gitignore` to exclude new output files and test scripts.
- Cleaned up the node processors directory by removing all processor implementations and their registration logic.
2025-03-22 20:43:17 +08:00
Will Miao
b7aca9b6fc
checkpoint
2025-02-13 11:34:27 +08:00
Will Miao
ad6137d355
Initial commit
2025-01-25 19:22:02 +08:00