Skip to content

Commit

Permalink
V0.6 (#61)
Browse files Browse the repository at this point in the history
* refactor(GroupedLight): changed .owner to ResourceIdentifier
removed(GroupedLight): .ownerIdentifier
refactor(Room): changed .children to ResourceIdentifier[]
removed(Room): .childIdentifiers
refactor(Room): changed .services to ResourceIdentifier[]
removed(Room): .serviceIdentifiers
refactor(Zone): changed .children to ResourceIdentifier[]
removed(Zone): .childIdentifiers
refactor(Zone): changed .services to ResourceIdentifier[]
removed(Zone): .serviceIdentifiers
refactor(Scene): changed .group to ResourceIdentifier
removed(Scene): .groupIdentifier
types(ResourceManager): moved function overloads to an interface
feat(BridgeHome)

* chore(deps): update andrew-chen-wang/github-wiki-action action to v4 (#50)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tslib to v2.5.1 (#49)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tslib to v2.5.2 (#51)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typedoc to v0.24.8 (#56)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update typescript-eslint monorepo to v5.59.11 (#53)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tslib to v2.5.3 (#55)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.1.3 (#54)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint to v8.43.0 (#52)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* DevicePower & ResourceManager
feat(DevicePower)
fix(ResourceManager) overloads not recognised by webstorm

* refactor(ResourceManager): merged into Bridge
feat(Cache): better functions to retrieve resources from cache
refactor(Device): .services is now of type ResourceIdentifier[]
fix(DevicePower): add exports

* Caching & Motion
refactor(Cache): add cache managers for each resource
feat(Motion): added motion resource

Signed-off-by: S222em <sem.roeten@gmail.com>

* Many changes
feat(ArcheType): add support for archeTypes
refactor(Resources): move request methods to manager
feat(Room & Zone): create
fix(Ratelimit): incorrect route parsing let to breaking the limit
refactor(ApiResourceType): renamed to ResourceType
refactor(ResourceIdentifier): remove as return value e.g. .services -> .serviceIds
refactor(Light): removed DimmableLight, MirekLight, XyLight, XysLight
refactor(Light & GroupedLight & Scene): renamed xy & xys to color & gradient
feat(Scene): added action editing
refactor(Zone & Room): removeChildren and addChildren now only accept an array with id's
refactor(Manager): removed .find

And some more minor changes..

* feat(Scene): create

Signed-off-by: s222em <sem.roeten@gmail.com>

* refactor(Managers): move .create, .edit and .delete to respective managers

Signed-off-by: s222em <sem.roeten@gmail.com>

* feat(Transformers): reuse code that transforms input to API acceptable format

Signed-off-by: s222em <sem.roeten@gmail.com>

* refactor(API types): reorganize types

Signed-off-by: s222em <sem.roeten@gmail.com>

* feat(ZigbeeConnectivity): added support for zigbeeconnectivity resource

Signed-off-by: s222em <sem.roeten@gmail.com>

* Changes
refactor(Bridge): renamed to Hue
feat(Bridge): added support for bridge resource
feat(ZigbeeDeviceDiscovery): added support for device discovery
feat(Enums): added missing enums for options

Signed-off-by: s222em <sem.roeten@gmail.com>

* Changes
bump(Version): 0.6
refactor(Readme): update for latest changes
refactor(mirek): change to colorTemperature
fix(hex): fixed issue with hex parsing

Signed-off-by: s222em <sem.roeten@gmail.com>

---------

Signed-off-by: S222em <sem.roeten@gmail.com>
Signed-off-by: s222em <sem.roeten@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
S222em and renovate[bot] committed Jun 28, 2023
1 parent 112f554 commit 677f29a
Show file tree
Hide file tree
Showing 118 changed files with 2,245 additions and 1,342 deletions.
4 changes: 3 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@
"prettier"
],
"rules": {
"prettier/prettier": "error",
"prettier/prettier": ["error", {
"endOfLine": "auto"
}],
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-namespace": "off",
"@typescript-eslint/no-non-null-assertion": "off",
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/wiki.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
- run: npm ci
- run: npm run wiki
- name: Push Wiki Changes
uses: Andrew-Chen-Wang/github-wiki-action@v3
uses: Andrew-Chen-Wang/github-wiki-action@v4
env:
WIKI_DIR: wiki/
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
Loading

0 comments on commit 677f29a

Please sign in to comment.