Commit Graph

213 Commits

Author SHA1 Message Date
Opender Singh
7b3ae5bfd8 Enable and disable plugins! (#1855)
* Add PluginConfig type

* Update plugin loader to find PluginConfig

* Only extend with active plugins

* Toggle checkbox UI

* Show checkbox

* WIP

* WIP - add separate checkbox component

* add react-switch

* Remove toggle-switch less files

* Rename

* Move dependency to app package

* Can't bootstrap or run after moving node module to insomnia-app package hmmm

* Update packages

* Add toggle switch story

* Remove unnecessary prop

* Update story

* Renames

* Update dependencies...

* Update flow-types

* Hmmm

* Fix import?

* Update

* Update to regular component

* Fix css + remove _mounted from toggle-switch

Co-authored-by: Gregory Schier <gschier1990@gmail.com>
2020-01-23 13:43:04 -05:00
Gregory Schier
f50bcfeafb pkg-v2.1.5 2020-01-06 15:07:32 -05:00
Gregory Schier
10d7255800 pkg-v2.1.4 2020-01-06 14:19:56 -05:00
Gregory Schier
1a6bdad517 insomnia-ui -> insomnia-components 2020-01-06 14:02:54 -05:00
Gregory Schier
e46bf021cf pkg-v2.1.3 2020-01-06 13:51:24 -05:00
Gregory Schier
5a92964db6
New insomnia-ui package with initial <NoticeTable/> component (#1869)
* Add insomnia-ui package with NoticeTable component and a few other examples

* Tweak icon placement and add insomnia-ui to insomnia-app package

* Add click handling and some extra styles to <NoticeTable/>

* New SvgIcon component and style tweaks

* Fix dependencies

* Fix button border

* Fix flow lint

* SvgIcon stories and lots of style updates

* Fix auto-formatting issue
2020-01-06 13:33:47 -05:00
Opender Singh
f920ba17f2 Update codemirror (#1861) 2019-12-20 15:03:44 -05:00
Gregory Schier
851e142136 Rename getinsomnia > kong 2019-12-17 12:16:08 -05:00
Gregory Schier
5c9493fa2d pkg-v2.1.2 2019-12-17 11:58:09 -05:00
Gregory Schier
d34316747c Bump version 2019-12-17 11:57:45 -05:00
Gregory Schier
08d57747ba v2.1.1 2019-12-12 15:40:12 -05:00
Gregory Schier
114a78cf27 v2.1.0 2019-12-12 15:32:59 -05:00
Gregory Schier
5d00b89dce Publish
- insomnia-app@1.1.15
 - insomnia-cookies@0.0.22
 - insomnia-importers@2.0.26
 - insomnia-libcurl@0.0.33
 - insomnia-xpath@1.0.19
 - insomnia-plugin-cookie-jar@1.0.20
 - insomnia-plugin-jsonpath@1.0.23
 - insomnia-plugin-now@1.0.21
 - insomnia-plugin-os@1.0.23
 - insomnia-plugin-request@1.0.29
 - insomnia-plugin-response@1.0.29
 - insomnia-plugin-uuid@1.0.20
2019-12-04 11:57:27 -05:00
Gregory Schier
a2bb088917 Bump version 2019-11-28 13:33:14 -05:00
Gregory Schier
0b7f67dcf5 Publish
- insomnia-app@1.1.14
 - insomnia-plugin-core-themes@1.0.13
2019-11-27 10:53:09 -05:00
Gregory Schier
46d7d94296 Update some dependencies 2019-11-27 10:52:20 -05:00
Gregory Schier
43d183d627 Update Linux dependencies for libcurl (Closes #1757) 2019-11-27 10:07:43 -05:00
Gregory Schier
0b5413e81a Try fix icons 2019-11-26 17:41:09 -05:00
Gregory Schier
644b67dec6 Version bump 2019-11-26 16:19:31 -05:00
Gregory Schier
38c465f5e5 Version bump 2019-11-26 15:34:14 -05:00
Gregory Schier
42e198bf75
Add Storybook with basic components (#1807)
* Gruvbox theme

* Added Storybook for all components that don't fail in browser
2019-11-26 12:22:21 -05:00
Gregory Schier
abe274796a Publish
- insomnia-app@1.1.13
 - insomnia-importers@2.0.25
2019-11-22 14:00:18 -05:00
Gregory Schier
7310fa3697 Publish
- insomnia-app@1.1.12
 - insomnia-cookies@0.0.21
 - insomnia-importers@2.0.24
 - insomnia-libcurl@0.0.32
 - insomnia-prettify@0.1.14
 - insomnia-url@0.1.13
 - insomnia-xpath@1.0.18
 - insomnia-plugin-base64@1.0.13
 - insomnia-plugin-cookie-jar@1.0.19
 - insomnia-plugin-core-themes@1.0.12
 - insomnia-plugin-default-headers@1.1.14
 - insomnia-plugin-file@1.0.14
 - insomnia-plugin-hash@1.0.14
 - insomnia-plugin-jsonpath@1.0.22
 - insomnia-plugin-now@1.0.20
 - insomnia-plugin-os@1.0.22
 - insomnia-plugin-prompt@1.1.18
 - insomnia-plugin-request@1.0.28
 - insomnia-plugin-response@1.0.28
 - insomnia-plugin-uuid@1.0.19
2019-11-22 13:41:27 -05:00
Gregory Schier
f325aef9ff Publish
- insomnia-app@1.1.11
 - insomnia-cookies@0.0.20
 - insomnia-importers@2.0.23
 - insomnia-libcurl@0.0.31
 - insomnia-xpath@1.0.17
 - insomnia-plugin-cookie-jar@1.0.18
 - insomnia-plugin-jsonpath@1.0.21
 - insomnia-plugin-now@1.0.19
 - insomnia-plugin-os@1.0.21
 - insomnia-plugin-request@1.0.27
 - insomnia-plugin-response@1.0.27
 - insomnia-plugin-uuid@1.0.18
2019-11-22 11:05:46 -05:00
Gregory Schier
869dffbf36 Upgrade electron-rebuild 2019-11-22 11:04:22 -05:00
Gregory Schier
f554425d13 Add travis back for macOS builds 2019-10-18 10:48:39 -04:00
Gregory Schier
1b102e20c3 Don't publish snapcraft during build 2019-10-17 14:30:22 -04:00
Gregory Schier
a65e99fb63 Print snapcraft version 2019-10-10 14:05:40 -07:00
Gregory Schier
d62b969d87 Bump version to beta 2019-10-10 12:20:46 -07:00
Gregory Schier
24109a0538 Bump version' 2019-10-09 13:32:36 -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
9bbb253a37 Bump version 2019-10-08 12:00:58 -07:00
Gregory Schier
8ce877eb73 Publish
- insomnia-app@1.1.10
 - insomnia-cookies@0.0.19
 - insomnia-importers@2.0.22
 - insomnia-libcurl@0.0.30
 - insomnia-prettify@0.1.13
 - insomnia-url@0.1.12
 - insomnia-xpath@1.0.16
 - insomnia-plugin-base64@1.0.12
 - insomnia-plugin-cookie-jar@1.0.17
 - insomnia-plugin-core-themes@1.0.11
 - insomnia-plugin-default-headers@1.1.13
 - insomnia-plugin-file@1.0.13
 - insomnia-plugin-hash@1.0.13
 - insomnia-plugin-jsonpath@1.0.20
 - insomnia-plugin-now@1.0.18
 - insomnia-plugin-os@1.0.20
 - insomnia-plugin-prompt@1.1.17
 - insomnia-plugin-request@1.0.26
 - insomnia-plugin-response@1.0.26
 - insomnia-plugin-uuid@1.0.17
2019-10-07 13:48:48 -07:00
Gregory Schier
ebb8bb531d Version bump 2019-09-30 17:58:07 -07:00
Gregory Schier
400f15a348 Publish
- insomnia-app@1.1.9
 - insomnia-cookies@0.0.18
 - insomnia-importers@2.0.21
 - insomnia-libcurl@0.0.29
 - insomnia-prettify@0.1.12
 - insomnia-url@0.1.11
 - insomnia-xpath@1.0.15
 - insomnia-plugin-base64@1.0.11
 - insomnia-plugin-cookie-jar@1.0.16
 - insomnia-plugin-core-themes@1.0.10
 - insomnia-plugin-default-headers@1.1.12
 - insomnia-plugin-file@1.0.12
 - insomnia-plugin-hash@1.0.12
 - insomnia-plugin-jsonpath@1.0.19
 - insomnia-plugin-now@1.0.17
 - insomnia-plugin-os@1.0.19
 - insomnia-plugin-prompt@1.1.16
 - insomnia-plugin-request@1.0.25
 - insomnia-plugin-response@1.0.25
 - insomnia-plugin-uuid@1.0.16
2019-09-19 13:57:27 -07:00
Gregory Schier
945ff0e631 Unify build config in one place 2019-09-17 17:02:42 -07:00
Gregory Schier
09861f54b2 Fix JSONPath dependency issue (Closes #1624) 2019-08-07 12:18:14 -04:00
Gregory Schier
a3ab2acfd4 Fix change password logic 2019-08-07 11:08:25 -04:00
Gregory Schier
1ed09bf9b7 Publish
- insomnia-app@1.1.8
 - insomnia-cookies@0.0.17
 - insomnia-importers@2.0.20
 - insomnia-libcurl@0.0.28
 - insomnia-xpath@1.0.14
 - insomnia-plugin-cookie-jar@1.0.15
 - insomnia-plugin-jsonpath@1.0.18
 - insomnia-plugin-now@1.0.16
 - insomnia-plugin-os@1.0.18
 - insomnia-plugin-prompt@1.1.15
 - insomnia-plugin-request@1.0.24
 - insomnia-plugin-response@1.0.24
 - insomnia-plugin-uuid@1.0.15
2019-08-06 12:05:21 -04:00
Gregory Schier
1a80b3131a Bump app version 2019-08-06 12:05:05 -04:00
Gregory Schier
d3d788eb06 Fix zprint-clj version 2019-08-02 15:37:25 -04:00
Gregory Schier
8fda24ae47 Small sidebar refactor and moved ESLint to top level 2019-08-02 15:01:01 -04:00
Gregory Schier
c5cdf15fe6 Publish
- insomnia-app@1.1.7
 - insomnia-importers@2.0.19
2019-05-29 23:08:11 -04:00
Gregory Schier
4fdb99a5ef Add sync beta button in sync menu 2019-05-29 16:53:55 -04:00
Opender Singh
24a2e75fa3 Preserve property order in environment editor (#1497)
* Add json-order package

* Add propertyMap and sort properties boolean to model

* Keep property order

* Remove extra check

* Allow env editor in request group overrides to maintain order

* Add checkbox

* Order control added

* Use up to date json-order

* Rename

* Remove extra field

* Update separator

* Prevent unnecessary parse

* Move to regular dependency

* add to packedDeps

* Renames

* Remove extra code

* Removed extra state

* More fixes...

* add flowtypes for json-order

* typo

* Updated flowtypes

* Fixed?

* linting to remove unused import
2019-05-29 16:10:48 -04:00
Gregory Schier
92641f872a Bump version 2019-05-15 17:30:38 -04:00
Gregory Schier
33714a75a0 Publish
- insomnia-app@1.1.6
 - insomnia-plugin-cookie-jar@1.0.14
 - insomnia-plugin-jsonpath@1.0.17
 - insomnia-plugin-response@1.0.23
2019-05-15 17:29:27 -04:00
Gregory Schier
1d167cbed2 Bump version 2019-05-15 16:01:49 -04:00
Gregory Schier
7c77d9d2e6 Inline electron-squirrel-startup (Fixes #44)
Now the desktop icon will only be created on installation, not on
update.
2019-05-10 12:25:50 -04:00