Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
3,551 contributions in the last year
Contribution activity
September 2020
- AlCalzone/ioBroker.discovergy JavaScript
- AlCalzone/ioBroker.whatsapp-cmb JavaScript
Created a pull request in DefinitelyTyped/DefinitelyTyped that received 6 comments
[ioBroker] allow language dictionaries in Object.common.name
Please fill in this template. Use a meaningful title for the pull request. Include the name of the package modified. Test the change in your own…
+16
−3
•
6
comments
- Simplify SendQueue machine logic, handle priority commands during a transaction
- Backport 00718ee - Don't change node status if they don't respond to ConfigurationCC::Get
- Correctly update the node status of mains-powered devices
- Discard unencrypted Reports/Notifications if supported secure only
- Use NodeQuery priority as default for the interview, use Ping priority for pings
- Rework the ignoreTimeout mechanic and option scope to CCAPI
- Manage Node status and ready with state machines
- Replace JSON.parse in ValueDB with a naive but very fast implementation
- Don't read all metadata when parsing ConfigurationCCReports
- Accept misformatted V2+ Multi Channel Command Encapsulation with V1 header
- Avoid unnecessary work while filtering out value IDs
- Don't interview BasicCC if actuator CCs are supported and make the response optional
- Add GitHub actions badge
- Fix how mocha interacts with TypeScript
- Add dependabot config with auto-merge
- Fetch dependency versions in parallel (up to 10) instead of in sequence
- Fix ESLint in existing TS+React UI
- Replace license placeholders in Apache License
- Restructure .devcontainer folder
- Migrate to GitHub Actions
- Support VSCode devcontainers
- Support React (TypeScript only) to build the admin UI
- chore(deps-dev): bump @babel/plugin-proposal-class-properties from 7.8.3 to 7.10.4
- chore(deps-dev): bump @babel/core from 7.10.2 to 7.11.6
- chore(deps-dev): bump @types/sinon from 9.0.1 to 9.0.5
- chore(deps-dev): bump @babel/plugin-proposal-numeric-separator from 7.8.3 to 7.10.4
- chore(deps-dev): bump jest from 26.4.0 to 26.4.2
- chore(deps-dev): bump @typescript-eslint/parser from 2.33.0 to 2.34.0
- chore(deps-dev): bump @alcalzone/release-script from 1.5.1 to 1.8.0
- chore(deps-dev): bump @types/node from 14.6.2 to 14.10.0
- chore(deps-dev): bump @babel/preset-env from 7.11.0 to 7.11.5
- chore(deps-dev): bump mocha from 8.1.0 to 8.1.3
- chore(deps-dev): bump @babel/cli from 7.10.5 to 7.11.6
- chore(deps-dev): bump @types/fs-extra from 9.0.0 to 9.0.1
- chore(deps-dev): bump @types/react from 16.9.35 to 16.9.49
- chore(deps-dev): bump axios from 0.19.2 to 0.20.0
- chore(deps-dev): bump sinon from 9.0.2 to 9.0.3
- chore(deps-dev): bump @babel/plugin-proposal-nullish-coalescing-operator from 7.8.3 to 7.10.4
- build(deps-dev): bump nyc from 15.0.1 to 15.1.0
- build(deps-dev): bump @types/chai-as-promised from 7.1.2 to 7.1.3
- build(deps-dev): bump react-dom from 16.12.0 to 16.13.1
- build(deps-dev): bump sinon from 9.0.2 to 9.0.3
- build(deps-dev): bump enzyme from 3.10.0 to 3.11.0
- build(deps-dev): bump @types/enzyme-adapter-react-16 from 1.0.5 to 1.0.6
- build(deps-dev): bump jsdom from 16.3.0 to 16.4.0
- build(deps-dev): bump axios from 0.19.0 to 0.20.0
- build(deps-dev): bump @types/materialize-css from 1.0.6 to 1.0.8
- build(deps-dev): bump react-test-renderer from 16.12.0 to 16.13.1
- build(deps-dev): bump jquery from 3.5.0 to 3.5.1
- build(deps-dev): bump ts-loader from 8.0.2 to 8.0.3
- build(deps-dev): bump @types/chai from 4.2.5 to 4.2.12
- build(deps-dev): bump @types/react-dom from 16.9.4 to 16.9.8
- build(deps-dev): bump @typescript-eslint/parser from 4.0.1 to 4.1.0
- build(deps-dev): bump eslint from 7.8.0 to 7.8.1
- build(deps-dev): bump husky from 4.2.5 to 4.3.0
- build(deps-dev): bump @types/node from 14.6.0 to 14.10.0
- build(deps-dev): bump @babel/cli from 7.10.5 to 7.11.6
- build(deps-dev): bump @types/jest from 26.0.10 to 26.0.13
- build(deps-dev): bump commitizen from 4.1.2 to 4.2.1
- build(deps-dev): bump @alcalzone/release-script from 1.7.0 to 1.8.0
- build(deps-dev): bump jest from 26.4.1 to 26.4.2
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.0.1 to 4.1.0
- build(deps-dev): bump mock-fs from 4.12.0 to 4.13.0
- build(deps-dev): bump @babel/core from 7.11.1 to 7.11.6
- build(deps-dev): bump source-map-support from 0.5.16 to 0.5.19
- build(deps): bump request-promise-native from 1.0.8 to 1.0.9
- build(deps-dev): bump webpack from 4.42.1 to 4.44.1
- build(deps-dev): bump semver from 7.2.2 to 7.3.2
- build(deps-dev): bump @types/chai-as-promised from 7.1.2 to 7.1.3
- build(deps-dev): bump @types/request from 2.48.4 to 2.48.5
- build(deps-dev): bump nyc from 15.0.0 to 15.1.0
- build(deps-dev): bump @iobroker/testing from 2.1.0 to 2.3.0
- build(deps-dev): bump sinon from 9.0.1 to 9.0.3
- build(deps-dev): bump tslint from 6.1.1 to 6.1.3
- build(deps-dev): bump @types/chai from 4.2.11 to 4.2.12
- build(deps): bump node-fetch from 2.6.0 to 2.6.1
- build(deps-dev): bump @typescript-eslint/parser from 4.0.1 to 4.1.0
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.0.1 to 4.1.0
- build(deps-dev): bump supports-color from 7.1.0 to 7.2.0
- build(deps-dev): bump jest from 26.4.1 to 26.4.2
- build(deps-dev): bump @types/jest from 26.0.12 to 26.0.13
- build(deps-dev): bump jest-circus from 26.4.1 to 26.4.2
- build(deps-dev): bump @babel/preset-env from 7.11.0 to 7.11.5
- build(deps-dev): bump @types/node from 14.6.1 to 14.6.4
- build(deps-dev): bump eslint from 7.8.0 to 7.8.1
- build(deps-dev): bump typescript from 4.1.0-dev.20200816 to 4.1.0-dev.20200910
- build(deps-dev): bump nyc from 15.0.1 to 15.1.0
- build(deps-dev): bump @types/chai-as-promised from 7.1.2 to 7.1.3
- build(deps-dev): bump typedoc from 0.17.7 to 0.17.8
- build(deps-dev): bump @alcalzone/release-script from 1.4.1 to 1.8.0
- build(deps-dev): bump @types/yargs from 15.0.4 to 15.0.5
- build(deps-dev): bump tslint from 6.1.2 to 6.1.3
- build(deps-dev): bump @types/node from 14.6.2 to 14.10.0
- build(deps-dev): bump mocha from 8.1.0 to 8.1.3
- build(deps-dev): bump sinon from 9.0.2 to 9.0.3
- chore(deps-dev): bump sinon from 9.0.2 to 9.0.3
- chore(deps-dev): bump @alcalzone/release-script from 1.4.1 to 1.8.0
- chore(deps-dev): bump @types/jquery from 3.3.34 to 3.5.1
- chore(deps-dev): bump @types/node from 14.0.27 to 14.10.0
- chore(deps-dev): bump @babel/core from 7.11.5 to 7.11.6
- chore(deps-dev): bump @types/chai from 4.2.11 to 4.2.12
- chore(deps-dev): bump axios from 0.19.2 to 0.20.0
- chore(deps-dev): bump @types/noble from 0.0.39 to 0.0.40
- chore(deps-dev): bump nyc from 15.0.1 to 15.1.0
- chore(deps-dev): bump @iobroker/testing from 2.1.0 to 2.3.0
- build(deps-dev): bump sinon from 9.0.2 to 9.0.3
- build(deps-dev): bump @types/sinon from 9.0.4 to 9.0.5
- build(deps-dev): bump semver from 7.1.3 to 7.3.2
- build(deps-dev): bump @types/chai from 4.2.11 to 4.2.12
- build(deps-dev): bump @types/node from 14.6.2 to 14.10.0
- build(deps-dev): bump @types/yargs from 15.0.4 to 15.0.5
- build(deps-dev): bump source-map-support from 0.5.16 to 0.5.19
- build(deps-dev): bump @alcalzone/release-script from 1.6.0 to 1.8.0
- build(deps): bump node-coap-client from 1.0.4 to 1.0.8
- build(deps-dev): bump @types/chai-as-promised from 7.1.2 to 7.1.3
- build(deps-dev): bump sinon from 9.0.2 to 9.0.3
- build(deps-dev): bump @types/node from 14.0.14 to 14.10.0
- build(deps-dev): bump @types/chai from 4.2.11 to 4.2.12
- build(deps-dev): bump @types/sinon from 9.0.0 to 9.0.5
- build(deps-dev): bump eslint from 7.1.0 to 7.8.1
- build(deps-dev): bump prettier from 2.0.5 to 2.1.1
Created an issue in microsoft/TypeScript that received 7 comments
Function return type with variadic tuple does not allow empty tuple
TypeScript Version: 4.1.0-insiders.20200910 Search Terms: Variadic tuple empty return Code function foo<T extends [] = []>(): [...T, string] { return
7
comments
- If a node is assumed to be included non-securely, but sends us encrypted messages, switch the assumption to secure inclusion.
- The send thread does not respond to GetNonce requests in some circumstances
- Add config for ABUS Z-Wave Door Lock CFA3010
- Mains-powered devices don't emit their status if they are alive
- Compute transaction RTT again
- Unsolicited encapsulated commands are not handled
- `ignoreTimeout` no longer works with state machines
- Sending a node to sleep does not require a response
- Port #939 to fsm/nodeStatus branch
- JSON parse when reading from the DB is a bottleneck
- Logging does a lot of work even when it is turned off
- Multi Channel CC V1 devices are interviewed with a newer Multi Channel CC
- ConfigurationCC::getPartialParamInfos is a performance bottleneck
- translateValueEvent is a performance bottleneck
- Don't fail the interview if BasicCC times out