Commit Graph

4872 Commits

Author SHA1 Message Date
James Gatz
978fbcf8f1
feat(Key-Value Editor): Improve accessibility and make the items re-orderable (#7465)
* remove unused components

* make read-only editors display nunjucks

* graphql toolbar css

* re-orderable key value editor

* move onChange to event handlers

* remove unused test

* fix delete all/add updates

* clean up logs

* remove callbacks
2024-06-05 08:30:44 +00:00
Curry Yang
eee71334a7
feat: add fetch timeout [INS-3911] (#7467)
* remove exponential backoff

* feat: improve err message when time out

---------

Co-authored-by: jackkav <jackkav@gmail.com>
2024-06-05 07:41:00 +00:00
Jack Kavanagh
a7a0854121 Merge branch 'release/9.3.0-alpha.4' into develop 2024-06-05 06:33:20 +00:00
Jack Kavanagh
7923f8e70d Bump app version to 9.3.0-alpha.4 2024-06-05 05:29:02 +00:00
Jack Kavanagh
a5204cf18d
release message (#7483)
* message

* check for stable

* clearer title

* fix lint

* improve publish script dx

* [skipci] comment
2024-06-05 07:24:25 +02:00
saisatishkarra
3f34ef48bb Merge branch 'release/9.3.0-alpha.3' into develop 2024-06-04 17:04:25 +00:00
Jack Kavanagh
a92ae53208 Bump app version to 9.3.0-alpha.3 2024-06-04 16:15:07 +00:00
saisatishkarra
dcbf408cf7 fix: insomnia digest variable name to avoid secret masking 2024-06-04 11:11:36 -05:00
saisatishkarra
dc29720b31 fix: fix insomnia digest variable name 2024-06-04 10:52:39 -05:00
Jack Kavanagh
c43f958468 Merge branch 'release/9.3.0-alpha.2' into develop 2024-06-04 15:26:23 +00:00
Jack Kavanagh
e369528db4 Bump app version to 9.3.0-alpha.2 2024-06-04 15:03:04 +00:00
saisatishkarra
c2cd93de73 fix: parse insomnia core artifact digest 2024-06-04 09:52:26 -05:00
saisatishkarra
527393cdcf fix: write permissions for slsa provenance 2024-06-04 09:43:20 -05:00
saisatishkarra
4508e71694 fix: permissions for slsa provenance 2024-06-04 09:41:11 -05:00
saisatishkarra
722d26899b
ci(.github)[SEC-1084]: SLSA supply chain security controls (#7479)
* ci(.github)[SEC-1084]: SLSA supply chain security controls

* fix gh review comments
2024-06-04 15:43:28 +02:00
Filipe Freire
6b45828ae8
chore: bake inso-cli on older macos [INS-3931] (#7471)
* chore: bake inso-cli on older macos [INS-3931]

* send PKG_NAME var for macos builds

* macos-13 only

* Revert "send PKG_NAME var for macos builds"

This reverts commit dcd6f2b13b.

* Update .github/workflows/release-start.yml
2024-06-04 15:31:59 +02:00
Curry Yang
1b5723a01b
fix: Application Error when login failed (#7475) 2024-06-03 09:47:54 +00:00
Hexxa
42cd078b87
fix: add a missing assertion chain for the response entity (#7474) 2024-06-03 09:08:26 +00:00
André Ricardo
11524580d6
fix: websocket subprotocols (#7472) 2024-06-03 08:14:53 +00:00
pimothyxd
109258db41
fix: minor typo in interpolator (#7473) 2024-06-03 10:10:22 +08:00
Curry Yang
41911f00b0
perf: io-parallelization (#7458) 2024-05-30 13:35:13 +00:00
Hexxa
2898c2fb8d
fix: avoid rendering script by temporarily disable it (#7466) 2024-05-30 16:20:08 +08:00
Curry Yang
41c79a13b4
fix: project with null remoteId don't need to be updated (#7464)
* fix: project with null remoteId don't need to be updated

* fix: add detailed comments
2024-05-29 11:30:43 +02:00
Hexxa
55440c77ae
fix: unify after-response script property name for folders (#7460) 2024-05-29 10:28:17 +08:00
Filipe Freire
09d7ca96b2
feat: mock create segment event [INS-3924] (#7461) 2024-05-28 13:07:11 +00:00
Filipe Freire
09adb58c40
chore: investigate login error [INS-3851] (#7438)
* chore: investigate login error [INS-3851]

* another pass at error we show

* Update packages/insomnia/src/ui/auth-session-provider.ts
2024-05-28 13:45:13 +01:00
Hexxa
5d08381be5
fix: support generating values with faker.js in scripting (#7454)
* fix: support generating values with faker.js in scripting

* fix: relax timeout for one case and remove a duplicated case

* fix: test is flaky because of timeout

* fix: incorrect test selector

* fix: waiting before checking

* fix: replace clicking with assertion

* fix: relax the external timeout a bit
2024-05-28 15:28:49 +08:00
James Gatz
9f0bd8b0fe
feat(Accessibility): Update request lists to anounce the request name of a request on voice over (#7449) 2024-05-27 09:54:37 +02:00
Curry Yang
967ac06bec
Update CHANGELOG.md (#7448)
update changelog
2024-05-23 09:58:29 +00:00
Curry Yang
ed27327183 Merge branch 'release/9.3.0-beta.0' into develop 2024-05-23 09:33:32 +00:00
Curry Yang
437460a4c3 Bump app version to 9.3.0-beta.0 2024-05-23 08:11:42 +00:00
Hexxa
46b6ea811e
feat: enable major features of the after-response script (#7411)
* feat: update data model and request-pane to support post-req-script

* fix: unit test failed

* feat: integrate post-request script to the engine - INS-3785,INS-3786 (#7329)

* feat: integrate post-request script to the engine

* refactor: some minor improvements

* fix: lint error

* chore: clean up typings

* refactor: separate transforming into sync and async parts

* use named args

* fix: renaming pre-req vars, functions and 2 minor fixes

* fix: the error message is updated

* feat: add snippets for post-request scripting (#7395)

* feat: enable extended assertion chains on `insomnia.response` (#7396)

* feat: add snippets for post-request scripting

* feat(sdk): support response.to.have assertion for verifying response

* chore: fix lint error

---------

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

* test: add tests for post-request scripts and post-request scripts - INS-3786 (#7331)

* test: add some tests for post-req script and script engine

* fix: incorrect script type

* chore: refresh package-lock after merging

* chore: clean up package-lock.json

* fix: failed tests after rebasing

* feat: support importing post-req script from Postman (#7423)

* feat: support importing post-req script from Postman

* fix: introduce post-req script property for merged changes

* test: add a test case for importing scripts

* fix: add missing fixture

* chore: remove row after merging

* chore: rename to after-response-script

* fix test

* refresh lock

* update snapshot

* extract pre request logic to function

* refresh lock again

* throw on base env

* fix: revert the logic which rejects the case of unselected environment

---------

Co-authored-by: jackkav <jackkav@gmail.com>
2024-05-23 15:25:35 +08:00
Jack Kavanagh
2d872ab881
bump (#7443) 2024-05-22 16:59:43 +02:00
Filipe Freire
e6e1cb0299
fix: unhandled typerror [no-ticket] (#7444)
* fix: unhandled typerror [no-ticket]

* Update packages/insomnia/src/main/analytics.ts

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

* Update packages/insomnia/src/main/analytics.ts

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

* fix

---------

Co-authored-by: James Gatz <jamesgatzos@gmail.com>
2024-05-22 16:39:31 +02:00
Jack Kavanagh
491ae241c8
feat: folder inheritance headers (#7437)
* add headers

* support groups

* assign headers

* clairfy duplication rule

* type check

* add warning
2024-05-22 13:34:11 +00:00
Jack Kavanagh
0073992efb
disable find (#7442) 2024-05-22 15:19:56 +02:00
Hexxa
e5ce4cd390
fix: init the hidden window when renderers are reloaded (#7428)
* fix: init the hidden window when renderers are reloaded

* fix: missing some smoke test stuff after merging

* feedback

---------

Co-authored-by: jackkav <jackkav@gmail.com>
2024-05-22 09:29:49 +02:00
Jack Kavanagh
7abe25c3f2
disable context menu override (#7431) 2024-05-21 17:14:52 +00:00
James Gatz
cb7e5896c4
fix(CodeEditor): UI alignment in toolbar/filter dialog (#7436)
* fix alignment on code editor filter toolbar

* fix alignment on code editor filter dialog
2024-05-21 09:04:44 +02:00
James Gatz
3d79efb31f
fix initialization logic of mock-server (#7434) 2024-05-20 10:42:24 +00:00
James Gatz
258810eb9d
display errors on sync modal (#7433) 2024-05-20 12:29:00 +02:00
James Gatz
8a7b34d6e2
feat(Auth screen): Improve copy and add animation (#7429)
* sign up to sign up for free

* login page animation and copy
2024-05-17 13:16:13 +02:00
Jack Kavanagh
5e673767ae
can navigate to folder and inherit auth (#7353)
* can navigate to folder

* add docs tab

* can edit pre request script

* refactor authdropdown to support groups

* can input auth in folders

* can concat scripts

* ensure scripts are scoped

* inherit auth from parent folder

* extract to function

* support inherit

* remove console log

* fix inheritance

* fix types

* remove console.log

* skip pre request for now

* hide response pane

* reload on env modified

* fix oauth1 and support undefined auth

* add auth test

* watch sync for updates

* collapse folder only on icon click

* review feedback

* remove pre-req logic
2024-05-17 12:37:39 +02:00
Jack Kavanagh
9b0654f25c
copy changelog from release notes (#7410)
* copy changelog from release notes

* add GA
2024-05-15 16:07:57 +02:00
Jack Kavanagh
39316e9e5c Merge branch 'release/9.2.0' into develop 2024-05-15 14:03:13 +00:00
Jack Kavanagh
6eb2c953dc Bump app version to 9.2.0 2024-05-15 13:43:57 +00:00
Filipe Freire
9743874db2
fix(UI): add titles to some elements in Test view [no-ticket] (#7416) 2024-05-15 15:36:20 +02:00
James Gatz
39817586e6
fix(CloudSync Pull): Fix issue where workspaces could change parentId on pull (#7414)
* fix parentId update on pull

* move the solution to vcs so that it works everywhere we use pull

* cleanup code

* fix test
2024-05-15 09:57:45 +00:00
James Gatz
78a9f31ff6
fix(Spec): Expand lint errors and hide the preview pane appropriately (#7413)
* hide the preview panel when the spec is not open

* show lint errors
2024-05-15 11:44:17 +02:00
James Gatz
4ca6c211a4
better errors when something goes wrong updating projects (#7412) 2024-05-15 11:43:53 +02:00