mesh-tools
  • Joined on 2026-10-14
mesh-tools deleted branch feat/upgrade-safety from novox/mesh-sdk 2026-10-22 18:34:27 +00:00
mesh-tools pushed to main at novox/mesh-sdk 2026-10-22 18:34:26 +00:00
cdfc63cf10 Merge pull request 'Let a process watch, put, list and delete its own state's keys, as a tools bundle can (upgrade safety, issue 1840, ADR 0507 §8)' (#69) from feat/upgrade-safety into main
8892a11768 Merge remote-tracking branch 'origin/main' into feat/upgrade-safety
f8b8f3a666 issue 1840/S2: take a narrowed watch's current values as a set, since the bus hands them in the order of their last revision
5ea6c215a4 issue 1840/S1: let a process delete a key, as a tools bundle can
2b8ada5eb9 Merge remote-tracking branch 'origin/main' into feat/upgrade-safety
Compare 8 commits »
mesh-tools merged pull request novox/mesh-sdk#69 2026-10-22 18:34:25 +00:00
Let a process watch, put, list and delete its own state's keys, as a tools bundle can (upgrade safety, issue 1840, ADR 0507 §8)
mesh-tools deleted branch feat/upgrade-safety from novox/mesh-controller 2026-10-22 18:34:21 +00:00
mesh-tools pushed to main at novox/mesh-controller 2026-10-22 18:34:21 +00:00
96441ea28a Merge pull request 'Keep each node's declared packages in a state the pacman module reads (upgrade safety, issue 1840, ADR 0507 §5)' (#439) from feat/upgrade-safety into main
abe356a262 Merge main and take the SDK at the milestone's mesh-sdk head 8892a117, which holds main's SDK and the milestone's (issue 1840)
3e3400f510 Take the SDK at the milestone's mesh-sdk head f8b8f3a6, which the delivery group's members must pin exactly (issue 1840)
e022a3fd6f issue 1840/S3: look the declared packages up by name in the mirror's integration test, since every node also runs the mesh's own modules and their packages
684a8783e5 Merge remote-tracking branch 'origin/main' into feat/upgrade-safety
Compare 10 commits »
mesh-tools merged pull request novox/mesh-controller#439 2026-10-22 18:34:20 +00:00
Keep each node's declared packages in a state the pacman module reads (upgrade safety, issue 1840, ADR 0507 §5)
mesh-tools pushed to main at novox/mesh-catalog 2026-10-22 18:34:18 +00:00
2f05e70734 Merge pull request 'Upgrade the nodes one at a time on the bus, with a package record, a kernel hold, an after-upgrade check, a rollback and a fallback kernel (upgrade safety, issues 1840 and 1841)' (#450) from feat/upgrade-safety into main
86ba54b06e Take the SDK at the milestone's mesh-sdk head 8892a117 in pacman, which holds main's SDK and the milestone's (issue 1840)
af91a7e660 Merge remote-tracking branch 'origin/main' into feat/upgrade-safety
0270027bf9 Take the SDK at the milestone's mesh-sdk head f8b8f3a6 in pacman, which the delivery group's members must pin exactly (issue 1840)
76a0a726f0 issue 1841/S15: put the booted kernel first when GRUB's menu is generated again, so the fallback kernel, sorted first by version, never becomes the default entry (ADR 0508 §9)
Compare 48 commits »
mesh-tools deleted branch feat/upgrade-safety from novox/mesh-catalog 2026-10-22 18:34:18 +00:00
mesh-tools merged pull request novox/mesh-catalog#450 2026-10-22 18:34:16 +00:00
Upgrade the nodes one at a time on the bus, with a package record, a kernel hold, an after-upgrade check, a rollback and a fallback kernel (upgrade safety, issues 1840 and 1841)
mesh-tools deleted branch feat/upgrade-safety from novox/hq 2026-10-22 18:34:13 +00:00
mesh-tools pushed to main at novox/hq 2026-10-22 18:34:13 +00:00
fa7629d02b Merge pull request 'Design 42: the package manager and kernel rows as ADR 0507, 0508 and 0510 decide (upgrade safety)' (#467) from feat/upgrade-safety into main
333e73830c Amend design 42 for the package view, one-at-a-time upgrades and the fallback kernel (ADR 0507, ADR 0508, ADR 0510; issues 1840, 1841)
Compare 2 commits »
mesh-tools merged pull request novox/hq#467 2026-10-22 18:34:12 +00:00
Design 42: the package manager and kernel rows as ADR 0507, 0508 and 0510 decide (upgrade safety)
mesh-tools deleted branch pb/moving-a-module-directory from novox/hq 2026-10-22 18:19:21 +00:00
mesh-tools pushed to main at novox/hq 2026-10-22 18:19:20 +00:00
93963aeb51 Merge pull request 'Playbooks: how a module's old directory is closed, and a refused try (issues 1843, 1854)' (#468) from pb/moving-a-module-directory into main
7fcca88c01 Playbooks: how a module's old directory is closed, and a refused try (issues 1843, 1854)
Compare 2 commits »
mesh-tools merged pull request novox/hq#468 2026-10-22 18:19:20 +00:00
Playbooks: how a module's old directory is closed, and a refused try (issues 1843, 1854)
mesh-tools deleted branch design-63-mail-web-ui from novox/hq 2026-10-22 18:16:56 +00:00
mesh-tools pushed to main at novox/hq 2026-10-22 18:16:55 +00:00
795b3b5d45 Merge pull request 'Design 63 (the mail web UI with mail reading and Owly) and playbook 10 (visual design)' (#469) from design-63-mail-web-ui into main
030e985694 Answer the review's second round: the mockup's sheet holds invented sales figures; milestone 5's row lists only teaching and the counts
eddd7ba684 Answer the review: mockup data invented throughout, later milestones' scope marked proposed, design 59 says where it is replaced, playbook 10 aligned with 04 and 07
5d745d04db Write design 63 and playbook 10, so the mail page's next steps are built from a picked design
Compare 4 commits »
mesh-tools merged pull request novox/hq#469 2026-10-22 18:16:54 +00:00
Design 63 (the mail web UI with mail reading and Owly) and playbook 10 (visual design)
mesh-tools deleted branch fix/620-thinning-waits-for-a-lock from novox/mesh-catalog 2026-10-22 18:16:41 +00:00
mesh-tools pushed to main at novox/mesh-catalog 2026-10-22 18:16:40 +00:00
b5f812270e Merge pull request 'Let restic's thinning wait up to ten minutes for a held repository lock instead of failing at once (issue 620)' (#451) from fix/620-thinning-waits-for-a-lock into main
3cce15fa81 restic: let the thinning wait up to ten minutes for a held repository lock (issue 620)
Compare 2 commits »