[PR #230] [MERGED] Install plugins from Yaak plugin registry #155

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

📋 Pull Request Information

Original PR: https://github.com/mountain-loop/yaak/pull/230
Author: @gschier
Created: 6/23/2025
Status: Merged
Merged: 6/23/2025
Merged by: @gschier

Base: masterHead: plugin-directory


📝 Commits (10+)

📊 Changes

27 files changed (+421 additions, -218 deletions)

View changed files

packages/plugin-runtime-types/src/bindings/gen_api.ts (+8 -0)
📝 packages/plugin-runtime-types/src/bindings/gen_search.ts (+2 -2)
📝 src-tauri/src/lib.rs (+7 -7)
📝 src-tauri/src/plugin_events.rs (+7 -7)
📝 src-tauri/src/uri_scheme.rs (+3 -11)
📝 src-tauri/yaak-models/src/db_context.rs (+2 -2)
📝 src-tauri/yaak-models/src/error.rs (+2 -2)
📝 src-tauri/yaak-models/src/models.rs (+20 -20)
src-tauri/yaak-plugins/bindings/gen_api.ts (+8 -0)
📝 src-tauri/yaak-plugins/bindings/gen_search.ts (+2 -2)
📝 src-tauri/yaak-plugins/build.rs (+1 -1)
📝 src-tauri/yaak-plugins/index.ts (+7 -3)
📝 src-tauri/yaak-plugins/permissions/default.toml (+1 -1)
📝 src-tauri/yaak-plugins/src/api.rs (+77 -0)
📝 src-tauri/yaak-plugins/src/commands.rs (+11 -27)
📝 src-tauri/yaak-plugins/src/install.rs (+14 -10)
📝 src-tauri/yaak-plugins/src/lib.rs (+3 -2)
📝 src-tauri/yaak-plugins/src/manager.rs (+9 -9)
📝 src-tauri/yaak-plugins/src/plugin_handle.rs (+11 -19)
src-tauri/yaak-plugins/src/plugin_meta.rs (+64 -0)

...and 7 more files

📄 Description

No description provided


🔄 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/230 **Author:** [@gschier](https://github.com/gschier) **Created:** 6/23/2025 **Status:** ✅ Merged **Merged:** 6/23/2025 **Merged by:** [@gschier](https://github.com/gschier) **Base:** `master` ← **Head:** `plugin-directory` --- ### 📝 Commits (10+) - [`89dfa79`](https://github.com/mountain-loop/yaak/commit/89dfa79cea23eb89f97b991b7e249c01c1fb0df3) Search and install plugins PoC - [`c5cf7a7`](https://github.com/mountain-loop/yaak/commit/c5cf7a7eddf68f6f2924acc06eef4f89cca9d1a1) Checksum - [`46234fd`](https://github.com/mountain-loop/yaak/commit/46234fd55ae6ed7508859e5e458350a9cffb3d83) Tab sidebar for settings - [`bd3bbf6`](https://github.com/mountain-loop/yaak/commit/bd3bbf6ceb07bd0d05ec04c722a749107513a775) Fix nested tabs, and tweaks - [`38ab1d8`](https://github.com/mountain-loop/yaak/commit/38ab1d8ef2d58da2b2b80912e0d78b1234bd019d) Table for plugin results - [`2d549ba`](https://github.com/mountain-loop/yaak/commit/2d549bacf0434521d04fb18d3a5bf6e8992ba607) Deep links working - [`2ac8f77`](https://github.com/mountain-loop/yaak/commit/2ac8f774683147974db07e0b37adbf6d8e2c0ec5) Focus window during deep links - [`9751587`](https://github.com/mountain-loop/yaak/commit/9751587f6b08ff2b14cc2f81ea1c3609d1df34a4) Merge branch 'master' into plugin-directory - [`54a6348`](https://github.com/mountain-loop/yaak/commit/54a6348ae9a331ce1e77b78230a5c377aba0ca40) More stuff - [`279ed39`](https://github.com/mountain-loop/yaak/commit/279ed39cd33f4d4ad905645eae520011712e8136) Check for updates ### 📊 Changes **27 files changed** (+421 additions, -218 deletions) <details> <summary>View changed files</summary> ➕ `packages/plugin-runtime-types/src/bindings/gen_api.ts` (+8 -0) 📝 `packages/plugin-runtime-types/src/bindings/gen_search.ts` (+2 -2) 📝 `src-tauri/src/lib.rs` (+7 -7) 📝 `src-tauri/src/plugin_events.rs` (+7 -7) 📝 `src-tauri/src/uri_scheme.rs` (+3 -11) 📝 `src-tauri/yaak-models/src/db_context.rs` (+2 -2) 📝 `src-tauri/yaak-models/src/error.rs` (+2 -2) 📝 `src-tauri/yaak-models/src/models.rs` (+20 -20) ➕ `src-tauri/yaak-plugins/bindings/gen_api.ts` (+8 -0) 📝 `src-tauri/yaak-plugins/bindings/gen_search.ts` (+2 -2) 📝 `src-tauri/yaak-plugins/build.rs` (+1 -1) 📝 `src-tauri/yaak-plugins/index.ts` (+7 -3) 📝 `src-tauri/yaak-plugins/permissions/default.toml` (+1 -1) 📝 `src-tauri/yaak-plugins/src/api.rs` (+77 -0) 📝 `src-tauri/yaak-plugins/src/commands.rs` (+11 -27) 📝 `src-tauri/yaak-plugins/src/install.rs` (+14 -10) 📝 `src-tauri/yaak-plugins/src/lib.rs` (+3 -2) 📝 `src-tauri/yaak-plugins/src/manager.rs` (+9 -9) 📝 `src-tauri/yaak-plugins/src/plugin_handle.rs` (+11 -19) ➕ `src-tauri/yaak-plugins/src/plugin_meta.rs` (+64 -0) _...and 7 more files_ </details> ### 📄 Description _No description provided_ --- <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:34 +01:00
adam closed this issue 2025-12-29 07:19:34 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/yaak#155