Commit graph

92 commits

Author SHA1 Message Date
dependabot[bot]
861572d9c2
Bump @typescript-eslint/eslint-plugin from 5.44.0 to 5.45.0 (#43) 2022-11-29 15:32:59 +01:00
dependabot[bot]
64d6dfe960
Bump @typescript-eslint/parser from 5.43.0 to 5.44.0 (#40) 2022-11-24 20:42:06 +01:00
dependabot[bot]
5c59fa3816
Bump prettier from 2.7.1 to 2.8.0 (#39) 2022-11-24 20:37:32 +01:00
dependabot[bot]
7e52448bfe
Bump @typescript-eslint/eslint-plugin from 5.43.0 to 5.44.0 (#38) 2022-11-24 20:37:22 +01:00
Lars Strojny
f36112ff9c
Release 0.0.15 2022-11-24 20:26:14 +01:00
dependabot[bot]
3282a084a4
Bump fastify from 4.10.0 to 4.10.2 (#35) 2022-11-23 15:03:46 +01:00
Lars Strojny
ddc85f5359 Release 0.0.14 2022-11-21 03:08:04 +01:00
dependabot[bot]
cd08a3ecf6
Bump eslint from 8.27.0 to 8.28.0 (#33) 2022-11-21 02:49:01 +01:00
Lars Strojny
8f2d80a7fb
Unpin and upgrade jest-mock (#32)
Previously failed because of a type error deep in node_modules, let’s
try again.
2022-11-18 13:23:37 +01:00
dependabot[bot]
f70de293a5
Bump hap-nodejs from 0.10.4 to 0.11.0 (#31) 2022-11-18 13:11:43 +01:00
dependabot[bot]
e791b690aa
Bump typescript from 4.8.4 to 4.9.3 (#30) 2022-11-18 12:41:55 +01:00
dependabot[bot]
cc81f5868e
Bump @typescript-eslint/parser from 5.42.1 to 5.43.0 (#28) 2022-11-18 09:46:07 +01:00
dependabot[bot]
3e5006dd5d
Bump @typescript-eslint/eslint-plugin from 5.42.1 to 5.43.0 (#29) 2022-11-18 09:45:53 +01:00
dependabot[bot]
c24a9731c1
Bump fastify from 4.9.2 to 4.10.0 (#27) 2022-11-18 09:43:00 +01:00
Lars Strojny
fc1bf8b334 Release 0.0.13 2022-11-17 13:20:16 +01:00
Lars Strojny
04706f69d5 Release 0.0.12 2022-11-16 23:29:53 +01:00
Lars Strojny
b8a4c2c9e6 Release 0.0.11 2022-11-16 22:50:48 +01:00
Lars Strojny
f8007b55ca
Add experimental support for basic auth and TLS (#23)
Allows restricting access to the monitoring endpoint using basic auth
and configure TLS certificates.
2022-11-16 22:19:08 +01:00
Lars Strojny
83f64d3999 Release 0.0.10 2022-11-13 11:14:15 +01:00
Lars Strojny
1828c4836a Release 0.0.9 2022-11-10 13:46:23 +01:00
Lars Strojny
ab90f03264
Set up release-it as the release management tool (#18)
Will manage the release and automatically generate proper releases on
GitHub
2022-11-10 13:40:34 +01:00
Lars Strojny
52efa69bf0
Automate code generation for config schema (#16)
Use a fork of https://github.com/lstrojny/json-schema-to-zod to generate
the boundary check for the config automatically.
2022-11-10 13:06:16 +01:00
Lars Strojny
58d2683e38 0.0.8 2022-11-10 11:45:37 +01:00
Lars Strojny
f6bc8ca90c
Use code generation for UUID service map (#14)
Instead of introspecting *hap-nodejs* at runtime for UUID to service
mapping, generate the map during build time.
2022-11-10 11:07:31 +01:00
Lars Strojny
38bf24df90 0.0.7 2022-11-09 21:44:24 +01:00
Lars Strojny
0735327b7c 0.0.6 2022-11-09 19:22:44 +01:00
Lars Strojny
2bd799ca9c
Integration tests for the fastify HTTP adapter (#11) 2022-11-09 19:08:24 +01:00
Lars Strojny
bab8714b05 0.0.5 2022-11-09 14:58:36 +01:00
Lars Strojny
ef14844589 0.0.4 2022-11-09 14:11:22 +01:00
Lars Strojny
bbc19b935d 0.0.3 2022-11-09 00:41:37 +01:00
Lars Strojny
de101f9006 Use published version of hap-node-client 2022-11-09 00:33:00 +01:00
Lars Strojny
e202c0ba3a 0.0.2 2022-11-09 00:15:59 +01:00
dependabot[bot]
43d9eef9bd
Bump @types/node from 16.18.3 to 18.11.9 (#6)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.18.3 to 18.11.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-09 00:12:35 +01:00
dependabot[bot]
ef6a6ce5fa
Bump jest from 29.3.0 to 29.3.1 (#5)
Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) from 29.3.0 to 29.3.1.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.3.1/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-09 00:12:26 +01:00
dependabot[bot]
c98388ddd4
Bump @jest/globals from 29.3.0 to 29.3.1 (#4)
Bumps [@jest/globals](https://github.com/facebook/jest/tree/HEAD/packages/jest-globals) from 29.3.0 to 29.3.1.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.3.1/packages/jest-globals)

---
updated-dependencies:
- dependency-name: "@jest/globals"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-09 00:12:18 +01:00
Lars Strojny
2596c9f4ea Remove bundled hap-nodejs dependency 2022-11-08 23:58:46 +01:00
Lars Strojny
25b9afa1d2 Run tests via github actions 2022-11-08 22:59:00 +01:00
Lars Strojny
d35e28e377 Let eslint check imports 2022-11-08 19:36:50 +01:00
Lars Strojny
84761dfa93 Replace runtypes with zod, validate config, stricter eslint config 2022-11-08 19:13:34 +01:00
Lars Strojny
f87b9af7c9 Release preparation 2022-11-08 14:51:36 +01:00
Lars Strojny
00dd20559a Initial version 2022-11-07 15:23:48 +01:00
Lars Strojny
dd4a135022
Initial commit 2022-11-06 13:04:30 +01:00