Gregory Schier
272949677b
Try telling Curl file size ( #320 )
2017-06-21 14:21:45 -07:00
Gregory Schier
041d333be7
Actually use certificate.disabled property
2017-06-21 14:20:42 -07:00
Gregory Schier
5e6dd09652
Silence empty data blobs
2017-06-21 13:58:41 -07:00
Paul Douglas Brimicombe
cd54a74f2f
Allow wildcards in client certificate hosts ( #262 )
...
* Allow wildcards in client certificate hosts
* Add test for certificate hosts that are only wildcards
* Constants should be upper case
* Fix function import for urlMatchesCertHost
* Document certificate host wildcards
* Prefer direct function exports in library files
* Use string substitution for wildcards when parsing certificate urls
2017-06-21 13:56:19 -07:00
Gregory Schier
a9434c3e94
Better scrollbars on tabs
2017-06-17 12:31:21 -07:00
Gregory Schier
bd29e9bcd2
Better tab styles
2017-06-17 11:33:09 -07:00
Gregory Schier
cdcbd56dde
Prefix markdown preview with request name
2017-06-16 18:18:31 -07:00
Gregory Schier
d8aaa0b9ff
Fix import
2017-06-16 18:08:19 -07:00
Gregory Schier
beef00eae1
Some more style tweaks
2017-06-16 15:38:09 -07:00
Gregory Schier
5b568dc5dd
theme--overlay class
2017-06-16 15:31:22 -07:00
Gregory Schier
27fcd29531
Lots more dropdown fixes
2017-06-16 15:21:41 -07:00
Gregory Schier
26d7423fa2
Table styles for markdown
2017-06-16 14:26:03 -07:00
Gregory Schier
870ce6d3fc
Fix markdown preview scrolling
2017-06-16 14:14:22 -07:00
Gregory Schier
95bda7f1c4
Some fixes for markdown previewer with links
2017-06-16 13:40:17 -07:00
Gregory Schier
0e57b40ba3
Dedicated tab for request descriptions ( #317 )
...
* Added tab for mardown descriptions
* Some fixes
* Fix dropdown menu theme
* Track description editing
2017-06-16 13:29:22 -07:00
Gregory Schier
a5b55a38c4
Position dropdown menus relative to viewport and make tabs scroll
2017-06-16 10:44:11 -07:00
Gregory Schier
4fb52639bf
More forgiving tag editing
2017-06-15 14:26:40 -07:00
Gregory Schier
457e3cf5d3
Bump version
2017-06-15 13:05:28 -07:00
Gregory Schier
205fef8c15
Fix autocomplete constants
2017-06-15 13:04:50 -07:00
Gregory Schier
8716ce053e
Bump version
2017-06-15 12:52:53 -07:00
Gregory Schier
c0d8f55160
Fix test
2017-06-15 12:16:03 -07:00
Gregory Schier
51a307e7e3
Added custom date format to 'now' extension
2017-06-15 12:10:19 -07:00
Gregory Schier
07772bb3f1
Set cookies on 30X redirects now ( #312 )
...
* Set cookies on 30X redirects now
* Enable Curl cookie storing to catch more cases
* A bit cleaner
2017-06-15 10:52:51 -07:00
Gregory Schier
823010b125
Don't duplicate meta models ( Closes #313 )
2017-06-15 10:08:24 -07:00
Gregory Schier
501fe5f6f7
Variable rename
2017-06-14 20:59:03 -07:00
Gregory Schier
a20a011074
Cleaned up StatusTag ( Closes #309 ) and removed unused constant
2017-06-14 11:27:30 -07:00
Gregory Schier
2fae1c35f9
Bump version
2017-06-13 13:53:31 -07:00
Gregory Schier
8cf491a99d
Much better sidebar sorting ( #308 )
2017-06-13 13:45:15 -07:00
Gregory Schier
4e61c699ab
Merge branch 'develop' of github.com:getinsomnia/insomnia into develop
2017-06-13 12:55:28 -07:00
Gregory Schier
48663784b7
Fix markdown description style
2017-06-13 12:55:18 -07:00
Jens Bannmann
bca462dfed
Added missing reason phrases and descriptions, made lists consistent ( #307 )
...
* Added missing status messages and descriptions, made lists consistent
* fixed syntax error
2017-06-13 10:38:02 -07:00
Gregory Schier
e8f3097547
Make query preview scroll ( Closes #300 )
2017-06-12 14:55:04 -07:00
Gregory Schier
6dbc5ce162
Merge branch 'develop' of github.com:getinsomnia/insomnia into develop
2017-06-12 14:51:57 -07:00
Gregory Schier
d4b5d92f4f
Bump version
2017-06-12 14:51:48 -07:00
Gregory Schier
93b16cc107
Track request versions and restore with response ( #305 )
2017-06-12 14:49:46 -07:00
Gregory Schier
ff58ff7e51
Add ability to delete current response
2017-06-12 14:48:17 -07:00
Gregory Schier
5597d331ed
Better status messages
2017-06-12 10:33:29 -07:00
Gregory Schier
441a9afd68
Use proper default status messages
2017-06-12 10:29:01 -07:00
Gregory Schier
0ed42bfa90
A few tweaks to multi-line file editor
2017-06-09 19:18:33 -07:00
Gregory Schier
28fd19500b
Add ability to delete custom methods ( Closes #228 )
2017-06-09 15:00:36 -07:00
Gregory Schier
3056921fda
Support multiline text in form data editors ( #299 )
...
* Support multiline text in form data editors
* Some tweaks around rendering and syntax
* Embed markdown editor
2017-06-09 14:42:19 -07:00
Gregory Schier
4129c1ec8e
Add keydown-based delay before making request ( #298 )
2017-06-08 20:02:16 -07:00
Gregory Schier
fd7a25e1ac
New 'request' tag and a lot of improvements ( #296 )
...
* New 'request' tag and a lot of improvements
* Update request extension to render all values
* Custom value of tag editor now inherits current
2017-06-08 18:10:12 -07:00
Gregory Schier
1d7090e36c
Update insomnia-importers to support Postman descriptions
2017-06-08 11:17:58 -07:00
Gregory Schier
a900aed870
Update insomnia-importers
2017-06-08 11:02:34 -07:00
Gregory Schier
8611016ba8
Some response filter tweaks
2017-06-07 19:53:46 -07:00
Gregory Schier
164f5f9762
Track and display response filter history ( #294 )
2017-06-07 19:42:16 -07:00
Gregory Schier
5d957ec149
Update node-libcurl ( Fixes #293 )
2017-06-07 17:28:23 -07:00
Gregory Schier
3d63f3be4a
Improved prettify when escape characters and add tests ( #291 )
2017-06-07 14:51:41 -07:00
Gregory Schier
8151e1d048
Add send shortcut for cmd+R and F5 ( #292 )
2017-06-07 14:51:24 -07:00
Gregory Schier
a2a187434b
Make test in markdown preview selectabl
2017-06-07 14:37:38 -07:00
Gregory Schier
fc1c7826fa
Markdown header styles and sanitize HTML ( #290 )
2017-06-07 14:36:43 -07:00
Gregory Schier
6545832afd
Bump version and some length fixes
2017-06-06 17:18:22 -07:00
Gregory Schier
c78dade7a7
Workspace duplication improvements
2017-06-06 17:07:09 -07:00
Hayden
7516b3c7b7
Feature/duplicate workspace ( #237 )
...
* rename "Danger Zone" to "Actions"
* add duplicate to workspace model
* create and pass "handleDuplicateWorkspace" into "WorkplaceSettingsModal"
* add "Duplicate Workspace" button into "Actions" section
* add semicolon
2017-06-06 14:21:06 -07:00
ttrobisch
c7dc38fe9c
Add no proxy support ( #285 )
2017-06-06 13:21:59 -07:00
Gregory Schier
ff30b3f494
Update importers dependency
2017-06-05 18:35:25 -07:00
Gregory Schier
712eb7b5a2
Fix client credentials setting in OAuth form
2017-06-05 14:06:12 -07:00
Gregory Schier
edc594f1c1
Some fixes to documentation editor
2017-06-05 08:09:06 -07:00
Gregory Schier
48cd51eeb9
Updated shortcuts color
2017-06-01 17:30:45 -07:00
Gregory Schier
6666080f0f
Remove documentation icon clickability
2017-06-01 17:25:36 -07:00
Gregory Schier
cb0fa272b3
Tweak prompt button icon
2017-06-01 17:00:57 -07:00
Gregory Schier
4b98c23d44
Add copy button to URL Preview
2017-06-01 16:53:10 -07:00
Gregory Schier
167b19a2d4
Minor tweak to markdown editor styles
2017-06-01 16:43:27 -07:00
Gregory Schier
e7bc8bb860
UI/UX and tweaks to Markdown Descriptions ( #279 )
...
* Styles and editor done for requests
* Add description markdown to WOrkspace settings
* Show file icon beside request with description
* Add tracking
2017-06-01 15:58:09 -07:00
Valeria
eb94f430f0
Request description with markdown ( #252 )
...
* Updated Request & Request Group with a description field
* Button and Workspace description
* Merkdown request description text editor
* Removed useless button for now
* Fixed lock.json for npm@5
* PR #252 requested changes
* _handleValueChange->props
* Removed sanitize
2017-06-01 06:54:46 -07:00
Gregory Schier
ef64eea23b
Added test for disabling of analytics tracking
2017-06-01 06:50:15 -07:00
Matthew Shirley
80a29a5ef1
Add setting to disable analytics tracking ( #269 )
...
* Add setting to disable analytics tracking
Closes getinsomnia/insomnia#146
* Reorganize the default settings
2017-06-01 06:35:29 -07:00
Gregory Schier
53ff1a264e
A few tweaks to bearer auth component
2017-06-01 06:32:55 -07:00
Hiroyuki Toda
7987774f26
Add Bearer Authorization Support ( #274 )
...
* add bearer authentication support
* remove unexpected trailing comma
2017-06-01 06:18:42 -07:00
Gregory Schier
8131041701
Nunjucks Template Tag Plugins MVP ( #272 )
...
* Refactor extension format and load plugins from directory
* Added some UI around plugins
* Refactor PromptModal usage
2017-05-31 19:04:27 -07:00
Gregory Schier
4c5fe5b989
Bump version
2017-05-29 14:00:55 -07:00
Gregory Schier
b820af8e54
Always have equals signs in x-www-form-urlencoded bodies ( #265 )
2017-05-29 11:02:43 -07:00
Gregory Schier
e95dafcf75
Some autocomplete tweaks and added ctrl+Enter shortcut
2017-05-26 11:17:35 -07:00
Gregory Schier
39d512c77f
Show folder name in response tag dialog ( #259 )
2017-05-25 13:26:24 -07:00
Gregory Schier
20c7ecdd61
Start a fresh OAuth2 session every launch ( #258 )
2017-05-25 12:19:39 -07:00
Gregory Schier
0c2b02c7fc
Better errors inside environment editors ( #257 )
2017-05-25 11:31:36 -07:00
Gregory Schier
dcf7778472
Size app icon appropriately
2017-05-25 10:25:22 -07:00
Gregory Schier
9f3c592b77
OAuth password field should abide by password setting ( #256 )
2017-05-25 09:39:33 -07:00
Gregory Schier
832091fc93
Update electron and fix React key warning
2017-05-25 09:31:51 -07:00
Gregory Schier
25e15c76e2
Fix adding context menu multiple times ( #254 )
2017-05-25 09:31:33 -07:00
Gregory Schier
4537582c78
Skip invalid cookies and some tweaks
2017-05-25 08:01:45 -07:00
Gregory Schier
0e6d89e9e6
Fix menu bar hiding
2017-05-24 09:46:18 -07:00
Gregory Schier
d675222bdd
Merge develop for 5.1.0 ( #246 )
...
* Add Slack badge to README
* Add Twitter badge
* Appveyor badge
* Fix badges again on README
* Fix Twitter badge link
* Simplify README.md
* Migrate Travis secure items to Travis project settings (#198 )
* Remove docker linux build (using Travis now) (#199 )
* Fix travis build
* Update Issue and PR templates (#200 )
* Add template for future pull requests
* Format issue template like pull request template
* Will not clear selected file if dialog is dismissed (#202 )
* #183 , Body type "Text -> Other" reverts to previous body type (#193 )
* ISSUE#183
* Adding condition to check mime-type to other
* Removing older changes for fixing issue.
* Save full response to a file (#207 )
* Save full response to a file
* Add a new button on the response preview pane
* Save full response to file when button clicked
* Update after PR comments
* It's a Response, not a Request
* Remove file extension requirement
* Implement lazy tag rendering and some fixes (#211 )
* expanding to 3 decimals (#213 )
* Update PULL_REQUEST_TEMPLATE.md (#214 )
* Show build info in console (#216 )
* Add waiting message in dev mode while webpack compile happens
* Switch license from GPL to AGPL (#221 )
* Default remote URLs to production
* Don't use Curl's cookie handling (#220 )
* Some improvements to the response tag
* Add tests for XPath response queries
* Refactor conditional element syntax
* Add option to toggle Menu Bar showing for Windows/Linux (#225 )
* Add option to toggle MenuBar showing on Windows/Linux
* Extract Toggling Menu Bar functionality to App Container. Default show Menu Bar. Remove tip from Response Pane.
* Finalize {% response ... %} Tag (#224 )
* Some improvements to the response tag
* Add tests for XPath response queries
* Refactor conditional element syntax
* Update nunjucks-tags.js
* Better Nunjucks Tag Editor (#234 )
* Helper to tokenize Nunjucks tag
* More granular types
* Add tag definitions
* Improve editor to be more WYSIWYG
* Fixed tests
* Added raw response tag
* A few improvements to tag editor enum
* fix NTLM typo (#244 )
* Tweaks and fixes for next release (#245 )
2017-05-24 09:25:22 -07:00
Doğan Çelik
e018870cc4
Use CmdOrCtrl on Quit ( #185 )
2017-05-11 12:18:23 -07:00
Gregory Schier
60ee2d8867
Remove Sentry error handling ( #172 )
2017-05-09 21:20:40 -07:00
Gregory Schier
12ca38a86a
Fixed spaces in JSON prettify ( #171 )
2017-05-09 08:18:23 -07:00
Gregory Schier
e2146562c6
Exports now have names and fix oauth select ( #169 )
2017-05-08 13:27:47 -07:00
Gregory Schier
0d9d983fc5
Add default filename with date for export ( #167 )
2017-05-08 13:01:10 -07:00
Gregory Schier
b75d6536b7
Bump version
2017-05-05 11:27:30 -07:00
Gregory Schier
ea96136c3b
Move auto-updater to use github releases ( #165 )
...
* Move auto-updater to use github releases
* Adjust remoteReleases
* Bump version
* More reliable update notification
* More reliable update notifications
2017-05-05 11:27:08 -07:00
Gregory Schier
26e489669e
Bump version
2017-05-04 20:22:30 -07:00
Gregory Schier
431480e97a
Update version
2017-05-04 20:21:18 -07:00
Gregory Schier
79004eb411
Fix again
2017-05-04 11:18:45 -07:00
Gregory Schier
971d7dd098
Fix appveyor artifacts
2017-05-04 11:05:21 -07:00
Gregory Schier
3fb1da3470
Fix travis an appveyor (I think) ( #164 )
2017-05-04 10:48:59 -07:00
Gregory Schier
7b8d26c292
Added import from URI ability ( #160 )
...
* Added import from URI ability
* Add protocol handlers
* Fix for keymap setting on read-only mode
* Refactored some main components out
* Protocols shoudl work now
2017-05-03 10:48:23 -07:00
Gregory Schier
47e1dccebc
Remove segment and fix response history ( #159 )
2017-04-24 15:43:42 -07:00
Gregory Schier
d4b2813b2e
Fix environment editor focus issues after variable selection ( #158 )
2017-04-21 12:13:29 -07:00
Gregory Schier
9e9831ad9f
Less DB hits, compacted theme, sidebar styles ( #157 )
2017-04-20 21:30:52 -07:00
Gregory Schier
4dbb6ccbbf
Longer autocomplete delay and don't show if not focus ( #156 )
...
* Longer autocomplete delay and don't show if not focus
* Send conetnt-length on POST,PUT,PATCH and track custom methods
* Bump version
* More flexible content type changing
2017-04-20 10:18:00 -07:00
Gregory Schier
cb2e720c5c
A bunch of fixes with OAuth and minor network bugs ( #155 )
...
* A bunch of fixes with OAuth and minor network bugs
* Handle charsets and only autocomplete constants if exact prefix
* Fix head requests
* Fix double submisson of request
* Fixed tests
2017-04-19 18:37:40 -07:00
Gregory Schier
2f738d6635
Fix content-length header ( #148 )
2017-04-14 15:27:08 -07:00
Renaud LITTOLFF
4bf0189ffc
Added code editor indent settings ( #147 )
...
* Added code editor indent settings (#145 )
* Added default indent size (4) in code editor (#145 )
2017-04-14 14:47:15 -07:00
Gregory Schier
6e8ad9636f
Fix network tests for node-libcurl ( #141 )
2017-04-12 14:17:40 -07:00
Gregory Schier
584423abae
Fixed pasting in single line editor ( #140 )
2017-04-11 21:00:57 -07:00
Gregory Schier
f145b968be
Fix some minor bugs ( #139 )
...
* Keyboard shortcut for hotkeys
* Fixed some small bugs
2017-04-11 14:20:01 -07:00
Gregory Schier
2aabe29289
Stop send interval on request change ( #136 )
2017-04-10 13:07:33 -07:00
Gregory Schier
59e396e3f3
Fixed content-length on uploads ( #135 )
2017-04-09 14:53:46 -07:00
Gregory Schier
62719f3201
More 5.0 Fixes and Stuff ( #134 )
...
* Fix OAuth token, new request content-type, and more
* better error messaging around invalid Curl opts
* Make XFERINFOFUNCTION an optional option
* Fix content-type change prompt and double quotes in prettify
* Don't send Expect header on file upload
* Remove dead code
* Base64 tag
* Fix HTML entities in URL clicks
* Fix curl paste
2017-04-07 11:10:15 -07:00
Gregory Schier
24dfa98df0
A bunch of fixes after the 5.0 launch ( #133 )
...
* Fix SSL validation
* Minor bug fixes
* Update appveyor
* Fix select colors
* Updated Dockerfile
2017-04-05 19:30:28 -07:00
Gregory Schier
3d5700cb96
Remove redirect config ( #132 )
...
* Remove redirect config
* Also fix NTLM
2017-04-04 22:48:04 -07:00
Gregory Schier
59c648a7f4
Generate linux in own folder ( #131 )
2017-04-04 21:00:04 -07:00
Gregory Schier
949e9f76d5
Better URL regex ( #130 )
2017-04-04 19:33:09 -07:00
Gregory Schier
a402848b2c
Updated Artwork ( #129 )
...
* New icons
* Removed settings headings
2017-04-04 16:38:17 -07:00
Gregory Schier
10564b56a2
Final prep for v5 launch ( #128 )
...
* Version number and changelog scroll
* Fixed CodeMirror tooltip css
* AUtocomplete dropdown styling
* Docker Ubuntu build and some tweaks
* Fix SSL verificatioN
* Don't show SSL data
* Update README
* Fixed URL paste handler
* Import from curl improvements
* Minor things
2017-04-04 16:06:43 -07:00
Gregory Schier
253cdfeb57
A few tweaks to nunjucks modal ( #126 )
...
* A few tweaks to nunjucks modal
* <select> for tag editor and minor tweaks
* Pass unique key to nunjucks modal
* Slightly better autocomplete
* Warn user when switching body type
* Ability to do custom templating in nunjucks editors
* Make constants matcher more strict
2017-03-31 14:59:12 -07:00
Gregory Schier
c4b920c7e9
Slightly smarter preview mode selection ( #125 )
...
* Slightly smarter preview mode selection
* Tweak autocomplete stuff a bit
* Switched variable editor to <select>
* Reduced lag on nunjucks tags
2017-03-30 11:52:07 -07:00
Gregory Schier
75fbf60274
A bunch more smaller things for v5 ( #124 )
...
* Use Curl constants for info
* Extra timeline info and cookie url encoding setting
* Add warning to environment selector
* Title attribute on the autocomplete types
* Added test
2017-03-29 16:09:28 -07:00
Gregory Schier
e71c1dbb81
Lots of stuff ( #123 )
2017-03-28 19:21:49 -07:00
Gregory Schier
2cdd4761c8
Remaining V5 Features ( #122 )
...
* Add digest auth and response timeline
* Some css fixes
* Fixed Button
* More auth methods, fixed URL regex, and fix gzip
* Get rid of negotiate auth
* Fix proxy
* Fixed GA tracking
* Some very small changes and fixes
* Fix content type names
* Even better auth switching and timeline syntax
* Some auth tweaks
* CSS tweaks
* Reworked toasts
* Fixed timer rounding quirk
* Request settings and render errors
* Fixed tests
* Vertical dragging and stuff
* Remove beta
2017-03-28 15:45:23 -07:00
Gregory Schier
825c240ab4
Fixed autocomplete imports ( #121 )
2017-03-23 22:38:42 -07:00
Gregory Schier
3f5e7e2e14
First-Party OAuth 2.0 Support ( #120 )
...
* Proof of concept authorize call
* Authorize and Refresh endpoints done
* OAuth2 editor started
* Some small fixes
* Set OAuth headers on request
* Started on some OAuth tests
* Updated network logic with new OAuth API
* OAuth forms and refactor flows
* Fix grant type handling
* Moved auth handling out of render pipeline
* Fixed legacy auth header
* Fix vertical center
* Prompt user on auth type change
* Refresh tokens working (I think) and better UI
* Catch same type auth change
* POC refresh token and small refactor
* Better token handling
* LOading state to token refresh
* Show o-auth-2 errors
* Some minor updates
2017-03-23 15:10:42 -07:00
Gregory Schier
8c0d87168e
libcurl network backend ( #82 )
...
* Most things are working
* Cookies and lots of improvements
* Hoist regex
* Appveyor test
* Fix appveyor file
* Remove yarn
* Test deps
* Fix
* Remove all git deps
* fix
* Fix
* Add cash rm
* Fix command
* Fix
* Production
* try
* fix
* fix?
* Done
* Remove cache
* tweak
* Shortcut
* Fix
* Attempt
* try
* Try clone depth
* Try again
* back to shallow_clone
* Some debugging
* Another try
* Try something else
* Another
* try curl only
* Another
* fix
* Update node-gyp
* Try again
* Try
* Again
* Some pruning
* Back to the start
* Again
* try config
* Reorder test
* Try without cache
* Update dep
* Try again
* remove shallow_clone
* don't run tests
* Implement CA fetching
* Fix
* Use CAs
* Fix?
* test
* Remove build dir
* Fix dir path?
* Try again
* Aagain
* Try
* Change dep
* Add comment
* Invalidate cache
* Remove yarn
* Fix cookie expiry
* fixed tests
* Some modal fixes and unrelated stuff
* Debounce autocomplete
* Got client certificates working
* Fixed binary files
* Fixed cookies
* Got proxy and debug info working
* Got CA certs working
* Update appveyor build
* Fixed cookie date parsing and overlay z-index
* Test updates
* Autocomplete to bulk header editor
* Small CSS tweak
2017-03-16 10:51:56 -07:00
Gregory Schier
8024641751
A few more content types ( #119 )
2017-03-14 15:15:31 -07:00
Gregory Schier
78b0a1966f
Removed some logs and stuff ( #118 )
2017-03-14 13:13:35 -07:00
Gregory Schier
b887872478
Autocomplete exact matches again ( #117 )
...
* Fixed duplication kve bug
* Autocomplete exact matches again
2017-03-12 19:06:56 -07:00
Gregory Schier
9c12b46b94
Autocomplete works better with segment types ( #116 )
...
* Fixed duplication kve bug
* Fixed autocompleteshow/long bug
2017-03-12 16:53:49 -07:00
Gregory Schier
aa11cdcfca
More Autocomplete Improvements ( #115 )
...
* Fixed duplication kve bug
* More responsive nunjucks tags
* Better autocomplete matching
2017-03-12 15:44:46 -07:00
Gregory Schier
6b68122356
Some small improvements to things ( #114 )
...
* Fixed duplication kve bug
* Slimmed down mimetypes
* Fixed a crypt and CSS bug
* Update document title with request and fix sync mode dialog
* Updated kve styles
2017-03-12 01:03:57 -08:00
Gregory Schier
6d1f3e34ba
Autocomplete for more headers ( #113 )
...
* Fixed duplication kve bug
* Autocomplete more headers
2017-03-11 21:38:44 -08:00
Gregory Schier
e2c72987e8
Autocomplete for variables and tags ( #112 )
...
* Fixed duplication kve bug
* Autocomplete sort of works now
* Even better
* Styled autocomplete dropdown
* Minor tweaks
* Autocomplete looking pretty spiffy
* Bug fixes
* Apply dropdown to all editors
* Fixed key propagation when autocomplete open
* Fixed some modals
* Split up editor less
* Some css improvements
* Move filter help out of editor
* Fixed drag-n-drop
* Perfected autocomplete theme
* "fixed" one-line-editor hint click bug
* Better autocomplete and switch single line input on drag enter
* Don't autocomplete on Tab
* Better tag dnd
* Add constants completion API
* Autocomplete headers
* Fixed tests
2017-03-11 16:31:23 -08:00
Gregory Schier
a62d5642ff
Some fixes for the one-line-editor ( #111 )
...
* Fixed duplication kve bug
* Better one-line focus stuff
2017-03-08 23:38:48 -08:00
Gregory Schier
56a86168c4
Nunjucks Variable Editor Modal ( #110 )
...
* Fixed duplication kve bug
* Some minor css
* Fix modal refs
* Got variable modal showing
* A bit more
* Errors and debounced render
* Finished naive editors
* Some key value editor fixes
* Yet even more one-line fixes
* Added some transitions
* Small fixes
* Added key flattening util
2017-03-08 22:23:23 -08:00
Gregory Schier
8452e8b777
Some eslint refactoring ( #109 )
...
* Fixed duplication kve bug
* Some changes
* Add proptypes linting
* Fixed proptypes even more
* Filename linting
2017-03-07 21:52:17 -08:00
Gregory Schier
5d8ad783e0
One Line Editor tweaks ( #108 )
...
* Fixed duplication kve bug
* Some OLE tweaks
2017-03-07 16:56:51 -08:00
Gregory Schier
4a3787fb58
Custom HTTP Methods ( #107 )
...
* Fixed duplication kve bug
* Custom HTTP Metehods
* Even better prompt
2017-03-07 16:45:18 -08:00
Gregory Schier
6b51f490f1
Small overlay fix ( #106 )
...
* Fixed duplication kve bug
* Oops, fixed the overlay css
2017-03-06 17:54:41 -08:00
Gregory Schier
14640eafd6
Some small fixes ( #105 )
...
* Fixed duplication kve bug
* Small fixes
* fixed some things
2017-03-06 09:51:58 -08:00
Gregory Schier
f1595f7d4b
Don't default protocol on empty URLs ( #104 )
...
* Fixed duplication kve bug
* Don't add protocol to empty urls
2017-03-05 19:00:43 -08:00
Gregory Schier
46e2cd51d8
Test improvements ( #103 )
...
* Fixed duplication kve bug
* Some extra testing stuff
* A few fixes
2017-03-03 16:09:55 -08:00
Gregory Schier
1c5166d27e
Fixed request duplication and some other fixes ( #102 )
...
* Fixed duplication kve bug
* Fixed duplicate and some OneLineInput bugs
2017-03-03 13:10:35 -08:00
Gregory Schier
1d45367aa1
Added eslint and fixed all problems ( #101 )
...
* Fixed duplication kve bug
* Added semistandard and updated code
* Actually got it working
* Even better
* I think it should work on Windows now
2017-03-03 12:09:08 -08:00
Gregory Schier
314daf155e
Verify Before Syncing ( #98 )
...
* Added an UNSET sync mode
* Fixed tests
* Remove sync logs and adjusted dropdown
* Fixed duplication kve bug
* Added sync config modal
* AUtobind
* Autobind working
* Hot loading works again
* Remove express
* Fixed tests
* Fix one thing
* Fixed some hmr-related bugs
2017-03-02 17:44:07 -08:00
Gregory Schier
c1e9e718e9
Perf/one line input hybrid ( #100 )
...
* Fixed duplication kve bug
* one-line-input now defaults to <input>
* Fixed urlbar width
* Removed all boolean flags
* Fixed some edge cases
* I think it's good
* A bunch more fixes too
* Fixed querystring with hashes
2017-03-01 13:15:56 -08:00
Gregory Schier
98eea79bc0
Fixed duplication kve bug ( #99 )
2017-02-28 19:09:04 -08:00
Gregory Schier
bce0e5fec1
Fixed some editor bugs ( #97 )
...
* Fixed some editor bugs
* Some fixes
* Update index.js
2017-02-28 16:10:23 -08:00
Gregory Schier
b198e6170b
React performance sweep ( #96 )
...
* Removed some unnecessary rendering
* Only PureComponents and some other stuff
* Removed all functional components
* Only deal with nunjucks marks
* Remove ref assign functions in modals
* Lots of tweaks
* A bit snappier
* A bit snappier
2017-02-28 13:32:23 -08:00
Gregory Schier
229112be6b
Make key-value editor sortable ( #95 )
...
* Split key value editor into multiple components
* Sorting almost works
* Drag and drop kve works :)
2017-02-27 22:26:24 -08:00
Gregory Schier
58313a42cb
Fixed '=' sign breaking querysting ( #94 )
...
* Fixed '=' sign breaking querysting
* Make sure duplication r and rg makes unique sort key
2017-02-27 14:54:56 -08:00
Gregory Schier
bb57f360e0
Environment Tags and Such ( #90 )
...
* Sort of working nunjucks editor
* Some more tweaks
* Lots of stuff
* Gettingn pretty good
* Minor tweaks and test fixes
* Minor bug fixes and stuff
* Some fixes and perf
* Refactoring
* Good for now
* Codemirror URL
* More and more fixes and improvements
* Code single-line CSS perfect!!!
* Better nj editing
* Show preview in nj edit
* Some editor updates
* All inputs now covered
* A bunch of fixes and stuff
* Don't cache node modules because it's not needed
* More stuff
* Tweak
* Style tweaks
* Pull nunjucks mode into own file
* Move codemirror click overlay to own file
* Pull nunjucks tag stuff out
* Fixed key value editor
* raw/endraw and marks improvements
* Some tweaks
2017-02-27 13:00:13 -08:00
Gregory Schier
187bbd53bd
Wrap lines in all editors ( #89 )
2017-02-26 15:47:45 -08:00
Gregory Schier
05f4d4dae1
Webpack 2 and Yarn ( #92 )
...
* Version bump
* Fix version numbers
* Upgraded > WP2 and cleaned up a bunch
* CI to yarn
* Updated some deps
* Updated some modules
2017-02-26 13:12:51 -08:00
Gregory Schier
e18a3386ad
Fix/package json tilde ( #91 )
...
* Version bump
* Fix version numbers
2017-02-25 15:45:18 -08:00
Gregory Schier
55bfe2acb9
Templating Improvements and Response Tags ( #88 )
...
* Version bump
* Got async Nunjucks extensions working
* Got JSONPath extension working
* Swapped render function for new stuff
* Wrote custom recursive render function
* traverse -> clone
* add-module-exports
* Moved tests
2017-02-20 10:32:27 -08:00
Gregory Schier
43339dcffc
Fix/cookies and urlencoding ( #87 )
...
* Version bump
* Fixed cookies on redirect and urlencoding
2017-02-16 09:38:59 -08:00
Gregory Schier
e2ecf9afb0
Improved Appveyor CI ( #86 )
...
* Version bump
* Update CI
* Fix?
* Silence errors
* Finish
2017-02-16 09:10:12 -08:00
Gregory Schier
ea6d3ed602
Content/update readme ( #85 )
...
* Version bump
* Update readme and version
* Testing
* Testing Again
2017-02-15 12:45:05 -08:00
Gregory Schier
5db095f90b
Add private environment support ( #84 )
...
* Add private environment support
* Add appveyor
2017-02-15 12:32:15 -08:00
Gregory Schier
ab6d4e03d6
Some stuff ( #83 )
2017-02-13 00:12:02 -08:00
Gregory Schier
f6f148185d
Now convert escaped unicode
2017-02-10 13:17:55 -08:00
Gregory Schier
6afe3ace55
Added LINK/UNLINK and fixed response error file size
2017-02-08 16:46:12 -08:00
Gregory Schier
346a918078
Show render errors again
2017-02-07 18:39:28 -08:00
Gregory Schier
6c78e4bf35
Bump version number
2017-02-07 17:52:54 -08:00
Gregory Schier
a49564a829
Only set Editor option on change
2017-02-07 17:52:05 -08:00
Gregory Schier
873a59cdbc
Clickable codemirror links ( #81 )
...
* Multiple recursive rendering
* Click links in respnose view
2017-02-07 16:31:48 -08:00
Gregory Schier
61a27b5c5f
No-parse JSON prettify ( #80 )
...
* Multiple recursive rendering
* Added custom JSON prettify that doesn't require parsing to JS
* Fixed spacing issues
2017-02-07 09:13:59 -08:00
Gregory Schier
4865807822
Fix Curl import once and for all! (hopefully)
2017-02-02 10:30:13 -08:00
Gregory Schier
e42ba9dc56
Fix network reject, url paste
2017-02-02 07:04:51 -08:00
Gregory Schier
790ed56e00
Bump version umber
2017-02-01 12:31:08 -08:00
Gregory Schier
751ca6e4cd
Log out when cancelling subscription
2017-02-01 12:30:51 -08:00
Gregory Schier
065a31a9a2
Add auto-download, fix curl pasting and code gen
2017-02-01 12:21:14 -08:00
Gregory Schier
883866a76a
Better sidebar filtering, jsonpath, fix content-length
2017-01-31 19:01:27 -08:00
Gregory Schier
dfa514c81d
Fixed pasting into URL bar
2017-01-30 10:06:27 -08:00
Gregory Schier
ef95e32577
Import in url now uses onPaste to preserve newlines
2017-01-27 22:09:01 -08:00
Gregory Schier
d6b88d64e6
Reduce DB compaction to 2 hours (memory leak)
2017-01-27 12:53:22 -08:00
Gregory Schier
264bb1f4dd
A bunch of memory leak fix attempts ( #79 )
2017-01-26 17:00:27 -08:00
Gregory Schier
b18eca582f
Fix webview background color and some tweaks
2017-01-25 12:50:35 -08:00
Gregory Schier
bfff36095e
Better default color scheme
2017-01-24 20:02:42 -08:00
Gregory Schier
42ddf5ee4d
Fix settings checkbox label click area
2017-01-24 14:30:23 -08:00
Gregory Schier
4ae84d5e1a
Styled <select>
2017-01-24 14:25:21 -08:00
Gregory Schier
64146a0392
Added vim/sublime/emacs editor modes
2017-01-24 14:18:11 -08:00
Gregory Schier
ae5651f01c
Added some explaination for recursive render
2017-01-24 10:59:43 -08:00
Gregory Schier
0d764d4cb2
Make same-name environment variables work
2017-01-24 10:51:25 -08:00
Gregory Schier
aa36058293
Update render logic
2017-01-24 10:09:19 -08:00
Gregory Schier
a93758c78f
Fix tracking themes poorly?
2017-01-23 22:08:21 -08:00
Gregory Schier
ff596604b8
Fixed quick switcher workspaces not showing
2017-01-23 22:06:40 -08:00
Gregory Schier
99c411dc79
Fix theme
2017-01-23 19:35:02 -08:00
Gregory Schier
9ba6e4710b
Some small tweaks
2017-01-23 18:52:48 -08:00
Gregory Schier
61ed2445d8
Fix editable drag-n-drop bug
2017-01-23 16:48:28 -08:00
Gregory Schier
7c9ce99061
some theme tweaks
2017-01-23 16:07:00 -08:00
Gregory Schier
6d8db80de6
Finish up themes
2017-01-23 14:41:31 -08:00
Gregory Schier
00f1d9b4fa
Fixed response pane loading background for themes
2017-01-20 14:06:26 -08:00
Gregory Schier
3ced73f903
Color Themes! ( #77 )
...
* Got 3 schemes
* Finished color picke
2017-01-20 13:54:03 -08:00
Gregory Schier
54ca64c49b
Add ability to render same-env vars
2017-01-20 09:51:18 -08:00
Gregory Schier
6a653050ba
Some minor tweaks
2017-01-19 14:36:42 -08:00
Gregory Schier
3b8a73231e
Fix recursive render
2017-01-13 11:21:03 -08:00
Gregory Schier
0c66afbf4b
Dont encode '+' symbols and add share menu item back
2017-01-12 16:45:15 -08:00
Gregory Schier
0ff8f977fa
Prevent push/pull race conditions
2017-01-11 16:12:03 -08:00
Gregory Schier
805f2c6a7f
Update timings
2017-01-11 14:01:32 -08:00
Gregory Schier
f9ecbde244
Don't write changes so often
2017-01-11 13:59:35 -08:00
Gregory Schier
aedaa2c8a8
Fixed host header in tests
2017-01-11 13:21:30 -08:00
Gregory Schier
d30fb88d8d
Fixed host header
2017-01-11 13:11:48 -08:00
Gregory Schier
910c9baeef
some fixes
2017-01-11 12:58:37 -08:00
Gregory Schier
038c3fe9bb
Some small sync updates
2017-01-11 10:35:44 -08:00
Gregory Schier
9a8f7e9760
New sync features ( #75 )
...
* Started sync tests
* Simplified logic a bit and better tests
* Some more tests
* More tests yet
* A bunch of stuff
2017-01-10 19:18:15 -08:00
Gregory Schier
8efd8fc416
Add Sync Tests ( #74 )
...
* Started sync tests
* Simplified logic a bit and better tests
* Some more tests
* More tests yet
2017-01-09 13:59:52 -08:00
Gregory Schier
dfd93bd04c
Quick fix
2016-12-31 11:32:50 -08:00
Gregory Schier
ac5fc055db
A bunch of small fixes
2016-12-30 15:06:27 -08:00
Gregory Schier
d2749c5363
Fixed forge mock
2016-12-24 14:24:10 -08:00
Gregory Schier
18d11ff117
Third DNS fallback
2016-12-23 11:31:38 -08:00
Gregory Schier
22a3f65bbe
Oops. Removed debug (red) color
2016-12-21 23:34:46 -08:00
Gregory Schier
b97a0ef7a9
No more codemirror ld-json, fixed sidebar footer css overflow, added bracket closing
2016-12-21 23:24:28 -08:00
Gregory Schier
d58edf1d25
Cleanup before major team features ( #72 )
...
* Started on UI makeover for teams
* Some small tweaks and fixes
* Adjusted settings
2016-12-21 15:37:48 -08:00
Gregory Schier
c98729e9e3
Add secret debugging backdoor
2016-12-08 16:03:17 -08:00
Gregory Schier
84e7aad183
Cleaned up response handling a bit
2016-12-08 15:47:24 -08:00
Gregory Schier
b144cf3475
Better network error handling
2016-12-08 15:29:45 -08:00
Gregory Schier
3317bb17a6
Added accept header and some small tweaks
2016-12-08 12:29:40 -08:00
Gregory Schier
2e5b28cf67
Fixed rendering potentially unsafe values
2016-12-08 10:42:45 -08:00
Gregory Schier
bb0ed87ca7
Revert all the stupid DNS stuff and do it properly ( #71 )
...
* Stuff
* Fixed tests
2016-12-08 10:19:18 -08:00
Gregory Schier
2113049fdc
Fix import, robustify analytics
2016-12-08 09:20:10 -08:00
Gregory Schier
b9c7df33e7
Fix environment editing when switching requests
2016-12-07 23:16:09 -08:00
Gregory Schier
2301000a4b
Stuff
2016-12-07 21:59:19 -08:00
Gregory Schier
800daca8c2
Upgrade importers package
2016-12-07 09:57:01 -08:00
Gregory Schier
b86b09a38a
Remove devtools installer
2016-12-05 20:58:15 -08:00
Gregory Schier
3f7b222def
Timer on update notification
2016-12-05 16:32:24 -08:00
Gregory Schier
403b0024ce
Track history, bug fixes, analytics
2016-12-05 14:42:40 -08:00
Gregory Schier
9bc4680a5f
Fixed importers and now refresh app when environment hcange
2016-12-02 21:15:38 -08:00
Gregory Schier
115e9086d0
Fix payment info
2016-12-01 15:05:25 -08:00
Gregory Schier
60352d3f14
Bump version
2016-12-01 14:58:37 -08:00
Gregory Schier
54918b4b09
Fixed DNS fallback not passing workspace
2016-12-01 14:58:08 -08:00
Gregory Schier
a5407b4138
Fixed analytics move event
2016-12-01 12:22:43 -08:00
Gregory Schier
18534d13ba
Tweak
2016-12-01 11:13:01 -08:00
Gregory Schier
5f23b7f7ff
Removed stupid _schema shit
2016-12-01 10:48:49 -08:00
Gregory Schier
d8ca4a360e
Fix tests
2016-12-01 09:03:33 -08:00
Gregory Schier
cfb4e02e0a
Support postman env imports, and bug fixes
2016-11-30 19:54:26 -08:00
Gregory Schier
2b6f02f6ca
Migrate persistent redux stores to DB models ( #70 )
...
* Removed RequestGroupMeta reducer
* Converted rest of reducers to DB models
2016-11-30 17:50:59 -08:00
Gregory Schier
e752f81ec7
Some cleanup
2016-11-30 16:02:35 -08:00
Gregory Schier
361c2ff77d
Merge branch 'refactor/os-prep'
2016-11-30 15:11:44 -08:00
Gregory Schier
77b3ff4a8a
Fixed encoding, import, and some small things
2016-11-30 15:11:36 -08:00
Gregory Schier
d725d3d79d
Moved some things around
2016-11-29 20:37:44 -08:00
Gregory Schier
fab3f8e311
Moved some stuff around
2016-11-29 19:55:27 -08:00
Gregory Schier
25148828e2
Remove more binds and reverted key value editor ux
2016-11-29 17:54:37 -08:00
Gregory Schier
3b0e0384ad
Some refactoring
2016-11-29 13:28:22 -08:00
Gregory Schier
f4aa92081b
Only add cmd+w on mac closes #64
2016-11-29 12:55:02 -08:00
Gregory Schier
afedf8f352
Actually use client certificates
2016-11-29 12:19:21 -08:00
Gregory Schier
04ed0c9bdb
More work on workspace settings
2016-11-28 19:17:28 -08:00
Gregory Schier
eafca06f09
Added keyboard shortcut for workspace settings
2016-11-28 12:58:41 -08:00
Gregory Schier
9a4bf6f1d1
Started on workspace settings modal
2016-11-28 12:16:07 -08:00
Gregory Schier
33579822c2
Lots, I don't even know
2016-11-27 23:12:17 -08:00