Commit Graph

34 Commits

Author SHA1 Message Date
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
851e142136 Rename getinsomnia > kong 2019-12-17 12:16:08 -05:00
Gregory Schier
0d64d6e0e1 Fix Node 10 check 2019-11-26 15:50:06 -05:00
Gregory Schier
76d11266a7 Put ref check in correct script 2019-10-30 10:56:10 -04:00
Gregory Schier
b531dfbd9c Fix package script env var reference 2019-10-30 10:39:00 -04:00
Gregory Schier
8110caa4ff Small tweak to build scripts 2019-10-30 10:24:32 -04:00
Gregory Schier
f554425d13 Add travis back for macOS builds 2019-10-18 10:48:39 -04:00
Gregory Schier
b0e9edea9d Add snapcraft login 2019-10-17 15:57:26 -04:00
Gregory Schier
2991e87187 Hack publish parameter for snap 2019-10-17 15:11:00 -04:00
Gregory Schier
d62b969d87 Bump version to beta 2019-10-10 12:20:46 -07:00
Gregory Schier
51d16a9fca CI fixes 2019-10-10 11:34:43 -07:00
Gregory Schier
2153af7ab9 Fix owner and repo in release code 2019-10-10 10:29:49 -07:00
Gregory Schier
153b10c209
Better Github Actions builds (#1718)
* Try some things

* Try docker

* Specify bash in Dockerfile

* Fix?

* Fix dockerfile version

* Fix bootstrap.sh path

* Use GITHUB_WORKSPACE in docker script

* Fix permissions again

* Fix missing bootstrap.sh

* Try again

* Fix entrypoint.sh permissions

* Remove Linux2
2019-10-09 13:31:42 -07:00
Gregory Schier
0c53522f46 Add Apple Notarization 2019-10-08 16:31:32 -07:00
Gregory Schier
cab9475de9 Remove package linking from release 2019-10-02 08:19:23 -07:00
Gregory Schier
945ff0e631 Unify build config in one place 2019-09-17 17:02:42 -07:00
Gregory Schier
c00fed9784 Fix build 2019-04-19 15:56:50 -07:00
Gregory Schier
88b0bb784f Add trailing commas to ESLint + Prettier 2018-12-12 12:36:11 -05:00
Gregory Schier
47aef7f9c9 Build Linux on 14.04 again (except for Snap) 2018-11-06 12:27:38 -05:00
Gregory Schier
605cb90753
Update Electron and node-libcurl (#1215)
* A bunch of things

* Publish

 - insomnia-app@1.0.41
 - insomnia-cookies@0.0.8
 - insomnia-httpsnippet@1.16.13
 - insomnia-importers@2.0.7
 - insomnia-libcurl@0.0.17
 - insomnia-url@0.1.4
 - insomnia-xpath@1.0.5
 - insomnia-plugin-cookie-jar@1.0.3
 - insomnia-plugin-jsonpath@1.0.7
 - insomnia-plugin-now@1.0.7
 - insomnia-plugin-os@1.0.9
 - insomnia-plugin-prompt@1.1.7
 - insomnia-plugin-request@1.0.13
 - insomnia-plugin-response@1.0.11
 - insomnia-plugin-uuid@1.0.6

* Package deps

* Remove fsevents again

* Appveyor node verison

* Remove unused dep

* Try something

* Try another thing

* NPM audit

* Yet again

* Fix test

* Fix test

* Remove npm dep

* Fix webview

* Fix React sortable and bump version

* Comment out broken test for now

* Publish

 - insomnia-app@1.0.42
 - insomnia-cookies@0.0.9
 - insomnia-httpsnippet@1.16.14
 - insomnia-importers@2.0.8
 - insomnia-libcurl@0.0.18
 - insomnia-xpath@1.0.6
 - insomnia-plugin-cookie-jar@1.0.4
 - insomnia-plugin-file@1.0.5
 - insomnia-plugin-jsonpath@1.0.8
 - insomnia-plugin-now@1.0.8
 - insomnia-plugin-os@1.0.10
 - insomnia-plugin-request@1.0.14
 - insomnia-plugin-response@1.0.12
 - insomnia-plugin-uuid@1.0.7

* Remove deprecated Electron Builder config options

* Try some more

* Publish

 - insomnia-app@1.0.43
 - insomnia-libcurl@0.0.19

* Bump

* Publish

 - insomnia-app@1.0.44
 - insomnia-libcurl@0.0.20

* Hopefully fix windows builds

* DEBUG on travis

* Hopefully fix dependency issues

* Undo package-lock copy

* Debug

* More debugging

* Another check

* Fix debug check

* Try just build

* Extra logging

* Escape windows paths differently (Fixes #1217)

* Try packing more deps

* Publish

 - insomnia-app@1.0.45
 - insomnia-cookies@0.0.10
 - insomnia-httpsnippet@1.16.15
 - insomnia-importers@2.0.9
 - insomnia-libcurl@0.0.21
 - insomnia-xpath@1.0.7
 - insomnia-plugin-cookie-jar@1.0.5
 - insomnia-plugin-jsonpath@1.0.9
 - insomnia-plugin-now@1.0.9
 - insomnia-plugin-os@1.0.11
 - insomnia-plugin-request@1.0.15
 - insomnia-plugin-response@1.0.13
 - insomnia-plugin-uuid@1.0.8

* Adjust some deps

* Zip build dir into release files

* More debug info

* Undo travis tar debug

* Downgrade electron-builder to 20.19

* Downgrade electron-builder to last working version

* Try electron-builder 20.20.4

* Change bundled deps

* Add electron-builder-lib back
2018-10-19 22:11:58 -04:00
Gregory Schier
99de4725fa prettier entire project 2018-10-17 12:42:33 -04:00
Gregory Schier
431643ac31 try 2018-07-12 17:24:48 -04:00
Gregory Schier
4901f03041 Add Prettier 2018-06-25 13:42:50 -04:00
Gregory Schier
40b2bf3c78
Statically link libcurl on Linux builds (#879)
* Statically linked Curl for linux builds with Docker

* Test Travis Docker

* Try fix blocking i/o

* Try a package

* Fixed linux build

* Try hack

* Fix icons?

* Icon color

* Re-enable osx builds

* Remove libcurl3 dependency requirements

* Update electronbuilder config
2018-04-20 18:31:57 -04:00
Gregory Schier
b3e4730718 Revert electron-builder to fix icon (Closes #741) 2018-02-14 01:04:39 +08:00
Gregory Schier
df0be61afa Fix build 2017-11-30 13:55:29 +00:00
Gregory Schier
1cc7e64ade Handle Postman url object format 2017-11-27 17:21:08 +00:00
Gregory Schier
3217b8677d Fixed render context inheritance (Fixes #631) 2017-11-27 15:52:35 +00:00
Gregory Schier
05dc85c61f Fix syntax 2017-11-27 02:38:00 +00:00
Gregory Schier
98baeac567 Even more optimizations 2017-11-27 02:30:26 +00:00
Gregory Schier
d8135fa32b Smaller build size 2017-11-27 02:06:15 +00:00
Gregory Schier
efdd69bcb5 Some minor fixes 2017-11-26 23:05:44 +00:00
Gregory Schier
3f8326570d Publish
- insomnia-plugin-base64@1.0.2
 - insomnia-plugin-default-headers@1.0.3
 - insomnia-plugin-file@1.0.2
 - insomnia-plugin-hash@1.0.2
 - insomnia-plugin-now@1.0.2
 - insomnia-plugin-request@1.0.2
 - insomnia-plugin-response@1.0.2
 - insomnia-plugin-uuid@1.0.2
 - insomnia-cookies@0.0.3
 - insomnia-importers@1.5.3
 - insomnia-prettify@0.1.0
 - insomnia-url@0.1.0
 - insomnia-xpath@0.0.3
2017-11-26 23:04:47 +00: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