mirror of
https://github.com/Kpa-clawbot/meshcore-analyzer.git
synced 2026-08-29 07:58:23 +00:00
Commit Graph
Select branches
Hide Pull Requests
bot/fix-738-prune-readonly
ci/e2e-use-go-server
ci/sequential-pipeline-with-fixture-db
dedup-normalize
docs/release-notes-v3.3
docs/release-notes-v3.4
feat/931-mqtt-connect-timeout
feat/931-mqtt-connect-timeout-v2
feat/964-clear-filters
feat/add-hashtag-channels-725-m2
feat/channel-discover
feat/clock-skew-default-detection
feat/geofilter-m3-customizer
feat/health-thresholds-configurable-hours
feat/observer-last-packet-at
feat/observer-last-packet-at-rebased
feat/prefix-tool-347
feat/sig-validate
feat/telemetry-decode
feat/tui-mvp
feature/hash-size-by-repeaters
fix-1337
fix-distance-rebuild-debounce
fix-ismobile-tdz
fix/1471-followup-duplicate-filter-button
fix/1724-recut
fix/845-no-clock-hysteresis
fix/871
fix/926-followup
fix/async-migration-r1-followup
fix/backfill-polish
fix/bind-mounts-not-named-volumes
fix/byop-dialog-stacking
fix/cache-hit-rate
fix/ci-shell-bash
fix/ci-shell-bash-v2
fix/cicd-ghcr-deploy
fix/compose-build-directive
fix/decode-auth-and-consolidate
fix/e2e-flaky-tests
fix/fullscreen-node-detail
fix/go-packet-decoder-firmware-alignment
fix/hashchannels-derivation
fix/hex-breakdown-colors-329
fix/home-steps-reset
fix/issue-1085-red
fix/issue-1205
fix/issue-1343
fix/issue-1346
fix/issue-1396
fix/issue-1402
fix/issue-1418
fix/issue-1851
fix/issue-514
fix/live-nexthop-null-guards
fix/live-view-starburst
fix/nodes-advert-upsert
fix/packet-decoding
fix/publish-workflow
fix/readme-remove-letsmesh
fix/remove-packets-v-fallbacks
fix/sqlite-write-concurrency
fix/subpath-index-memory-791
fix/subpath-memory-791-v2
fix/update-actions-node24
master
mobile-packets
optimize/frontend-test-speed
perf-instrumentation
perf-optimizations
perf/coverage-collector-optimize
pr/updates
refactor/manage-sh-compose-only
release/v3.1.0-notes
rename/corescope
rename/corescope-frontend
rename/corescope-migration
resolved-path-spec
revert-643-fix/hash-prefix-consistency
revert/870
spec/482-neighbor-affinity
spec/customizer-rework
test/server-concurrent-ingest-eviction
#1000
#1001
#1002
#1003
#1005
#1006
#1007
#1012
#1013
#1014
#1016
#1017
#1018
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1030
#1031
#1033
#1035
#1037
#1038
#1040
#1041
#1042
#1047
#1049
#105
#1051
#1066
#1067
#1068
#1069
#107
#1070
#1071
#1072
#1073
#1075
#1076
#1077
#1078
#1079
#1080
#1081
#1082
#1083
#1084
#1086
#1088
#109
#1090
#1092
#1095
#1096
#1097
#1098
#1099
#1103
#1104
#1106
#1112
#1113
#1117
#1121
#1123
#1124
#1130
#1131
#1133
#1134
#1135
#1137
#1138
#1140
#1141
#1148
#1152
#1156
#1157
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1167
#1168
#1174
#1175
#1177
#1180
#1182
#1184
#1185
#1186
#1187
#1189
#1191
#1192
#1194
#1195
#1198
#1200
#1202
#1208
#1209
#1210
#1213
#1214
#1215
#1216
#1219
#1222
#1223
#1226
#1227
#1230
#1231
#1233
#1235
#1237
#1238
#1241
#1242
#1242
#1245
#1246
#1248
#1251
#1252
#1253
#1255
#1259
#1260
#1261
#1263
#1266
#1269
#1271
#1275
#1276
#1277
#128
#1280
#1282
#1284
#1286
#1288
#1289
#1291
#1298
#1299
#1300
#1301
#1302
#1303
#1304
#1307
#1309
#1310
#1312
#1315
#1317
#1320
#1322
#1324
#1325
#1326
#1327
#1328
#1330
#1331
#1332
#1333
#1334
#1336
#1338
#1341
#1344
#1347
#1348
#1349
#1350
#1353
#1355
#1357
#1362
#1363
#1365
#1368
#1371
#1372
#1376
#1377
#1378
#1379
#1381
#1384
#1388
#1389
#1390
#1393
#1394
#1397
#1398
#1399
#1401
#1403
#1405
#1406
#1408
#1410
#1411
#1414
#1416
#1417
#1421
#1423
#1425
#1426
#1427
#1428
#1429
#1430
#1431
#1432
#1433
#1435
#1436
#1439
#1440
#1441
#1443
#1445
#1447
#1448
#1449
#1451
#1452
#1453
#1455
#1457
#1459
#1462
#1464
#1466
#1469
#1471
#1474
#1475
#1476
#1477
#1479
#1480
#1482
#1483
#1484
#1490
#1491
#1492
#1493
#1494
#1495
#1497
#1499
#1500
#1501
#1502
#1503
#1507
#1511
#1512
#1513
#1515
#1516
#1517
#1519
#1520
#1521
#1523
#1524
#1525
#1526
#1527
#1530
#1531
#1533
#1537
#1539
#1540
#1541
#1542
#1543
#1544
#1545
#1548
#1553
#1555
#1556
#1557
#1559
#1563
#1564
#1565
#1568
#1569
#1570
#1571
#1572
#1573
#1575
#1576
#1577
#1578
#1579
#1580
#1581
#1582
#1583
#1584
#1585
#1586
#1587
#1588
#1589
#1590
#1591
#1592
#1593
#1594
#1595
#1596
#1597
#1600
#1601
#1602
#1603
#1604
#1607
#1609
#1615
#1617
#1618
#1620
#1621
#1622
#1623
#1624
#1625
#1626
#1627
#1632
#1634
#1635
#1636
#1637
#1641
#1642
#1643
#1645
#1647
#1649
#1650
#1651
#1652
#1653
#1654
#1655
#1656
#1658
#1661
#1663
#1664
#1665
#1666
#1667
#1669
#1675
#1676
#1678
#1679
#1680
#1681
#1682
#1683
#1686
#1687
#1688
#1689
#1691
#1693
#1695
#1696
#1698
#1700
#1703
#1704
#1707
#1708
#1711
#1712
#1720
#1721
#1722
#1723
#1725
#1728
#1730
#1731
#1732
#1733
#1734
#1735
#1735
#1736
#1737
#1746
#1747
#1750
#1752
#1754
#1755
#1756
#1757
#1758
#1759
#1760
#1760
#1761
#1762
#1769
#1771
#1771
#1773
#1775
#1776
#1781
#1783
#1787
#1788
#1790
#1795
#1796
#1797
#1801
#1803
#1804
#1805
#1806
#1808
#1810
#1811
#1813
#1814
#1814
#1815
#1815
#1817
#1819
#1820
#1820
#1821
#1821
#1822
#1823
#1824
#1824
#1826
#1829
#1829
#1831
#1832
#1834
#1837
#1839
#1840
#1840
#1841
#1841
#1842
#1844
#1847
#1850
#1852
#1853
#1853
#1855
#1855
#1860
#1860
#1863
#1863
#1866
#1866
#1867
#1871
#1871
#1872
#1872
#1873
#1873
#1878
#1878
#1880
#1880
#1881
#1881
#1882
#1882
#1883
#1883
#1884
#1884
#1885
#1885
#1886
#1886
#1887
#1887
#1889
#1889
#1891
#1891
#1892
#1892
#1893
#1893
#1894
#1894
#1895
#1895
#1897
#1897
#1903
#1903
#1905
#1905
#1906
#1906
#1907
#1907
#1909
#1909
#1912
#1912
#1913
#1913
#1915
#1916
#1916
#1917
#1917
#1918
#1919
#1919
#1920
#213
#214
#215
#219
#220
#221
#222
#226
#227
#228
#229
#231
#232
#233
#234
#235
#239
#240
#242
#243
#244
#245
#246
#247
#248
#250
#251
#252
#253
#254
#255
#256
#258
#259
#260
#261
#263
#264
#265
#269
#270
#272
#273
#274
#275
#277
#281
#282
#283
#285
#287
#291
#292
#294
#296
#297
#298
#299
#300
#301
#302
#305
#307
#308
#309
#310
#311
#312
#314
#315
#316
#317
#318
#319
#323
#327
#328
#332
#333
#336
#337
#340
#341
#342
#343
#345
#348
#352
#371
#379
#400
#401
#402
#415
#421
#453
#454
#456
#459
#460
#461
#462
#467
#468
#469
#470
#471
#473
#476
#477
#478
#479
#480
#481
#486
#487
#488
#489
#490
#491
#492
#493
#494
#495
#497
#499
#500
#501
#503
#505
#506
#507
#508
#510
#511
#512
#513
#517
#519
#520
#521
#524
#526
#527
#529
#531
#535
#539
#540
#541
#542
#543
#544
#545
#546
#547
#548
#549
#550
#551
#552
#553
#554
#556
#557
#558
#561
#562
#564
#567
#568
#569
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#590
#591
#592
#593
#594
#595
#596
#597
#598
#599
#603
#604
#605
#606
#607
#611
#613
#614
#615
#617
#618
#622
#623
#624
#625
#626
#627
#628
#631
#632
#633
#634
#635
#636
#637
#638
#639
#640
#641
#643
#644
#645
#646
#648
#653
#654
#656
#657
#658
#659
#675
#678
#680
#684
#686
#693
#695
#696
#697
#699
#704
#706
#707
#708
#709
#711
#713
#715
#716
#718
#721
#724
#726
#728
#729
#732
#733
#734
#735
#736
#737
#738
#739
#740
#741
#742
#745
#746
#747
#750
#751
#752
#755
#758
#760
#761
#763
#764
#766
#767
#769
#774
#776
#777
#779
#782
#783
#784
#785
#787
#790
#794
#795
#796
#798
#801
#802
#803
#805
#806
#808
#814
#815
#816
#821
#822
#824
#826
#828
#830
#831
#834
#835
#837
#838
#839
#841
#846
#848
#850
#851
#853
#854
#863
#864
#865
#867
#868
#869
#870
#875
#876
#877
#878
#880
#882
#885
#887
#891
#892
#893
#894
#897
#898
#900
#901
#902
#904
#905
#906
#907
#908
#915
#916
#917
#920
#922
#923
#924
#925
#926
#927
#930
#932
#933
#934
#936
#937
#938
#939
#940
#943
#945
#948
#949
#950
#951
#953
#954
#956
#957
#958
#959
#960
#961
#963
#965
#967
#968
#969
#970
#971
#972
#973
#974
#975
#976
#977
#980
#981
#982
#983
#992
#993
#995
#996
#997
#998
#999
v1.0.0
v2.0.0
v2.0.1
v2.1.0
v2.1.1
v2.2.0
v2.3.0
v2.4.0
v2.4.1
v2.5.0
v2.6.0
v2.7.0
v2.8.0
v2.9.0
v3.0.0
v3.1.0
v3.2.0
v3.3.0
v3.4.0
v3.4.1
v3.5.0
v3.5.2
v3.6.0
v3.7.0
v3.7.1
v3.7.2
v3.8.0
v3.8.1
v3.8.2
v3.8.3
v3.9.0
v3.9.1
v3.9.2
Select branches
Hide Pull Requests
bot/fix-738-prune-readonly
ci/e2e-use-go-server
ci/sequential-pipeline-with-fixture-db
dedup-normalize
docs/release-notes-v3.3
docs/release-notes-v3.4
feat/931-mqtt-connect-timeout
feat/931-mqtt-connect-timeout-v2
feat/964-clear-filters
feat/add-hashtag-channels-725-m2
feat/channel-discover
feat/clock-skew-default-detection
feat/geofilter-m3-customizer
feat/health-thresholds-configurable-hours
feat/observer-last-packet-at
feat/observer-last-packet-at-rebased
feat/prefix-tool-347
feat/sig-validate
feat/telemetry-decode
feat/tui-mvp
feature/hash-size-by-repeaters
fix-1337
fix-distance-rebuild-debounce
fix-ismobile-tdz
fix/1471-followup-duplicate-filter-button
fix/1724-recut
fix/845-no-clock-hysteresis
fix/871
fix/926-followup
fix/async-migration-r1-followup
fix/backfill-polish
fix/bind-mounts-not-named-volumes
fix/byop-dialog-stacking
fix/cache-hit-rate
fix/ci-shell-bash
fix/ci-shell-bash-v2
fix/cicd-ghcr-deploy
fix/compose-build-directive
fix/decode-auth-and-consolidate
fix/e2e-flaky-tests
fix/fullscreen-node-detail
fix/go-packet-decoder-firmware-alignment
fix/hashchannels-derivation
fix/hex-breakdown-colors-329
fix/home-steps-reset
fix/issue-1085-red
fix/issue-1205
fix/issue-1343
fix/issue-1346
fix/issue-1396
fix/issue-1402
fix/issue-1418
fix/issue-1851
fix/issue-514
fix/live-nexthop-null-guards
fix/live-view-starburst
fix/nodes-advert-upsert
fix/packet-decoding
fix/publish-workflow
fix/readme-remove-letsmesh
fix/remove-packets-v-fallbacks
fix/sqlite-write-concurrency
fix/subpath-index-memory-791
fix/subpath-memory-791-v2
fix/update-actions-node24
master
mobile-packets
optimize/frontend-test-speed
perf-instrumentation
perf-optimizations
perf/coverage-collector-optimize
pr/updates
refactor/manage-sh-compose-only
release/v3.1.0-notes
rename/corescope
rename/corescope-frontend
rename/corescope-migration
resolved-path-spec
revert-643-fix/hash-prefix-consistency
revert/870
spec/482-neighbor-affinity
spec/customizer-rework
test/server-concurrent-ingest-eviction
#1000
#1001
#1002
#1003
#1005
#1006
#1007
#1012
#1013
#1014
#1016
#1017
#1018
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1030
#1031
#1033
#1035
#1037
#1038
#1040
#1041
#1042
#1047
#1049
#105
#1051
#1066
#1067
#1068
#1069
#107
#1070
#1071
#1072
#1073
#1075
#1076
#1077
#1078
#1079
#1080
#1081
#1082
#1083
#1084
#1086
#1088
#109
#1090
#1092
#1095
#1096
#1097
#1098
#1099
#1103
#1104
#1106
#1112
#1113
#1117
#1121
#1123
#1124
#1130
#1131
#1133
#1134
#1135
#1137
#1138
#1140
#1141
#1148
#1152
#1156
#1157
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1167
#1168
#1174
#1175
#1177
#1180
#1182
#1184
#1185
#1186
#1187
#1189
#1191
#1192
#1194
#1195
#1198
#1200
#1202
#1208
#1209
#1210
#1213
#1214
#1215
#1216
#1219
#1222
#1223
#1226
#1227
#1230
#1231
#1233
#1235
#1237
#1238
#1241
#1242
#1242
#1245
#1246
#1248
#1251
#1252
#1253
#1255
#1259
#1260
#1261
#1263
#1266
#1269
#1271
#1275
#1276
#1277
#128
#1280
#1282
#1284
#1286
#1288
#1289
#1291
#1298
#1299
#1300
#1301
#1302
#1303
#1304
#1307
#1309
#1310
#1312
#1315
#1317
#1320
#1322
#1324
#1325
#1326
#1327
#1328
#1330
#1331
#1332
#1333
#1334
#1336
#1338
#1341
#1344
#1347
#1348
#1349
#1350
#1353
#1355
#1357
#1362
#1363
#1365
#1368
#1371
#1372
#1376
#1377
#1378
#1379
#1381
#1384
#1388
#1389
#1390
#1393
#1394
#1397
#1398
#1399
#1401
#1403
#1405
#1406
#1408
#1410
#1411
#1414
#1416
#1417
#1421
#1423
#1425
#1426
#1427
#1428
#1429
#1430
#1431
#1432
#1433
#1435
#1436
#1439
#1440
#1441
#1443
#1445
#1447
#1448
#1449
#1451
#1452
#1453
#1455
#1457
#1459
#1462
#1464
#1466
#1469
#1471
#1474
#1475
#1476
#1477
#1479
#1480
#1482
#1483
#1484
#1490
#1491
#1492
#1493
#1494
#1495
#1497
#1499
#1500
#1501
#1502
#1503
#1507
#1511
#1512
#1513
#1515
#1516
#1517
#1519
#1520
#1521
#1523
#1524
#1525
#1526
#1527
#1530
#1531
#1533
#1537
#1539
#1540
#1541
#1542
#1543
#1544
#1545
#1548
#1553
#1555
#1556
#1557
#1559
#1563
#1564
#1565
#1568
#1569
#1570
#1571
#1572
#1573
#1575
#1576
#1577
#1578
#1579
#1580
#1581
#1582
#1583
#1584
#1585
#1586
#1587
#1588
#1589
#1590
#1591
#1592
#1593
#1594
#1595
#1596
#1597
#1600
#1601
#1602
#1603
#1604
#1607
#1609
#1615
#1617
#1618
#1620
#1621
#1622
#1623
#1624
#1625
#1626
#1627
#1632
#1634
#1635
#1636
#1637
#1641
#1642
#1643
#1645
#1647
#1649
#1650
#1651
#1652
#1653
#1654
#1655
#1656
#1658
#1661
#1663
#1664
#1665
#1666
#1667
#1669
#1675
#1676
#1678
#1679
#1680
#1681
#1682
#1683
#1686
#1687
#1688
#1689
#1691
#1693
#1695
#1696
#1698
#1700
#1703
#1704
#1707
#1708
#1711
#1712
#1720
#1721
#1722
#1723
#1725
#1728
#1730
#1731
#1732
#1733
#1734
#1735
#1735
#1736
#1737
#1746
#1747
#1750
#1752
#1754
#1755
#1756
#1757
#1758
#1759
#1760
#1760
#1761
#1762
#1769
#1771
#1771
#1773
#1775
#1776
#1781
#1783
#1787
#1788
#1790
#1795
#1796
#1797
#1801
#1803
#1804
#1805
#1806
#1808
#1810
#1811
#1813
#1814
#1814
#1815
#1815
#1817
#1819
#1820
#1820
#1821
#1821
#1822
#1823
#1824
#1824
#1826
#1829
#1829
#1831
#1832
#1834
#1837
#1839
#1840
#1840
#1841
#1841
#1842
#1844
#1847
#1850
#1852
#1853
#1853
#1855
#1855
#1860
#1860
#1863
#1863
#1866
#1866
#1867
#1871
#1871
#1872
#1872
#1873
#1873
#1878
#1878
#1880
#1880
#1881
#1881
#1882
#1882
#1883
#1883
#1884
#1884
#1885
#1885
#1886
#1886
#1887
#1887
#1889
#1889
#1891
#1891
#1892
#1892
#1893
#1893
#1894
#1894
#1895
#1895
#1897
#1897
#1903
#1903
#1905
#1905
#1906
#1906
#1907
#1907
#1909
#1909
#1912
#1912
#1913
#1913
#1915
#1916
#1916
#1917
#1917
#1918
#1919
#1919
#1920
#213
#214
#215
#219
#220
#221
#222
#226
#227
#228
#229
#231
#232
#233
#234
#235
#239
#240
#242
#243
#244
#245
#246
#247
#248
#250
#251
#252
#253
#254
#255
#256
#258
#259
#260
#261
#263
#264
#265
#269
#270
#272
#273
#274
#275
#277
#281
#282
#283
#285
#287
#291
#292
#294
#296
#297
#298
#299
#300
#301
#302
#305
#307
#308
#309
#310
#311
#312
#314
#315
#316
#317
#318
#319
#323
#327
#328
#332
#333
#336
#337
#340
#341
#342
#343
#345
#348
#352
#371
#379
#400
#401
#402
#415
#421
#453
#454
#456
#459
#460
#461
#462
#467
#468
#469
#470
#471
#473
#476
#477
#478
#479
#480
#481
#486
#487
#488
#489
#490
#491
#492
#493
#494
#495
#497
#499
#500
#501
#503
#505
#506
#507
#508
#510
#511
#512
#513
#517
#519
#520
#521
#524
#526
#527
#529
#531
#535
#539
#540
#541
#542
#543
#544
#545
#546
#547
#548
#549
#550
#551
#552
#553
#554
#556
#557
#558
#561
#562
#564
#567
#568
#569
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#590
#591
#592
#593
#594
#595
#596
#597
#598
#599
#603
#604
#605
#606
#607
#611
#613
#614
#615
#617
#618
#622
#623
#624
#625
#626
#627
#628
#631
#632
#633
#634
#635
#636
#637
#638
#639
#640
#641
#643
#644
#645
#646
#648
#653
#654
#656
#657
#658
#659
#675
#678
#680
#684
#686
#693
#695
#696
#697
#699
#704
#706
#707
#708
#709
#711
#713
#715
#716
#718
#721
#724
#726
#728
#729
#732
#733
#734
#735
#736
#737
#738
#739
#740
#741
#742
#745
#746
#747
#750
#751
#752
#755
#758
#760
#761
#763
#764
#766
#767
#769
#774
#776
#777
#779
#782
#783
#784
#785
#787
#790
#794
#795
#796
#798
#801
#802
#803
#805
#806
#808
#814
#815
#816
#821
#822
#824
#826
#828
#830
#831
#834
#835
#837
#838
#839
#841
#846
#848
#850
#851
#853
#854
#863
#864
#865
#867
#868
#869
#870
#875
#876
#877
#878
#880
#882
#885
#887
#891
#892
#893
#894
#897
#898
#900
#901
#902
#904
#905
#906
#907
#908
#915
#916
#917
#920
#922
#923
#924
#925
#926
#927
#930
#932
#933
#934
#936
#937
#938
#939
#940
#943
#945
#948
#949
#950
#951
#953
#954
#956
#957
#958
#959
#960
#961
#963
#965
#967
#968
#969
#970
#971
#972
#973
#974
#975
#976
#977
#980
#981
#982
#983
#992
#993
#995
#996
#997
#998
#999
v1.0.0
v2.0.0
v2.0.1
v2.1.0
v2.1.1
v2.2.0
v2.3.0
v2.4.0
v2.4.1
v2.5.0
v2.6.0
v2.7.0
v2.8.0
v2.9.0
v3.0.0
v3.1.0
v3.2.0
v3.3.0
v3.4.0
v3.4.1
v3.5.0
v3.5.2
v3.6.0
v3.7.0
v3.7.1
v3.7.2
v3.8.0
v3.8.1
v3.8.2
v3.8.3
v3.9.0
v3.9.1
v3.9.2
-
68c669f4a4
Extract validateAdvertSignature to shared package, accept []byte, add server tests
feat/sig-validate
you
2026-04-10 00:44:48 +00:00 -
34e7366d7c
test: add RouteTransportDirect zero-hop cases to ingestor decoder tests (#684)

efitenandClaude Sonnet 4.6
2026-04-10 02:36:34 +02:00 -
a7ada12f6d
Add tests for ed25519 signature validation
you
2026-04-10 00:36:23 +00:00 -
c182e799bf
Clean up bool pointer allocation in signature validation
you
2026-04-10 00:36:17 +00:00 -
e900502c68
Add missing badge-success and badge-danger CSS classes
you
2026-04-10 00:36:12 +00:00 -
8e8ff85f1c
for BYOP mode, perform signature validation on advert packets and display status
Jeff Copeland
2026-04-08 12:03:22 -04:00 -
111b03cea1
docs: lead with pre-built Docker image as the headline
v3.5.0
you
2026-04-08 07:22:07 +00:00 -
34c56d203e
docs: promote API docs to own section with live analyzer.00id.net links, fix transition section
you
2026-04-08 07:21:11 +00:00 -
cc9f25e5c8
docs: fix release notes — bind mount for caddy-data, no personal paths, add Caddyfile example
you
2026-04-08 07:20:02 +00:00 -
2e33eb7050
docs: add HTTPS/Caddyfile mount to release notes and upgrade steps
you
2026-04-08 07:14:15 +00:00 -
6dd0957507
docs: use v3.5.0 tag in release notes, :latest requires git tag
you
2026-04-08 07:05:58 +00:00 -
e22ee3f0ad
docs: docker run based upgrade, no compose
you
2026-04-08 07:03:05 +00:00 -
f7f1bb08d0
docs: add cd to compose dir in upgrade steps
you
2026-04-08 07:01:43 +00:00 -
84da4d962d
docs: release notes with juice
you
2026-04-08 07:00:59 +00:00 -
ad0a10c009
docs: fix transition steps — compose-based, not docker run
you
2026-04-08 06:59:54 +00:00 -
c1f268d3b9
docs: add concrete transition steps to release notes
you
2026-04-08 06:58:39 +00:00 -
f5d25f75c6
docs: trim release notes — less book, more changelog
you
2026-04-08 06:56:50 +00:00 -
cde62166cb
docs: v3.5.0 release notes + API documentation across README, deployment guide, FAQ
you
2026-04-08 06:55:25 +00:00 -
5606bc639e
fix: table sorting broken on all node tables — wrong data attribute (#679) (#680)

Kpa-clawbotandyou
2026-04-07 23:30:31 -07:00 -
1373106b50
Fix panel corner toggle buttons invisible and scrolling away (#678)

Kpa-clawbotandyou
2026-04-07 23:17:19 -07:00 -
68a4628edf
fix: channel color picker — data shape mismatch + redesign for discoverability (#675)

Kpa-clawbotandyou
2026-04-07 23:03:57 -07:00 -
00953207fb
ci: remove arm64 build + QEMU — amd64 only
you
2026-04-08 05:23:41 +00:00 -
16a72b66a9
test: fix hash_size test for zero-hop behavior change (#653)
you
2026-04-08 04:53:10 +00:00 -
e0e9aaa324
feat: noise floor column chart with color-coded thresholds (#659)

Kpa-clawbotandyou
2026-04-07 21:40:14 -07:00 -
22bf33700e
Fix: filter path-hop candidates by resolved_path to prevent prefix collisions (#658)

Kpa-clawbotandyou
2026-04-07 21:24:00 -07:00 -
b8e9b04a97
feat: panel corner-position toggle (M0) (#657)

Kpa-clawbotandyou
2026-04-07 21:20:29 -07:00 -
7d71dc857b
feat: expose hopsCompleted for TRACE packets, show real path on live map (#656)

Kpa-clawbotandyou
2026-04-07 21:19:45 -07:00 -
088b4381c3
Fix: Hash Stats 'By Repeaters' includes non-repeater nodes (#654)

Kpa-clawbotandyou
2026-04-07 21:00:03 -07:00 -
1ff094b852
fix: staging compose — standard ports, remove 3GB memory limit
you
2026-04-08 03:50:07 +00:00 -
144e98bcdf
fix: hide hash size for zero-hop direct adverts (#649) (#653)


2026-04-08 04:39:15 +02:00 -
bd54707987
feat: distance unit preference — km, mi, or auto (#621) (#646)


2026-04-08 04:36:25 +02:00 -
1033555d00
fix: resolve originLat out-of-scope ReferenceError in resolveHopPositions (#647) (#648)


2026-04-08 04:31:43 +02:00 -
37be3dcd1f
fix: Prefix Tool text consistency — use 'repeaters' everywhere (#642) (#645)

Kpa-clawbotandyou
2026-04-06 15:43:43 -07:00 -
2bff89a546
feat: deep link P1 UI states — nodes tab, packets filters, channels node panel (#536) (#618)

efitenandClaude Sonnet 4.6
2026-04-07 00:43:25 +02:00 -
a303fe054a
Revert "fix: clarify Hash Issues vs Prefix Tool collision data discrepancy (#…"
revert-643-fix/hash-prefix-consistency
KpaBap
2026-04-05 19:52:31 -07:00 -
dc079064f5
fix: clarify Hash Issues vs Prefix Tool collision data discrepancy (#643)

Kpa-clawbotandyou
2026-04-05 19:52:19 -07:00 -
43098a0705
refactor: DRY hash matrix rendering in analytics.js (#419) (#640)

Kpa-clawbotandyou
2026-04-05 18:31:23 -07:00 -
2d260bbfed
test: behavioral vscroll tests replacing source-grep (#405, #409) (#641)

Kpa-clawbotandyou
2026-04-05 18:30:30 -07:00 -
1dd763bf44
feat: sortable nodes list + neighbor/observer tables (M2, #620) (#639)

Kpa-clawbotandyou
2026-04-05 18:29:54 -07:00 -
6b9946d9c6
docs: timestamp-based packet filter spec (#289)
you
2026-04-06 01:22:12 +00:00 -
243de9fba1
fix: consolidate CI pipeline — build, publish to GHCR, then deploy staging (#636)

Kpa-clawbotandyou
2026-04-05 18:09:20 -07:00 -
6f3e3535c9
feat: shared table sort utility + packets table sorting (M1, #620) (#638)

Kpa-clawbotandyou
2026-04-05 15:29:14 -07:00 -
cae14da05e
fix: implement DISABLE_CADDY env var in Docker entrypoint (#629) (#637)

Kpa-clawbotandyou
2026-04-05 15:26:40 -07:00 -
c8a97af737
fix: Docker publish workflow — BUILD_TIME and APP_VERSION build args
fix/publish-workflow
you
2026-04-05 22:12:37 +00:00 -
8cdda4a758
fix: staging deploy pulls GHCR edge image instead of rebuilding
fix/cicd-ghcr-deploy
you
2026-04-05 22:09:01 +00:00 -
e046a6f632
fix: mobile accessibility — touch targets, ARIA, small viewport support (#630) (#633)

Kpa-clawbotandyou
2026-04-05 15:06:14 -07:00 -
0f5e2db5cf
feat: auto-generated OpenAPI 3.0 spec endpoint + Swagger UI (#530) (#632)

Kpa-clawbotandyou
2026-04-05 15:05:20 -07:00 -
a068e3e086
feat: zero-config defaults + deployment docs (M3-M4, #610) (#631)

Kpa-clawbotandyou
2026-04-05 15:04:49 -07:00 -
24335164d6
docs: table sorting consistency spec (#620)
you
2026-04-05 21:56:06 +00:00 -
7cef89e07b
fix: mobile UX improvements for channel color picker (#619) (#626)

Kpa-clawbotandyou
2026-04-05 14:51:13 -07:00 -
dc5b5ce9a0
fix: reject weak/default API keys + startup warning (#532) (#628)

Kpa-clawbotandyou
2026-04-05 14:50:40 -07:00 -
f59b4629b0
feat: publish Docker images to GHCR + simplified deploy (#610) (#627)

Kpa-clawbotandyou
2026-04-05 14:33:57 -07:00 -
f7000992ca
fix(rf-health): auto-scale airtime Y-axis + hover tooltips (#600) (#623)

Kpa-clawbotandyou
2026-04-05 13:08:05 -07:00 -
30e7e9ae3c
docs: document lock ordering for cacheMu and channelsCacheMu (#624)

Kpa-clawbotandyou
2026-04-05 13:00:35 -07:00 -
3415d3babb
fix: measure VSCROLL_ROW_HEIGHT and theadHeight dynamically (#625)

Kpa-clawbotandyou
2026-04-05 13:00:20 -07:00 -
05fbcb09dd
fix: wire cacheTTL.analyticsHashSizes config to collision cache (#420) (#622)

Kpa-clawbotandyou
2026-04-05 12:49:46 -07:00 -
b587f20d1c
feat: add distance column to neighbor table in node details (#617)
efiten
2026-04-05 21:33:23 +02:00 -
af9754dbea
ci: move staging build+deploy to meshcore-runner-2
you
2026-04-05 17:33:15 +00:00 -
767c8a5a3e
perf: async chunked backfill — HTTP serves within 2 minutes (#612) (#614)

Kpa-clawbotandyou
2026-04-05 09:49:39 -07:00 -
b0c9ff9b2b
fix: 3 critical bugs + 5 non-blocking review items
feat/tui-mvp
you
2026-04-05 14:32:18 +00:00 -
382b3505dc
feat: channel color quick-assign UI (M2, #271) (#611)

Kpa-clawbotandyou
2026-04-05 06:45:13 -07:00 -
12b8c176f1
fix: address 4 must-fix review items from Carmack
you
2026-04-05 07:29:52 +00:00 -
3e39776178
fix: TUI goroutine leaks, WS reconnect, ring buffer GC, panic recovery
you
2026-04-05 07:25:54 +00:00 -
5190139746
fix: data race on backfillTotal, O(n*chunks) rescan, unchecked stmt.Exec
fix/backfill-polish
you
2026-04-05 07:22:28 +00:00 -
2c25017185
fix: use atomic.Int64 for backfillTotal to prevent data race
you
2026-04-05 07:22:09 +00:00 -
8d3ff0ada3
perf: async chunked backfill — HTTP serves within 2 minutes (#612)
you
2026-04-05 07:17:52 +00:00 -
8851d996f2
feat: CoreScope TUI MVP — terminal dashboard + live packet feed
you
2026-04-05 07:15:43 +00:00 -
dc635775b5
docs: TUI spec updated with expert feedback + MVP definition
you
2026-04-05 07:12:11 +00:00 -
8a94c43334
docs: startup performance spec — serve HTTP within 2 minutes on any DB size
you
2026-04-05 07:09:55 +00:00 -
6aaa5cdc20
docs: add user guide — getting started, pages, config, FAQ
you
2026-04-05 07:09:54 +00:00 -
788005bff7
docs: clarify Docker tag strategy — pin to vX.Y.Z for production, edge for testing
you
2026-04-05 07:09:44 +00:00 -
af03f9aa57
docs: deployment simplification spec — pre-built Docker images + one-line deploy
you
2026-04-05 07:06:30 +00:00 -
3328ca4354
feat: channel color highlighting M1 — core model + feed row (#271) (#607)

Kpa-clawbotandyou
2026-04-05 00:03:17 -07:00 -
14732135b7
docs: proposal for terminal/TUI interface into CoreScope
you
2026-04-05 06:56:22 +00:00 -
e42477b810
feat: collapsible panels + medium breakpoint on live map (#606)

Kpa-clawbotandyou
2026-04-04 23:56:07 -07:00 -
cbc3e3ce13
docs: movable UI panels spec — draggable panel positioning (#279)
you
2026-04-05 06:54:45 +00:00 -
1796493ec0
docs: channel color highlighting spec (#271)
you
2026-04-05 06:45:53 +00:00 -
168866ecb6
fix: View Route on Map button works on packet detail page
you
2026-04-05 06:43:59 +00:00 -
be9257cd26
chore: switch license to GPL v3
you
2026-04-05 06:36:03 +00:00 -
b5b6faf90a
chore: switch license from MIT to Apache 2.0
you
2026-04-05 06:35:38 +00:00 -
592061ec7e
chore: add MIT license
you
2026-04-05 06:32:28 +00:00 -
596ccf2322
fix(rf-health): offset TX/RX airtime labels when overlapping
you
2026-04-05 06:31:02 +00:00 -
232770a858
feat(rf-health): M2 — airtime, error rate, battery charts with delta computation (#605)

Kpa-clawbotandyou
2026-04-04 23:17:17 -07:00 -
747aea37b7
fix(rf-health): add region filter support to metrics summary
you
2026-04-05 06:00:42 +00:00 -
968c104e14
feat(rf-health): show observer detail in side panel instead of page bottom
you
2026-04-05 05:53:42 +00:00 -
6f35d4d417
feat: RF Health Dashboard M1 — observer metrics + small multiples grid (#604)

Kpa-clawbotandyou
2026-04-04 22:21:35 -07:00 -
aaf00d0616
docs: add M5 Prometheus/Grafana metrics export to RF Health spec
you
2026-04-05 05:02:36 +00:00 -
41c046c974
docs: RF Health Dashboard spec — observer radio metrics
you
2026-04-05 04:42:32 +00:00 -
1fbdd1c3d3
feat: Prefix Tool tab on Analytics page (#347) (#599)

efitenandClaude Sonnet 4.6
2026-04-05 05:18:32 +02:00 -
d34320fa6c
fix: use _getColCount() in error-state row to match spacers (#406) (#597)

efitenandClaude Sonnet 4.6
2026-04-05 04:41:55 +02:00 -
77b7c33d0f
perf: incremental DOM diff in renderVisibleRows (#414) (#596)


2026-04-05 04:41:33 +02:00 -
36be02a1b8
refactor: split renderPrefixTool, fix recommendation logic, add tests
feat/prefix-tool-347
you
2026-04-05 02:08:35 +00:00 -
76c6b155c2
feat: add multi-byte FAQ link to prefix generator section

efitenandClaude Sonnet 4.6
2026-04-04 21:43:30 +02:00 -
d0b597ff49
feat: make Network Overview collapsible, collapsed by default

efitenandClaude Sonnet 4.6
2026-04-04 21:33:30 +02:00 -
e19b0eba85
feat: link keygen button to meshcore-web-keygen with prefix pre-fill

efitenandClaude Sonnet 4.6
2026-04-04 21:31:43 +02:00 -
df75468a8b
feat: add Prefix Tool tab to Analytics page (#347)

efitenandClaude Sonnet 4.6
2026-04-04 21:21:32 +02:00 -
ef7dec8aa5
feat: add channel discovery tool for hashtag brute-forcing
feat/channel-discover
you
2026-04-05 01:17:38 +00:00 -
0a55717283
docs: add PSK brute-force attack with timestamp oracle to security analysis
you
2026-04-05 00:58:57 +00:00 -
bcab31bf72
docs: AES-128-ECB security analysis — block-level vulnerability assessment
you
2026-04-05 00:44:21 +00:00 -
6ae62ce535
perf: make txToMap observations lazy via ExpandObservations flag (#595)

Kpa-clawbotandyou
2026-04-04 10:39:30 -07:00