Commit graph

1190 commits

Author SHA1 Message Date
Josh Johnson 2a9d375223 Update firefox image 2019-12-23 17:30:21 +00:00
Josh Johnson f896be9e10 Use interfaces in action tests 2019-12-23 17:22:09 +00:00
Josh Johnson 893cbef14c Use Pick instead of Partial 2019-12-23 17:15:50 +00:00
Josh Johnson 1c57a53c73 Resolve keyboad action test failures 2019-12-23 17:14:11 +00:00
Josh Johnson ac4a1b54b9 Flatten misc reducer 2019-12-23 17:13:59 +00:00
Josh Johnson 5694a2a651 Pass args instead of object to keyboard handlers 2019-12-23 16:47:15 +00:00
Josh Johnson 3eb72cb1c1 Fix lint workflow 2019-12-23 16:46:56 +00:00
Josh Johnson 115561cca9 Fix lint script 2019-12-23 16:35:45 +00:00
Josh Johnson e198399348 Resolve regression bugs 2019-12-23 16:25:48 +00:00
Josh Johnson 647859fa4f Resolve delete button bug 2019-12-21 14:57:43 +00:00
Josh Johnson 045460f4b8 Remove cachebusting urls 2019-12-21 14:57:23 +00:00
Josh Johnson 1737330f32 Fix eslint issues 2019-12-21 14:56:36 +00:00
Josh Johnson 7fc58b6933 Convert cypress files to .ts 2019-12-21 14:19:13 +00:00
Josh Johnson 8b2495f487 Resolve back space event regression 2019-12-21 14:08:36 +00:00
Josh Johnson 1200d393d4 Fix failing unit tests 2019-12-21 13:59:16 +00:00
Josh Johnson efb86d59b5 Remove types workflow 2019-12-21 13:24:28 +00:00
Josh Johnson 7d61942f20 Fix some failing tests 2019-12-21 12:00:38 +00:00
Josh Johnson a80d42f5f6 Fix remaning type issues 2019-12-21 11:49:15 +00:00
Josh Johnson 44666936a9 Remove old type definitions 2019-12-21 11:49:08 +00:00
Josh Johnson 7bd642ace4 Housekeeping 2019-12-21 11:48:58 +00:00
Josh Johnson ce1130b670 Install fuse latest 2019-12-21 10:59:57 +00:00
Josh Johnson d93358e1e4 Further type additons 2019-12-15 21:18:23 +00:00
Josh Johnson 5a47867a19 Further type checks 2019-12-14 18:09:30 +00:00
Josh Johnson e2123508a1 Add types to templates 2019-12-14 17:59:49 +00:00
Josh Johnson f7cad9db9d Add types to actions 2019-12-14 17:59:39 +00:00
Josh Johnson 3f850f61d6 And more... 2019-12-14 16:40:15 +00:00
Josh Johnson 585ee6457f Further type additions 2019-12-14 16:08:15 +00:00
Josh Johnson 271d18662b Add type annotations to components 2019-12-14 14:43:51 +00:00
Josh Johnson 078249ba12 Typescript config setup 2019-12-14 14:04:04 +00:00
Josh Johnson 44b4326a52
Resolve #780 (#785)
* Attempt #1

* Remove console.log

* Update puppeteer screenshot
2019-12-03 12:56:47 +00:00
Josh Johnson b3b7b3f14f Update README 2019-11-28 18:52:45 +00:00
Josh Johnson 3d099d85fc Update README 2019-11-28 18:06:33 +00:00
Josh Johnson 9676cff128
Resolve #622 and #781 (#784)
* Resolve duplicate initialise in demo

* Update README with versioned cdn links

* Update log

* Re-add env var
2019-11-27 11:46:40 +00:00
Josh Johnson 47aba515fb
Add fetch to polyfill bundle on the demo page (#783) 2019-11-26 16:59:16 +00:00
Josh Johnson 62e849d1b4
Resolve 774 (#777)
* Include customProperties in removeItem

* Add tests

* Housekeeping

* Update mac vm label

* Add .nvmrc
2019-11-24 17:32:02 +00:00
Josh Johnson d116f95c54 Update issue templates 2019-11-23 22:41:44 +00:00
GitHub Action 6215ca5e59 Update build files 🏗 2019-11-22 19:13:46 +00:00
Josh Johnson 67266a3aae
Resolve #762 (#767)
* Update value with character value

* Remove .only

* Lowercase character before updating value

* Add cypress tests covering change

* Update logic to affect both select inputs

* Update cypress

* Emphasise remove button focus

* Text change

* Revert "Update cypress"

This reverts commit 81e406de85.

* Remove false positive tests
2019-11-22 19:09:45 +00:00
GitHub Action 85f0b5f9be Update build files 🏗 2019-11-19 18:38:17 +00:00
Josh Johnson 592c326442
Update polyfill list (#765)
* Update polyfill list

* Update eslintrc.json

* Add keydown methods to types

* Resolve type issue
2019-11-19 18:34:08 +00:00
GitHub Action 214b6e80df Update build files 🏗 2019-11-18 09:55:07 +00:00
Josh Johnson 9f2661023d
Next release (#763)
* 🔖 Version 9.0.1

* Remove post version check
2019-11-18 09:51:24 +00:00
GitHub Action d2516e7de3 Update build files 🏗 2019-11-17 12:38:39 +00:00
Kazuki Nishikawa 0e8e42e015 Fix #573 (#574)
* add specs

* fix to restore preset choices after destroy

* avoid to modify `this.config.choices` directly

* Update cypress/integration/select-one.spec.js

Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>

* Update public/test/select-one.html

Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>

* Update public/test/select-one.html

Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>

* Update public/test/select-one.html

Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>

* Update public/test/select-one.html

Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>

* fix specs

* restoring passed element initial options

 - Save `passedElement.options` values as `this._presetOptions`
 - Restore saved `this._presetOptions` to `passedElement.options` on `destroy`
 - It avoids restoring options in `this.config.choices`

* Update cypress/integration/select-one.spec.js

Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>

* Update cypress/integration/select-one.spec.js

Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>

* Update public/test/select-one.html

Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>

* move preset options assignment statement
2019-11-17 12:34:34 +00:00
Josh Johnson e7b4afd472
Fix releases (#761)
* Testing

* Re add "needs" flags

* Further testing

* Add skip husky install flag

* Revert "on" flag
2019-11-15 19:34:20 +00:00
GitHub Action 952b3fc146 Update build files 🏗 2019-11-14 23:06:48 +00:00
Josh Johnson 760f39dbf3 Remove "needs" from deployment.yaml 2019-11-14 23:03:03 +00:00
Josh Johnson 573c840de4 Fix deployment.yml 2019-11-14 23:00:06 +00:00
Josh Johnson 44da784f29
🔖 Version 9.0.0 (#758) 2019-11-14 22:51:50 +00:00
agamemnus 6be462c80b Typo. (#759) 2019-11-14 20:34:05 +00:00