curiouscorrelation dfc4130a78 fix(desktop): handle drag and drop fe side 17 hours ago
..
crates 19c1535b9d feat(server): specify bundle version at build time 18 hours ago
plugin-workspace dfc4130a78 fix(desktop): handle drag and drop fe side 17 hours ago
public a4ffd72a5c feat(desktop): offload app load to plugin system 18 hours ago
src ad100367f9 fix(desktop): missing migration as rebase artifact 18 hours ago
src-tauri dfc4130a78 fix(desktop): handle drag and drop fe side 17 hours ago
.gitignore ff0118b2d2 feat(desktop): instance switcher and vendored app 18 hours ago
README.md 9903598c72 fix(gen): qualifier clash when invalidating cache 18 hours ago
index.html df18e3d0e6 feat(desktop): init 18 hours ago
package.json ff0118b2d2 feat(desktop): instance switcher and vendored app 18 hours ago
postcss.config.js a4ffd72a5c feat(desktop): offload app load to plugin system 18 hours ago
tailwind.config.ts a4ffd72a5c feat(desktop): offload app load to plugin system 18 hours ago
tsconfig.json 3966cf8b4f fix(desktop): appload persistence in data json 18 hours ago
tsconfig.node.json df18e3d0e6 feat(desktop): init 18 hours ago
vite.config.ts 2410e4cdc1 feat(kernel): `io` 18 hours ago

README.md

Hoppscotch Desktop App

Notes

  • Remember to pnpm build in tauri-plugin-appload before running the pnpm tauri dev server. Those exports needs to be built in tauri-plugin-appload/dist-js before they can be used.

  • Remember to build hoppscotch-selfhost-web with HOPP_ALLOW_RUNTIME_ENV=true pnpm generate to enable import-meta-env runtime env var injections into the built files.

  • Always check build.rs file in the plugin directory to make sure newly added commands are defined in the COMMANDS static str, these are used to generate permissions. This should regenerate permissions directory contents. Default permissions can be set with default.toml in the same directory.