Commit Graph
657 Commits
Author SHA1 Message Date
David Lechner 9f6c9846bf Merge pull request #359 from pybricks/dependabot/npm_and_yarn/web-vitals-1.1.1
build(deps): bump web-vitals from 1.1.0 to 1.1.1
2021-03-15 10:33:53 -05:00
dependabot[bot] c25316a5bf build(deps): bump web-vitals from 1.1.0 to 1.1.1
Bumps [web-vitals](https://github.com/GoogleChrome/web-vitals) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/GoogleChrome/web-vitals/releases)
- [Changelog](https://github.com/GoogleChrome/web-vitals/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GoogleChrome/web-vitals/compare/v1.1.0...v1.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-15 08:21:16 +00:00
David Lechner 6bb430009f Merge pull request #358 from pybricks/dependabot/npm_and_yarn/shopify/react-i18n-5.3.0
Bump @shopify/react-i18n from 5.2.4 to 5.3.0
2021-03-12 10:05:24 -06:00
dependabot[bot] a8fe64bb24 Bump @shopify/react-i18n from 5.2.4 to 5.3.0
Bumps [@shopify/react-i18n](https://github.com/Shopify/quilt/tree/HEAD/packages/react-i18n) from 5.2.4 to 5.3.0.
- [Release notes](https://github.com/Shopify/quilt/releases)
- [Changelog](https://github.com/Shopify/quilt/blob/main/packages/react-i18n/CHANGELOG.md)
- [Commits](https://github.com/Shopify/quilt/commits/@shopify/react-i18n@5.3.0/packages/react-i18n)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-12 15:09:39 +00:00
David Lechner b783f7f7d9 Merge pull request #353 from pybricks/dlech
Pybricks BLE service implementation
2021-03-12 08:58:32 -06:00
David Lechner 64c75640ba ble-pybricks-service: add some tests 2021-03-12 08:54:20 -06:00
David Lechner 4a294f8b25 Merge remote-tracking branch 'origin/master' into dlech 2021-03-11 15:25:56 -06:00
David Lechner 651040b47d Merge pull request #357 from pybricks/dependabot/npm_and_yarn/blueprintjs/core-3.41.0
Bump @blueprintjs/core from 3.40.1 to 3.41.0
2021-03-11 10:33:16 -06:00
dependabot[bot] 3d190c95ab Bump @blueprintjs/core from 3.40.1 to 3.41.0
Bumps [@blueprintjs/core](https://github.com/palantir/blueprint/tree/HEAD/packages/core) from 3.40.1 to 3.41.0.
- [Release notes](https://github.com/palantir/blueprint/releases)
- [Changelog](https://github.com/palantir/blueprint/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/palantir/blueprint/commits/@blueprintjs/core@3.41.0/packages/core)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-11 06:54:30 +00:00
David Lechner 56829a502c ble-pybricks-service/sagas: fix filtering of command send completions
Since didSend and didFailToSend are part of the same enum as the command
send actions types, we have to filter them out when subscribing to the
send actions.
2021-03-10 11:19:06 -06:00
David Lechner 684df491e0 ble-uart/sagas: use array to managed forked tasks
This simplifies keeping track of which tasks need to be canceled in the
error paths.
2021-03-10 11:00:54 -06:00
David Lechner 3db1cb9b9c yarn upgrade 2021-03-10 10:35:18 -06:00
David Lechner 4b3a6fea5e hub: fix missed notification when connecting
This fixes the first notification being missed due to the notification
handler not being started until after notifications are enabled.

It also fixes the DidConnect action changing the state to Unknown after
a notification was received that set the state to a known value.
2021-03-10 10:30:15 -06:00
David Lechner 430147487e implement Pybricks service stop command 2021-03-10 10:30:15 -06:00
David Lechner 61c34fc4b1 implement BLE Pybricks service status notifications
This is the beginning of the BLE Pybricks service implementation, so
changes are made to get a handle to the Pybricks control characteristic
and enable notifications.

Currently, only one event (the status report event) and no commands are
implemented on this characteristic.

The new status report event replaces monitoring the UART for >>>>
strings to get the current hub state.

Also includes some minor cleanup in the ble-uart/actions for consistency.
2021-03-10 10:30:15 -06:00
David Lechner 257b843f38 reduce duplicated command line args in coverage script 2021-03-10 10:30:15 -06:00
David Lechner 9e34ec1de8 Merge pull request #354 from pybricks/dependabot/npm_and_yarn/xterm-4.11.0
Bump xterm from 4.10.0 to 4.11.0
2021-03-10 09:40:16 -06:00
dependabot[bot] e487858a3d Bump xterm from 4.10.0 to 4.11.0
Bumps [xterm](https://github.com/xtermjs/xterm.js) from 4.10.0 to 4.11.0.
- [Release notes](https://github.com/xtermjs/xterm.js/releases)
- [Commits](https://github.com/xtermjs/xterm.js/compare/4.10.0...4.11.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-10 07:09:10 +00:00
David Lechner 5c6adcb851 Merge pull request #351 from pybricks/dependabot/npm_and_yarn/blueprintjs/core-3.40.1
Bump @blueprintjs/core from 3.40.0 to 3.40.1
2021-03-09 08:53:04 -06:00
dependabot[bot] 8f6028a6c1 Bump @blueprintjs/core from 3.40.0 to 3.40.1
Bumps [@blueprintjs/core](https://github.com/palantir/blueprint/tree/HEAD/packages/core) from 3.40.0 to 3.40.1.
- [Release notes](https://github.com/palantir/blueprint/releases)
- [Changelog](https://github.com/palantir/blueprint/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/palantir/blueprint/commits/@blueprintjs/core@3.40.1/packages/core)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-09 14:49:46 +00:00
David Lechner 2f4d3396a6 Merge pull request #349 from pybricks/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.17.0
Bump @typescript-eslint/eslint-plugin from 4.16.1 to 4.17.0
2021-03-09 08:38:57 -06:00
dependabot[bot] 867867dab2 Bump @typescript-eslint/eslint-plugin from 4.16.1 to 4.17.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.16.1 to 4.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.17.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-09 14:35:37 +00:00
David Lechner 727aed708b Merge pull request #352 from pybricks/dependabot/npm_and_yarn/typescript-eslint/parser-4.17.0
Bump @typescript-eslint/parser from 4.16.1 to 4.17.0
2021-03-09 08:27:14 -06:00
dependabot[bot] 1a1654bd2d Bump @typescript-eslint/parser from 4.16.1 to 4.17.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.16.1 to 4.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.17.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-09 06:46:51 +00:00
David Lechner 01271205d6 Merge pull request #347 from pybricks/dependabot/npm_and_yarn/types/react-16.14.5
Bump @types/react from 16.14.4 to 16.14.5
2021-03-08 09:59:10 -06:00
dependabot[bot] a7ffee4a3e Bump @types/react from 16.14.4 to 16.14.5
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 16.14.4 to 16.14.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-08 15:55:22 +00:00
David Lechner d05aed4264 Merge pull request #348 from pybricks/dependabot/npm_and_yarn/testing-library/dom-7.30.0
Bump @testing-library/dom from 7.29.6 to 7.30.0
2021-03-08 09:47:17 -06:00
dependabot[bot] 2c3a3a95aa Bump @testing-library/dom from 7.29.6 to 7.30.0
Bumps [@testing-library/dom](https://github.com/testing-library/dom-testing-library) from 7.29.6 to 7.30.0.
- [Release notes](https://github.com/testing-library/dom-testing-library/releases)
- [Changelog](https://github.com/testing-library/dom-testing-library/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/dom-testing-library/compare/v7.29.6...v7.30.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-08 08:08:13 +00:00
David Lechner 15a475a929 Merge pull request #345 from pybricks/dependabot/npm_and_yarn/typescript-4.2.3
Bump typescript from 4.2.2 to 4.2.3
2021-03-05 10:37:55 -06:00
dependabot[bot] f42eb1bcee Bump typescript from 4.2.2 to 4.2.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-05 16:34:17 +00:00
David Lechner d1be0854ea Merge pull request #346 from pybricks/dependabot/npm_and_yarn/blueprintjs/core-3.40.0
Bump @blueprintjs/core from 3.39.0 to 3.40.0
2021-03-05 10:25:58 -06:00
dependabot[bot] 6a3b04c095 Bump @blueprintjs/core from 3.39.0 to 3.40.0
Bumps [@blueprintjs/core](https://github.com/palantir/blueprint/tree/HEAD/packages/core) from 3.39.0 to 3.40.0.
- [Release notes](https://github.com/palantir/blueprint/releases)
- [Changelog](https://github.com/palantir/blueprint/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/palantir/blueprint/commits/@blueprintjs/core@3.40.0/packages/core)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-05 07:00:36 +00:00
David Lechner cfbb0dc180 Merge pull request #342 from pybricks/dependabot/npm_and_yarn/license-webpack-plugin-2.3.15
Bump license-webpack-plugin from 2.3.14 to 2.3.15
2021-03-04 11:34:24 -06:00
dependabot[bot] 611c3661fc Bump license-webpack-plugin from 2.3.14 to 2.3.15
Bumps [license-webpack-plugin](https://github.com/xz64/license-webpack-plugin) from 2.3.14 to 2.3.15.
- [Release notes](https://github.com/xz64/license-webpack-plugin/releases)
- [Changelog](https://github.com/xz64/license-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/xz64/license-webpack-plugin/compare/v2.3.14...v2.3.15)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-04 17:30:24 +00:00
David Lechner 2f3d45139f Merge pull request #343 from pybricks/dependabot/npm_and_yarn/shopify/react-i18n-5.2.4
Bump @shopify/react-i18n from 5.2.3 to 5.2.4
2021-03-04 11:24:04 -06:00
dependabot[bot] 548169a020 Bump @shopify/react-i18n from 5.2.3 to 5.2.4
Bumps [@shopify/react-i18n](https://github.com/Shopify/quilt/tree/HEAD/packages/react-i18n) from 5.2.3 to 5.2.4.
- [Release notes](https://github.com/Shopify/quilt/releases)
- [Changelog](https://github.com/Shopify/quilt/blob/main/packages/react-i18n/CHANGELOG.md)
- [Commits](https://github.com/Shopify/quilt/commits/@shopify/react-i18n@5.2.4/packages/react-i18n)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-04 06:57:31 +00:00
David Lechner 36f6e05316 Merge pull request #341 from pybricks/dependabot/npm_and_yarn/testing-library/user-event-12.8.1
Bump @testing-library/user-event from 12.8.0 to 12.8.1
2021-03-03 10:38:24 -06:00
dependabot[bot] 6ad770713d Bump @testing-library/user-event from 12.8.0 to 12.8.1
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 12.8.0 to 12.8.1.
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/compare/v12.8.0...v12.8.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-03 06:46:15 +00:00
David Lechner f7cb54b2b3 Merge pull request #339 from pybricks/dependabot/npm_and_yarn/typescript-eslint/parser-4.16.1
Bump @typescript-eslint/parser from 4.15.2 to 4.16.1
2021-03-02 10:18:58 -06:00
dependabot[bot] 274f350215 Bump @typescript-eslint/parser from 4.15.2 to 4.16.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.15.2 to 4.16.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.16.1/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-02 16:15:32 +00:00
David Lechner 9349a922bd Merge pull request #340 from pybricks/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.16.1
Bump @typescript-eslint/eslint-plugin from 4.15.2 to 4.16.1
2021-03-02 10:10:34 -06:00
dependabot[bot] b03704d5b4 Bump @typescript-eslint/eslint-plugin from 4.15.2 to 4.16.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.15.2 to 4.16.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.16.1/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-02 06:44:03 +00:00
David Lechner d8ba550fd5 Merge pull request #337 from pybricks/dependabot/npm_and_yarn/eslint-7.21.0
Bump eslint from 7.20.0 to 7.21.0
2021-03-01 10:07:31 -06:00
dependabot[bot] a4994db03c Bump eslint from 7.20.0 to 7.21.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.20.0 to 7.21.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.20.0...v7.21.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-01 16:03:50 +00:00
David Lechner eb9fe4c2f3 Merge pull request #338 from pybricks/dependabot/npm_and_yarn/testing-library/user-event-12.8.0
Bump @testing-library/user-event from 12.7.3 to 12.8.0
2021-03-01 09:55:18 -06:00
dependabot[bot] 7177e1d0e9 Bump @testing-library/user-event from 12.7.3 to 12.8.0
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 12.7.3 to 12.8.0.
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/compare/v12.7.3...v12.8.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-01 08:37:22 +00:00
David Lechner 405bcca7dc Merge pull request #333 from pybricks/dependabot/npm_and_yarn/typescript-4.2.2
Bump typescript from 4.1.5 to 4.2.2
2021-02-24 10:05:09 -06:00
dependabot[bot] ea4f1c8903 Bump typescript from 4.1.5 to 4.2.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.1.5 to 4.2.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-24 16:00:56 +00:00
David Lechner 10faf8971a Merge pull request #334 from pybricks/dependabot/npm_and_yarn/testing-library/user-event-12.7.3
Bump @testing-library/user-event from 12.7.2 to 12.7.3
2021-02-24 09:53:58 -06:00
dependabot[bot] f685e93b16 Bump @testing-library/user-event from 12.7.2 to 12.7.3
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 12.7.2 to 12.7.3.
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/compare/v12.7.2...v12.7.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-24 06:55:06 +00:00