Gregory Schier
b9226a3ee1
Bump version and hide ApiSpec from sync
2020-04-27 15:23:56 -07:00
Gregory Schier
7de8246ff8
lib@2.2.2
2020-04-27 15:02:35 -07:00
Opender Singh
0e7b96c868
Add Swagger UI required prop ( #2062 )
2020-04-28 08:58:40 +12:00
Gregory Schier
10d61796cc
Some tweaks before launch: ( #2060 )
...
* Some tweaks before launch:
- Set GA IDs
- Change git folder to `.insomnia`
- Set gravatar email on update notification
* Fix tests
2020-04-27 13:42:57 -07:00
Gregory Schier
1c46b95ac9
Merge branch 'designer' into develop
2020-04-27 09:56:46 -07:00
Gregory Schier
03e5df6913
Bump versions
2020-04-27 09:53:24 -07:00
Opender Singh
2a0dd17293
add fixture test
2020-04-27 18:08:44 +12:00
Opender Singh
751dd0f86a
Exclude x- properties under a path
2020-04-27 18:02:33 +12:00
Gregory Schier
d1b7d55483
Travis improvements and upgrade Octokit
2020-04-26 14:29:51 -07:00
Gregory Schier
4cb8e34aef
Rename some old things
2020-04-26 14:08:50 -07:00
Gregory Schier
a3253a1149
Set versions
2020-04-26 14:01:07 -07:00
Gregory Schier
c6a7c4d682
Initial designer merge
2020-04-26 13:33:39 -07:00
Yi Tang
28e7d928a8
Expose the request body for plugins ( #2003 )
...
* Expose more request body for plugins
Support the following api for plugins:
- get/set the content type of the request;
- get/add/set the form parameters of the reuqest body;
adding file form item will be ignored if the mime type is not
multipath form.
- get/set the uploaded filename of the request;
setting uploading file name will be ignored if the mime type is not
octet stream.
* Add some test cases
* Add simple request body api for plugins
* Mark (get|set)BodyText() as deprecated
2020-04-23 11:44:54 -07:00
Benjamin Leeds
b7d97a071b
fix: Escape key in editble field closing modals ( #2039 )
...
Bonus: Also fixed the issue where escaping saved the value.
2020-04-22 12:28:28 -07:00
Opender Singh
b4b6464f9e
Remove insomnia-components ( #2043 )
2020-04-22 12:23:54 -07:00
Opender Singh
c3d4d89193
Prevent migrations from running for database.duplicate ( #2040 )
2020-04-22 11:59:09 +12:00
Gregory Schier
cb715f9565
Remove all fsevents modules
2020-04-14 16:09:18 -07:00
Gregory Schier
7bc219422e
Update Babel and ESLint and fix all related errors ( #2032 )
...
* Update Babel and ESLint and fix all related errors
* Update babel-jest
2020-04-09 10:32:19 -07:00
Gregory Schier
a893ba8c88
Extra dialog parameters for plugins
2020-04-07 15:25:49 -07:00
Gregory Schier
3b9031ecc0
Ensure workspace always has valid name attribute
2020-04-07 15:00:04 -07:00
Gregory Schier
c20166fc27
Move change-case dependency to proper place
2020-04-07 11:00:57 -07:00
Gregory Schier
68b9221b80
New plugin API for showing custom UI inside a dialog ( #2026 )
...
* New dialog() method to show generic dialogs from Plugins
* Clarified deprecated api method
* Body now required in dialog()
* Made options arg optional too
* Fix tests
2020-04-06 14:31:03 -07:00
Pocket7878
9f05035e49
feature: Generate Variable Name from SecuritySchemas name parameter. ( #1978 )
2020-04-03 16:50:50 -07:00
Gregory Schier
6424e11875
Remove About tab from settings and link to OSS license
2020-04-03 11:53:57 -07:00
Cameron Ross
54564bd0f4
Add subscription type to GraphQL schema explorer. ( #2008 )
2020-03-31 11:06:50 +13:00
Opender Singh
0b0c5baa0e
OpenAPI v3 import robustness ( #2007 )
...
* Make openapi3 import more robust by checking if the server tag exists before consuming it
* Fix formating
2020-03-26 09:56:11 -07:00
Gregory Schier
daef7806c8
Move GraphQL default value into separate component
2020-03-18 12:46:45 -07:00
Opender Singh
b072745b6d
Introduce flow $Shape<T>
to db models ( #2002 )
...
* Introduce flow <T> to db models
* Resolve errors discovered while fixing typing
* Revert change for response
2020-03-18 11:58:57 -07:00
eMerzh
51610ac6bc
Add support for default values in graphql fix #2000 ( #2001 )
2020-03-18 11:58:37 -07:00
Eric Reynolds
2f8b0b6602
Fixing a race condition when deleting the only workspace ( #1997 )
...
Co-authored-by: Eric Reynolds <eric.reynolds@konghq.com>
2020-03-13 22:12:41 -07:00
Alfonso Ruzafa
e0d20e5c2c
Allow checkbox input type in prompt dialog ( #1980 )
...
* allow checkboxes input fields in prompt dialog
* return booleans as strings from prompt
* align label with checkbox for boolean prompt
* set css classes based on html input type
2020-03-12 16:26:21 -07:00
Alfonso Ruzafa
39c73e17c5
mask template tag title popup when preview is disabled ( #1995 )
2020-03-12 16:00:11 -07:00
Gregory Schier
7aae21154a
Remove About tab from settings and link to OSS license ( #1996 )
2020-03-12 15:57:46 -07:00
YMHuang
327eb5b692
Make the OpenAPI 3.0 support HTTP Bearer scheme ( #1953 )
2020-03-11 15:41:18 -07:00
Alfonso Ruzafa
34c5a79338
Add support for live display name for template tags ( #1936 )
...
* add support for live display names in template tags
* add setting to (de)activate live display names in template tags
* Revert "add setting to (de)activate live display names in template tags"
This reverts commit 8cd70b87b5
.
* remove liveDisplayName from the Prompt plugin
* use liveDisplayName over 1st arg if it's an enum
2020-03-11 15:15:15 -07:00
Gregory Schier
23b4ac97bd
Add ability to generate theme plugin ( #1988 )
...
* Fix missing header name breaking sidebar render
* Global command to generate theme from JSON object
* Update packages/insomnia-app/app/ui/redux/modules/global.js
Co-Authored-By: Opender Singh <opender94@gmail.com>
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-03-11 12:23:52 -07:00
Opender Singh
1aba4cb2cf
Nunjuck resolution in order of property definitions ( #1863 )
...
* Add breaking test
* Remove preferential ordering of tags over variables in nunjucks
* Remove preferential ordering of tags over variables in nunjucks
* simplify nunjucks sort
* Add breaking test for incorrect order
* Update json-order and consume
* Refine test with dataPropertyOrder
* Tests
* add note
* Add to test
* Missed the await
2020-03-09 11:20:22 -07:00
Bartek Bułat
64b6825e53
Add documentation for interfaces ( #1984 )
...
Add list of implementations to Interface documentation and list of
implemented interfaces to Object documentation.
2020-03-06 17:52:52 -08:00
Gregory Schier
9fe45a8ebb
Bump version
2020-02-18 16:17:57 -05:00
Serpil Acar
e666961b4f
fix componentWillUnmount lifecycle method ( #1951 )
2020-02-18 12:44:08 -05:00
Gregory Schier
ae803c5c5f
Support importing raw string and naming the import
2020-02-12 14:01:51 -05:00
Gregory Schier
6ee442c019
pkg-v2.1.6
2020-02-12 10:02:11 -05:00
Gregory Schier
cc43f2af8f
Bump version
2020-02-11 14:35:27 -05:00
Gregory Schier
e35b54a533
Fix Content-Type: true on multiline forms ( Fixes #1920 )
2020-02-11 14:32:43 -05:00
Gregory Schier
4033f0d3b7
Fix tests
2020-02-11 14:24:52 -05:00
Gregory Schier
1e50cd4a53
Add setting to enable response filtering (for backwards-compatibility)
2020-02-11 13:45:47 -05:00
Gregory Schier
b7250519ec
Fix NPE when creating new workspace
2020-02-11 12:35:59 -05:00
Gregory Schier
64e121ddd3
URL handler to install plugins ( #1930 )
2020-02-10 14:15:07 -05:00
Gregory Schier
6d259ed067
Merge branch 'pull/1880' into develop
2020-02-10 13:13:27 -05:00
Gregory Schier
35a3a1eab2
Fix lint errors
2020-02-10 13:13:19 -05:00
Gregory Schier
b8d1d0ea3c
Default bg color and font color
2020-02-07 13:24:24 -05:00
Gregory Schier
32a958ab95
View open source licenses in app ( #1926 )
...
* View opensource licenses
* Remove redundant check
2020-02-06 08:41:56 -05:00
Gregory Schier
a9f671c1c7
Better base theme merging
2020-02-05 10:42:51 -05:00
Gregory Schier
1ed349cab3
Fix type error
2020-02-04 15:08:05 -05:00
Gregory Schier
00fd73ddd5
Add support for RGB triplets in theme colors
2020-02-04 14:46:36 -05:00
Gregory Schier
1770319ac2
Convert Less vars to CSS vars ( #1923 )
...
* Created css vars for every less var
* Finish converting Less var to CSS vars
2020-02-03 12:26:56 -05:00
ele
7ed84c0848
adds documentation for union type
2020-01-27 13:42:25 +02:00
Gregory Schier
9b39fbf36f
Strip trailing slash on openapi import base_url env
2020-01-24 14:07:52 -05:00
Opender Singh
7b3ae5bfd8
Enable and disable plugins! ( #1855 )
...
* Add PluginConfig type
* Update plugin loader to find PluginConfig
* Only extend with active plugins
* Toggle checkbox UI
* Show checkbox
* WIP
* WIP - add separate checkbox component
* add react-switch
* Remove toggle-switch less files
* Rename
* Move dependency to app package
* Can't bootstrap or run after moving node module to insomnia-app package hmmm
* Update packages
* Add toggle switch story
* Remove unnecessary prop
* Update story
* Renames
* Update dependencies...
* Update flow-types
* Hmmm
* Fix import?
* Update
* Update to regular component
* Fix css + remove _mounted from toggle-switch
Co-authored-by: Gregory Schier <gschier1990@gmail.com>
2020-01-23 13:43:04 -05:00
Gregory Schier
de2fc0ba42
Scope responses to active environment ( #1905 )
...
* Scope responses to active environment
* Update response history to support scoped envs
2020-01-22 14:23:19 -05:00
Gregory Schier
6200c9e8c7
Add workspace action plugins and expose context.data helpers ( #1901 )
2020-01-20 13:07:07 -05:00
Gregory Schier
efb8fb6c70
Toast now defaults to app icon for avatar
2020-01-09 10:57:58 -05:00
Gregory Schier
379d7eb07e
Re-enable multiline for query editor ( #806 )
2020-01-08 12:51:54 -05:00
Gregory Schier
01e225bd0a
Clean up new setting to disable links
2020-01-07 11:35:21 -05:00
kliques
f874a77a2d
ft(toggle): toggle url click throughs ( #1845 )
2020-01-07 11:03:41 -05:00
Gregory Schier
a03659de2b
Add React UNSAFE_ method prefixes
2020-01-06 15:51:52 -05:00
Gregory Schier
f50bcfeafb
pkg-v2.1.5
2020-01-06 15:07:32 -05:00
Gregory Schier
229c7cbda3
Fix insomnia-component exports (I think)
2020-01-06 15:06:54 -05:00
Gregory Schier
10d7255800
pkg-v2.1.4
2020-01-06 14:19:56 -05:00
Gregory Schier
bdb700ab2f
Made keyboard shortcut definitions dynamic
2020-01-06 14:19:35 -05:00
Gregory Schier
1a6bdad517
insomnia-ui -> insomnia-components
2020-01-06 14:02:54 -05:00
Gregory Schier
e46bf021cf
pkg-v2.1.3
2020-01-06 13:51:24 -05:00
Gregory Schier
9166b028e7
Add notice-table callback for visibility toggle
2020-01-06 13:50:31 -05:00
Gregory Schier
5a92964db6
New insomnia-ui package with initial <NoticeTable/> component ( #1869 )
...
* Add insomnia-ui package with NoticeTable component and a few other examples
* Tweak icon placement and add insomnia-ui to insomnia-app package
* Add click handling and some extra styles to <NoticeTable/>
* New SvgIcon component and style tweaks
* Fix dependencies
* Fix button border
* Fix flow lint
* SvgIcon stories and lots of style updates
* Fix auto-formatting issue
2020-01-06 13:33:47 -05:00
Opender Singh
f920ba17f2
Update codemirror ( #1861 )
2019-12-20 15:03:44 -05:00
Gregory Schier
e485d55aea
Merge branch 'develop' of github.com:Kong/insomnia into develop
2019-12-18 16:50:48 -05:00
Gregory Schier
986c02914c
Add option to include OAuth 1.0 body hash ( Closes #1854 )
2019-12-18 16:49:39 -05:00
Gregory Schier
905040db80
Fix GQL operationName not being picked up somethings ( Closes #1856 )
2019-12-18 16:07:23 -05:00
Petr Kadlec
0a585395ec
Fix the description of HTTP 201 Created ( #1853 )
...
The 201 HTTP status is most typically the result of a POST request.
Apparently, this came verbatim from MDN where it was fixed in
https://wiki.developer.mozilla.org/en-US/docs/Web/HTTP/Status$compare?to=1348890&from=1340759
2019-12-17 14:15:57 -05:00
Gregory Schier
3e3886205b
Add ability to disable JS in response webview
2019-12-17 14:10:42 -05:00
Gregory Schier
851e142136
Rename getinsomnia > kong
2019-12-17 12:16:08 -05:00
Gregory Schier
5c9493fa2d
pkg-v2.1.2
2019-12-17 11:58:09 -05:00
Gregory Schier
d34316747c
Bump version
2019-12-17 11:57:45 -05:00
Gregory Schier
dac7da6411
Remove leading space in Timeline tab
2019-12-13 23:21:12 -05:00
Gregory Schier
6f2e6161bb
Merge remote-tracking branch 'origin/develop' into develop
2019-12-13 23:11:34 -05:00
Gregory Schier
5f2f319e5b
Sidebar toggle hotkey now configurable ( Closes #1715 )
2019-12-13 23:11:13 -05:00
Gregory Schier
ebaf8a0a8d
Ability to bulk-edit query parameters ( Closes #1110 ) ( #1848 )
...
* Ability to bulk-edit query parameters (Closes #1110 )
* Cleanup lint errors
2019-12-13 20:11:47 -05:00
Gregory Schier
f4790965e3
Catch errors when reading multipart files ( Fixes #1665 )
2019-12-13 18:54:34 -05:00
Gregory Schier
1092e44fda
Add Quit shortcut back to app ( Closes #1446 )
2019-12-13 16:26:37 -05:00
Gregory Schier
a53192c229
Bump package-locks
2019-12-13 09:07:34 -05:00
Gregory Schier
dbd7cbe059
Fix Flow error
2019-12-12 16:06:21 -05:00
Gregory Schier
ac75e3b8cc
Add ability for no OAuth 2 Authorization prefix ( Closes #1087 )
2019-12-12 15:57:39 -05:00
Gregory Schier
08d57747ba
v2.1.1
2019-12-12 15:40:12 -05:00
Gregory Schier
533caa4663
Update email address
2019-12-12 15:39:41 -05:00
Gregory Schier
114a78cf27
v2.1.0
2019-12-12 15:32:59 -05:00
Gregory Schier
a1f99d47b1
Optinally download prettified response body
2019-12-12 15:02:53 -05:00
kliques
c96067322c
ft(prettify-json): prettify json when saving response to file ( #1829 )
2019-12-12 12:57:41 -05:00
Gregory Schier
351c8eed90
Show Fixedsys Excelsior font in monospace fonts ( Fixes #1835 )
2019-12-12 11:17:03 -05:00
Gregory Schier
e932d7e388
Prompt for name when duplicating requests and folders
2019-12-11 12:48:56 -05:00
Gregory Schier
3def41113d
Fix WSDL importer fixtures
2019-12-11 12:13:26 -05:00