Commit Graph

662 Commits

Author SHA1 Message Date
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