Jamie Pine
7b1e2295ef
Implement server management enhancements with window close handling
...
- Introduced a checkbox in the ConnectionForm to allow users to keep the server running when the app closes.
- Added a setupWindowCloseHandler function to manage server shutdown based on user preference.
- Updated App component to integrate the new window close handling logic.
- Created a reusable Checkbox component for better UI consistency.
- Modified serverStore to include state management for the new setting.
2026-01-25 12:13:35 -08:00
Jamie Pine
eb9b5cf9bb
api
2026-01-25 04:57:55 -08:00
Jamie Pine
db5ca1f2ee
Add generated API client files to git for CI builds
2026-01-25 04:57:06 -08:00
Jamie Pine
5d8672bb9c
Remove tsc from build scripts to fix CI build
2026-01-25 04:47:33 -08:00
Jamie Pine
b08c525e55
Add vite/client types to app tsconfig
2026-01-25 04:39:46 -08:00
Jamie Pine
d14aca2267
Add Tauri integration and server management features. Introduced auto-start functionality for the bundled server in Tauri environment, added configuration management for data directories, and refactored backend components to utilize the new config module. Updated dependencies and improved project structure for better organization.
2026-01-25 04:25:45 -08:00
Jamie Pine
6164877f7f
Add model size selection to GenerationForm and enhance model management features
2026-01-25 03:19:27 -08:00
Jamie Pine
6429cb6673
Implement sidebar navigation and model management features. Refactor App component to utilize a Sidebar for tab navigation, integrating ProfileList, GenerationForm, HistoryTable, and ServerStatus components. Introduce ModelManagement and ModelProgress components for handling AI model downloads and status updates. Enhance CSS for sidebar styling and add progress tracking functionality in the backend for model downloads.
2026-01-25 03:10:16 -08:00
Jamie Pine
ca3409ebef
Update dependencies and enhance project structure. Upgraded Tailwind CSS to version 4.1.0, removed obsolete configuration files, and added a comprehensive CURRENT_STATE.md file detailing project features, architecture, and future plans. Improved history management in the backend with new response models and optimized API endpoints for better data handling.
2026-01-25 02:54:31 -08:00
Jamie Pine
01e3065692
Initialize voicebox project with backend, frontend, and Tauri setup. Added configuration files, dependencies, and basic structure for components, hooks, and utilities. Included README and setup documentation for guidance.
2026-01-25 02:19:06 -08:00