Commit Graph

1143 Commits

Author SHA1 Message Date
David Marby
17ea1b1812
Add the ability to delete synced workspaces from the API (#2795) 2020-11-09 23:56:13 +01:00
Mike Ellan
450b8353f9
Introduce stub UI for gRPC request and response panes (#2817) 2020-11-09 14:36:35 +13:00
Opender Singh
175834efa9
Unsafe deletion of a protofile (#2798) 2020-11-03 13:30:43 +13:00
Opender Singh
e6bdbf27ea
Extract foundational components from request and response panes (#2799) 2020-11-03 11:09:45 +13:00
Opender Singh
dd86bd3369
Add support for gRPC request actions (#2794) 2020-11-02 13:55:22 +13:00
Opender Singh
e77fe3248d
Remove unrelated items from request actions and request settings (#2793) 2020-10-29 12:00:29 +13:00
Opender Singh
5f1c1bb747
Allow sidebar to show grpc requests (#2786) 2020-10-29 11:44:37 +13:00
Opender Singh
d1e1da53e5
Save a GrpcRequest after protofile selection (#2785) 2020-10-29 11:23:07 +13:00
Opender Singh
33ef367f3f
fix: hide gRPC from url bar method dropdown for HTTP requests (#2792) 2020-10-29 08:45:20 +13:00
Opender Singh
edb0a8561d
Add GrpcRequest and GrpcRequestMeta database models (#2784) 2020-10-28 13:05:54 +13:00
Julien Giovaresco
5852d27d3f
Fix color picker display when updating an environment color (#2711)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-10-27 20:02:49 +13:00
Antoine
a511ea5ed9
Adding deprecated warning icon/message in graphQL docs (#2749)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-10-27 14:24:21 +13:00
David Marby
b78508d54a Bump versions to 2020.4.2 2020-10-26 20:46:49 +01:00
David Marby
543dc2df99
Use the correct notification icon for Core (#2772) 2020-10-23 21:19:20 +02:00
Opender Singh
65a333cac3
Fetch workspace protofiles from redux instead of refreshing after every action (#2764) 2020-10-23 11:27:46 +13:00
Opender Singh
f2737ff706
Allow for renaming of a protofile (#2763) 2020-10-23 11:06:37 +13:00
Opender Singh
b2bf1146f9
Add file selector to upload a .proto file (#2757) 2020-10-23 10:48:00 +13:00
Mike Ellan
c081fd2003
Insomnia core & designer app iconography (#2766)
App window logo updates and fix.
2020-10-22 16:43:00 -04:00
David Marby
1817872f31
Fix fetching notifications (#2765) 2020-10-22 21:35:42 +02:00
Opender Singh
c73092e294
Modal prompt to select protofile (#2756) 2020-10-23 08:14:46 +13:00
Opender Singh
bd4ed35dab
Add gRPC as a new request method (#2755) 2020-10-22 10:26:09 +13:00
Opender Singh
cc71660c96
Create protofile database model & unit tests (#2754) 2020-10-22 10:02:43 +13:00
David Marby
edcfcf5cef
Beta sync fixes (#2753)
* Fix trailing whitespace in vcs

* Add logging to sync graphql queries

* Don't remotely create a sync project when opening the share dialog

* Fix pulling workspaces with a missing default branch

* Fix the sync merge modal

* Fix workspaces dissapearing when switching to an empty default branch
2020-10-21 12:42:36 +02:00
Martin Pastore
52de6d819d
fix: resize all texts when font size change on preferences (#2710)
* fix: resize all texts when font size change on preferences

* fix: add missing rem conversion

Co-authored-by: Mike Ellan <52717970+sonicyeti@users.noreply.github.com>
2020-10-20 17:22:26 -04:00
Jasmine Wang
d544d754ca
Removing unused / redundant styles (#2752) 2020-10-20 16:50:57 -04:00
Emanuele Concas
29ff23343b
Add Show App Logs Folder to help (#2728)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-10-21 00:01:47 +13:00
Ben Scholzen
294777b0ed
Add PKCE support (#2652)
* Add PKCE support

* Fix failing unit test and add new test for PKCE

* Update packages/insomnia-app/app/network/o-auth-2/grant-authorization-code.js

Co-authored-by: Opender Singh <opender94@gmail.com>

* Update packages/insomnia-app/app/network/o-auth-2/grant-authorization-code.js

Co-authored-by: Opender Singh <opender94@gmail.com>

* Fix prettier report

Co-authored-by: Opender Singh <opender94@gmail.com>
2020-10-20 20:58:16 +13:00
Julien Giovaresco
d201cd1807
Rename button label of the Save and Download action save dialog (#2727)
The label was `Send and Save`, it is confusing because actually the request was already sent.
2020-10-20 20:36:04 +13:00
Julien Giovaresco
ceead25167
Fix infinite request spinner when cancelling "Send and Download" (#2721)
We were hiding the spinner at the end of the _handleSendAndDownloadRequestWithEnvironment method. However, we
were exiting early we the user cancel the save dialog (L672).

To prevent that, I've moved the code in a finally block, therefore we make sure that the spinner will be hidden

Closes #2718
2020-10-20 19:45:48 +13:00
Antoine
27d5881684
Reloading GraphQL docs on schema reload (#2747) 2020-10-20 17:35:53 +13:00
David Marby
b0b7613f26
Fix sync issues when switching between workspaces (#2724) 2020-10-15 23:42:16 +02:00
David Marby
4fc8b21827
Add file logging (#2716) 2020-10-13 18:05:41 +02:00
Timothy Lim
a9e22075fb
Prevent newlines for singleline Code editor (#2704)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-10-13 18:46:25 +13:00
Isaac Moore
81ad8ba2c8
Change bulk header editor setting verbiage (#2717)
This change is to be consistent with #2713.
2020-10-13 16:15:51 +13:00
Isaac Moore
474da01295
Add required annotation to Kubernetes config (#2709)
Fixes #2706
2020-10-13 10:32:25 +13:00
karolineKarkoschDrKlein
984881c0cb
Don't clear oAuth2 session on restart (#2701)
* Don't clear oAuth2 session on restart

Offer button to user where it can be cleared without restart

* PR improvements

* remove accidental newline

* PR improvements 2

* cleanup

* capitalize insomnia
2020-10-10 09:33:21 +13:00
Selamanse
03d83a8f52
Cancel the active request instead of the most recent request (#2696)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-10-09 06:17:37 +13:00
Antoine
0092723a8d
del. top/btm padding from CodeMirror-dialog #2646 (#2697) 2020-10-08 10:39:56 -04:00
Opender Singh
8d88cf9c69
An effort to figure out why spectron sometimes hangs on Windows CI (#2698) 2020-10-08 15:48:20 +13:00
Opender Singh
1bbbf38a96
Support hyphen - and other special characters in variable names (#2601) 2020-10-02 07:49:05 +13:00
Mike Ellan
9bf5d29160
Toast based logo fixes, consistent names, fixing positioning (#2676)
* Toast based logos locally sourced, consistent names, fixing positioning
* Pulling unused classes
* Using APP_ID_INSOMNIA over appName method, styling footer, adding alt tags
* Removing gravatar from src and component library
2020-09-30 17:05:00 -04:00
Opender Singh
601c6060a4
Update o2k readme examples (#2679) 2020-09-30 19:38:44 +13:00
Opender Singh
6cafe6ae47
Update babelrc to node 12 for all packages (#2670) 2020-09-29 18:33:03 +13:00
Julien Giovaresco
64c7b429aa
Expose network context to requestHook & responseHook scopes (#2662)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-09-29 15:10:51 +13:00
Julien Giovaresco
9bdb13c6bb
Bump httpsnippet to fix Copy as Curl not respecting header case (#2668)
Closes #2615
2020-09-27 01:07:33 +12:00
Mike Ellan
19a9d6a7e7
Export import unit tests (#2663)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-09-25 12:16:51 +12:00
Julien Giovaresco
9d4390de2f
Introduce a checkbox in Basic Auth form to choose ISO-8859-1 encoding for credentials. (#2642)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-09-25 08:58:28 +12:00
Opender Singh
8a6c5cc9b3
Run tests for builds vs packages using env variable (#2660) 2020-09-25 08:14:54 +12:00
Opender Singh
3e7be75a4f
Refactor and reuse app launch logic, launch app with a fresh data directory, prepare for tests in release pipeline (#2659) 2020-09-25 07:55:27 +12:00
Opender Singh
567ddd2b70
Add babel to smoke tests (#2658) 2020-09-25 07:23:23 +12:00
Rajiv Singh
875bae217b
Corrected verbiage in move folder to workspace modal (#2661) 2020-09-24 17:54:29 +12:00
Julien Giovaresco
c9f009a838
Change default keyboard shortcut to bring up the keyboard settings (#2649)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-09-24 15:35:28 +12:00
Opender Singh
4d17a92f73
Improve reliability of E2E tests (#2654)
Co-authored-by: David Marby <david@dmarby.se>
2020-09-24 10:49:25 +12:00
David Marby
403ddf20ad Merge branch 'release/2020.4.1' into develop 2020-09-23 23:17:12 +02:00
Mike Ellan
52ae23deec
Sidebar method styling & click regions (#2632)
Method badges & styling updates
2020-09-22 19:36:56 -04:00
Opender Singh
47e68b228f lib@2.2.25 2020-09-23 10:38:00 +12:00
Opender Singh
3b2981043c Bump to 2020.4.1 2020-09-23 10:31:40 +12:00
Opender Singh
0dce7af5e1 Merge branch 'develop' of github.com:Kong/insomnia into release/2020.4.1 2020-09-23 10:29:51 +12:00
Opender Singh
5d28501b34
Update debounce timeout pause (#2651) 2020-09-23 08:06:54 +12:00
Opender Singh
98127bfa70 Bump version to beta.1 2020-09-22 12:07:04 +12:00
Opender Singh
c2d989e1e0 lib@2.2.24 2020-09-22 11:45:33 +12:00
Opender Singh
919422fc57 Bump versions 2020-09-22 09:12:35 +12:00
Opender Singh
4885d00e0f
Update pdfjs-dist (#2645)
* add e2e test and update pdfjs version and interface changes

* Remove test focus

* Simplify

* Update test because canvas sizes vary

* Update
2020-09-21 20:45:36 +12:00
Opender Singh
2132e59f2a
CodeMirror debounce wait for smoke tests (#2644) 2020-09-21 18:17:31 +12:00
Opender Singh
21ee2ae790
Upgrade apiconnect-wsdl to remove yargs-parser dependency (#2637) 2020-09-19 15:02:51 +12:00
Mike Ellan
336bbad922
Section visibility toggle (#2634)
* Moving click handler up to parent item, preventing dupe calls on checkbox

* Alignment and setting CBs to read only

* Label alignment when sibling of input

Co-authored-by: Opender Singh <opender94@gmail.com>
2020-09-18 16:58:06 -04:00
Gregory Schier
a1c96fb6ac
Remove whitelist logic for pivot release (#2460)
Co-authored-by: David Marby <david@dmarby.se>
2020-09-18 15:40:30 +02:00
dependabot[bot]
92c37bf413
Bump node-forge from 0.8.5 to 0.10.0 in /packages/insomnia-app (#2612)
* Bump node-forge from 0.8.5 to 0.10.0 in /packages/insomnia-app

Bumps [node-forge](https://github.com/digitalbazaar/forge) from 0.8.5 to 0.10.0.
- [Release notes](https://github.com/digitalbazaar/forge/releases)
- [Changelog](https://github.com/digitalbazaar/forge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/digitalbazaar/forge/compare/0.8.5...0.10.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Marby <david@dmarby.se>
2020-09-18 15:18:38 +02:00
dependabot[bot]
3314c23ecf
Bump papaparse from 4.6.3 to 5.2.0 in /packages/insomnia-app (#2590)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Opender Singh <opender.singh@konghq.com>
2020-09-18 06:05:53 +12:00
Opender Singh
0451ca4631
Ignore x- keys for methods in the design sidebar paths section (#2622) 2020-09-17 14:00:45 +12:00
Julien Giovaresco
c4affa1650
Add shortcuts to foldAll and unfoldAll JSON nodes (#2626)
Use `Shift Cmd -` or `Shift Ctrl -` to fold all nodes
Use `Shift Cmd =` or `Shift Ctrl =` to unfold all nodes

Closes #2252
2020-09-17 14:00:10 +12:00
Mike Ellan
74a3967fce
Auto focus filter and improve click targets in design sidebar (#2617)
* Set cursor focus on active filter

* Click targets and info panel fix

Fixing inconsistently treated click targets and info panel items.

* Font (for SVGs) sizing and layout fixes.

* Layout & alignment fixes

* Update packages/insomnia-components/components/sidebar/sidebar-info.js

Co-authored-by: Opender Singh <opender94@gmail.com>

* Spacing increase on first child elment in panel, click specificity

Co-authored-by: Opender Singh <opender94@gmail.com>
2020-09-16 11:11:42 -04:00
Mike Ellan
51d3a5de32
Editor toggling, visual design spec. integration, various stylistic tweaks (#2598)
Collapsable editor and visual design integration.
2020-09-15 12:26:04 -04:00
Tobias Rundbom
4a1ee5f9c5
Save and pre-select last used export format (#2586)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-09-15 17:24:06 +12:00
Joe Flint
f10b36d335
Handle server-side OAuth2 redirects to non-existent protocols (#2557)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-09-15 17:01:57 +12:00
Opender Singh
1b416d8027
Release branch for 2020.4.0 (#2576) 2020-09-15 08:55:18 +12:00
Mike Ellan
af6a9b6a78
Unit testing sticky headers (#2588) 2020-09-04 12:08:05 -04:00
Mike Ellan
625ac84c1f
Addressing alignment on buttons within dropdowns (#2589) 2020-09-04 11:52:06 -04:00
Opender Singh
225ecf3da4
Fix netlify/storybook deployment issues (#2572) 2020-08-31 21:58:54 +12:00
Opender Singh
99c47fc1e7
Improve handling of absolute paths in inso (#2575) 2020-08-31 21:42:39 +12:00
Arjun Kesava P
1bcc2168cd
fix: Added manual prettify for multipart editor (#2571)
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-08-31 13:41:26 +12:00
Opender Singh
e521d0651d
Fix hard-coded path in electron mock (#2565)
* Fix hard-coded path in electron mock

* Disable failfast strategy

* Remove path mocking, as it is no longer needed becasuse CI runs on all OSs, and it causes issues with database initialization for unit testing

* Update

* Update packages/insomnia-app/app/sync/git/__tests__/mem-plugin.test.js

Co-authored-by: David Marby <david@dmarby.se>

* Update packages/insomnia-app/app/sync/git/__tests__/mem-plugin.test.js

Co-authored-by: David Marby <david@dmarby.se>

Co-authored-by: David Marby <david@dmarby.se>
2020-08-30 23:17:15 +12:00
Mike Ellan
1774bc72e2
Unit testing test output (#2533)
* Adding list group component with stubbed badge & list item

* Cleaning up stories, error padding tweak

* Results list item padding fix

* Review feedback and component provisioning

Shift to functional components
Abstract both list and list item away for re-use
Roll unit test result specific styling into UT source
Roll supporting UI over including badges > extend SC for flavors
Shift timestamp to render the value, JSX handling formatting

* Renaming UT specific badges

* List group and unit test wrapper component updates

- Pulled unit test results list item into SB
- All unique aspects of UT results are bundled in the IC which extend base item
- Cleansed UT wrapper of inline components
- Setting up list group and list group item base for middle area

* Abstrating badges, timestamp and updating unit test wrapper

* Update packages/insomnia-components/components/list-group/unit-test-result-badge.js

Co-authored-by: Opender Singh <opender94@gmail.com>

* Update packages/insomnia-components/components/list-group/unit-test-result-item.js

Co-authored-by: Opender Singh <opender94@gmail.com>

* Dep cleanup, PR feedback

Co-authored-by: Opender Singh <opender94@gmail.com>
2020-08-27 18:09:13 -04:00
Opender Singh
567ee026c4
Add matrix and remove double bootstrapping from insomnia-components (#2550) 2020-08-26 08:45:58 +12:00
Mike Ellan
37abf4df59
Unit tests buttons & select input styling (#2534)
* Button conversion, styling dropdown

* Cleaning up select input

* Adding play icon to run tests

* Button icon styling
2020-08-25 14:56:58 -04:00
Opender Singh
3bcbd24c8a
Add designer smoke tests to CI (#2549) 2020-08-25 11:27:44 +12:00
Opender Singh
0319547f65
Separate designer vs core e2e tests (#2545) 2020-08-25 10:49:29 +12:00
Opender Singh
3c345d4be1
Mock server for e2e tests using Prism (#2544)
Co-authored-by: David Marby <david@dmarby.se>
2020-08-25 10:13:29 +12:00
Opender Singh
deaded4674
Add e2e Core tests to PR workflow (#2536)
Co-authored-by: David Marby <david@dmarby.se>
2020-08-25 08:40:40 +12:00
Opender Singh
c3678d6e37
Build and package to a folder prefixed by the application id (#2537) 2020-08-22 17:59:56 +12:00
Opender Singh
694217dbb1
Add spectron with basic tests (#2531) 2020-08-21 08:08:47 +12:00
Opender Singh
5ecb69a8e5
Expose styled-components on the window object for UI plugins (#2528) 2020-08-21 06:44:08 +12:00
Seanghay
827783ee94
Bump up httpsnippet to 1.22.0 for Kotlin and Axios code generation support (#2526) 2020-08-20 16:17:52 +12:00
Opender Singh
c5d36a5223 lib@2.2.21 2020-08-18 11:07:08 +12:00
Opender Singh
653c546883
Add bitbucket cloud docs, add documentation tooltip to git settings modal header (#2518) 2020-08-18 08:57:21 +12:00
Opender Singh
c24d3138a7
Convert radio button group to be a fully controlled component (#2520) 2020-08-18 08:45:43 +12:00
Opender Singh
be90615025
Don't try to render swaggerui if the preview is hidden (#2519) 2020-08-18 08:42:10 +12:00
Opender Singh
4059633533
Add node forge to insomnia-send-request (#2523) 2020-08-18 08:41:47 +12:00
Bartolomej Kozorog
d9fe05b230
Add tooltip with docs for git authentication key generation 2020-08-16 12:40:38 +12:00
Opender Singh
61b27ae3c4
Add release date to about menu (#2505) 2020-08-13 08:59:30 +12:00