Commit Graph

5481 Commits

Author SHA1 Message Date
Ryan Willis
d3513eed67 fix: do not append headers with empty names (#8372)
* fix: do not append headers with empty names

* trim name
2025-02-17 15:52:55 +08:00
Curry Yang
a3589d9307 feat: minimal bar-[INS-4420] (#8293)
* feat: minimal bar

* feat: extract the network status component

* fix: isMinimal boolean

* fix style

* extract header user and invite button

* fix invite button theme color
2025-02-17 15:36:17 +08:00
Kent Wang
eddeb4758f feat: Insomnia vault key management UI[INS-4715] (#8296)
* initial check-in for separate vault key ui changes
* refine localstorage instance
* use better method for file saving
* remove ref
* fix issue from rebase
2025-02-17 06:40:40 +00:00
George He
3e9ead3b9c feat(sdk): enable folder env interfaces for manipulation in script (#8348)
* feat: enable folder env interfaces for manipulation in script

* fix: lint

* Fix table view environment not updated issue[INS-4875] (#8360)

* Fix table view environment not updated issue

* fix: fix comments and improve the test

---------

Co-authored-by: Kent Wang <kent.wang@konghq.com>
2025-02-17 14:20:31 +08:00
Pavlos Koutoglou
ded7047d3a fix: Improve request drop-down menu [INS-4983] (#8364)
* fix: update request actions dropdown button visibility

* fix: change request actions dropdown button visibility to flex on hover and focus

* fix: adjust padding for CollectionGridListItem component

* fix: add triggerRef prop to RequestActionsDropdown and RequestGroupActionsDropdown components

* Update debug.tsx

* fix: update GraphQL test to include new request and validate response
2025-02-14 15:46:26 +00:00
Pavlos Koutoglou
d20f4e0ff5 fix: update react-resizable-panels to version 2.1.7 and adjust peer dependencies (#8366) 2025-02-14 15:26:35 +00:00
Pavlos Koutoglou
c618688a4a feat: add keyboard shortcut to select all in CSV viewer (#8349) 2025-02-14 15:13:27 +00:00
Pavlos Koutoglou
1ea0cee03c fix: prevent CodeMirror from capturing escape key and shortcuts based on keymap settings (#8368) 2025-02-14 14:03:28 +00:00
yaoweiprc
01b80896fe Use native way to prettify json in response viewer (#8354) 2025-02-14 15:06:21 +08:00
Ryan Willis
1e15091d50 Merge branch 'release/10.3.2-beta.0' into develop 2025-02-13 20:31:44 +00:00
Ryan Willis
0bcbd3cbc1 Bump app version to 10.3.2-beta.0 core@10.3.2-beta.0 2025-02-13 19:42:19 +00:00
George He
c814d98e02 Fix/sdk/tagged url (#8361)
* fix: handle several different template syntaxes in url

* inso -> es2021

* fix: init certs in script

---------

Co-authored-by: Ryan Willis <ryan.willis@konghq.com>
2025-02-13 23:52:16 +08:00
Kent Wang
eab3c6d8cc fix: Table view environment variables are not updated when changed in pre-request/after-response scripts [INS-4875] (#8353)
* Fix environment variables not updated in table view issue
2025-02-13 03:14:59 +00:00
Ryan Willis
56f37ccd10 fix: consolidate request+codegen headers+authorization [INS-4925] (#8345)
* fix: consolidate request+codegen headers+authorization
2025-02-12 09:56:02 -07:00
Pavlos Koutoglou
6373c68226 fix: mask client secret input in OAuth 2.0 authentication (#8351) 2025-02-12 14:06:50 +01:00
Jack Kavanagh
54915fbc0d add warning (#8350) 2025-02-12 14:06:16 +01:00
Vivek Thuravupala
dd9453fdff Short-ciruit string rendering if require invocation is detected (#8358)
* Short-ciruit string rendering if require invocation is detected [SEC-1323] [INS-4963]

* add sentry exception

---------

Co-authored-by: jackkav <jackkav@gmail.com>
2025-02-12 14:03:10 +01:00
Curry Yang
700f2b0404 fix: request render error not display (#8277) 2025-02-12 03:34:28 +00:00
Filipe Freire
99a8c395cf Merge branch 'release/10.3.1' into develop 2025-02-11 10:05:33 +00:00
Filipe Freire
f473bad2f3 arm64 linux build targets core@10.3.1 2025-02-07 15:54:22 +00:00
James Gatz
196c395039 Bump app version to 10.3.1 2025-02-07 11:23:32 +00:00
Techdoodle
cf42d46219 fix: prevent yarn directory traversal on plugin installation (#6829)
* fix: prevent yarn directory traversal on plugin installation
fixes #4041

* fix: fix code formatting in `install-plugin.ts`
2025-02-07 12:21:05 +01:00
Filipe Freire
d8803b8d0b fix: inso README.md [no-ticket] (#8342) 2025-02-07 11:54:10 +01:00
James Gatz
01124fce18 update cli options docs (#8343) 2025-02-07 11:53:24 +01:00
Filipe Freire
c09b020c20 Merge branch 'release/10.3.1-beta.4' into develop 2025-02-07 09:41:41 +00:00
Filipe Freire
c86d0c2c87 Bump app version to 10.3.1-beta.4 core@10.3.1-beta.4 2025-02-06 16:17:08 +00:00
Filipe Freire
62a21d367c fix: template render error [INS-4962] (#8338)
* fix: template render error [INS-4962]

* fix test

* improvements

* improvement

* improve tests
2025-02-06 16:01:19 +00:00
hexchain
b7e959758b chore: also build appimage for arm64 linux (#8331) 2025-01-30 00:00:35 +01:00
Filipe Freire
7a50829a83 Merge branch 'release/10.3.1-beta.3' into develop 2025-01-29 17:00:20 +00:00
Filipe Freire
4b140d40f2 Bump app version to 10.3.1-beta.3 core@10.3.1-beta.3 2025-01-29 16:29:39 +00:00
Filipe Freire
df0570764d fix: .deb and .snap upload on publish [no-ticket] (#8332)
* fix: .deb and .snap upload on publish [no-ticket]

* remove the arm64 snap that we are not producing
2025-01-29 14:20:21 +00:00
Filipe Freire
add6eb4f7a Merge branch 'release/10.3.1-beta.2' into develop 2025-01-29 13:46:56 +00:00
Filipe Freire
717707faaf Bump app version to 10.3.1-beta.2 core@10.3.1-beta.2 2025-01-29 12:33:47 +00:00
Kent Wang
f233b61cdf Rename local-storage to electron-storage (#8310)
* 1.rename local-storage to electron-storage

* 1.fix test
2025-01-29 13:33:38 +01:00
Ryan Willis
e3a399f9c2 fix: support headers with gRPC reflection (#8327) 2025-01-28 14:15:49 -07:00
Filipe Freire
83815638b5 Merge branch 'release/10.3.1-alpha.0' into develop 2025-01-28 20:03:09 +00:00
Filipe Freire
e35b4e7fbb Bump app version to 10.3.1-alpha.0 core@10.3.1-alpha.0 2025-01-28 17:55:07 +00:00
Filipe Freire
00f4f8feba Merge branch 'release/10.3.1-beta.1' into develop 2025-01-28 17:33:29 +00:00
Filipe Freire
9e38909f07 exclude inso docker from arm build core@10.3.1-beta.1 2025-01-28 16:58:34 +00:00
jackkav
cf4d8edcbe revert playwright bump 2025-01-28 17:21:45 +01:00
jackkav
cc0cdb66ce use ubuntu 22 2025-01-28 13:41:28 +01:00
jackkav
c4b77f39c5 only tag.gz for arm 2025-01-28 13:41:17 +01:00
jackkav
0d4ace6f70 support ubuntu 24 2025-01-28 13:28:48 +01:00
Jack Kavanagh
4e61a29994 Bump app version to 10.3.1-beta.1 2025-01-28 13:11:23 +01:00
Jack Kavanagh
0c7c50c4af make runners conventional (#8325)
* make runners conventional

* use 24 explicitly until latest alias is available for arm

* arm64 need snapcraft
2025-01-28 13:11:01 +01:00
Jack Kavanagh
275e30301d run name (#8324) 2025-01-28 12:09:08 +01:00
hexchain
e5c49f8d38 Build Linux aarch64 packages using the new GH runner (#8306)
* chore: upgrade @getinsomnia/node-libcurl to 2.33.7

* chore: add arch into AppImage name template

* chore: run release workflows on aarch64 linux runner

* fix: also consider process.arch when determining insomnia binary path

* fix: lift unprivileged userns restrictions for linux

Ubuntu 24.04 introduced this new restriction so we just lift it for all
Linux runners now to avoid confusion in the future.

* chore: remove hardcoded platform in inso Dockerfile

* chore: add architecture id into inso artifact name

* feat: modify workflows to support multi-arch
2025-01-28 10:55:25 +01:00
Filipe Freire
8f8445caf2 chore: bump semgrep (#8317)
* chore: bump semgrep

* fix
2025-01-23 15:48:28 +00:00
Ryan Willis
dcb13ea51a fix: support paths in gRPC requests and reset proto states (#8284)
* allow deselecting proto file
* use path prefix for gRPC conns
* fix parsing to match previous tests
* reflection working
* fix auto-reflecting onMount when certificates are required
* improve messaging on reflection and method selection
* switch to internal package, clean up url parsing
2025-01-22 07:49:47 -07:00
George He
95f524bbce fix(sdk): misc fixes and improvements (#8297)
* fix: include multiline and fileName in the multipart req body

* fix: reject setting null to insomnia.variables

* fix: comment

* fix: also update the scriptExecutor with getExistingConsole

* feat: support escape sequences for formatting in console

* fix: update test ouput

* refactor: support escape seqs

* fix: cli smoke test failed
2025-01-21 17:13:23 +08:00