Commit Graph

33 Commits (bcd4deff7277d41d6087f19d644c52c543af0a7d)

Author SHA1 Message Date
Mike Fix bcd4deff72
fix integration test
Mike Fix 551c50d845
fix integration test
Mike Fix 1af301408e add security e2e test
Mike Fix 31747420d1 snippets and account pages
Mike Fix f82944fd1e improve integration test
Michael Fix 552a9c99be
Store Unsplash background image not dataturl ()
* store background image, not background selection in presets

* move localStorage into save utils

* curry omit util fn

* clean up manual image upload by URL

* refactor image changes

* separate uploadImage from selectImage

* upgrade visual regression testing tests

* add TODOs
Michael Fix ae834cc3d4
Re-enabled visual regression testing ()
* re-enabled visual regression testing

* clean up syntax-test
Michael Fix d3795b405b
integration tests ()
Mike Fix d426934c19 skip flaky tests tests for now
Megha Sachdev 75493ee557 Introducing Applitools ()
* Applitools ()

* Adding applitools

* adding data attributes for testing

* add applitools key
Sean d4d0ef9949 update gist handling ()
* update gist handling

* address comments

* clean up a bit

* getRouteState(router)

* move try/catch into getGist

* updateQueryString -> updateRouteState

* clean up more

* add cypress tests

* delete comments

* remove wait
Mike Fix ed76076597 bump integration test wait a little
Michael Fix 93c57d2b5d
debounce updating query string and localStorage ()
* debounce updating query string and localStorage

* memoize meta components

* fix tests
Mike Fix 981947c454 update integration test
Mike Fix 008ba67eac remove old TODOs
Mike Fix 5e87b7d1a7 Add CLI integration test
- Closes 
Mike Fix aff95f4e5e run cypress tests against localhost
- Closes 
Mike Fix 469890df68 add pop id prop to fix integration tests
Mike Fix 81aa1de6fd remove hex2rgb
Michael Fix bd695b7fd1
convert ids to classNames, use refs ()
Mike Fix 624591b53a integration tests:
Mike Fix cc5981509e update integration test
Mike Fix 0ff4813bb5 Add skipped download integration test
Mike Fix 17e44654c6 fix old integration tests, implement basic ones
- Closes 
Michael Fix 89931eab59
Add linting back ()
Michael Fix 3bbb98a3a2
Revert "Refactor state components ()" ()
This reverts commit 0a59db56c8.
Michael Fix 0a59db56c8
Refactor state components ()
* WIP: Unstated works

* WIP: extract into its own file

* Container instance

* Remove unused variables

* Move toolbar children into Toolbar

* Extract our Coder interface

* Remove top level subscription

* Bug fix

* WIP

* Remove old dependencies

* Add import eslint plugin

* Rename components

- add createRef TODO [ ]

* Bug fixes

* Rename Coder -> CodeWindow

* Address comments

- Rename to variable
- Rename onDrop from Editor containers perspective

* More variable renaming
Michael Fix 80cf355b44
Use gist language response ()
* Use gist language response

* Use gist language response - fix when no queryparams are given ()

* fix when no queryparams are given
e.g. http://carbon.now.sh/3208813b324d82a9ebd197e4b1c3bae8 would still not set the language property because the initialState is null

* move gist language to its own test

* Update test
Mike Fix 4097e7978c Fix cypress tests
Mike Fix 85a6385178 Add gist test
Mike Fix 348bbfb08b Fix classNames in tests
Jake Dexheimer cbc6824b83 Background image settings ()
* Implement drag-n-drop image for backgrounds

- Closes 

* In progress

* Add background-size, background-position settings

* Add ReactCrop

* Remove old bg sizing sliders

* Add resize observer

* Fix typo

* Disable select on sliders

* onAspectRatioChange hook

* Rename to backgroundColor

* Fix state issues

* Add backgroundMode toggle

* Rename ColorPicker

* Add upload-image margin

* Minor font-size change

* Fix build
Gleb Bahmutov 4078735cdc add Cypress integration tests ()
* chore: add Cypress background color tests

* add localStorage spec

* add project id for Cypress dashboard

* remove project id from cypress.json