mirror of
https://github.com/Kpa-clawbot/meshcore-analyzer.git
synced 2026-08-29 03:38:26 +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
#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
#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
-
ead08c721d
ci: update e2e-tests.json [skip ci]
Kpa-clawbot
2026-05-01 15:05:16 +00:00 -
57e272494d
feat(server): /api/healthz readiness endpoint gated on store load (#955) (#956)

Kpa-clawbotandyou
2026-05-01 07:55:57 -07:00 -
0f565e4aae
fix(geo-prune): address PR #738 review feedback

efitenandClaude Sonnet 4.6
2026-04-19 16:46:35 +02:00 -
79162d8bdb
feat: one-click prune nodes outside geofilter (#669 M4)

efitenandClaude Sonnet 4.6
2026-04-14 10:27:29 +02:00 -
5719b9e579
fix(geo-filter): address PR #736 security review feedback

efitenandClaude Sonnet 4.6
2026-04-19 16:52:57 +02:00 -
e92a2333f2
feat: geofilter map modal + light tile theme (#669)

efitenandClaude Sonnet 4.6
2026-04-14 10:50:42 +02:00 -
1881c92d6e
feat: geofilter customizer tab + PUT /api/config/geo-filter (#669 M3)

efitenandClaude Sonnet 4.6
2026-04-14 10:08:08 +02:00 -
d870a693d0
ci: update go-server-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 09:36:22 +00:00 -
d9904cc138
ci: update go-ingestor-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 09:36:21 +00:00 -
7aa59eabde
ci: update frontend-tests.json [skip ci]
Kpa-clawbot
2026-05-01 09:36:20 +00:00 -
ac7d2b64f7
ci: update frontend-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 09:36:19 +00:00 -
fd3bf1a892
ci: update e2e-tests.json [skip ci]
Kpa-clawbot
2026-05-01 09:36:18 +00:00 -
f16afe7fdf
ci: update go-server-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 09:34:29 +00:00 -
ed66e54e57
ci: update go-ingestor-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 09:34:28 +00:00 -
22079a1fc4
ci: update frontend-tests.json [skip ci]
Kpa-clawbot
2026-05-01 09:34:27 +00:00 -
232882d308
ci: update frontend-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 09:34:25 +00:00 -
fb640bcfc3
ci: update e2e-tests.json [skip ci]
Kpa-clawbot
2026-05-01 09:34:25 +00:00 -
096887228f
release: v3.6.0 'Forensics' notes
v3.6.0
Kpa-clawbot
2026-05-01 09:24:42 +00:00 -
4c39f041ba
ci: update go-server-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 09:10:25 +00:00 -
1c755ed525
ci: update go-ingestor-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 09:10:24 +00:00 -
c78606a416
ci: update frontend-tests.json [skip ci]
Kpa-clawbot
2026-05-01 09:10:24 +00:00 -
718d2e201a
ci: update frontend-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 09:10:23 +00:00 -
d3d41f3bf2
ci: update e2e-tests.json [skip ci]
Kpa-clawbot
2026-05-01 09:10:22 +00:00 -
7bb5ff9a7f
fix(e2e): tag flying-packet polyline so test selector doesn't pick up geofilter polygons (#953)

Kpa-clawbotandKpa-clawbot
2026-05-01 02:00:49 -07:00 -
b9758111b0
feat(hash-color): bright vivid fill + dark outline + live feed/polyline surfaces (#951)


2026-05-01 01:53:04 -07:00 -
3bd354338e
ci: update go-server-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 08:20:25 +00:00 -
81ae2689f0
ci: update go-ingestor-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 08:20:25 +00:00 -
f428064efe
ci: update frontend-tests.json [skip ci]
Kpa-clawbot
2026-05-01 08:20:24 +00:00 -
c024a55328
ci: update frontend-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 08:20:23 +00:00 -
7034fe74b5
ci: update e2e-tests.json [skip ci]
Kpa-clawbot
2026-05-01 08:20:22 +00:00 -
0a9a4c4223
feat(live + packets): color packet markers by hash (#946) (#948)


2026-05-01 01:10:11 -07:00 -
994544604f
fix(path-inspector): Show on Map missed origin and stripped first hop (#950)


2026-05-01 01:01:37 -07:00 -
405094f7eb
ci: update go-server-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 07:24:51 +00:00 -
89b63dc38a
ci: update go-ingestor-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 07:24:50 +00:00 -
8194801b94
ci: update frontend-tests.json [skip ci]
Kpa-clawbot
2026-05-01 07:24:49 +00:00 -
4427c92c32
ci: update frontend-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 07:24:48 +00:00 -
c5799f868e
ci: update e2e-tests.json [skip ci]
Kpa-clawbot
2026-05-01 07:24:47 +00:00 -
6345c6fb05
fix(ingestor): observability + bounded backoff for MQTT reconnect (#947) (#949)

Kpa-clawbotandyou
2026-05-01 00:01:07 -07:00 -
f99c9c21d9
feat(live): node filter — show only traffic through a specific node (closes #771 M3) (#924)

efitenandClaude Sonnet 4.6
2026-05-01 08:53:08 +02:00 -
69080a852f
feat(geofilter-docs): app-served docs page (#820) (#900)

efitenandClaude Sonnet 4.6
2026-05-01 08:50:54 +02:00 -
4e4de3fe0d
Merge branch 'master' into feat/clock-skew-default-detection
feat/clock-skew-default-detection
Kpa-clawbot
2026-04-30 23:48:16 -07:00 -
e460932668
fix(store): apply retentionHours cutoff in Load() to prevent OOM on cold start (#917)


2026-05-01 08:47:55 +02:00 -
aeae7813bc
fix: enable SQLite incremental auto-vacuum so DB shrinks after retention (#919) (#920)

Kpa-clawbotandyou
2026-04-30 23:45:00 -07:00 -
43f17ed770
ci: update go-server-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 06:40:20 +00:00 -
9ada3d7e93
ci: update go-ingestor-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 06:40:19 +00:00 -
7a04462dde
ci: update frontend-tests.json [skip ci]
Kpa-clawbot
2026-05-01 06:40:18 +00:00 -
c0f39e298a
ci: update frontend-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 06:40:17 +00:00 -
cc2b731c77
ci: update e2e-tests.json [skip ci]
Kpa-clawbot
2026-05-01 06:40:16 +00:00 -
f2689123f3
fix(geobuilder): wrap longitude to [-180,180] to fix southern hemisphere polygons (#925)


2026-05-01 08:40:12 +02:00 -
308b67ed66
chore: remove tautological/vacuous frontend tests (#938)

Kpa-clawbotandyou
2026-04-30 23:28:30 -07:00 -
54f7f9d35b
feat: path-prefix candidate inspector with map view (#944) (#945)

Kpa-clawbotandyou
2026-04-30 23:28:16 -07:00 -
dbd2726b27
ci: update go-server-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 03:56:41 +00:00 -
d9757626bc
ci: update go-ingestor-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 03:56:40 +00:00 -
472c9f2aa2
ci: update frontend-tests.json [skip ci]
Kpa-clawbot
2026-05-01 03:56:39 +00:00 -
dccfb0a328
ci: update frontend-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 03:56:38 +00:00 -
086b8b7983
ci: update e2e-tests.json [skip ci]
Kpa-clawbot
2026-05-01 03:56:36 +00:00 -
9293ff408d
fix(customize): skip panel re-render while a text field has focus (#927)
efiten
2026-05-01 05:46:59 +02:00 -
8c3b2e2248
test(e2e): retry click on table rows when handles detach (#943)

Kpa-clawbotandKpa-clawbot
2026-04-30 20:46:03 -07:00 -
a4b99a98e1
ci: update go-server-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 03:11:11 +00:00 -
e05e3cb2f2
ci: update go-ingestor-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 03:11:10 +00:00 -
61719c2218
ci: update frontend-tests.json [skip ci]
Kpa-clawbot
2026-05-01 03:11:09 +00:00 -
e73f8996a8
ci: update frontend-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 03:11:08 +00:00 -
292075fd0d
ci: update e2e-tests.json [skip ci]
Kpa-clawbot
2026-05-01 03:11:07 +00:00 -
6273a8797b
test(e2e): wait for #ngStats hydration before counting cards (#940)

Kpa-clawbotandKpa-clawbot
2026-04-30 20:01:35 -07:00 -
f84142b1d2
fix(packets): hash filter must bypass saved region filter (#939)

Kpa-clawbotandKpa-clawbot
2026-04-30 19:51:53 -07:00 -
17df9bf06e
ci: update go-server-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 02:51:21 +00:00 -
d0a955b72c
ci: update go-ingestor-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 02:51:20 +00:00 -
cbf5b8bbd0
ci: update frontend-tests.json [skip ci]
Kpa-clawbot
2026-05-01 02:51:19 +00:00 -
5a30406392
ci: update frontend-coverage.json [skip ci]
Kpa-clawbot
2026-05-01 02:51:18 +00:00 -
f3ee60ed62
ci: update e2e-tests.json [skip ci]
Kpa-clawbot
2026-05-01 02:51:16 +00:00 -
d81852736d
ci: re-enable staging deploy now that VM is back (#932)

Kpa-clawbotandyou
2026-04-30 19:40:51 -07:00 -
0be8b897bc
test: add concurrent ingest + eviction race coverage
test/server-concurrent-ingest-eviction
you
2026-04-30 19:44:38 +00:00 -
5678874128
fix: exclude non-repeater nodes from path-hop resolution (#935) (#936)

Kpa-clawbotandyou
2026-04-30 09:25:51 -07:00 -
e857e0b1ce
ci: update go-server-coverage.json [skip ci]
Kpa-clawbot
2026-04-25 00:34:06 +00:00 -
9da7c71cc5
ci: update go-ingestor-coverage.json [skip ci]
Kpa-clawbot
2026-04-25 00:34:05 +00:00 -
03484ea38d
ci: update frontend-tests.json [skip ci]
Kpa-clawbot
2026-04-25 00:34:04 +00:00 -
27af4098e6
ci: update frontend-coverage.json [skip ci]
Kpa-clawbot
2026-04-25 00:34:03 +00:00 -
474023b9b7
ci: update e2e-tests.json [skip ci]
Kpa-clawbot
2026-04-25 00:34:02 +00:00 -
f4484adb52
ci: move to GitHub-hosted runners, disable staging deploy (#908)

Kpa-clawbotandyou
2026-04-24 17:25:53 -07:00 -
86ca793b60
fix: bump default-epoch uptime cap to 3 years for solar repeater lifetimes
you
2026-04-25 00:08:09 +00:00 -
4291b387f5
fix: classifySkew defensive absolute value
you
2026-04-24 23:49:21 +00:00 -
3cd7186563
test: integration tests for epoch-0 and missing-timestamp adverts
you
2026-04-24 23:42:47 +00:00 -
86a4403136
fix: computeNodeSkew picks chronologically-latest observation
you
2026-04-24 23:41:54 +00:00 -
c46a60f78a
fix: rename CSS fleet row classes to match severity names
you
2026-04-24 23:41:13 +00:00 -
d4b1aa40d0
fix: extractTimestamp returns -1 sentinel for missing timestamp
you
2026-04-24 23:41:02 +00:00 -
d617a55155
polish: remove leftover recentMedianSkewSec comment, add overlapping-epoch test
you
2026-04-24 23:33:49 +00:00 -
2106cc0b8b
ui: per-tier explainer line in node clock card
you
2026-04-24 23:27:42 +00:00 -
0acbac6fde
ui: rename clock skew tiers to default/ok/degrading/degraded/wrong
you
2026-04-24 23:27:16 +00:00 -
2c675f5ab2
test: cover default-detection classifier tiers and edge cases
you
2026-04-24 23:25:35 +00:00 -
545df2788d
feat: replace clock skew classifier with default-detection model
you
2026-04-24 23:20:12 +00:00 -
f872fd90bf
docs: clock-skew classifier redesign spec
you
2026-04-24 23:18:15 +00:00 -
5bec14222a
fix: address PR #905 review — migration error handling, backfill heuristic, test comment
feat/observer-last-packet-at
you
2026-04-24 15:38:05 +00:00 -
e9f977cd70
fix: bump obs-table min-width to 720px for new Last Packet column
you
2026-04-24 15:31:23 +00:00 -
8a15ea903b
test: add last_packet_at tests for ingestor and server
you
2026-04-24 15:26:59 +00:00 -
330970cce9
feat(ui): show separate Last Status and Last Packet columns for observers
you
2026-04-24 15:26:53 +00:00 -
d3a40919f2
feat: add last_packet_at column to observers
you
2026-04-24 15:26:47 +00:00 -
a47fe26085
fix(channels): allow removing user-added keys for server-known channels (#898)

Kpa-clawbotandyou
2026-04-22 21:41:43 -07:00 -
cc92a8d5c4
fix: bimodal clock hysteresis — don't flip to 'No Clock' on transient bad bursts
fix/845-no-clock-hysteresis
you
2026-04-22 15:29:40 +00:00 -
abd9c46aa7
fix: side-panel Details button opens full-screen on desktop (#892)

Kpa-clawbotandyou
2026-04-21 22:37:15 -07:00 -
6ca5e86df6
fix: compute hex-dump byte ranges client-side from per-obs raw_hex (#891)

Kpa-clawbotandyou
2026-04-21 22:17:14 -07:00