Commit Graph

229 Commits

Author SHA1 Message Date
Insomnia
46432fab51 Bump app version to 9.0.0-beta.0 (#7155)
Co-authored-by: Jack Kavanagh <3679927+jackkav@users.noreply.github.com>
2024-03-08 15:08:31 +00:00
Hexxa
2ee1475cea feat: enable property in pre-request scripting (#7120) 2024-02-29 10:51:49 +08:00
Jack Kavanagh
812cd80740 bump: vite to v5 and fix (#7023)
* bump to v5 and fix

* change bundler back to node

* add fsevents to external?

* hacks

* note

* revert resolutions

* move gsap and nunjucks to front end code that is bundled by vite

---------

Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2024-02-14 12:31:37 +01:00
Insomnia
51b9ef76e9 🚀 8.6.1 (#7014)
* Bump app version to 8.6.1

* feat(unit-tests): Unit test reordering (#7020)

* re-orderable test suites

* re-orderable tests

* fix ts

* Use db methods for sorting

* sort suites and unit tests in inso

* fix suite rename

* Fixes https://github.com/Kong/insomnia/issues/7011 (#7012)

* Fixes https://github.com/Kong/insomnia/issues/7009 (#7010)

* chore: edit changelog process [INS-3456] (#7001)

* fix(workspace): Add default name for when creating a workspace (#7046)

* Add default name for when creating a design/collection

* workspace update and creation

* fix filter history keys not being valid selectors (#7040)

* remove invalid wide css prop (#7041)

* feat(environment): update environments icons (#7050)

* update environments icons

* fix workspace name

* fix one line editor being scrollable (#7059)

* change 8.0 to 8 (#7061)

* Cleanup page containers and add hint container in the page (#7060)

* feat(pane-tabs): Consistent styles for tabs (#7062)

* response/request pane tab counts

* tab dropdown colors

* fix updates to db leading to errors in loader fetchers (#7033)

* feat(command-palette): add button to open the command palette (#7064)

* add button for quick search

* update button styles in project

* make it look good with gh stars

* fix ts issue

* changelog

---------

Co-authored-by: Jack Kavanagh <3679927+jackkav@users.noreply.github.com>
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
Co-authored-by: Jeroen Van den Berghe <vandenberghe.jeroen@gmail.com>
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2024-02-06 12:16:54 +00:00
Sri Krishna
302172d4c5 Add ability to use Buf Schema Registry as a schema source for gRPC requests (#6975)
* Add support for Buf Reflection Api

* Add test; Change tooltips to links

* style

* Remove label class

* request tests

* Update copy

* Rename prop; Fix alignment, input

* Add user agent header

* use onBlur and simplify

* fix lint

---------

Co-authored-by: jackkav <jackkav@gmail.com>
2024-02-05 09:56:23 +00:00
Jack Kavanagh
9d3ebf944e Clean/remove-babel-transform (#7038)
* remove babel transform

* lock file
2024-01-31 15:51:35 +01:00
Jack Kavanagh
b5ecd5c261 Remove/changelog-stuff (#7036)
* cleanup

* lock
2024-01-31 13:22:06 +01:00
Jack Kavanagh
4ab203a1e1 Bump/esbuild (#7035)
* esbuild 18

* lock

* esbuild 19

* lockfile

* update esbuild watcher
2024-01-31 12:21:18 +01:00
Jack Kavanagh
97b1d7f3ac Bump/types (#7025)
* bump types

* lockfile
2024-01-29 13:55:11 +01:00
dependabot[bot]
b33b9e38ae chore(deps): bump follow-redirects from 1.15.2 to 1.15.5 (#6998)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.5.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.5)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 13:54:35 +01:00
dependabot[bot]
094f9c237f chore(deps-dev): bump vite from 4.5.1 to 4.5.2 (#7007)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 13:54:15 +01:00
Jack Kavanagh
515ff1e34b Bump/stoplight pkgs (#7024)
* bump stoplight

* lockfile
2024-01-29 13:49:40 +01:00
Jack Kavanagh
e300b61324 bump eslint (#7026) 2024-01-29 13:49:20 +01:00
Jack Kavanagh
dd791fe349 Bump/jest-29 (#7027)
* bump jest pkgs

* fix tests
2024-01-29 13:49:07 +01:00
Jack Kavanagh
9a1545c964 feat: mock second pass (#7022)
* fall back hidden request

* redirect after add new route

* add session id

* remove custom HAR types

* remove any type hack

* fix tests

* fix tests

* fix test

* add mock server export

* clean console

* test request clean up

* list routes on imports

---------

Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2024-01-29 13:00:24 +01:00
James Gatz
5082975c7d Bump app version to 8.6.0 2024-01-18 21:40:54 +00:00
Filipe Freire
3e4e860268 Bump app version to 8.5.2-beta.0 2024-01-11 13:58:02 +00:00
Jay Wu
b2e390f707 fix(curl): revert to use openssl on macos [INS-3445] (#6981) 2024-01-11 17:55:47 +08:00
Filipe Freire
54a989a13d fix: issue #6952 CVE in deps (#6959)
* bump vite to 4.5.1

* bump graphql and replace deprecated babel plugin

* bump testing-library/jest-dom

* bump axios

* Revert "bump testing-library/jest-dom"

This reverts commit 22a7df578111874bb30498e22991a9803a087a5f.

* bump chai

* This reverts commit b8a3d999b5410651644160c2385a6c9167abeff8.

* skip failing test on macos

* bump postcss

* fix lint
2024-01-05 09:57:02 +00:00
Filipe Freire
336a7ede6c chore: try different nedb fork (#6960) 2024-01-04 15:08:28 +00:00
Jack Kavanagh
86c5b96a82 Bump app version to 8.5.1 2023-12-21 12:22:58 +01:00
Jack Kavanagh
b168e73225 bump: node 18.18.2 electron 28 (#6926)
* node 18.18.2 electron 28

* bump node-libcurl

* mergeASARs false

* bump playwright

* playwright beta

* playwright alpha

* fix test
2023-12-21 11:13:36 +01:00
Jack Kavanagh
68c33dff42 Bump app version to 8.5.0 2023-12-20 09:31:03 +00:00
James Gatz
725c2fd5fd Bump app version to 8.5.0-beta.0 2023-12-18 20:46:24 +00:00
Jay Wu
2ca5ca38a1 fix(tls): Use the system CA certificates to verify https servers by default (#6924)
* fix(tls): Use the system CA certificates to verify https servers by default

* remove CurlSslOpt.NativeCa until we can prove it

* add CurlSslOpt.NativeCa back and fix test errors
2023-12-14 22:28:04 +08:00
Jay Wu
a55bb0e02c Revert "fix(ssl): Use the system root CA certificates to verify https servers"
This reverts commit 151578a74d.
2023-12-13 22:32:47 +08:00
Jay Wu
151578a74d fix(ssl): Use the system root CA certificates to verify https servers 2023-12-13 22:32:05 +08:00
KobeNguyenT
1d9768909b feat(tests): support json schema validation (#6532)
* feat(tests): support json schema validation

* add json schema to cli test

---------

Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2023-12-06 16:09:46 +00:00
James Gatz
64dab5af3a upgrade react-aria-components to rc (#6906) 2023-12-06 13:39:47 +01:00
Filipe Freire
d72c80418e Bump app version to 8.4.5 2023-11-23 16:14:32 +00:00
James Gatz
ab0ec40d4e Bump app version to 8.4.4 2023-11-22 17:54:29 +00:00
James Gatz
8a184d8370 Bump app version to 8.4.3 2023-11-22 16:45:27 +00:00
James Gatz
10a245df81 Fix deleting a workspace not updating the view (#6850) 2023-11-22 16:39:02 +00:00
Jack Kavanagh
fe305e59d1 Bump app version to 8.4.2 2023-11-15 11:18:41 +01:00
James Gatz
75760e317c Bump app version to 8.4.1 2023-11-13 12:23:03 +00:00
Jack Kavanagh
196af378eb Bump app version to 8.4.0 2023-11-09 19:00:56 +01:00
Filipe Freire
5586d4819f chore: bump electron 27.0.3 [no-ticket] (#6772) 2023-11-08 14:52:28 +00:00
Filipe Freire
67c294989c Bump app version to 8.4.0-beta.0 2023-11-06 17:04:29 +00:00
Jack Kavanagh
add58d78f8 bump electron 27 (#6274)
* bump

* lock file

* update node-libcurl to electron 26

* lock file

* use stable

* bump electron to 26.3.0

* bump node-libcurl to 2.3.6-20 (curl 8.4.0)

* bump electron 27

* package-lock update

* electron bump to 27.0.2

* rm custom certificate url parsing

* update url matches cert host

---------

Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2023-10-25 16:16:23 +00:00
Filipe Freire
6eeb2a95d1 fix: update license on other files [No-ticket] (#6708) 2023-10-19 15:16:09 +00:00
James Gatz
98bdf61d80 Bump app version to 8.3.0 2023-10-13 14:48:06 +00:00
Jack Kavanagh
1457fc7eaf Bump app version to 8.2.1-beta.0 2023-10-13 12:29:23 +02:00
Jack Kavanagh
84f2637067 Bump app version to 8.2.0 2023-10-04 17:18:59 +02:00
James Gatz
9583992d65 Bump app version to 8.1.0 2023-09-28 20:04:38 +00:00
Filipe Freire
700fccc5d4 Bump app version to 8.0.0 2023-09-27 18:00:06 +02:00
James Gatz
866a82e513 Bump app version to 8.0.0-beta.1 2023-09-27 12:14:38 +02:00
Filipe Freire
4983dc4e0a fix beta version on package locks 2023-09-25 11:24:17 +01:00
Filipe Freire
435630e59a Bump app version to 8.0.0-beta.0 2023-09-24 23:55:30 +00:00
James Gatz
6ef9a46814 Api V2 (#6135)
* Add support for multiple remote projects per Team (#6009)

* update fetching of teams

* create and delete remote projects

* backend project sync using the new teamProjectId in the API

* indicator

* use team api to get organization data

* handle logged out state

* remove remote from duplicate modal

* remaining insomnia fetch fixes

* fix ts issues

* fix ts log issue

* fix ts error

* fix ts update

* fix tests

* remove log

* add types to insomniaFetch

* named arguments in vcs

---------

Co-authored-by: jackkav <jackkav@gmail.com>

* Project Presence (#6079)

* fix ts log issue

* fix ts update

* update fetching of teams

* create and delete remote projects

* real-time

* update api changes

* check for successful response

* get user profile

* cleanup

* update fetch

* update network status

* fix for insomniaFetch new api

* insomnia fetch from window

* fix missing stat

* fix project dropdown

* update avatar

* update presence when closing the app

* update the presence every minute

* cleanup presence

* use eventsource and improve debugging

* Cloud only projects (#6167)

* Add support for multiple remote projects per Team (#6009)

* update fetching of teams

* create and delete remote projects

* backend project sync using the new teamProjectId in the API

* indicator

* use team api to get organization data

* handle logged out state

* remove remote from duplicate modal

* remaining insomnia fetch fixes

* fix ts issues

* fix ts log issue

* fix ts error

* fix ts update

* fix tests

* remove log

* add types to insomniaFetch

* named arguments in vcs

---------

Co-authored-by: jackkav <jackkav@gmail.com>

* login routes

* cleanup logged in state

* update organizations

* fixes

* update migration

* auto init sync on workspaces without git

* fix auto init sync

* checkpoint

* update import options in empty project pane

* responsive styles

* update package-lock

* join an org in sidebar

* readability improvements

* move modals and root loader to org

* cleanup root

* expire session take 1

* cleanup default org id

* fix ts issue

---------

Co-authored-by: jackkav <jackkav@gmail.com>

* Add Scratch Pad collection (#6221)

* add scratchpad collection

* filter scratchpad from cloud migration

* disable sync for scratchpad

* update settings for scratchpad

* log in rename

* check if user is logged in or has logged in before

* use organization api

* organizations api fixes

* update urls

* move modals to root

* update org navbar links

* lint fix

* type-check

* Add form for setting up the staging env

* add autolinking

* onboarding

* remove default org id

* staging urls

* avatar styles

* update urls

* use display name for orgs

* update settings modal with dev

* proper project deletions

* fix api calls perf

* sidebar improvements

* layout styles

* disable tests for now

* fix boolean

* fix data migration

* dev settings styles

* test init

* organization names

* link styles

* improve scratchpad banner styles

* http colors

* url bar styles

* spinner styles

* breadcrumbs styles

* help and feedback links

* settings to root

* onboarding

* fetch remote projects on org nav

* update avatar styles

* use name initials in avatars

* don't allow to delete default organization project

* add scratchpad checks

* tests

* workspace settings tabs types

* export all workspaces

* fix types and personal org

* project permission checks

* continue with sso

* organization avatars

* project presence avatars

* fix privacy/terms links

* add the no-wrap classname

* update user name and email in the app

* fix delete action

* ai fetching

* generate tests in sequence to help with rate limiting

* wip testing

* wip test

* improve test and migration script

* fix ts

* local to cloud projects test

* set local-to-cloud-projects.test as slow

* fix e2e tests

* update settings tests

* update more apis that changed from teams -> organizations

* simplify remote project migration

* org.branding can be undefined

* fix imports issue in sr

* remove .only

* remove unused gql query

* fix onboarding height jump

* trust some rnd and upload artifacts on failure

* fix env vars replacement on prod

* fix constant name

* bring back checks

* fix inso test

* add temp changes

* fix inconsistent response handling

* handle bad auth code errors

* show email when logged in

* remove the concept of default_project

* cleanup auth styles

* fix: use scratchpad constants wherever needed and remove seed

* fix sentry lint error

* migrate with update

* add scratch pad fixture and typing

* refactor pushSnapshotOnInitialize to always work

* remove console.log

* remove account from preferences

* improve trail-lines styles

* fix project sidebar scroll issue

* only create diff of projects

* fix lint

* sync

* feat: add plan upgrading modal for git sync (#6516)

* feat: add plan upgrading modal for git sync

* feat: add plan upgrading modal to project git menu and grid menu

* fix: use JSON.parse for getting flag value

* update ask modal

* remove git option from workspace settings

---------

Co-authored-by: gatzjames <jamesgatzos@gmail.com>

* sort projectswith default at top

* create local copies of remotes

* update presence exit update

* renames

* fix deleting/renaming projects with remoteId

* remoteId instead of projectId

* remote-collections

* fix initializeProjectForTeam

* fix missing parentId in remote projects

* add missing billing api

* add migration page and check for migrations

* cleanup project sync logic

* fix remote projects updating

* add notes

* fix backend-project test

* fix: use features API for fetching feature list (#6538)

* members -> collaborators

* remove dev settings

* use shouldRunMigrations in onboarding

* fix empty pane styles

* remove beforeUnload for presence

* show expiry info

* better error for upgrade in new project action

* extend retry period

* fallback and control revalidate

* add pending indicator for switching organizations

* fix exports (#6553)

* Sync Organizations (#6551)

* organization cache and updates

* error handling in org sync

* sort organizations

* clean up sort

* org sort and avatar fallback

---------

Co-authored-by: jackkav <jackkav@gmail.com>

* Presence updates (#6552)

* use remoteId for presence

* use project loader for the active project

* fix in present users

* logic clean

* match remoteId checks

---------

Co-authored-by: jackkav <jackkav@gmail.com>

* add default color to loading indicator

* fix redirect loop when there are no projects

* scratchpad fallback on initial route load

* re-enable ai check

* update error in renameProject

* db query to get projects in workspace

* review fix

* comments

* remove initModelFrom magic

* fix lint issue

---------

Co-authored-by: jackkav <jackkav@gmail.com>
Co-authored-by: Mark Kim <mark.kim@konghq.com>
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
Co-authored-by: Hexxa <hexxa@outlook.com>
2023-09-24 23:12:50 +00:00
lauren n. liberda
67a332cea7 upgrade electron to 25.8.1 to fix CVE-2023-4863 (#6504) 2023-09-15 18:43:54 +02:00