Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable auto model downloading #2

Merged
merged 11 commits into from
Dec 9, 2024
Merged

Conversation

zhongweili
Copy link
Owner

No description provided.

- Update application capabilities and file permissions to enhance functionality and security.
- Introduce an initialization workflow with improved user guidance for setup and processing tasks.
- Refactor app layout to include a loading state during initialization, enhancing user experience.
- Introduce a new model configuration system with TypeScript support, including release management from GitHub.
- Enhance the initialization process with a Vue component that includes progress tracking and model downloads via Tauri plugins.
- Update project dependencies and permissions to improve security and functionality for file access operations.
- Update dependencies and version specifications to enhance functionality and performance.
- Refactor commands to streamline model initialization and improve clarity, removing outdated parameters.
- Introduce asynchronous model downloading with progress tracking and version management.
- Revise routing and UI components for a cohesive user experience across model processing features.
- Implement image dimension validation to prevent oversized images during processing.
- Enhance user feedback with logging and notifications for dimension-related errors.
- Introduce new error messages for better internationalization support in English and Chinese.
- Upgrade application version to 0.2.0 across all relevant files and configurations.
- Enhance image processing capabilities by adding a new command to check image dimensions.
- Clean up build configurations by updating the .gitignore and removing unnecessary sections in the bundle configuration.
- Update GitHub Actions workflow for improved Tauri publishing process.
- Enhance compatibility by tailoring job matrix for specific macOS architectures.
- Ensure up-to-date Node.js and Rust toolchain setup.
- Introduce Yarn for frontend dependencies to streamline installation.
- Modify the Rust test execution command to enhance testing efficiency.
- Ensure compatibility with updated testing requirements in CI workflow.
- Enhance content security policy for GitHub API permissions.
- Modify release fetching mechanism to target specific tags.
- Update security policies in configuration to enhance protection against vulnerabilities.
- Modify resource source policies to allow fetching from new endpoints for improved functionality.
- Rename and restructure GitHub Actions workflows for improved clarity and functionality.
- Streamline the check workflow by removing chagelog generation and release steps, focusing on code quality checks.
- Enhance the release workflow by integrating automated changelog generation and improving release notes.
- Implement a new workflow job for generating a release changelog with git-cliff.
- Refactor release body handling to utilize output from the changelog generation job.
- Remove outdated changelog generation step from the publish-tauri job.
@zhongweili zhongweili merged commit 4f97006 into master Dec 9, 2024
12 checks passed
@zhongweili zhongweili deleted the zhongwei/model-downloading branch December 9, 2024 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant