Filipe Freire
bdbc884a48
Fix INS-2232 default theme darker ( #5666 )
2023-01-13 13:03:33 +00:00
Jack Kavanagh
5cecdf0a0b
interpolate reflection url and metadata ( #5663 )
2023-01-13 11:15:37 +00:00
Filipe Freire
7a80ec095a
Fix GH actions changelog warnings ( #5653 )
2023-01-13 10:46:44 +01:00
Filipe Freire
47a76fe54c
Merge branch 'release/2022.7.2' into develop
2023-01-12 14:26:48 +00:00
Filipe Freire
2db95b4e67
Bump app version to 2022.7.2 and lerna package versions
2023-01-12 12:02:34 +00:00
Filipe Freire
190216b710
v3.9.0
2023-01-12 12:02:13 +00:00
PatrickMurrell
ffd847f1df
remove check for password in git sync ( #5655 )
...
Co-authored-by: Patrick Murrell <pmurrell@lcs.com>
2023-01-12 11:57:14 +00:00
Jack Kavanagh
c4d2939e7a
Refactor/oauth2 ( #5571 )
...
* get-token
* named export
* another pass
* exporting const breaks types in a good way
* flatten optional params
* remove silly db functions
* remove junk function in db models
* flatten grant auth code
* simplify responseToObject
* improve response to object typing
* use union type for auth keys
* remove authkey constants
* some hacking
* another pass
* unpacking
* obscure auth object
* fix auth code types
* fix grant implicit types
* remove oauth2 token from redux store
* fix oauth method args
* extract network from grant auth code
* extract send from grant password
* extract grant implicit
* extract client creds
* flatten param generator
* extract nuller
* flatten refresh token
* flatten refresh token
* fix types
* remove tests
* fix test flake
* fix gql body test import
* fix typos
* fix grant auth
* fix token clear
* fix token state
* fix auth header logic
* fix types
* fix
* simplification pass
* fix code verifier
* flatten implicit grant type
* fix typo
* use consistent url parsers
* flatten grant auth code
* fix typo
* type oauth2
* improve helper and tidy
* fix type
* tidy
* tidy
* tidy up
* remove some constants
2023-01-12 11:36:51 +00:00
Jack Kavanagh
d86330445e
fix cookie setter ( #5656 )
2023-01-12 10:57:55 +00:00
Jack Kavanagh
3765ad2373
use electron-build notarize config ( #5635 )
...
* use electron-build notarize config
* update electron-builder.config
* Re-add snapcraft fix done in #5555
* update electron-builder
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2023-01-12 10:42:13 +00:00
kreosus
08edada6b8
Debug head test ( #5638 )
...
* Created Debug Head tests
* Added Open Generate code and copy as curl test
* delete duplicate debug-head file
* trying to add data-testid
* add todo messages
* revert datatestid for codemirror
* revert datatestid for codemirror
* fix
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2023-01-11 16:06:46 +00:00
Amy Wang
ba86acea67
Update wording about certificates not being synced for clarity ( #5647 )
2023-01-11 12:05:34 +00:00
Jack Kavanagh
4eae103503
Refactor/decouple-db-and-request ( #5572 )
...
* move certs out of actually send
* extract fetcher
* extract interpolate try catch
* extract plugin transformer
* remove delay hack
* extract response transform
* extract url transformer
* extract cookies
* move custom logic into tranformer function
* decouple cancellation logic
* add bytes read
* only render can cancel requests
* order by usage
* fix tests
* use abort controller for cancellation
* raise methods to fix inso
* fix
* comments
* base env and rename cancel file
* fix import order
2023-01-11 09:58:26 +00:00
Jack Kavanagh
bdce88d4d3
catch error emitted by setting lintOptions ( #5650 )
2023-01-11 10:39:53 +01:00
Jack Kavanagh
18771f7a94
GQL third pass ( #5641 )
...
* fallback to {} and only auto prettify
* tolerate operation name change
* fallback to first element on change
* handle empty query
* update operation names on empty query
* update the ast when we update the query
* remove log
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2023-01-10 14:41:06 +00:00
Amy Wang
4899ccdc37
Remove support email ( #5622 )
...
* Remove extra support channels from readme.
* Remove support email from contributing recommendations
* Remove support email from error modals
* Fix linting on imports
* remove unused mailto
* Make link active
* Fix linting error in Readme
Co-authored-by: jackkav <jackkav@gmail.com>
2023-01-09 16:13:29 -05:00
Filipe Freire
9dfbd3bd55
Merge branch 'release/2022.7.1' into develop
2023-01-09 14:57:31 +00:00
Filipe Freire
7ff7886801
Bump app version to 2022.7.1 and lerna package versions
2023-01-09 14:07:27 +00:00
Filipe Freire
ad878f9474
v3.8.0
2023-01-09 14:07:11 +00:00
Filipe Freire
575d4cf907
fix/revert snapcraft and macos package ( #5633 )
...
* Revert "Fix INS-2242, add afterPack workaround for electron-builder (#5627 )"
This reverts commit 33aa835c26
.
* Revert "Fix #5531 bump snapcraft base to core22 (#5555 )"
This reverts commit 856c859679
.
* Revert "use same prettify mechanic for both editors (#5616 )"
This reverts commit 21c78170b2
.
2023-01-09 14:03:50 +00:00
Filipe Freire
33aa835c26
Fix INS-2242, add afterPack workaround for electron-builder ( #5627 )
2023-01-06 16:09:21 +00:00
Jack Kavanagh
a410dfdb10
fix 248k sentry errors ( #5624 )
...
* quick and dirty
* fix lint
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2023-01-06 15:51:31 +00:00
James Gatz
9a4e5caa86
Fix/git sync issues ( #5626 )
...
* Display the push/pull/checkout errors correctly
* use branch name to refresh the workspace
* fix checkout
* fetch the staged changes inside the modal
* fix password login with git
2023-01-06 15:36:43 +00:00
Jack Kavanagh
21c78170b2
use same prettify mechanic for both editors ( #5616 )
2023-01-05 14:10:26 +00:00
Jack Kavanagh
ac0dd5e4b3
use engines config in order to support nix-shell ( #5521 )
...
* add shell.nix
* use engines
* fix engine range
* fix
2023-01-05 13:17:34 +00:00
Jack Kavanagh
9e1e05a8c3
use libcurl ( #5611 )
2023-01-05 10:08:53 +00:00
kreosus
6dffc7fcf2
Preferences prelease test ( #5603 )
...
* Added Open Generate code and copy as curl test
* Improvements to the Generate code test
* added tests for preferences
* fixed selectors
* fixed test selectors
* removed extra whitespace
* fix lint
* Improve a bit the preferences tests
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2023-01-04 17:10:31 +00:00
Filipe Freire
856c859679
Fix #5531 bump snapcraft base to core22 ( #5555 )
...
* Fix #5531 bump snapcraft base to core22
* lint package.json
2023-01-04 10:40:21 +00:00
G. S. Varma
dadf2f5b76
Fixes misleading tooltip info :: UX ( #5589 )
2023-01-02 22:37:47 +01:00
Filipe Freire
45704e43f1
Fix inso cli lint fail on relative path INS-2219 ( #5541 )
...
* Investigating inso cli lint spec error INS-2219
* force absolute path
* Revert "Investigating inso cli lint spec error INS-2219"
This reverts commit eb7a3fd7c3
.
* fix tests
* fix test
* fix path in test
* fix test
* fix test
2022-12-16 15:25:46 +00:00
Jack Kavanagh
1750486b12
initialise operations ( #5539 )
2022-12-16 10:23:34 +00:00
Jack Kavanagh
e0ded77871
send request metadata with reflection request ( #5535 )
...
* send request metadata with reflection request
* use the same grpc transform options in reflection
2022-12-16 01:44:12 +01:00
Filipe Freire
f4482bde0e
trying to fix build ( #5534 )
...
* trying to fix build
* fix buildgst!
2022-12-15 19:14:24 +00:00
James Gatz
c6a027bf90
update screenshot with latest insomnia ( #5532 )
2022-12-15 17:10:18 +00:00
Filipe Freire
9644f9a7b6
Merge branch 'release/2022.7.0' into develop
2022-12-15 15:14:08 +00:00
James Gatz
f7beb00379
Add routes for git operations ( #5523 )
...
* Add repo-clone-modal
* remove unused var
* remove disabled uri input
* clone/setup git repository
* git branches
* log modal and branches modal
* git staging modal
* delete unused file
* remove unused test
* fix test lint
* fix e2e test
* display the correct file type in the staging modal
* fix check all checkboxes
2022-12-15 15:04:38 +00:00
Filipe Freire
25cd66fd1a
Fix grpc prerelease smoke check
2022-12-15 14:28:07 +00:00
Filipe Freire
b6512c5262
Bump app version to 2022.7.0 and lerna package versions
2022-12-15 12:38:38 +00:00
Filipe Freire
592d8a3a4b
v3.7.0
2022-12-15 12:38:22 +00:00
Jack Kavanagh
59ad93d2b9
Fix gRPC reflection duplicate import error ( #5525 )
...
* use fork temporarily
* package lock
* use kong fork of protobuf
* package lock
* re-add proto-loader
* package lock
2022-12-15 11:54:07 +00:00
Filipe Freire
a73028ac8d
Fix INS-2212 removing import in request pane ( #5528 )
...
* Fix INS-2212 removing import in request pane
* Fix lint
2022-12-15 11:27:18 +00:00
James Gatz
a0919a40d7
disable generating new requests only on spec errors ( #5527 )
2022-12-15 10:51:20 +00:00
Filipe Freire
b53187c908
Remove import for existing workspace ( #5524 )
...
* Remove import for existing workspace
* remove the new button click from all smoke tests
Co-authored-by: jackkav <jackkav@gmail.com>
2022-12-14 17:47:49 +00:00
Jack Tysoe
46bb161134
Enable automated security plugins at the service (root spec) level ( #5378 )
...
* feat(plugins): enable support for service-level security definition plugins
* feat(plugins): add tests for service-level security plugins
* fix(syntax): match regexes to last commit
* fix lint
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2022-12-14 15:30:56 +00:00
Jack Kavanagh
1bb9607c39
gRPC server reflection support ( #5518 )
...
* eliminate grpc paths
* add fake reflection ux
* add grpc packages
* basic ux
* first working pass
* package lock
* reset selected protofile
* fix types
* ssl
* improve naming
* remove deprecated grpc url parse
* remove broken test
* replace grpc proto PR test with reflection
2022-12-14 12:27:39 +00:00
James Gatz
5b683f05df
Use OAS ruleset from the root of the repo directory if it exists ( #5520 )
...
* read file from git path
* Fix using the default oas ruleset when none is found in the repo
* display warning and info messages from oas lint
2022-12-14 11:58:24 +00:00
Jack Kavanagh
ed34090384
Support custom spectral ruleset in inso ( #5488 )
...
* first pass
* package lock
* provided ruleset is not an object
* works
* support multiple extensions
* fix test
* lower coverage threshold
* remove unused test
* remove only
2022-12-14 12:47:28 +01:00
Filipe Freire
e26a01815c
Tidy Plugins' README files ( #5513 )
2022-12-14 08:52:08 +00:00
Jack Kavanagh
4fb50c3b81
error route: add clipboard copy ( #5514 )
...
* add clipboard copy
* make error selectable
2022-12-14 08:51:49 +00:00
Filipe Freire
ecf4c0ef65
Add server reflection to smoke test grpc server ( #5517 )
...
* Add server reflection to smoke test grpc server
* remove unnecessary proto file
2022-12-13 21:34:15 +01:00