Commit Graph

  • e9b1c102f5 address review comments feat/provider-pattern l5y 2026-03-28 17:41:29 +01:00
  • 29be258b57 data: resolve circular dependency of deamon.py l5y 2026-03-28 17:00:40 +01:00
  • b1c416d029 first cut (#651) main Ben Allfree 2026-03-28 09:09:12 -07:00
  • 8305ca588c build(deps): bump rustls-webpki from 0.103.8 to 0.103.10 in /matrix (#649) dependabot[bot] 2026-03-21 12:55:17 +01:00
  • 0cf56b6fba build(deps): bump quinn-proto from 0.11.13 to 0.11.14 in /matrix (#646) dependabot[bot] 2026-03-11 14:56:43 +01:00
  • ecce7f3504 chore: bump version to 0.5.11 (#645) v0.5.11 l5y 2026-03-01 21:59:04 +01:00
  • 17fa183c4f web: limit horizontal size of dropdown (#644) l5y 2026-03-01 21:49:06 +01:00
  • c64a46a481 web: address review comments l5y-web-api-pagination l5y 2026-02-14 23:09:41 +01:00
  • 11e5de2851 web: address review comments l5y 2026-02-14 22:09:04 +01:00
  • 8b3aa2533c web: address review comments l5y 2026-02-14 22:02:02 +01:00
  • e004cfacd7 web: address review comments l5y 2026-02-14 21:38:56 +01:00
  • 05d267d0c0 web: add cursor pagination to apis l5y 2026-02-14 21:16:38 +01:00
  • 5b0a6f5f8b web: expose node stats in distinct api (#641) v0.5.10 l5y 2026-02-14 21:14:10 +01:00
  • 2e8b5ad856 web: do not merge channels by name (#640) l5y 2026-02-14 15:42:14 +01:00
  • 5bf48e3124 web: address review comments l5y-web-imprint-mdx l5y 2026-02-14 15:19:34 +01:00
  • da7d4e7cbf web: address review comments l5y 2026-02-14 15:13:26 +01:00
  • d6bf8af6c4 Potential fix for code scanning alert no. 13: Incomplete multi-character sanitization l5y 2026-02-14 15:06:59 +01:00
  • 8226118a96 Potential fix for code scanning alert no. 12: Incomplete multi-character sanitization l5y 2026-02-14 15:06:44 +01:00
  • 66fe3bb923 Potential fix for code scanning alert no. 11: Incomplete multi-character sanitization l5y 2026-02-14 15:06:29 +01:00
  • ef8ab344bf web: parse imprint contact from mdx file at runtim l5y 2026-02-14 15:03:54 +01:00
  • e32b098be4 web: do not merge channels by ID in frontend (#637) v0.5.10-rc2 l5y 2026-02-14 14:56:25 +01:00
  • b45629f13c web: do not touch neighbor last seen on neighbor info (#636) l5y 2026-02-14 14:43:46 +01:00
  • 96421c346d ingestor: report self id per packet (#635) l5y 2026-02-14 14:29:05 +01:00
  • 724b3e14e5 ci: fix docker compose and docs (#634) v0.5.10-rc1 l5y 2026-02-14 13:25:43 +01:00
  • e8c83a2774 web: supress encrypted text messages in frontend (#633) l5y 2026-02-14 13:11:02 +01:00
  • 5c5a9df5a6 federation: ensure requests timeout properly and can be terminated (#631) l5y 2026-02-14 12:29:01 +01:00
  • 7cb4bbe61b build(deps): bump bytes from 1.11.0 to 1.11.1 in /matrix (#627) dependabot[bot] 2026-02-06 21:40:49 +01:00
  • bb7a09cb6f web: decryption confidence scoring l5y-web-decryption-confidence l5y 2026-01-11 08:38:24 +01:00
  • fed8b9e124 matrix: config loading now merges optional TOML with CLI/env/secret inputs (#617) l5y 2026-01-10 23:39:53 +01:00
  • 60e734086f matrix: logs only non-sensitive config fields (#616) v0.5.10-rc0 l5y 2026-01-10 21:06:51 +01:00
  • c3181e9bd5 web: decrypted takes precedence (#614) l5y 2026-01-10 13:13:55 +01:00
  • f4fa487b2d Add Apache headers to missing sources (#615) l5y 2026-01-10 13:07:47 +01:00
  • e0237108c6 web: decrypt PSK-1 unencrypted messages on arrival (#611) l5y 2026-01-10 12:33:59 +01:00
  • d7a636251d web: daemonize federation worker pool to avoid deadlocks on stuck announcments (#610) l5y 2026-01-09 09:12:25 +01:00
  • 108573b100 web: add announcement banner (#609) l5y 2026-01-08 21:17:59 +01:00
  • 36f55e6b79 l5y chore version 0510 (#608) l5y 2026-01-08 16:20:14 +01:00
  • b4dd72e7eb matrix: listen for synapse on port 41448 (#607) v0.5.9 l5y 2026-01-08 15:51:31 +01:00
  • 415a6a7fc5 web: render node positions over time l5y-web-nodes-positions l5y 2026-01-07 17:29:13 +01:00
  • f8660907e5 matrix: cover missing unit test vectors l5y-matrix-docker-env l5y 2026-01-06 18:05:23 +01:00
  • 96b2942065 matrix: fix tests l5y 2026-01-06 17:56:20 +01:00
  • 4f0410c7da matrix: add docker env boilerplate l5y 2026-01-06 17:54:50 +01:00
  • f5f2e977a1 web: collapse federation map ledgend (#604) l5y 2026-01-06 17:31:20 +01:00
  • e9a0dc0d59 web: fix stale node queries (#603) l5y 2026-01-06 16:13:04 +01:00
  • d75c395514 matrix: move short name to display name (#602) l5y 2026-01-05 23:24:27 +01:00
  • b08f951780 ci: update ruby to 4 (#601) l5y 2026-01-05 23:23:56 +01:00
  • 955431ac18 web: display traces of last 28 days if available (#599) l5y 2026-01-05 21:22:16 +01:00
  • 7f40abf92a web: establish menu structure (#597) l5y 2026-01-05 21:18:51 +01:00
  • c157fd481b matrix: fixed the text-message checkpoint regression (#595) v0.5.9-rc2 l5y 2026-01-05 18:20:25 +01:00
  • a6fc7145bc matrix: cache seen messages by rx_time not id (#594) l5y 2026-01-05 17:34:54 +01:00
  • ca05cbb2c5 web: hide the default '0' tab when not active (#593) l5y 2026-01-05 16:26:56 +01:00
  • 5c79572c4d matrix: fix empty bridge state json (#592) v0.5.9-rc1 l5y 2026-01-05 16:11:24 +01:00
  • 858e9fa189 web: render charts with uplot l5y-web-charts-uplot l5y 2026-01-05 14:39:06 +01:00
  • 6fd8e5ad12 web: allow certain charts to overflow upper bounds (#585) l5y 2025-12-31 15:15:18 +01:00
  • 09fbc32e48 ingestor: support ROUTING_APP messages (#584) v0.5.9-rc0 l5y 2025-12-31 13:13:34 +01:00
  • 4591d5acd6 ci: run nix flake check on ci (#583) l5y 2025-12-31 12:58:37 +01:00
  • 6c711f80b4 web: hide legend by default (#582) l5y 2025-12-31 12:42:53 +01:00
  • e61e701240 nix flake (#577) Benjamin Grosse 2025-12-31 11:00:11 +00:00
  • 42f4e80a26 Support BLE UUID format for macOS Bluetooth devices (#575) apo-mak 2025-12-20 21:21:59 +02:00
  • 4dc03f33ca web: add mesh.qrp.ro as seed node (#573) l5y 2025-12-17 10:48:51 +01:00
  • 5572c6cd12 web: ensure unknown nodes for messages and traces (#572) l5y 2025-12-17 10:21:03 +01:00
  • 4f7e66de82 chore: bump version to 0.5.9 (#569) l5y 2025-12-16 22:14:10 +01:00
  • c1898037c0 web: add secondary seed node jmrp.io (#568) v0.5.8 l5y 2025-12-16 21:38:41 +01:00
  • efc5f64279 data: implement whitelist for ingestor (#567) l5y 2025-12-16 21:11:53 +01:00
  • 636a203254 web: add ?since= parameter to all apis (#566) l5y 2025-12-16 20:24:31 +01:00
  • 2e78fa7a3a matrix: fix docker build l5y 2025-12-16 18:55:40 +01:00
  • 09c75fae44 matrix: fix docker build v0.5.8-rc2 l5y 2025-12-16 18:55:40 +01:00
  • e74f985630 matrix: fix docker build (#564) v0.5.8-rc1 l5y 2025-12-16 18:52:07 +01:00
  • e4facd7f26 web: fix federation signature validation and create fallback (#563) v0.5.8-rc0 l5y 2025-12-16 10:52:59 +01:00
  • f533362f8a chore: update readme (#561) l5y 2025-12-16 08:54:31 +01:00
  • 175a8f368f matrix: add docker file for bridge (#556) l5y 2025-12-16 08:53:01 +01:00
  • 872bcbd529 matrix: add health checks to startup (#555) l5y 2025-12-15 22:53:32 +01:00
  • 8811f71e53 matrix: omit the api part in base url (#554) l5y 2025-12-15 22:04:01 +01:00
  • fec649a159 app: add utility coverage tests for main.dart (#552) l5y 2025-12-15 11:03:51 +01:00
  • 9e3f481401 Add unit tests for daemon helpers (#553) l5y 2025-12-15 08:43:13 +01:00
  • 1a497864a7 chore: bump version to 0.5.8 (#551) l5y 2025-12-15 08:29:27 +01:00
  • 06fb90513f data: track ingestors heartbeat (#549) v0.5.7 l5y 2025-12-14 18:42:17 +01:00
  • b5eecb1ec1 Harden instance selector navigation URLs (#550) l5y 2025-12-14 18:40:41 +01:00
  • 0e211aebdd data: hide channels that have been flag for ignoring (#548) l5y 2025-12-14 16:47:44 +01:00
  • 96b62d7e14 web: fix limit when counting remote nodes (#547) l5y 2025-12-14 15:05:19 +01:00
  • baf6ffff0b web: improve instances map and table view (#546) v0.5.7-rc1 l5y 2025-12-14 14:35:55 +01:00
  • 135de0863c web: fix traces submission with optional fields on udp (#545) l5y 2025-12-14 13:27:07 +01:00
  • 074a61baac chore: bump version to 0.5.7 (#542) l5y 2025-12-08 20:39:58 +01:00
  • 209cc948bf Handle zero telemetry aggregates (#538) l5y 2025-12-08 20:31:32 +01:00
  • cc108f2f49 web: fix telemetry api to return current in amperes (#541) l5y 2025-12-08 20:18:10 +01:00
  • 844204f64d web: fix traces rendering (#535) v0.5.7-rc0 l5y 2025-12-08 19:48:33 +01:00
  • 88f699f4ec Normalize numeric roles in node snapshots (#539) l5y 2025-12-08 19:47:50 +01:00
  • d1b9196f47 Use INSTANCE_DOMAIN env for ingestor (#536) l5y 2025-12-07 11:05:13 +01:00
  • 8181fc8e03 web: further refine the federation page (#534) l5y 2025-12-04 13:31:23 +01:00
  • 5be2ac417a Add Federation Map (#532) apo-mak 2025-12-04 13:24:54 +02:00
  • 6acb1c833c add contact link to the instance data (#533) apo-mak 2025-12-04 13:17:26 +02:00
  • 2bd69415c1 matrix: create potato-matrix-bridge (#528) l5y 2025-11-29 08:52:20 +01:00
  • 7160d72aae web: display sats in view (#523) v0.5.6 l5y 2025-11-26 22:01:53 +01:00
  • f4aee2aba4 web: display air quality in separate chart (#521) l5y 2025-11-26 21:02:59 +01:00
  • a789a9552a Add macOS and Ubuntu builds to Flutter workflow (#519) l5y 2025-11-26 20:53:47 +01:00
  • 9fd1401737 web:add current to charts (#520) l5y 2025-11-26 20:45:04 +01:00
  • 9ae837582b app: fix notification icon (#518) l5y 2025-11-26 18:48:22 +01:00
  • db61a7d626 spec: update test fixtures (#517) v0.5.6-rc5 l5y 2025-11-26 17:36:53 +01:00
  • f8d78b5489 app: generate proper icons (#516) l5y 2025-11-25 23:01:07 +01:00
  • eaa691808a web: fix favicon (#515) l5y 2025-11-25 22:26:30 +01:00
  • e733a0dd13 web: add ?since= parameter to api/messages (#512) l5y 2025-11-25 22:11:20 +01:00