Skip to content

Commit

Permalink
Merge pull request #93 from Luligu/dev
Browse files Browse the repository at this point in the history
Release 1.4.1
  • Loading branch information
Luligu authored Jul 28, 2024
2 parents d22fccc + 27265ac commit e3d21e9
Show file tree
Hide file tree
Showing 37 changed files with 1,030 additions and 747 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
strategy:
fail-fast: false
matrix:
node-version: [18.x, 20.x, 21.x]
node-version: [18.x, 20.x, 21.x, 22.x]
os: [ubuntu-latest, windows-latest, macos-latest]

steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker-buildx-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
--platform linux/amd64,linux/arm64,linux/arm/v7 \
-f docker/Dockerfile.main \
-t luligu/matterbridge:latest \
-t luligu/matterbridge:1.3.14 \
-t luligu/matterbridge:1.4.1 \
--push .
docker manifest inspect luligu/matterbridge:latest
timeout-minutes: 60
18 changes: 17 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,23 @@ All notable changes to this project will be documented in this file.

If you like this project and find it useful, please consider giving it a star on GitHub at https://github.com/Luligu/matterbridge and sponsoring it.

## [1.4.1] - 2024-07-28

### Added

- [matterbridge]: Added logger levels: debug, info, notice, warn, error, fatal (parameter -logger with default info)

### Changed

- [package]: Update dependencies.
- [logger]: Update node-ansi-logger to 2.0.6.
- [storage]: Update node-persist-manager to 1.0.8.
- [matter]: Update matter.js to 0.9.4.

<a href="https://www.buymeacoffee.com/luligugithub">
<img src="./yellow-button.png" alt="Buy me a coffee" width="120">
</a>

## [1.4.0] - 2024-07-23

### Added
Expand All @@ -19,7 +36,6 @@ If you like this project and find it useful, please consider giving it a star on
- [frontend]: Removed QR button for plugins in error and not enabled.
- [frontend]: The Logs page and the log in the Home page persist till you close or reload the frontend (the last 1000 lines are available).


### Fixed

- [matterbridge]: Fixed utils export
Expand Down
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Test the installation with:
matterbridge -bridge
```

Now it is possible to open the frontend at the link provided (default: http://localhost:8283)
Now it is possible to open the frontend at the link provided in the log (default: http://localhost:8283)

## Usage

Expand Down Expand Up @@ -94,7 +94,7 @@ matterbridge -help

Matterbridge has a frontend available on http://localhost:8283

You can change the default port by adding the frontend parameter when you launch it.
You can change the default port by adding the frontend parameter when you run it.

Here's how to specify a different port number:

Expand Down Expand Up @@ -357,14 +357,16 @@ sudo nano /etc/systemd/system/matterbridge.service

Add the following to this file, replacing twice (!) USER with your user name (e.g. WorkingDirectory=/home/pi/Matterbridge and User=pi):

ExecStart on some linux distribution can also be ExecStart==/usr/bin/matterbridge -bridge -service

```
[Unit]
Description=matterbridge
After=network-online.target
[Service]
Type=simple
ExecStart=/usr/bin/matterbridge -bridge -service
ExecStart=matterbridge -bridge -service
WorkingDirectory=/home/<USER>/Matterbridge
StandardOutput=inherit
StandardError=inherit
Expand All @@ -377,6 +379,7 @@ User=<USER>
WantedBy=multi-user.target
```


If you modify it after, then run:

```
Expand Down Expand Up @@ -425,7 +428,7 @@ sudo systemctl enable matterbridge.service
sudo systemctl disable matterbridge.service
```

## Run matterbridge with docker (Linux only)
## Run matterbridge with docker

The Matterbridge Docker image, which includes a manifest list for the linux/amd64, linux/arm64 and linux/arm/v7 architectures, is published on Docker Hub.

Expand Down
12 changes: 6 additions & 6 deletions frontend/build/asset-manifest.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"files": {
"main.css": "/static/css/main.df840158.css",
"main.js": "/static/js/main.2a46688a.js",
"main.css": "/static/css/main.5174e68c.css",
"main.js": "/static/js/main.fd6f85a1.js",
"static/js/453.d855a71b.chunk.js": "/static/js/453.d855a71b.chunk.js",
"index.html": "/index.html",
"main.df840158.css.map": "/static/css/main.df840158.css.map",
"main.2a46688a.js.map": "/static/js/main.2a46688a.js.map",
"main.5174e68c.css.map": "/static/css/main.5174e68c.css.map",
"main.fd6f85a1.js.map": "/static/js/main.fd6f85a1.js.map",
"453.d855a71b.chunk.js.map": "/static/js/453.d855a71b.chunk.js.map"
},
"entrypoints": [
"static/css/main.df840158.css",
"static/js/main.2a46688a.js"
"static/css/main.5174e68c.css",
"static/js/main.fd6f85a1.js"
]
}
2 changes: 1 addition & 1 deletion frontend/build/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/matterbridge 32x32.png"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><title>Matterbridge</title><link rel="manifest" href="/manifest.json"/><script defer="defer" src="/static/js/main.2a46688a.js"></script><link href="/static/css/main.df840158.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/matterbridge 32x32.png"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><title>Matterbridge</title><link rel="manifest" href="/manifest.json"/><script defer="defer" src="/static/js/main.fd6f85a1.js"></script><link href="/static/css/main.5174e68c.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>

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

Loading

0 comments on commit e3d21e9

Please sign in to comment.