Skip to content

Commit

Permalink
4.54.1 (#1914)
Browse files Browse the repository at this point in the history
  • Loading branch information
bwp91 committed Dec 8, 2023
1 parent 9011616 commit f63405f
Show file tree
Hide file tree
Showing 8 changed files with 88 additions and 57 deletions.
9 changes: 8 additions & 1 deletion .github/workflows/Attach Artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
- name: Install package
run: |
export npm_config_prefix=$(pwd)/package
npm install -g homebridge-config-ui-x@$${{ needs.analyze-tags.outputs.previous-tag || github.event.inputs.tag }}
npm install -g homebridge-config-ui-x@${{ needs.analyze-tags.outputs.previous-tag || github.event.inputs.tag }}
- name: Remove invalid node-pty node-gyp run
run: |
Expand All @@ -48,6 +48,13 @@ jobs:
tar -C $(pwd)/package --owner=0 --group=0 --format=posix -czvf homebridge-config-ui-x-${{ needs.analyze-tags.outputs.previous-tag || github.event.inputs.tag }}.tar.gz .
shasum -a 256 homebridge-config-ui-x-${{ needs.analyze-tags.outputs.previous-tag || github.event.inputs.tag }}.tar.gz > SHASUMS256.txt
- name: Check Bundle
run: |
if [ $(stat -c%s "homebridge-config-ui-x-${{ needs.analyze-tags.outputs.previous-tag || github.event.inputs.tag }}.tar.gz") -lt 10000000 ]; then
echo "Bundle is under 10MB, stopping"
exit 1
fi
- name: Attach Bundle
uses: AButler/upload-release-assets@v2.0
with:
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,13 @@ jobs:
tar -C $(pwd)/package --owner=0 --group=0 --format=posix -czvf homebridge-config-ui-x-${{ github.event.release.tag_name }}.tar.gz .
shasum -a 256 homebridge-config-ui-x-${{ github.event.release.tag_name }}.tar.gz > SHASUMS256.txt
- name: Check Bundle
run: |
if [ $(stat -c%s "homebridge-config-ui-x-${{ github.event.release.tag_name }}.tar.gz") -lt 10000000 ]; then
echo "Bundle is under 10MB, stopping"
exit 1
fi
- name: Repository Dispatch
uses: peter-evans/repository-dispatch@v2
with:
Expand Down
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@

All notable changes to homebridge-config-ui-x will be documented in this file.

## 4.54.1 (2023-12-08)

### Bug Fixes

- Restore missing 'set up child bridge' option on plugin card when system doesn't automatically recommend it
- Fix artifact attachment GitHub workflow

### Other Changes

- Do not attach artifacts to GitHub releases if the tarball is smaller than 10MB

## 4.54.0 (2023-12-05)

Merry Christmas and Happy Holidays to all our users celebrating later this month! :christmas_tree:
Expand Down
60 changes: 30 additions & 30 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "homebridge-config-ui-x",
"displayName": "Homebridge UI",
"version": "4.54.0",
"version": "4.54.1",
"description": "A web based management, configuration and control platform for Homebridge.",
"license": "MIT",
"author": "oznu <dev@oz.nu>",
Expand Down Expand Up @@ -85,7 +85,7 @@
"otplib": "12.0.1",
"p-limit": "3.1.0",
"passport-jwt": "4.0.1",
"reflect-metadata": "0.1.13",
"reflect-metadata": "0.1.14",
"rxjs": "7.8.1",
"semver": "7.5.4",
"systeminformation": "5.21.20",
Expand All @@ -97,9 +97,9 @@
"devDependencies": {
"@nestjs/testing": "^10.2.10",
"@types/fs-extra": "^11.0.4",
"@types/jest": "^29.5.10",
"@types/jest": "^29.5.11",
"@types/lodash": "^4.14.202",
"@types/node": "^18.19.2",
"@types/node": "^18.19.3",
"@types/node-schedule": "^2.1.5",
"@types/passport-jwt": "^3.0.13",
"@types/semver": "^7.5.6",
Expand All @@ -125,7 +125,7 @@
"ts-loader": "^9.5.1",
"ts-node": "^10.9.1",
"tsconfig-paths": "^4.2.0",
"typescript": "^5.3.2",
"typescript": "^5.3.3",
"webpack": "^5.89.0",
"webpack-cli": "^5.1.4",
"webpack-node-externals": "^3.0.0"
Expand Down
38 changes: 19 additions & 19 deletions ui/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@
"@types/emoji-js": "^3.5.2",
"@types/file-saver": "^2.0.7",
"@types/lodash-es": "^4.17.12",
"@types/node": "^18.19.2",
"@types/node": "^18.19.3",
"@types/qrcode": "^1.5.5",
"@types/semver": "^7.5.6",
"@types/socket.io-client": "^3.0.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -154,9 +154,15 @@ <h5 class="card-title mb-2 text-truncate">
</button>
</ng-container>
<button ngbDropdownItem (click)="$plugin.bridgeSettings(plugin)"
*ngIf="plugin.isConfigured && !plugin.disabled && plugin.hasChildBridges && plugin.installedVersion && plugin.name !== 'homebridge-config-ui-x'">
*ngIf="plugin.isConfigured && !plugin.disabled && plugin.hasChildBridges && plugin.installedVersion">
<i class="fas fa-fw fa-bridge"></i> {{ 'child_bridge.label_bridge_settings' | translate }}
</button>
<div class="dropdown-divider" *ngIf="plugin.isConfigured && !hasChildBridges && !plugin.disabled && !recommendChildBridge"></div>
<button ngbDropdownItem *ngIf="plugin.isConfigured && !hasChildBridges && !plugin.disabled && !recommendChildBridge"
(click)="$plugin.bridgeSettings(plugin)">
<i class="icon-button fas fa-fw fa-bridge"></i>
{{ 'child_bridge.label_child_setup' | translate }}
</button>
</div>
</span>
</div>
Expand Down

0 comments on commit f63405f

Please sign in to comment.