Stephan Garland
|
5de47a0d93
|
fix: Network map: escape double-quotes and backslashes in device attributes (#30746)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
|
2026-01-27 19:59:53 +01:00 |
|
Nerivec
|
f26ade4f93
|
feat: Add new bind/reporting/map features (#29750)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
|
2025-11-23 21:50:11 +01:00 |
|
Nerivec
|
db20369447
|
fix: Various fixes to align behaviors (+add benchmarks for dev) (#28011)
|
2025-07-18 21:34:51 +02:00 |
|
Koen Kanters
|
c87d4524d5
|
fix(ignore): Migrate to Biome 2 (#27785)
|
2025-06-28 10:20:41 +02:00 |
|
Nerivec
|
621cae2a63
|
fix(ignore): networkmap typing (#27566)
|
2025-06-01 19:42:24 +02:00 |
|
Nerivec
|
6fbb8b5ca2
|
fix: Migrate to Biome (#27150)
|
2025-04-18 20:34:47 +02:00 |
|
Nerivec
|
36e2baf081
|
fix: Use Map for State (#27105)
|
2025-04-14 21:51:01 +02:00 |
|
Nerivec
|
fc31e0af0a
|
fix(ignore): partial cleanup for biome move (#27076)
|
2025-04-12 14:02:47 +02:00 |
|
Nerivec
|
db578d9d11
|
fix: Use dynamic import for optional extensions (#26735)
|
2025-03-15 08:07:56 +01:00 |
|
Nerivec
|
06f44533af
|
feat: Use Vitest for testing (#25284)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
|
2024-12-22 20:19:45 +01:00 |
|
Nerivec
|
1a9c79bb2f
|
feat: Typing for MQTT API (#25098)
|
2024-12-07 20:21:30 +00:00 |
|
Koen Kanters
|
b6186623f0
|
feat!: The big cleanup (#24200)
* Remove `deviceGroupMembership`
* Fix controller.ts
* Remove `legacy_api` logic from non-legacy extensions.
* Fix network map coverage.
* Remove all `legacy` extensions.
* Remove `legacy_availability_payload`, `legacy_api`. Remove legacy from configure.
* Fix prettier.
* Remove some leftovers
* Renamed `updateAvailable` to `update_available`
* Remove emitPublishAvailability
* Remove `configuration.yaml`
* Switch to pnpm
* Remove direct mqtt-packet dependency.
* fix pretty
* fix `getDependencyVersion`
* fix pnpm publish
* fix(ignore): fix pnpm publish
* Remove deprecated bridge `config/*`
* Improve update script
* Improve update.sh
---------
Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com>
|
2024-12-01 20:06:49 +01:00 |
|
Koen Kanters
|
e642f7c86a
|
fix(ignore): Sync eslint settings from zhc (#23951)
* fix(ignore): Sync eslint settings from zhc
* u
|
2024-09-12 19:36:57 +00:00 |
|
Koen Kanters
|
afd80449b3
|
fix(ignore): Migrate to eslint 9 (#23800)
* Eslint 9
* Automatic changes
* Manual changes
* Process feedback
* u
|
2024-09-08 14:26:18 +02:00 |
|
Nerivec
|
48d77e4b5e
|
fix: Enforce TS strict type checking (#23601)
* Enforce TS `strict` type checking.
* updates
* updates
* updates
* Updates
* Updates
* pretty
* u
* u
* u
* Updates
* updates
* Updates
* Updates
* `ReadonlyArray`
* scenesChanged
* objectID
* Improve coverage
* u
* u
* process feedback
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
|
2024-09-07 11:40:50 +00:00 |
|
Nerivec
|
13ac8a0f53
|
fix: Improve looping performance (#23541)
* Use herdsman improved looping.
* Fix lint.
* Fix tests.
* Feedback
|
2024-08-08 20:21:40 +02:00 |
|
Koen Kanters
|
bd7dec0f11
|
fix(ignore): update dependencies (#23508)
* fix(ignore): update dependencies
* update
---------
Co-authored-by: Koenkk <2892853+Koenkk@users.noreply.github.com>
|
2024-08-05 21:08:40 +00:00 |
|
Koen Kanters
|
26b1613948
|
fix(ignore): Remove some unecessary string concatenations
|
2024-07-22 21:33:24 +02:00 |
|
Koen Kanters
|
30227a13ae
|
chore: Implement prettier (#23153)
* chore: Implement prettier
* Run prettier
* fix lint
* process feedback
* process feedback
|
2024-06-24 18:58:47 +00:00 |
|
Nerivec
|
2b8eaa196a
|
fix: Enforce no floating promises (#22880)
* Enforce no floating promises.
* forEach => for/of. Fix tests.
|
2024-06-04 20:05:39 +02:00 |
|
Koen Kanters
|
ffa43915f0
|
Update zigbee-herdsman-converters to 18.0.2 (#20404)
* fix(ignore): update zigbee-herdsman-converters to 18.0.2
* Update bridge.test.js
* Update networkMap.ts
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com>
|
2023-12-27 20:53:57 +00:00 |
|
Koen Kanters
|
56f57625b0
|
feat: Support automatically generating device definitions (#20358)
* feat: Support automatically generating device definitions
* updates
* update template
|
2023-12-25 12:46:57 +01:00 |
|
Koen Kanters
|
1f642d86e8
|
Add disabled option (#15589)
* Add disabled option
* Updates
* Tests
* Add restart required
|
2022-12-23 23:56:29 +01:00 |
|
Koen Kanters
|
fd344a3017
|
Revert "Additional logging for https://github.com/Koenkk/zigbee2mqtt/issues/12432"
This reverts commit 920b4924b0.
|
2022-05-13 10:05:49 +02:00 |
|
Koen Kanters
|
920b4924b0
|
Additional logging for https://github.com/Koenkk/zigbee2mqtt/issues/12432
|
2022-05-11 17:22:48 +02:00 |
|
Koen Kanters
|
f7b484f24f
|
Log stack trace of "Failed to execute LQI" error. https://github.com/Koenkk/zigbee2mqtt/issues/11968
|
2022-04-26 20:02:18 +02:00 |
|
Valentin
|
cd5dd39971
|
Dynamically expose attributes (#10132)
* Dynamically expose attributes
* Rollback options in configure step
Use event instead, as proposed in https://github.com/Koenkk/zigbee2mqtt/pull/10132/files#r771801648
* Simplify code
* Switch to already existing event
* Fix all unit tests
* Remove redundant code
* Perfect rollback
* Fix typescript types
* Updates
* Updates
* Updates
* updates
* Improve
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
|
2021-12-22 19:31:41 +00:00 |
|
Koen Kanters
|
045ee573a0
|
Final TypeScript refactor (#8859)
* Update
* Updates
* More refactoringzzz
* Bindoo
* Loadz of typescripting
* Logga
* Updates
* Updates
* Updates
* Updates
* cleanup
* updates
* Fix coverage
* Fixes
* Updates
* Updates
|
2021-10-02 10:09:38 +02:00 |
|
Koen Kanters
|
a8eec889f5
|
Remove debug log. https://github.com/Koenkk/zigbee2mqtt/issues/8836
|
2021-09-22 20:02:41 +02:00 |
|
Koen Kanters
|
aaad76e323
|
Add debug logging for https://github.com/Koenkk/zigbee2mqtt/issues/8836
|
2021-09-21 22:01:31 +02:00 |
|
Koen Kanters
|
7557c10095
|
More TypeScript refactoring
|
2021-09-21 16:58:20 +02:00 |
|