Commit Graph

192 Commits

Author SHA1 Message Date
Gregory Schier
67fa832c24
Response Handling Improvements (#625)
* Better response bodyPath handling

* Better response bodyPath and large response handling

* Fix tests and a few other things

* Remove compress/decompress utils

* Switch bodyCompression default and add migration

* Switch update channel to beta if on beta version

* Revert beta channel migration and bump version
2017-11-23 21:57:08 +00:00
Gregory Schier
df9e7b12d1
Better stats handling and update notifications (#620)
* Better stats handling and update notifications

* Some event handler cleanup
2017-11-22 21:10:34 +00:00
Gregory Schier
ba26ec3163
Repair envs and jars, and create missing ones (#616)
* Repair envs and jars, and create missing ones

* Hack to make tests work
2017-11-22 14:00:12 +00:00
Gregory Schier
8e78129ce4 console.debug back to console.log 2017-11-22 00:07:28 +00:00
Gregory Schier
d6295a8b01
Auto-Update Improvements (#613)
* Specify update channel and auto-updates

* Minor tweaks

* Fix lint

* Bump version

* Small tweaks

* Bump

* Some minor improvements

* Touch
2017-11-21 17:49:33 +00:00
Gregory Schier
158510d4d8
Fix/large response body handling (#614)
* Basic fix in place

* Use curlopt_writefunction

* Fix tests
2017-11-21 17:49:17 +00:00
Gregory Schier
e9b87686e1
Upgrade Electron Builder (#498)
* Upgrade electron-builder

* Fix optional dep

* Add another dep

* Fix travis

* Fix 7zip install

* Fix icons

* Minor fix

* Delete changelog

* Moved build scripts to JS

* Some adjustments

* Remove lines

* Add 7zip back

* Update scripts

* Small tweaks

* Fix electronbuilder config

* snap dependency

* Fix pkg

* Remove snapd dep

* Updated deps and lots of fixes

* Travis update

* Return package name

* Remove snap for now

* Remove portable

* Try fixing code signing

* Bump cache

* Disable automatic tests

* Fix windows artifacts

* package-lock for app/

* Try fix npm install

* Try again

* Some minor tweaks

* Preleases by default
2017-11-20 16:07:36 +00:00
Gregory Schier
7adf8591c1
Switch to Google Analytics API (#609)
* Almost working

* First working implementation

* Simplified analytics utils

* Fix tests
2017-11-18 22:47:54 +00:00
Gregory Schier
041ec5139e
Move Database to Electron Main Process (#607)
* Working concept of DB on backend

* Local DB is local
2017-11-17 12:10:37 +00:00
Gregory Schier
f300c2ad08 Add dollar sign to URL regex (Related #592) 2017-11-16 11:49:50 +00:00
Gregory Schier
4d70a495a8
Custom headers parsing (#594) 2017-11-13 23:10:53 +00:00
Gregory Schier
d3c95e9c87 Add flow to EnvironmentsDropdown 2017-11-13 19:05:46 +00:00
Gregory Schier
3bac7fea9c Add new multipart response viewer 2017-11-13 00:50:26 +00:00
Gregory Schier
41e903714b Accept header now overridable 2017-11-12 18:35:01 +00:00
Gregory Schier
8b8a20d78c Keyboard shortcut to delete request (Closes #460) 2017-11-10 15:13:03 +01:00
Gregory Schier
5d0f28db7b Merge branch 'develop' of github.com:getinsomnia/insomnia into develop 2017-11-10 12:29:51 +01:00
Gregory Schier
e0bed8c114 Force env editor to refresh on sync change (Closes #563) 2017-11-10 12:29:18 +01:00
Gregory Schier
d506e0b4c1
Use Insomnia network stack for OAuth 2.0 requests (#582)
* Use Insomnia network stack for OAuth 2.0 requests

* Fix zombie docs
2017-11-10 11:50:39 +01:00
Gregory Schier
3739a38c3f Fix ASAP build errors 2017-11-07 19:19:16 +01:00
Gerry Tan
f67f220c6d Atlassian ASAP authentication support (https://s2sauth.bitbucket.io/) (#565) (#566) 2017-11-07 19:14:08 +01:00
Gregory Schier
2dc44f9d7e Added Token to OAuth 1.0 (Rel #197) 2017-11-06 21:44:55 +01:00
Gregory Schier
db1ae27fb2 More unique temporary directory (Closes #568) 2017-11-04 21:10:06 +01:00
Gregory Schier
e99a74201a Fixed raw cookie editor deleting cookies 2017-11-03 19:32:22 +01:00
Gregory Schier
ecfce11d7b Minor UX improvements to HAR export 2017-11-01 13:40:24 +01:00
Atvaark
f6d00d3d99 WIP: Exporting the workspace / all workspaces as HAR file (#523)
* Implemented exporting the workspace / all workspaces as HAR file

* Added HAR export unit tests
2017-11-01 12:23:22 +01:00
Gregory Schier
8d7cd74bb0 Tweak netrc name 2017-10-31 13:36:24 +01:00
Gregory Schier
0c48d0027d Send first named query as operationName 2017-10-30 13:55:04 +01:00
Gregory Schier
d77348ba3d Fix tests 2017-10-17 00:19:16 +02:00
Gregory Schier
f5871213a4 Fix new cookies being destroyed on edit 2017-10-16 23:09:42 +02:00
Gregory Schier
7f86b46417 Added error boundaries for better failures (#527)
* Added error boundaries for better failing

* Fix regex escaping (fixes #525)

* Many more error boundaries
2017-10-13 15:01:27 +02:00
Gregory Schier
a2517713c5 Autoselect active env in editor and update flow (#497) 2017-09-25 23:32:58 +02:00
Gregory Schier
84fca15bb9 Built Nunjucks handling into prettify algorithm (#496) 2017-09-25 16:43:51 +02:00
Gregory Schier
8eecb55515 Better XPath handling (Fixes #492) 2017-09-22 15:48:47 +02:00
Gregory Schier
4b7fe5c190 Fix null values in environments messing up sorting 2017-09-19 11:55:08 +02:00
Gregory Schier
6d455b4324 Use Content-Disposition header when downloading files when available (Closes #475) 2017-09-18 20:19:04 +02:00
Gregory Schier
b155318058 Updated symbols 2017-09-17 16:19:59 +02:00
Gregory Schier
f76e382387 Revamp Keyboard Shortcuts (#487)
* More shortcuts and accessibility tweaks

* Use hotkey objects everywhere

* A few last-minute tweaks
2017-09-17 16:04:56 +02:00
Gregory Schier
a20ea65c4c Async model migrations 2017-09-13 08:11:49 +02:00
Gregory Schier
77b31c078f Added some unicode chars to URL regex (Closes #462) 2017-09-09 13:36:07 +00:00
Gregory Schier
8e64995b07 Leave already-encoded characters alone (Fixes #473) 2017-09-09 12:26:13 +00:00
Gregory Schier
94119f6b68 Fix tests 2017-08-22 20:42:44 -07:00
Gregory Schier
33b126ee87 Even more robust cookie editing 2017-08-22 20:33:07 -07:00
Gregory Schier
d654feca82 Updates to cookie editor 2017-08-22 16:13:46 -07:00
Gregory Schier
4b9a570a49 Merge branch 'develop' into cookie-improvements 2017-08-21 11:12:28 -07:00
Gregory Schier
7c4800023e Hawk improvements and fuzzy filtering everywhere 2017-08-21 11:11:52 -07:00
Julien Giovaresco
2fcf98536f Implement Hawk Authentication (#446)
* Implement Hawk Authentication

* fix the missing label of inputs

* Fix PR reviews
2017-08-21 10:43:12 -07:00
Adam Haglund
da743d4fce render cookies before sending 2017-08-18 23:17:18 +02:00
Gregory Schier
4b01909810 Different changelog URL for dev 2017-08-12 09:58:22 -07:00
Gregory Schier
c4933badba Add response.bytesContent and use for size check (Closes #412) 2017-08-11 14:44:34 -07:00
Gregory Schier
4bd3bfb093 Ensure default for cookie objects (Fixes #424) 2017-08-11 14:11:27 -07:00