l5y
09fbc32e48
ingestor: support ROUTING_APP messages ( #584 )
...
* ingestor: support ROUTING_APP messages
* data: cover missing unit test vectors
* data: address review comments
* tests: fix
v0.5.9-rc0
2025-12-31 13:13:34 +01:00
l5y
4591d5acd6
ci: run nix flake check on ci ( #583 )
...
* ci: run nix flake check on ci
* ci: fix tests
2025-12-31 12:58:37 +01:00
l5y
6c711f80b4
web: hide legend by default ( #582 )
...
* web: hide legend my default
* web: run rufo
2025-12-31 12:42:53 +01:00
Benjamin Grosse
e61e701240
nix flake ( #577 )
2025-12-31 12:00:11 +01:00
apo-mak
42f4e80a26
Support BLE UUID format for macOS Bluetooth devices ( #575 )
...
* Initial plan
* Add BLE UUID support for macOS devices
Co-authored-by: apo-mak <25563515+apo-mak@users.noreply.github.com >
* docs: Add UUID format example for macOS BLE connections
Co-authored-by: apo-mak <25563515+apo-mak@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: apo-mak <25563515+apo-mak@users.noreply.github.com >
2025-12-20 20:21:59 +01:00
l5y
4dc03f33ca
web: add mesh.qrp.ro as seed node ( #573 )
2025-12-17 10:48:51 +01:00
l5y
5572c6cd12
web: ensure unknown nodes for messages and traces ( #572 )
2025-12-17 10:21:03 +01:00
l5y
4f7e66de82
chore: bump version to 0.5.9 ( #569 )
2025-12-16 21:14:10 +00:00
l5y
c1898037c0
web: add secondary seed node jmrp.io ( #568 )
v0.5.8
2025-12-16 21:38:41 +01:00
l5y
efc5f64279
data: implement whitelist for ingestor ( #567 )
...
* data: implement whitelist for ingestor
* data: run black
* data: cover missing unit test vectors
2025-12-16 21:11:53 +01:00
l5y
636a203254
web: add ?since= parameter to all apis ( #566 )
2025-12-16 20:24:31 +01:00
l5y
2e78fa7a3a
matrix: fix docker build
2025-12-16 19:26:31 +01:00
l5y
e74f985630
matrix: fix docker build ( #564 )
v0.5.8-rc1
2025-12-16 18:52:07 +01:00
l5y
e4facd7f26
web: fix federation signature validation and create fallback ( #563 )
...
* web: fix federation signature validation and create fallback
* web: cover missing unit test vectors
v0.5.8-rc0
2025-12-16 10:52:59 +01:00
l5y
f533362f8a
chore: update readme ( #561 )
2025-12-16 08:54:31 +01:00
l5y
175a8f368f
matrix: add docker file for bridge ( #556 )
...
* matrix: add docker file for bridge
* matrix: address review comments
* matrix: address review comments
* matrix: address review comments
* matrix: address review comments
* matrix: address review comments
2025-12-16 08:53:01 +01:00
l5y
872bcbd529
matrix: add health checks to startup ( #555 )
...
* matrix: add health checks to startup
* matrix: address review comments
* matrix: cover missing unit test vectors
* matrix: cover missing unit test vectors
2025-12-15 22:53:32 +01:00
l5y
8811f71e53
matrix: omit the api part in base url ( #554 )
...
* matrix: omit the api part in base url
* matrix: address review comments
2025-12-15 22:04:01 +01:00
l5y
fec649a159
app: add utility coverage tests for main.dart ( #552 )
...
* Add utility coverage tests for main.dart
* Add channel names to message sorting tests
* Fix MeshMessage sort test construction
* chore: run dart formatter
2025-12-15 11:03:51 +01:00
l5y
9e3f481401
Add unit tests for daemon helpers ( #553 )
2025-12-15 08:43:13 +01:00
l5y
1a497864a7
chore: bump version to 0.5.8 ( #551 )
...
* chore: bump version to 0.5.8
* chore: add missing license headers
2025-12-15 08:29:27 +01:00
l5y
06fb90513f
data: track ingestors heartbeat ( #549 )
...
* data: track ingestors heartbeat
* data: address review comments
* cover missing unit test vectors
* cover missing unit test vectors
v0.5.7
2025-12-14 18:42:17 +01:00
l5y
b5eecb1ec1
Harden instance selector navigation URLs ( #550 )
...
* Harden instance selector navigation URLs
* Cover malformed instance URL handling
2025-12-14 18:40:41 +01:00
l5y
0e211aebdd
data: hide channels that have been flag for ignoring ( #548 )
...
* data: hide channels that have been flag for ignoring
* data: address review comments
2025-12-14 16:47:44 +01:00
l5y
96b62d7e14
web: fix limit when counting remote nodes ( #547 )
2025-12-14 15:05:19 +01:00
l5y
baf6ffff0b
web: improve instances map and table view ( #546 )
...
* web: improve instances map and table view
* web: address review comments
* run rufo
v0.5.7-rc1
2025-12-14 14:35:55 +01:00
l5y
135de0863c
web: fix traces submission with optional fields on udp ( #545 )
2025-12-14 13:27:07 +01:00
l5y
074a61baac
chore: bump version to 0.5.7 ( #542 )
...
* chore: bump version to 0.5.7
* Change version to 0.5.7 in AppFrameworkInfo.plist
Updated version numbers to 0.5.7.
2025-12-08 20:39:58 +01:00
l5y
209cc948bf
Handle zero telemetry aggregates ( #538 )
...
* Handle zero telemetry aggregates
* Fix telemetry aggregation to drop zero readings
2025-12-08 20:31:32 +01:00
l5y
cc108f2f49
web: fix telemetry api to return current in amperes ( #541 )
...
* web: fix telemetry api to return current in amperes
* web: address review comments
2025-12-08 20:18:10 +01:00
l5y
844204f64d
web: fix traces rendering ( #535 )
...
* web: fix traces rendering
* web: remove icon shortcuts
* web: further refine the trace routes
v0.5.7-rc0
2025-12-08 19:48:33 +01:00
l5y
88f699f4ec
Normalize numeric roles in node snapshots ( #539 )
2025-12-08 19:47:50 +01:00
l5y
d1b9196f47
Use INSTANCE_DOMAIN env for ingestor ( #536 )
...
* Use INSTANCE_DOMAIN env for ingestor
* Normalize instance domain handling
2025-12-07 11:05:13 +01:00
l5y
8181fc8e03
web: further refine the federation page ( #534 )
...
* web: further refine the federation page
* web: address review comments
* web: address review comments
2025-12-04 13:31:23 +01:00
apo-mak
5be2ac417a
Add Federation Map ( #532 )
...
* Add Federation Map
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: l5y <220195275+l5yth@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-04 12:24:54 +01:00
apo-mak
6acb1c833c
add contact link to the instance data ( #533 )
2025-12-04 12:17:26 +01:00
l5y
2bd69415c1
matrix: create potato-matrix-bridge ( #528 )
...
* matrix: create potato-matrix-bridge
* matrix: add unit tests
* matrix: address review comments
* ci: condition github actions to only run on paths affected...
* Add comprehensive unit tests for config, matrix, potatomesh, and main modules
* Revert "Add comprehensive unit tests for config, matrix, potatomesh, and main modules"
This reverts commit 212522b4a2 .
* matrix: add unit tests
* matrix: add unit tests
* matrix: add unit tests
2025-11-29 08:52:20 +01:00
l5y
7160d72aae
web: display sats in view ( #523 )
v0.5.6
2025-11-26 22:01:53 +01:00
l5y
f4aee2aba4
web: display air quality in separate chart ( #521 )
2025-11-26 21:02:59 +01:00
l5y
a789a9552a
Add macOS and Ubuntu builds to Flutter workflow ( #519 )
...
* Add macOS and Ubuntu builds to Flutter workflow
* Add no-codesign flag to iOS Flutter build
2025-11-26 20:53:47 +01:00
l5y
9fd1401737
web:add current to charts ( #520 )
...
* web:add current to charts
* cover missing unit test vectors
2025-11-26 20:45:04 +01:00
l5y
9ae837582b
app: fix notification icon ( #518 )
...
* app: fix notification icon
* cover missing unit test vectors
2025-11-26 18:48:22 +01:00
l5y
db61a7d626
spec: update test fixtures ( #517 )
...
* spec: update test fixtures
* app: address review comments
v0.5.6-rc5
2025-11-26 17:36:53 +01:00
l5y
f8d78b5489
app: generate proper icons ( #516 )
...
* app: generate proper icons
* app: address review comments
2025-11-25 23:01:07 +01:00
l5y
eaa691808a
web: fix favicon ( #515 )
2025-11-25 22:26:30 +01:00
l5y
e733a0dd13
web: add ?since= parameter to api/messages ( #512 )
...
* web: add ?since= parameter to api/messages
* app: add ?since= parameter to api/messages
2025-11-25 22:11:20 +01:00
l5y
2ae1e34d63
app: implement notifications ( #511 )
...
* app: implement notifications
* app: request permission for notifications
2025-11-25 21:38:46 +01:00
l5y
e432c843c3
app: add theme selector ( #507 )
...
* app: add theme selector
* address review comments
2025-11-24 22:02:06 +01:00
l5y
6f2db06f25
app: further harden refresh logic and prefer local first ( #506 )
...
* app: further harden refresh logic and prefer local first
* address review comments
* cover missing unit test vectors
2025-11-24 15:48:50 +01:00
l5y
4946ea1751
ci: fix app artifacts for tags ( #504 )
...
* ci: fix app artifacts for tags
* ci: fix app artifacts for tags
* ci: fix app artifacts for tags
v0.5.6-rc4
2025-11-23 23:23:19 +01:00