Opender Singh
c24d3138a7
Convert radio button group to be a fully controlled component ( #2520 )
2020-08-18 08:45:43 +12:00
Raphaël Barbazza
48783e5063
fix: made radio-button-group a controlled component ( #2499 )
...
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-08-12 14:02:21 -04:00
Mike Ellan
4668670159
Bring path validation into paths component. Error boundry around sidebar, error boundry formatting. ( #2484 )
2020-08-05 08:47:28 -04:00
Mike Ellan
784357f089
Sidebar code mirror interactions ( #2433 )
...
* Lifting path clicked up to sidebar root
* Abstracting out path click to story (and app)
* Adding click to scroll, updating sidebar components
* Scroll fix for sidebar
* Cleaning up log
* PR feedback
* PR Feedback, fix schemas & request body rendering
* PR feedback & cleanup
* Prop value checking, selection positioning
* Pulling remote import
* Styled components into insomnia-app, obj destructuring, typing
* Refactoring item path mapping
* Abstracting the mapping of specs for position, bumping down styled components version.
* Directly passing ... rest args initial work
* Pulling logs, removing array concatenation
* Pulling click handler out of render method
* Rolling position mapping into scroll positining method
* Opening up type, could be number/string/array
* Update package-lock.json
* Grabbing height from window, typing API vars, checking path
* Creating scroll method dedicated to design mode
* Moving typing of spec related content to Props def.
* Type checking on sections, invalid section component
2020-08-03 13:57:12 -04:00
Mike Ellan
c73566f12a
Storybook categories & component organization ( #2465 )
2020-07-29 16:54:09 -04:00
Mike Ellan
b7bc88a326
Design sidebar ( #2328 )
...
* updated lock file
* Rolling sidebar from SB into application
* Type fix on the method label output
* Update packages/insomnia-components/components/sidebar.js
Co-authored-by: Opender Singh <opender94@gmail.com>
* PR Feedback - Keys, useCallback Hook
* stubbing component breakout
* PR Feedback
- Breaking out most UI elements into components
- Filter component in place
- Various CSS tweaks
* Removing unused file
* Updating toggle
* Resuable sidebar section (#2359 )
* Introduce resuable sidebar section
* Stop eslint complaining
* add react-use
* Lint fixes
* Make the storybook story less wide
* Component development
Abstracting out line level components i.e.
Section > Header > Filter > Panel > Items
Various code fixes
* Cleaning up section visibility state
* Reverting visibiilty state updater
* Adding paths on click for spec scrolling
* refreshing package-lock to resolve conflict
* PR feedback for sidebar components
* Update packages/insomnia-components/components/sidebar/sidebar-header.js
Co-authored-by: Opender Singh <opender94@gmail.com>
* Including lock
* Merge fix
* Component structuring, prop clean-up, css updates
* Cleaning up components, pr feedback, fixing styling
* array index reference clean-up/clarity
* Leveraging useToggle rather than manual useState toggling
* Cleaning up logs
* Hide info section if missing from spec.
* Update packages/insomnia-components/components/sidebar/sidebar-responses.js
Co-authored-by: Opender Singh <opender94@gmail.com>
* Update packages/insomnia-components/components/sidebar/sidebar-schemas.js
Co-authored-by: Opender Singh <opender94@gmail.com>
* Pull fragment
* Destructuring and filter cleanup
* Clearing filter value and DOM on section collapse
* Merge latest
* Merge conflict cleanup
Co-authored-by: Opender Singh <opender94@gmail.com>
2020-07-22 09:13:06 -04:00
Gregory Schier
3883dc6feb
POC for Unit Test UI ( #2315 )
...
* Start working on insomnia-testing package to generate Mocha code
* Moved some things around
* Integration tests and ability to run multiple files
* Fix integration tests
* Rename runSuite to runMochaTests
* Add types for test results
* Fix lint errors
* Play with Chia assertions
* insomnia and chai globals, plus a bunch of improvements
* Stub chai and axios Flow types
* Ability to reference requests by ID
* Fix chai flow-typed location
* Address PR comments (small tweaks)
* Basic UI going
* Lots and lots and lots
* Pretty-much done with the unit test UI
* Minor CSS tweak
* Activity bar triple toggle and more
* Minor tweak
* Unit Test and Suite deletion
* Bump Designer version
* Fix eslint stuff
* Fix insomnia-testing tests
* Fix tests
* lib@2.2.9
* Remove tests tab from response pane
* Hook up Insomnia networking
* Fix linting
* Bump version for alpha
* Remove extra ActivityToggleSwitch
* Remove unused import
* Add test:pre-release script that excludes CLI tests
* Less repetition
* Clean some things up
* Tweaks after self-cr
* Undo request ID tag
* Swap out switch for new activity toggle component
* Extra check
* Remove dead code
* Delete dead test
* Oops, revert example code
* PR feedback
* More PR comment addresses
2020-07-01 14:17:14 -07:00
Gregory Schier
dc2ca9ac88
Add multi-switch component, refactor radio group, and add success icon ( #2324 )
...
* Add multi-switch component, refactor radio group, and add succeess icon
* Fix dark theme for storybook
Co-authored-by: Mike Ellan <52717970+sonicyeti@users.noreply.github.com>
2020-06-26 10:45:11 -04:00
Opender Singh
2586ee5ad7
Bundling improvements for insomnia-components ( #2297 )
...
* Bundling improvements for insomnia-components
* Update
* Update
2020-06-17 07:46:13 +12:00
Opender Singh
65105da797
The One With Hooks ( #2286 )
...
* Add
* Update
* Remove extra peer dep
* Remove extra peer dep undo
* Undo stuff
* Convert two components (validation)
* Undo packed dep change
* Fix for react-dom alias to @hot-loader/react-dom (#2292 )
Co-authored-by: Gregory Schier <gschier1990@gmail.com>
2020-06-13 16:56:15 +12:00
Gregory Schier
471fa1d7d8
Prevent insomnia-components from bundling entire crypto module ( #2291 )
...
* Fix insomnia-components from bundling entire crypto module
* Include package-lock.json
2020-06-12 20:31:37 -07:00
Mike Ellan
5780a7c438
Help Tooltip Component Migration ( #2200 )
...
* component migration to new SB instance
Migrating help tooltip to new SB instance at /insomnia-components/ also styling component directly via styled components
* Adding stories for positions and info vs. question
* lint fix
* Pulling left positioning out of delay story
Co-authored-by: Gregory Schier <gschier1990@gmail.com>
2020-05-21 14:17:14 -04:00
Opender Singh
443d6df08d
Initial pass to combine eslint and prettier ( #2166 )
2020-05-15 10:54:07 +12:00
Opender Singh
29027c4d4a
Various k4k8s config gen bugs ( #2136 )
2020-05-15 08:27:43 +12:00
Mike Ellan
4f39486eb7
Storybook Sidebar Provisioning & WIP Implementation ( #2125 )
...
* Migrating dimensions, latest SVG, stubbing sidebar
* Revert "Migrating dimensions, latest SVG, stubbing sidebar"
This reverts commit 5014a68f52
.
* Revert "Revert "Migrating dimensions, latest SVG, stubbing sidebar""
This reverts commit 28c130c8d8
.
* Post merge bootstrap & build
* Linting
* Updating Story Heirarchy
* Migrating legacy tooltip component
* Reverting spacing integration into core dimensions
* Cleaning up comments, tweaking CSS var usage
* Removing static height
* Cleaning up static CSS values, re-organizing sliding panel, fixing search icon
* adding flow def for autobind in new SB instance
* PR feedback, removing new vars/updating markup
* Fixing lint > flow error on type
2020-05-14 14:00:29 -04:00
Opender Singh
15d4789716
Move toggle-switch to insomnia-components
, attach to themes ( #2115 )
2020-05-06 12:08:17 +12:00
Gregory Schier
cfb1a4e7d4
<Button> small variant and default color (gray) ( #2106 )
2020-05-02 11:20:46 -07:00
sonicyeti
869f042de5
Fixing hit area for card menu ( #2076 )
2020-04-29 15:37:39 -04:00
sonicyeti
d4d2a5fa14
re-rolling the style tweaks ( #2068 )
2020-04-28 16:38:31 -04:00
Gregory Schier
c6a7c4d682
Initial designer merge
2020-04-26 13:33:39 -07:00
Opender Singh
b4b6464f9e
Remove insomnia-components ( #2043 )
2020-04-22 12:23:54 -07:00
Gregory Schier
7bc219422e
Update Babel and ESLint and fix all related errors ( #2032 )
...
* Update Babel and ESLint and fix all related errors
* Update babel-jest
2020-04-09 10:32:19 -07:00
Gregory Schier
1a6bdad517
insomnia-ui -> insomnia-components
2020-01-06 14:02:54 -05:00