github Yeraze/meshmonitor v2.4.6

latest releases: v2.21.4, v2.21.3, v2.21.2-test...
2 months ago

What's Changed

Fixed

  • OIDC Callback Parameter Preservation: Fixed OIDC authentication failure with RFC 9207-compliant providers (PocketID, etc.) that include the iss (issuer) parameter in authorization callbacks
    • Modified callback handler to preserve all query parameters from authorization callback instead of reconstructing URL with only code/state
    • Now passes complete callback URL to openid-client's authorizationCodeGrant function
    • Maintains full backward compatibility with existing OIDC providers (Authentik, Keycloak, Auth0, Okta, Azure AD)
    • Resolves "response parameter iss (issuer) missing" error
    • Fixes #197

Pull Requests

  • #203 - fix: Preserve all OIDC callback parameters including issuer
  • #204 - chore: Release v2.4.6

Docker Images

Docker images for this release are available at:

  • ghcr.io/yeraze/meshmonitor:2.4.6
  • ghcr.io/yeraze/meshmonitor:latest

Installation

Docker

```bash
docker pull ghcr.io/yeraze/meshmonitor:2.4.6
```

Helm

```bash
helm repo add meshmonitor https://yeraze.github.io/meshmonitor
helm repo update
helm install meshmonitor meshmonitor/meshmonitor --version 2.4.6
```

Full Changelog: v2.4.5...v2.4.6

๐Ÿš€ MeshMonitor v2.4.6

๐Ÿ“ฆ Installation

Docker (recommended):

docker run -d \
  --name meshmonitor \
  -p 8080:3001 \
  -v meshmonitor-data:/data \
  ghcr.io/Yeraze/meshmonitor:v2.4.6

๐Ÿงช Testing

โœ… All tests passed
โœ… TypeScript checks passed
โœ… Docker images built for linux/amd64, linux/arm64, linux/arm/v7

๐Ÿ“‹ Changes

See commit history for detailed changes.

Don't miss a new meshmonitor release

NewReleases is sending notifications on new releases.