Skip to content

Commit

Permalink
Merge pull request #4 from RenanSui/dev
Browse files Browse the repository at this point in the history
Update Tauri to v2
  • Loading branch information
RenanSui authored Oct 30, 2024
2 parents 919102d + 1ecd47a commit 832fd01
Show file tree
Hide file tree
Showing 23 changed files with 4,952 additions and 945 deletions.
17 changes: 9 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,27 @@
<img alt="Salvage Title" src=".github/images/salvage-title.png" width="800px" />
</div>

<p align="center">Copy files comfortably and automate your backups.</p>
<h1 align="center">Copy and Backup Automation Tool</h1>
<p align="center">A simple and effective way to copy files and automate your backups.</p>
<p align="center">Bootstrapped with <a href="https://tauri.app/v1/guides/getting-started/setup/" target="_blank">create-tauri-app</a> </p>

[![Salvage](.github/images/salvage-screen-dark.png)](https://github.com/RenanSui/salvage)

[![Salvage](.github/images/salvage-screen-light.png)](https://github.com/RenanSui/salvage)

## Tech Stack
- **Frameworks:** [Next.js](https://nextjs.org) + [Tauri](https://tauri.app)
## Built With:
- **Frameworks:** [Next.js](https://nextjs.org), [Tauri](https://tauri.app)
- **Styling:** [Tailwind CSS](https://tailwindcss.com)
- **Components Library:** [Shadcn UI](https://ui.shadcn.com)
- **Form:** [React Hook Form](https://react-hook-form.com)
- **Toaster:** [Shadcn UI's Toaster](https://ui.shadcn.com/docs/components/toast)
- **File Watcher:** [Notify](https://github.com/notify-rs/notify)

## Features
- Automatically monitor files
- Copy monitored files when changes occur
- Create a List of Exclusions
- Monitor Logs
## Features:
- **Automatic File Monitoring:** Detect and track changes in selected files.
- **File Backup on Change:** Copy monitored files when changes are detected.
- **Exclusion List Creation:** Exclude specific files or directories from monitoring and backup.
- **Log Monitoring:** View and monitor logs for all backup activities.

## Running Locally
1. Follow the [Tauri Prerequisites](https://tauri.app/v1/guides/) guide and install Rust and Tauri
Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "salvage-backup-automation",
"version": "2.2.0",
"version": "2.3.0",
"private": true,
"type": "module",
"scripts": {
Expand All @@ -27,7 +27,7 @@
"@radix-ui/react-toast": "^1.2.1",
"@tanstack/react-query": "^5.51.23",
"@tanstack/react-table": "^8.20.5",
"@tauri-apps/api": "^1.6.0",
"@tauri-apps/api": "^2.0.0",
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.1",
"geist": "^1.3.1",
Expand All @@ -43,7 +43,7 @@
"zod": "^3.23.8"
},
"devDependencies": {
"@tauri-apps/cli": "^1.6.0",
"@tauri-apps/cli": "^2.0.4",
"@types/eslint": "^8.56.10",
"@types/node": "^20",
"@types/react": "npm:types-react@rc",
Expand Down
101 changes: 50 additions & 51 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 832fd01

Please sign in to comment.