This is a service release of the app potato-mesh v0.5.7 which improves performance and stability but also adds new features.
- !Breaking: the ingestor environment variable
was renamed toPOTATOMESH_INSTANCEINSTANCE_DOMAIN- please update your configs and scripts. Now you can set the same variable in both web and ingestor builds. - The ingestor can now blacklist channels by setting the
HIDDEN_CHANNELS="foo,bar"environment variable passing a comma-separated list of channels that shall not be ingested. - A map of all potato-mesh instances is available on the
/federationendpoint (see potatomesh.net/federation). - Traceroutes are now rendered on the map as dashed lines between nodes.
- Ingestors are now reporting liveliness and can be checked on the api
/api/ingestors.
What's Changed
- matrix: create potato-matrix-bridge by @l5yth in #528
- add contact link to the instance data by @apo-mak in #533
- Add Federation Map by @apo-mak in #532
- web: further refine the federation page by @l5yth in #534
- Use INSTANCE_DOMAIN env for ingestor by @l5yth in #536
- Normalize numeric node roles to canonical labels by @l5yth in #539
- web: fix traces rendering by @l5yth in #535
- web: fix telemetry api to return current in amperes by @l5yth in #541
- Handle zero telemetry aggregates by @l5yth in #538
- chore: bump version to 0.5.7 by @l5yth in #542
- web: fix traces submission with optional fields on udp by @l5yth in #545
- web: improve instances map and table view by @l5yth in #546
- web: fix limit when counting remote nodes by @l5yth in #547
- data: hide channels that have been flag for ignoring by @l5yth in #548
- Harden instance selector navigation URLs by @l5yth in #550
- data: track ingestors heartbeat by @l5yth in #549
New Contributors
Full Changelog: v0.5.6...v0.5.7