[PR #142] [MERGED] Filesystem Sync #77

Closed
opened 2025-12-29 07:19:14 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mountain-loop/yaak/pull/142
Author: @gschier
Created: 12/16/2024
Status: Merged
Merged: 1/4/2025
Merged by: @gschier

Base: masterHead: fs-sync


📝 Commits (10+)

  • fc3034c Good start on Git plugin
  • ef4936f Try committing one file
  • cb9351c Some good progress
  • 2300675 Refactor model events
  • 874b7ce Sync changed files, fix unstage without commits, and AnyModel deserializer
  • 4d7b2ed Merge branch 'master' into fs-sync
  • e562c68 Rework sync algorith
  • d74da1d Fixed flushes
  • d1a8517 Split out sync op write fn
  • 3a00ff2 Slight tweaks

📊 Changes

159 files changed (+4294 additions, -1014 deletions)

View changed files

📝 package-lock.json (+66 -22)
📝 package.json (+6 -6)
📝 plugin-runtime-types/package.json (+2 -2)
📝 plugin-runtime-types/src/plugins/ImporterPlugin.ts (+3 -2)
📝 plugin-runtime/src/PluginHandle.ts (+1 -1)
📝 plugin-runtime/src/index.worker.ts (+1 -1)
📝 src-tauri/Cargo.lock (+181 -152)
📝 src-tauri/Cargo.toml (+20 -18)
📝 src-tauri/capabilities/capabilities.json (+3 -2)
📝 src-tauri/gen/schemas/acl-manifests.json (+1 -1)
📝 src-tauri/gen/schemas/capabilities.json (+1 -1)
📝 src-tauri/gen/schemas/desktop-schema.json (+215 -0)
📝 src-tauri/gen/schemas/macOS-schema.json (+215 -0)
src-tauri/migrations/20250102141937_sync.sql (+21 -0)
📝 src-tauri/src/analytics.rs (+13 -32)
src-tauri/src/export_resources.rs (+0 -77)
📝 src-tauri/src/http_request.rs (+9 -10)
📝 src-tauri/src/lib.rs (+163 -156)
📝 src-tauri/src/notifications.rs (+2 -2)
📝 src-tauri/src/template_callback.rs (+2 -2)

...and 80 more files

📄 Description

🚧


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/mountain-loop/yaak/pull/142 **Author:** [@gschier](https://github.com/gschier) **Created:** 12/16/2024 **Status:** ✅ Merged **Merged:** 1/4/2025 **Merged by:** [@gschier](https://github.com/gschier) **Base:** `master` ← **Head:** `fs-sync` --- ### 📝 Commits (10+) - [`fc3034c`](https://github.com/mountain-loop/yaak/commit/fc3034c399da0094171cf87fa40549305ca5f685) Good start on Git plugin - [`ef4936f`](https://github.com/mountain-loop/yaak/commit/ef4936f2f4143d28d624ef0c9bd32d4b037de002) Try committing one file - [`cb9351c`](https://github.com/mountain-loop/yaak/commit/cb9351ceb5983c026245cc5e5eea6c380e82dc26) Some good progress - [`2300675`](https://github.com/mountain-loop/yaak/commit/2300675c771583a1db4a1031e3e1fcc71200d541) Refactor model events - [`874b7ce`](https://github.com/mountain-loop/yaak/commit/874b7ceb3c58a268900d308fede8edcc64c16a83) Sync changed files, fix unstage without commits, and AnyModel deserializer - [`4d7b2ed`](https://github.com/mountain-loop/yaak/commit/4d7b2ed7de438381023be1ae9d0d6228ba8b1639) Merge branch 'master' into fs-sync - [`e562c68`](https://github.com/mountain-loop/yaak/commit/e562c6866709bbf0760f316f46e1977549ada969) Rework sync algorith - [`d74da1d`](https://github.com/mountain-loop/yaak/commit/d74da1dd7391d5d0f39f3eaffef1e50820128354) Fixed flushes - [`d1a8517`](https://github.com/mountain-loop/yaak/commit/d1a8517e755fdcf0908f769f3727dd29f52aabc3) Split out sync op write fn - [`3a00ff2`](https://github.com/mountain-loop/yaak/commit/3a00ff27d09348e21c37d7321b009b7e365390a8) Slight tweaks ### 📊 Changes **159 files changed** (+4294 additions, -1014 deletions) <details> <summary>View changed files</summary> 📝 `package-lock.json` (+66 -22) 📝 `package.json` (+6 -6) 📝 `plugin-runtime-types/package.json` (+2 -2) 📝 `plugin-runtime-types/src/plugins/ImporterPlugin.ts` (+3 -2) 📝 `plugin-runtime/src/PluginHandle.ts` (+1 -1) 📝 `plugin-runtime/src/index.worker.ts` (+1 -1) 📝 `src-tauri/Cargo.lock` (+181 -152) 📝 `src-tauri/Cargo.toml` (+20 -18) 📝 `src-tauri/capabilities/capabilities.json` (+3 -2) 📝 `src-tauri/gen/schemas/acl-manifests.json` (+1 -1) 📝 `src-tauri/gen/schemas/capabilities.json` (+1 -1) 📝 `src-tauri/gen/schemas/desktop-schema.json` (+215 -0) 📝 `src-tauri/gen/schemas/macOS-schema.json` (+215 -0) ➕ `src-tauri/migrations/20250102141937_sync.sql` (+21 -0) 📝 `src-tauri/src/analytics.rs` (+13 -32) ➖ `src-tauri/src/export_resources.rs` (+0 -77) 📝 `src-tauri/src/http_request.rs` (+9 -10) 📝 `src-tauri/src/lib.rs` (+163 -156) 📝 `src-tauri/src/notifications.rs` (+2 -2) 📝 `src-tauri/src/template_callback.rs` (+2 -2) _...and 80 more files_ </details> ### 📄 Description 🚧 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 07:19:14 +01:00
adam closed this issue 2025-12-29 07:19:14 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/yaak#77