Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

beta _ work in progress #1715

Closed
wants to merge 80 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
b8484c6
trigger attach-artifacts
donavanbecker Nov 11, 2023
c1734bb
Update th.json (#1688)
tomzt Nov 11, 2023
a8dceae
test plugin logs
bwp91 Nov 11, 2023
d271f6e
Update Attach Artifacts.yml
donavanbecker Nov 11, 2023
84cb480
Update log.service.ts
bwp91 Nov 11, 2023
2e2d557
Update log.service.ts
bwp91 Nov 11, 2023
f85fc32
Update log.service.ts
bwp91 Nov 11, 2023
c42a1af
Update log.service.ts
bwp91 Nov 11, 2023
907b619
Update log.service.ts
bwp91 Nov 11, 2023
cc6125b
Update log.service.ts
bwp91 Nov 11, 2023
aebd335
Update log.service.ts
bwp91 Nov 11, 2023
75681e0
Update log.service.ts
bwp91 Nov 11, 2023
5e095f5
Update log.service.ts
bwp91 Nov 11, 2023
e671ae4
Update log.service.ts
bwp91 Nov 12, 2023
dc3ed22
Update log.service.ts
bwp91 Nov 12, 2023
a40c883
Update log.service.ts
bwp91 Nov 12, 2023
3dde65e
fix
bwp91 Nov 12, 2023
fd1a742
Update log.service.ts
bwp91 Nov 12, 2023
0337bce
Update log.service.ts
bwp91 Nov 12, 2023
39e17cf
update de.json (#1694)
Staubgeborener Nov 12, 2023
1c7be0c
clean up, try downgrade xterm
bwp91 Nov 12, 2023
382e206
reset xterm, fix labels
bwp91 Nov 12, 2023
d7a1951
layout fix (#1690)
mkz212 Nov 12, 2023
695f419
reorganise restart section
bwp91 Nov 12, 2023
43d8564
fix
bwp91 Nov 12, 2023
824ef9c
restart child bridge after save setting custom ui
bwp91 Nov 12, 2023
71ad624
consistent modal footers
bwp91 Nov 12, 2023
f4a67b7
quick fixes
bwp91 Nov 12, 2023
40033fd
more consistency
bwp91 Nov 12, 2023
80c737d
updates
bwp91 Nov 12, 2023
0707937
restart cb after settings ui update
bwp91 Nov 12, 2023
b47a762
fix (revert) extractNodejs tar extract
bwp91 Nov 13, 2023
0e57693
up
bwp91 Nov 13, 2023
abc1c7f
recommend child bridge
bwp91 Nov 13, 2023
6f00fc4
fixes
bwp91 Nov 13, 2023
71cd358
plugin card
bwp91 Nov 13, 2023
5d9e5ef
next
bwp91 Nov 13, 2023
cdea755
show (i) for cb only when loaded
bwp91 Nov 14, 2023
f23bc0e
bridge settings modal
bwp91 Nov 14, 2023
2819f2b
Merge branch 'latest' into beta-4.52.4
bwp91 Nov 14, 2023
1e7df25
Prep for 4.52.4 (#1717)
NorthernMan54 Nov 14, 2023
56512cb
post-changelog in coloured div
bwp91 Nov 15, 2023
d2262a2
Update CHANGELOG.md
donavanbecker Nov 15, 2023
2a53e2d
Update fr.json (#1705)
SonnyT72 Nov 15, 2023
83d4c60
add pin to child bridge qr code
donavanbecker Nov 15, 2023
73678f4
Update manage-plugins-modal.component.html
bwp91 Nov 15, 2023
fa3b4b6
Language translations (#1701)
mkz212 Nov 15, 2023
5b1a911
Accessories - Long click modal on Lightbulb and Window Covering (#1719)
mkz212 Nov 15, 2023
f81e7c1
component updates
bwp91 Nov 15, 2023
eb7bb1a
Update manage-plugins-modal.component.html
bwp91 Nov 15, 2023
32c3a87
improvements to bridge settings flow
bwp91 Nov 15, 2023
23a9ef9
fix missing func openFullConfigEditor()
bwp91 Nov 15, 2023
95e30dc
restart modal after plugin uninstall
bwp91 Nov 15, 2023
f99e253
formatting
bwp91 Nov 15, 2023
34c6019
move action button to footer
bwp91 Nov 15, 2023
d27d7c7
fix uninstall terminal not disappearing
bwp91 Nov 15, 2023
43a1afc
restart homebridge modals
bwp91 Nov 16, 2023
8d904eb
Accessories - Improvement of colors (#1718)
mkz212 Nov 16, 2023
06fd66d
Small fix in footer links (#1720)
mkz212 Nov 16, 2023
097d24a
Plugin dropdown menu - reorder (#1711)
mkz212 Nov 16, 2023
61292cd
quickfix for accessories (#1721)
mkz212 Nov 16, 2023
1f91473
fix double divider
bwp91 Nov 16, 2023
00b8ff1
quickfix 2 for accessories (#1722)
mkz212 Nov 16, 2023
81878e7
quickfix 3 accessories (#1723)
mkz212 Nov 16, 2023
9d897fd
Plugin dropdown menu - red dot next to dropdown icon as notification …
mkz212 Nov 17, 2023
158eb03
Plugin dropdown menu - add Update button (#1699)
mkz212 Nov 17, 2023
5682ac8
small fixes for accessories (#1724)
mkz212 Nov 17, 2023
39c5b8f
quickfix (#1726)
mkz212 Nov 17, 2023
e77927d
Dropdown - notification about new update - red dot (#1731)
mkz212 Nov 17, 2023
223bbc6
Update pl.json (#1727)
mkz212 Nov 17, 2023
431e8b6
accessories - fix for window covering (#1728)
mkz212 Nov 17, 2023
0f0b845
plugin card updates
bwp91 Nov 17, 2023
1c3965a
update lang files
bwp91 Nov 17, 2023
4c83600
window coverage - light blue (#1733)
mkz212 Nov 17, 2023
643ab86
Notification dot in primary color (instead red) (#1735)
mkz212 Nov 17, 2023
a287edd
not installed plugin icon (#1730)
mkz212 Nov 17, 2023
706b422
Update layout.component.ts
bwp91 Nov 17, 2023
5e98cd1
Update plugin-card.component.html
bwp91 Nov 18, 2023
c485b4d
Update plugin-card.component.html
bwp91 Nov 18, 2023
b32d20b
Update plugin-card.component.html
bwp91 Nov 18, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions .github/workflows/Attach Artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ name: Manually Attach Artifacts ( If the automation fails )
run-name: Manually Attach Artifacts against ${{ github.event.inputs.tag }}

on:
repository_dispatch:
types: [attach-artifacts]
workflow_dispatch:
inputs:
tag:
Expand All @@ -18,6 +20,10 @@ jobs:
uses: actions/setup-node@v1
with:
node-version: 20.x

- name: Get previous tag
id: previoustag
uses: "WyriHaximus/github-action-get-previous-tag@v1"

# Sanity check to ensure that release tags don't start with a 'v' version prefix but adhere to the X.Y.Z format
- name: Check for Tag name Format
Expand All @@ -30,7 +36,7 @@ jobs:
- name: Install package
run: |
export npm_config_prefix=$(pwd)/package
npm install -g homebridge-config-ui-x@${{ github.event.inputs.tag }}
npm install -g homebridge-config-ui-x@$${{ needs.analyze-tags.outputs.previous-tag }}

- name: Remove invalid node-pty node-gyp run
run: |
Expand All @@ -39,11 +45,11 @@ jobs:
- name: Create Bundle
run: |
tar -C $(pwd)/package --owner=0 --group=0 --format=posix -czvf homebridge-config-ui-x-${{ github.event.inputs.tag }}.tar.gz .
shasum -a 256 homebridge-config-ui-x-${{ github.event.inputs.tag }}.tar.gz > SHASUMS256.txt
shasum -a 256 homebridge-config-ui-x-${{ needs.analyze-tags.outputs.previous-tag }}.tar.gz > SHASUMS256.txt

- name: Attach Bundle
uses: AButler/[email protected]
with:
files: 'homebridge-config-ui-x-${{ github.event.inputs.tag }}.tar.gz;SHASUMS256.txt'
files: 'homebridge-config-ui-x-${{ needs.analyze-tags.outputs.previous-tag }}.tar.gz;SHASUMS256.txt'
repo-token: ${{ secrets.GITHUB_TOKEN }}
release-tag: ${{ github.event.inputs.tag }}
8 changes: 3 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,7 @@ 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: Attach Bundle
uses: AButler/upload-release-assets@v2.0
- name: Repository Dispatch
uses: peter-evans/repository-dispatch@v2
with:
files: 'homebridge-config-ui-x-${{ github.event.release.tag_name }}.tar.gz;SHASUMS256.txt'
repo-token: ${{ secrets.GITHUB_TOKEN }}
release-tag: ${{ github.event.release.tag_name }}
event-type: attach-artifacts
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@

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

## Beta-4.52.4 (TBD)

### Notable Changes



### i18n Changes

- **i18n:** Update fr.json ([#1705](https://github.com/homebridge/homebridge-config-ui-x/pull/1705))

### Bug Fixes

## 4.52.3 (2023-11-14)

### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion extract-plugin-alias.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
* This script "mocks" homebridge and is used to extract the plugin alias and type.
*/

const path = require('path');
const EventEmitter = require('events').EventEmitter;
const path = require('path');

let pluginAlias;
let pluginType;
Expand Down
Loading
Loading