* add loading indicator for when creating/updating projects and workspaces
* improve error message for forbiden access to create cloud projects
* update forbidden message for updating projects too
* git: refresh repo status when the user checks the status indicator
* Support no-standard content-encoding response
* Change VS Code format option to bypass the indent bug. Add the check of noCompress to avoid infinite retries.
* heuristics
* save
* allow for using insomnia files from anywhere in the repo
* save
* fix ts errors and rm unused modal
* cleanup insane try catch
* cleanup logs
* cleanup logs
* fix ts
* Update packages/insomnia/src/main/git-service.ts
Co-authored-by: Jack Kavanagh <jackkav@gmail.com>
* Allow any filename for insomnia files
* add filename input field when creating a new workspace
* add validation for new workspace filenames
* validation and setting to rename the fileName of a workspace
* auto name files on import and migration
* remove default git repository on local vault
* remove legacy git sync copy on project modal
* update test and handle diff status for legacy git
* rename fetch to fetch and checkout
* read git author from db
* fix tests
* use color to display local changes in git dropdown
* cleanup recursive logic in file discovery
* rename to git file path
* add some clarifiacation comments and cleanup project.tsx
* update e2e tests to use the new workspace modal
---------
Co-authored-by: Jack Kavanagh <jackkav@gmail.com>
* chore: new workflow
* Chore: update the publish workflow
* inso use the same version as app
* fix(ci): verify artifact and image provenance and signature before uploading gh assets
* fix bug and typo
* fix bug
---------
Co-authored-by: saisatishkarra <saisatish.karra@konghq.com>
* add init clone action that returns the list of insomnia files found
* fix issue with mock server parent ids
* narrow type on repo settings form
* project modal
* update project
* show warning when updating a project storage type
* close modal when the action is completed
* fix ts error
* display error if update/create fails
* selected format yaml
* import.meta for inso type-check
* Add monaco-editor and use it as a diff view for git
* Add diff editor to Insomnia Sync
* add diff viewer in insomnia sync merge modal
* remove json-diff-kit