release: 2026.05.1 — distributed probing, config-as-code, TUI polish #15

Merged
lerko merged 47 commits from develop into main 2026-05-16 20:03:54 +00:00
Showing only changes of commit 426c38ea94 - Show all commits
+2 -2
View File
@@ -508,10 +508,10 @@ func (m *Model) refreshData() {
sort.Slice(groups, func(i, j int) bool { return groups[i].ID < groups[j].ID }) sort.Slice(groups, func(i, j int) bool { return groups[i].ID < groups[j].ID })
for pid := range children { for pid := range children {
c := children[pid] c := children[pid]
sort.Slice(c, func(i, j int) bool { return siteOrder(c[i]) < siteOrder(c[j]) }) sort.SliceStable(c, func(i, j int) bool { return siteOrder(c[i]) < siteOrder(c[j]) })
children[pid] = c children[pid] = c
} }
sort.Slice(ungrouped, func(i, j int) bool { return siteOrder(ungrouped[i]) < siteOrder(ungrouped[j]) }) sort.SliceStable(ungrouped, func(i, j int) bool { return siteOrder(ungrouped[i]) < siteOrder(ungrouped[j]) })
var ordered []models.Site var ordered []models.Site
for _, g := range groups { for _, g := range groups {