github l5yth/potato-mesh v0.3.0
app potato-mesh v0.3.0

latest releases: v0.5.5, v0.5.5-rc2, v0.5.5-rc1...
one month ago

This a feature release of the app potato-mesh v0.3.0. It contains new features, improved design, some tweaks the frontend, and an improved ingestor that also works via TCP.

screenshot of the third version

  • Docker releases available on GHPR
  • Ingestor script now also works via TCP/IP
  • Map can now be filtered by role in legend
  • Store not only nodes and messages but also position data
  • Also store encrypted messages in the database
  • Unannounced nodes are now treated as CLIENT_HIDDEN
  • Addes support for new role CLIENT_BASE

What's Changed

  • update changelog by @l5yth in #119
  • Add responsive controls for map legend by @l5yth in #129
  • Add footer version display by @l5yth in #128
  • Switch map tiles to OSM HOT and add theme filters by @l5yth in #130
  • Fix dark mode tile styling on new map tiles by @l5yth in #132
  • chore: bump version to 0.2.1 by @l5yth in #134
  • feat: Add comprehensive Docker support by @trose in #122
  • fix: use supported ruby image by @l5yth in #135
  • fix: support windows ingestor build by @l5yth in #136
  • fix: retain alpine runtime libs after removing build deps by @l5yth in #138
  • Rebuild chat log on each refresh by @l5yth in #139
  • Add clickable role filters to the map legend by @l5yth in #140
  • Fix Docker workflow matrix for supported platforms by @l5yth in #142
  • Support mock serial interface in CI by @l5yth in #143
  • Ensure sqlite3 builds from source on Alpine by @l5yth in #145
  • Fix web app startup binding by @l5yth in #147
  • Fix sqlite3 native extension on Alpine by @l5yth in #146
  • Define docker compose network by @l5yth in #148
  • Require time library before formatting ISO timestamps by @l5yth in #149
  • Limit chat log to recent entries by @l5yth in #151
  • tests: create helper script to dump all mesh data from serial by @l5yth in #152
  • Derive SEO metadata from existing config values by @l5yth in #153
  • Add support for NODEINFO_APP packets by @l5yth in #159
  • Add POSITION_APP ingestion and API support by @l5yth in #160
  • Remove raw payload storage from database schema by @l5yth in #166
  • Handle proto values in nodeinfo payloads by @l5yth in #167
  • Move lint checks after tests in CI by @l5yth in #168
  • Ensure routers render above other node types by @l5yth in #169
  • Add fallback display names for unnamed nodes by @l5yth in #171
  • Handle encrypted messages by @l5yth in #173
  • Handle plain IP addresses in mesh TCP detection by @l5yth in #154
  • Update role colors and ordering for firmware 2.7.10 by @l5yth in #180
  • Add placeholder nodes for unknown senders by @l5yth in #181
  • Update role color theme to latest palette by @l5yth in #183
  • Populate chat metadata for unknown nodes by @l5yth in #182
  • Update last heard on node entry change by @l5yth in #185
  • some updates in the front by @dkorotkih2014-hub in #188
  • pgrade styles and fix interface issues by @l5yth in #190
  • bump version to 0.3 by @l5yth in #191
  • Add connection recovery for TCP interface by @l5yth in #186

New Contributors

Full Changelog: v0.2.0...v0.3.0

Don't miss a new potato-mesh release

NewReleases is sending notifications on new releases.