Mark Kim
f877b040c1
fix: return the input focus back after sending a request ( #4978 )
...
* fix focus back
* add fix for blur on dropdown trigger button in request url bar
* add useCallback
* add useCallback
* add useCallback
* fix handleSendAndDownload from prev itteration
* add requested changes
* fix focus back
* add fix for blur on dropdown trigger button in request url bar
* add useCallback
* add useCallback
* add useCallback
* fix handleSendAndDownload from prev itteration
* add requested changes
* fix string mistake
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2022-07-26 16:27:21 -04:00
James Gatz
199cc8abea
Chore/response viewer fc ( #5005 )
...
* update response viewer to fc
* use key to update the component instead of refreshing through refs
2022-07-26 15:50:12 +02:00
Pavlos Koutoglou
ae2e2058ed
Prompt button to fc component ( #4983 )
2022-07-26 14:24:06 +02:00
Marco
8202b2e59f
feat: add link to Azure DevOps access token docs ( #4973 )
...
* feat: add link to Azure DevOps access token docs
* fix lint
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2022-07-25 15:04:53 +00:00
Mark Kim
e648f15820
refactor: convert settings-modal to functional ( #4991 )
...
* add modal fc conversion
* clean up
* Update packages/insomnia/src/ui/components/modals/settings-modal.tsx
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
* Update packages/insomnia/src/ui/components/modals/settings-modal.tsx
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
* Update packages/insomnia/src/ui/components/modals/settings-modal.tsx
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
* add requested changes
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
2022-07-25 10:35:25 -04:00
Jack Kavanagh
7ab8882729
speceditor-sidebar class->fc ( #4987 )
...
* first pass
* fix type
* eliminate state
2022-07-25 12:58:10 +00:00
Jack Kavanagh
224e5d0842
request-group-row/tree class->fc ( #4990 )
...
* first pass
* and tree
* inline incremented string
2022-07-25 12:07:24 +00:00
Jack Kavanagh
96bd20ad86
fix e2e test/consistent buttons ( #4999 )
...
* fix e2e test/consistent buttons
* fix checks
* double test timeout
2022-07-25 11:34:34 +00:00
Jack Kavanagh
9ef02c48cc
WrapperProps: decouple page layout ( #4994 )
...
* undrill pane and sidebar postions
* simplify sidebarHidden
2022-07-25 10:53:25 +00:00
David Marby
c15c05bdbb
Remove reference to Insomnia Plus ( #5000 )
2022-07-22 15:49:13 +00:00
Jack Kavanagh
e3857221c0
Refactor/shortcuts fc ( #4986 )
...
* first pass
* useCallback
2022-07-22 11:13:01 +00:00
Jack Kavanagh
ac166158c8
response pane class->fc ( #4982 )
...
* first pass
* remove old
* remove delete drill prop
* remove two more drills
* two more drills
* remove one drill
* constify
* two more drills
* remove preview mode get/set drills
* undrill exportAsHAR
* undrill debug response download
* undrill prettify option
* save ipc for next pass
* fix delete response
* make delete function uniform
* address feedback comments
2022-07-22 09:52:00 +00:00
Jack Kavanagh
4d82d4ddb7
account class-fc ( #4988 )
...
* first pass
* simplify
* use FormData as state
* address review comments
2022-07-22 10:25:00 +01:00
dependabot[bot]
30f3eb0520
Bump glob-parent from 5.1.1 to 5.1.2 in /packages/insomnia-testing ( #4996 )
...
Bumps [glob-parent](https://github.com/gulpjs/glob-parent ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases )
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2 )
---
updated-dependencies:
- dependency-name: glob-parent
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 09:53:52 +01:00
David Marby
a7af9ce473
Merge branch 'release/2022.5.0-beta.5' into develop
2022-07-21 19:30:11 +00:00
David Fluck
e930140bd0
Bump app version to 2022.5.0-beta.5 and lerna package versions
2022-07-21 17:33:22 +00:00
Dimitri Mitropoulos
4be33b6bbe
undoes hotKeyRegistry prop drilling ( #4984 )
2022-07-21 13:43:30 +02:00
Jack Kavanagh
581dd3d9eb
remove lazy ( #4981 )
2022-07-19 13:00:01 +00:00
Jack Kavanagh
e49cd9bf9c
sidebar children class->fc ( #4966 )
...
* transform
* nest components to remove drills
* sort props
* rename overloaded children prop
* check for the length of children in request-group-row
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2022-07-19 12:26:49 +00:00
James Gatz
526bfc35c8
Refactor the Dropdown into a function component ( #4932 )
...
* add unit test for dropdown component
* refactor dropdown to function component wip
* use useLayoutEffect for updating the position
* update types to use DropdownHandle
* remove unused forcedposition
* remove dropup
* add warning about dropdown container
* add useCallback/useMemo
* re-export the container id for tests
* split the state
2022-07-19 13:58:25 +02:00
Mark Kim
5f250334f6
refactor: convert markdown editor to functional ( #4903 )
...
* convert markdown editor to functional
* add requested changes
2022-07-19 00:16:03 -04:00
Pavlos Koutoglou
7447c30340
Refactor the Button into a function component ( #4945 )
...
* Refactored the button component to be function component
* Remove onDisabledClick prop
* Chang prop distraction and use PropsWithChildren type
2022-07-18 21:28:52 +00:00
Jack Kavanagh
d98d61d30c
gql explorer type class->fc ( #4958 )
...
* second pass
* fix lint
2022-07-18 10:38:37 +00:00
Jack Kavanagh
ddd09c64eb
Markdown preview class->fc ( #4956 )
...
* transform
* remove debounce prop and handle nulls
2022-07-18 12:12:11 +02:00
Jack Kavanagh
1bef8ac364
workspace dropdown class->fc ( #4948 )
...
* first pass
* simplify
* useCallback
2022-07-14 17:45:36 +00:00
kreosus
24deb98f79
Merge branch 'release/2022.5.0-beta.4' into develop
2022-07-14 14:56:39 +00:00
kreosus
68541bdab9
Bump app version to 2022.5.0-beta.4 and lerna package versions
2022-07-14 14:02:53 +00:00
Dimitri Mitropoulos
537b0bcb95
Removes indirection for key hotkey codes ( #4957 )
...
* removes defineHotKey
* removes keyBinds and keyComb wrapper functions
* fix properties of keyCombination being undefined break equality check
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2022-07-13 15:03:17 -04:00
Mark Kim
c6e0591c58
fix: add change method param on callback ( #4963 )
2022-07-13 14:01:52 -04:00
Jack Kavanagh
deb1038c28
remove unused component ( #4959 )
2022-07-13 19:08:20 +02:00
Pavlos Koutoglou
0ab0d72462
Improved accessibility for activity toggle. ( #4928 )
...
* Fix issue with activity toggle accessibility
* add unit tests
* update styled components to the object format
Co-authored-by: Mark Kim <mark.kim@konghq.com>
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2022-07-13 15:05:23 +02:00
Jack Kavanagh
57b5493e9e
Fix/split button quick fixes ( #4953 )
...
* move border
* remove disabled button props
* Update packages/insomnia/src/ui/css/components/request-url-bar.less
2022-07-12 20:03:28 +02:00
James Gatz
b00b582c3d
use the window event to get the oauth refresh page ( #4955 )
2022-07-12 19:14:07 +02:00
Jack Kavanagh
9d02a854d4
replace notice with p tag ( #4954 )
2022-07-12 15:20:24 +02:00
Jack Kavanagh
a63c873142
transform ( #4936 )
2022-07-08 11:40:40 +00:00
Pavlos Koutoglou
ae9ac5a0b7
Fix tabIndex typo ( #4940 )
...
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2022-07-08 08:24:25 +01:00
Mark Kim
2a315a5242
fix(openapi2kong): removing unused component reference ( #4911 )
...
* add removing logic
* add recursion
* add comments
* add circular ref yaml and its expected mock
* change the $refs.get to the check method
* add path buildilng
* add for loop
* simplifies circular test
* add feedback
* add comments
* add clean up and doc
* adds response to circular-requestBody.yaml so that it's valid & lints
* inlines helpers (and catches null cases it missed)
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2022-07-07 15:41:12 -04:00
Filipe Freire
19af1a45b9
Merge branch 'release/2022.5.0-beta.3' into develop
2022-07-07 16:25:38 +00:00
Filipe Freire
2af3eff41b
Bump app version to 2022.5.0-beta.3 and lerna package versions
2022-07-07 15:37:58 +00:00
Dimitri Mitropoulos
f72c5a6969
useCallback with async is ok, after all ( #4934 )
2022-07-07 15:04:41 +00:00
dependabot[bot]
53fbc151ef
Bump moment from 2.29.2 to 2.29.4 in /plugins/insomnia-plugin-now ( #4938 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-07 13:45:50 +00:00
Dimitri Mitropoulos
26fe408344
remove nunjucks templating in experimental plugin themes ( #4933 )
...
* remove nunjucks usage from core themes
* adds package downloader script
* adds runtime validation for plugins still using nunjucks
* generateThemeCSS no longer needs to be async
* removes Nunjucks as valid type
2022-07-07 13:19:17 +00:00
Jack Kavanagh
8a26fdbaa7
multipart viewer class->fc ( #4930 )
...
* multipart
* self review
* Apply suggestions from code review
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
2022-07-07 12:28:49 +00:00
Mark Kim
5f2f67d49a
test: adding unit tests to AccountDropdown ( #4845 )
...
* add text label change
* add unit tests
* tests created
* add testing
* clean up
* remove test.todo
* Update packages/insomnia/src/ui/components/dropdowns/account-dropdown/account-dropdown.test.tsx
Co-authored-by: David Marby <david@dmarby.se>
* fix redux for testing
* Update packages/insomnia/src/ui/index.tsx
* fix lint
* fix lint
Co-authored-by: kristofer <kristofer@khuff.co>
Co-authored-by: kreosus <59621250+kreosus@users.noreply.github.com>
Co-authored-by: David Marby <david@dmarby.se>
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2022-07-07 11:28:26 +00:00
dependabot[bot]
9a773b093b
Bump parse-url from 6.0.0 to 6.0.2 ( #4929 )
...
Bumps [parse-url](https://github.com/IonicaBizau/parse-url ) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/IonicaBizau/parse-url/releases )
- [Commits](https://github.com/IonicaBizau/parse-url/commits )
---
updated-dependencies:
- dependency-name: parse-url
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-06 12:31:32 +00:00
tangweikun
0f5d858030
Fix edit cookie shows expires as an Invalid Date ( #4897 )
...
* fix: edit cookie shows expires as an Invalid Date
* refactor: using date-fns for validation
* use datetime-local input and transform
* use defaultValue
Co-authored-by: tangweikun <tangweikun@corp.netease.com>
Co-authored-by: jackkav <jackkav@gmail.com>
2022-07-04 20:08:06 +00:00
Jack Kavanagh
c46d5613c7
send button -> split button ( #4924 )
...
* first pass
* simplify timeouts+intervals
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
* use key to tidy up url bar
* fix lint error in hook
* fix type-check
* add border-right
* Update packages/insomnia/src/ui/css/components/request-url-bar.less
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
* use --hl
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2022-07-04 16:05:43 +00:00
Jack Kavanagh
c85205cef5
prevent focus loss ( #4925 )
2022-07-04 11:35:16 +00:00
Filipe Freire
0e0591262b
Chore: bump playwright to version 1.23.0 ( #4914 )
2022-07-01 16:44:42 +00:00
Maksim Rotmann
044a3b0a7d
Remove wrong backticks from json path help window ( #4892 )
...
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2022-07-01 16:14:13 +00:00