Skip to content

feat(tauri): configure backend dependencies and settings#15

Merged
bryanstevensacosta merged 3 commits intomasterfrom
feature/tauri-backend-config
Feb 2, 2026
Merged

feat(tauri): configure backend dependencies and settings#15
bryanstevensacosta merged 3 commits intomasterfrom
feature/tauri-backend-config

Conversation

@bryanstevensacosta
Copy link
Owner

  • Add Rust dependencies: tokio, rusqlite, tauri plugins (fs, shell, dialog)
  • Configure app metadata: name, version, publisher, copyright
  • Configure window settings: 1280x800, resizable, centered
  • Configure permissions: file system, shell (Python), dialogs
  • Add platform-specific settings for macOS and Windows
  • Verify build with cargo check

- Add Rust dependencies: tokio, rusqlite, tauri plugins (fs, shell, dialog)
- Configure app metadata: name, version, publisher, copyright
- Configure window settings: 1280x800, resizable, centered
- Configure permissions: file system, shell (Python), dialogs
- Add platform-specific settings for macOS and Windows
- Verify build with cargo check
- Install webkit2gtk and other required system libraries
- Add Rust cache to speed up CI builds
- Initialize all Tauri plugins (fs, shell, dialog) in lib.rs
- Fixes CI build failures in PR #15
- Add ESLint configuration with React and TypeScript rules
- Add Vitest configuration for testing
- Add npm scripts: lint, type-check, test
- Add testing dependencies: vitest, @testing-library/react, jsdom
- Add basic App test to verify rendering
- Fixes TypeScript CI failures in PR #15
@bryanstevensacosta bryanstevensacosta merged commit 2cd7fee into master Feb 2, 2026
14 checks passed
bryanstevensacosta added a commit that referenced this pull request Feb 2, 2026
- Install webkit2gtk and other required system libraries
- Add Rust cache to speed up CI builds
- Initialize all Tauri plugins (fs, shell, dialog) in lib.rs
- Fixes CI build failures in PR #15
@bryanstevensacosta bryanstevensacosta deleted the feature/tauri-backend-config branch February 2, 2026 16:08
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