mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-01-11 20:00:29 +01:00
[PR #7] [MERGED] Initial "plugin" system with importer #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/mountain-loop/yaak/pull/7
Author: @gschier
Created: 10/31/2023
Status: ✅ Merged
Merged: 11/3/2023
Merged by: @gschier
Base:
main← Head:importers📝 Commits (10+)
91405a9Better plugin calling into JS062c71bFix launch panic when no commandd0bff6bGot simple Insomnia requests importing!572b7a1Merge branch 'main' into importers1f87289Flexible parsing of imported resources array80fdaadBetter upsert requestcc67d98Upsert environments too30b4770Upsert workspaces40a73a3UI for importing and import improvements82c3bedFix import📊 Changes
27 files changed (+970 additions, -450 deletions)
View changed files
📝
Makefile(+4 -0)📝
design/logo.afdesign(+0 -0)➕
plugins/hello-world/greet.js(+4 -0)📝
plugins/hello-world/index.js(+3 -3)➕
plugins/insomnia-importer/Insomnia_hello-world.json(+100 -0)➕
plugins/insomnia-importer/importers/environment.js(+23 -0)➕
plugins/insomnia-importer/importers/request.js(+28 -0)➕
plugins/insomnia-importer/importers/workspace.js(+14 -0)➕
plugins/insomnia-importer/index.js(+50 -0)📝
src-tauri/Cargo.lock(+67 -1)📝
src-tauri/Cargo.toml(+13 -1)➕
src-tauri/migrations/20231103004111_workspace-variables.sql(+1 -0)➖
src-tauri/plugins/hello-world/hello.js(+0 -3)📝
src-tauri/sqlx-data.json(+114 -122)📝
src-tauri/src/main.rs(+107 -65)📝
src-tauri/src/models.rs(+91 -138)📝
src-tauri/src/plugin.rs(+101 -16)📝
src-tauri/tauri.conf.json(+22 -1)📝
src-web/components/EnvironmentActionsDropdown.tsx(+2 -4)📝
src-web/components/EnvironmentEditDialog.tsx(+93 -55)...and 7 more files
📄 Description
This PR introduces a very basic way to run internal-only plugins, and includes
a plugin that provides a basic Insomnia importer.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.