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
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
Nilay Majorwar
ad278ea01a
[Feature] Added request-specific followRedirects setting ( #1737 )
...
* Added request-specific follow redirect setting
* Added hint text to follow redirects setting
2019-10-31 12:02:03 -04:00
Gregory Schier
257685ca47
Ask user on import whether they want to use current workspace
2019-08-12 17:15:44 -04:00
Gregory Schier
52519a5737
Dialogs now show properly in plugins ( Fixes #1520 )
2019-05-23 18:02:52 -04:00
Gregory Schier
a83596299a
Fix Response Tag infinite recursion ( #1502 )
...
* Improvements to Response tag recursion and rendering (Fixes #1500 )
* Add tests for response tag dependency sending
2019-05-15 16:01:36 -04:00
Gregory Schier
d8066bc558
Add ability for plugins to add folder actions ( #774 )
2019-05-04 16:34:52 -04:00
Gregory Schier
4b41c8c360
New render purpose for request/response hooks ( Fixes #1341 )
2019-05-03 10:53:18 -04:00
Gregory Schier
69a4abb268
Add setting to show more data in timeline ( Closes #1262 )
2019-04-27 01:55:04 -07:00
Gregory Schier
a7c2fd01fc
Ability to resend Response Tag's dependent request ( #1470 )
2019-04-26 21:34:15 -07:00
Gregory Schier
035f5fb075
Add setMethod method to request hook plugin API
2019-04-25 13:59:08 -07:00
Gregory Schier
7c18b629de
Mask preview for masked prompt tag ( Closes #1412 )
2019-04-18 14:01:27 -07:00
Gregory Schier
c99ee30f46
Add setUrl to request plugin context
2019-04-18 11:39:08 -07:00
Gregory Schier
f6622a89ea
Merge branch 'develop' of github.com:getinsomnia/insomnia into pull/1393
2019-04-18 11:37:27 -07:00
Gregory Schier
a33fb6b9fa
Fix tests
2019-04-18 11:13:12 -07:00
Gregory Schier
300ede1ff9
Merge branch 'develop' of github.com:getinsomnia/insomnia into pull/1396
2019-04-18 10:23:15 -07:00
Gregory Schier
9208505bd9
Choose between YAML and JSON during export
2019-04-17 21:21:29 -07:00
Behrooz Shabani
86860e455b
making exports git friendly ( #1409 )
...
As YAML supports multi line content, each line of requests' body will
appear in separate line when exported. Hence, making the exports git
friendly.
2019-04-17 20:50:23 -07:00
Samir Nijenhuis
6717135861
Rename setAuthentication
to setAuthenticationParameter
2019-04-04 09:55:32 +02:00
Ricky Chandra
683ac86f4f
refactor: refactor exportWorkspacesHAR() and exportWorkspacesJSON(), and fix affected tests
2019-03-12 23:37:05 +07:00
Ricky Chandra
63150be087
feat: Add functions to export requests and refactor existing export functions
2019-03-05 18:48:31 +07:00
Samir Nijenhuis
77321f5fa2
Refactor setter method
2019-02-28 11:50:30 +01:00
Samir Nijenhuis
2dd8bd93cd
Add tests for authentication getter & setter. Refactor the setter method
2019-02-28 11:49:18 +01:00
Samir Nijenhuis
0bab48e3e5
Add authentication getter and setter to request context for plugins.
2019-02-27 20:43:31 +01:00
Gregory Schier
88b0bb784f
Add trailing commas to ESLint + Prettier
2018-12-12 12:36:11 -05:00
Gregory Schier
7ac74469a3
Fix tests
2018-11-06 09:04:53 -05:00
Gregory Schier
01196cf457
Fix Prompt plugin ( Closes #1063 )
2018-11-06 08:52:55 -05:00
Gregory Schier
99de4725fa
prettier entire project
2018-10-17 12:42:33 -04:00
Gregory Schier
6126dce3c5
Fix plugin store API tests
2018-06-27 01:21:11 -04:00
Gregory Schier
8a8c4b3979
Prompt tag now only prompts once per request maximum
2018-06-27 00:58:34 -04:00
Gregory Schier
4901f03041
Add Prettier
2018-06-25 13:42:50 -04:00
Roman Besolov
beef9b852a
Closes #959 Fix "Copy Curl" to respect "encode url" option ( #979 )
...
* issue-959 Fix "Copy Curl" to respect "encode url" option
* issue-959 Fix tests
* issue-959 Fix review comments
2018-06-08 20:22:52 -07:00
Gregory Schier
b11f5a5c69
Plugin Storage API ( #981 )
...
* Add plugin storage API
* Add tests
2018-06-08 20:22:39 -07:00
Gregory Schier
c82e163841
Add ability to view introspection request/response timeline upon error ( #970 )
...
* Add ability to view introspection request/response timeline upon error
* Fix tests
2018-06-06 13:48:14 -07:00
Gregory Schier
6e5a42b194
Add setBody to response plugin API ( #969 )
2018-06-06 13:27:53 -07:00
Gregory Schier
23fa05fc01
Give response hooks access to read-only request context ( Closes #853 )
2018-04-25 14:24:52 -04:00
Gregory Schier
b0ff54d050
Updated eslint, flow, and fixed errors
2018-04-19 15:54:19 -04:00
Gregory Schier
23affcdd17
Add 'About' screen for Windows/Linux ( Closes #760 )
2018-03-30 12:49:23 -04:00
Gregory Schier
d0d6c4b57f
Ability for prompt tag to cache results
2018-03-30 10:25:35 -04:00
Gregory Schier
dc0695de23
Add get/set/has/remove parameter fns to plugin API
2018-03-28 16:48:58 -04:00
Gregory Schier
d5b75c7d32
Curl generation query params bug ( Fixes #810 )
2018-03-26 13:50:43 -07:00
Gregory Schier
1c69e3a1b4
Fix tests
2018-03-06 16:45:40 +13:00
Gregory Schier
5cd80bbb2c
Fix tests
2018-01-29 14:46:10 +08:00
Cameron Kline
3907915ec7
Added getBodyText and setBodyText methods ( #727 )
2018-01-29 14:35:48 +08:00
Gregory Schier
11806d5007
Fix app context api
2017-12-30 13:45:28 +01:00
Gregory Schier
aba3c8ed86
Prompt Template Tag and Plugin arg validation ( #673 )
...
* Plugin arg validation, prompt tag, and some changes needed
* Version bumps
2017-12-21 06:01:51 -08:00
Gregory Schier
549ce23ce8
Merge All Repositories into Monorepo for easier maintenance ( #629 )
...
* All projects into monorepo
* Update CI
* More CI updates
* Extracted a bunch of things into packages
* Publish
- insomnia-plugin-base64@1.0.1
- insomnia-plugin-default-headers@1.0.2
- insomnia-plugin-file@1.0.1
- insomnia-plugin-hash@1.0.1
- insomnia-plugin-now@1.0.1
- insomnia-plugin-request@1.0.1
- insomnia-plugin-response@1.0.1
- insomnia-plugin-uuid@1.0.1
- insomnia-cookies@0.0.2
- insomnia-importers@1.5.2
- insomnia-prettify@0.0.3
- insomnia-url@0.0.2
- insomnia-xpath@0.0.2
* A bunch of small fixes
* Improved build script
* Fixed
* Merge dangling files
* Usability refactor
* Handle duplicate plugin names
2017-11-26 20:45:40 +00:00