This repository has been archived by the owner on Apr 2, 2024. It is now read-only.
Releases: AMRC-FactoryPlus/acs-directory
Releases · AMRC-FactoryPlus/acs-directory
Resubscribe correctly on MQTT reconnection
Pull in an updated version of @amrc-factoryplus/utilities which makes sure the MQTT client resubscribes when it reconnects.
v1.1.3-dev.1
Update utilities.
Fix service device registration over HTTP
Bugfixes
- Registering a service over the HTTP API was not correctly recording a supplied Device UUID.
Changes
- Remove the option to supply a Device UUID different from the owner of a service registration. All service registrations now include the registration owner as Device UUID. This Device may or may not publish over Sparkplug.
Preview features
- Index Alerts published over Sparkplug and make them available via a new API.
This API is ALPHA and subject to change. As such the Directory version number remains at 1.1.x; 1.2.0 will have the stable API (or it will be removed).
Bugfix for URL rewriting
URL rewriting was not being performed correctly when the incoming URL was https
.
Dynamically remap service URLs based on source
When responding to a service resolution request rewrite internal URLs to external URLs if the request was external.
This makes the following assumptions:
- We have X-Forwarded headers set as Traefik sets them.
- The HOSTNAME environment variable is set to the Directory's internal hostname.
- Internal URLs are all non-TLS.
- The host part of external URLs matches the host part of internal URLs.
v1.0.1
What's Changed
- Update package.json version by @github-actions in #1
- Update README.md by @AlexGodbehere in #2
- Bump
@amrc-factoryplus/utilities
tov1.0.7
New Contributors
- @github-actions made their first contribution in #1
- @AlexGodbehere made their first contribution in #2
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Update outdated documentation