jschoubben
  • Joined on 2020-06-18
1d8a244ba4 Say every forge event on the bus through a signed system webhook, and announce a head or merge at once (novox/hq issue 729)
jschoubben pushed to adr-359-mesh-mail at novox/mesh-catalog 2026-10-14 20:17:11 +00:00
2130f99612 mesh-mail: say mail events on its own stream MAIL, granted per account by grants (hq ADR 0363)
ed5690cee4 Merge remote-tracking branch 'origin/main' into adr-359-mesh-mail
fadf5025cc Merge pull request 'Merge a pull request marked ready at its head once its checks pass (issue 722)' (#303) from feat/merge-on-ready into main
baa5ef802e Name the keys gitea's mergeable config takes: none (ADR 0326)
5b20e419ec Count a ready mark only from a listed account, after the last push and the label (issue 722)
Compare 14 commits »
e4acab32d6 End the check of a pull request's old head when a new head is checked
jschoubben created branch fix/726-a-new-push-ends-the-old-check in novox/mesh-controller 2026-10-14 20:12:06 +00:00
jschoubben pushed to fix-725-runtime-streams at novox/mesh-tools 2026-10-14 20:10:23 +00:00
d3b0330ed1 Bind a stream consumer again when the bus ends its loop, so a module is not left deaf when the controller deletes and makes again a consumer it cannot narrow (hq issue 725)
jschoubben pushed to fix-718-module-streams-and-grants at novox/mesh-controller 2026-10-14 20:05:50 +00:00
743e6478a7 Remove a restricted stream's consumer when the bus refuses to narrow it, so its wider filters deliver nothing more (ADR 0363 §6, review of PR 338)
jschoubben pushed to fix-725-runtime-streams at novox/mesh-tools 2026-10-14 20:04:49 +00:00
9921486fd5 Publish a module's stream events on its stream's subject and bind the stream consumers its membership names, so ADR 0363's own streams work in the runtime (hq issue 725)
jschoubben created branch fix-725-runtime-streams in novox/mesh-tools 2026-10-14 20:04:48 +00:00
jschoubben deleted branch tmp/336-fixture from novox/mesh-controller 2026-10-14 19:56:40 +00:00
b34055f580 Register the compared module after the fixture's own registration (review of #336)
jschoubben pushed to fix-718-module-streams-and-grants at novox/mesh-controller 2026-10-14 19:56:00 +00:00
ede2772b3c Deliver a module stream's given-up message again only while its consumer is still granted it (ADR 0363 §7)
jschoubben created branch tmp/336-fixture in novox/mesh-controller 2026-10-14 19:53:53 +00:00
jschoubben pushed to tmp/336-fixture at novox/mesh-controller 2026-10-14 19:53:53 +00:00
b34055f580 Register the compared module after the fixture's own registration (review of #336)
jschoubben created branch fix-718-module-streams-and-grants in novox/mesh-controller 2026-10-14 19:52:49 +00:00
jschoubben pushed to feat/merge-on-ready at novox/mesh-catalog 2026-10-14 19:52:49 +00:00
baa5ef802e Name the keys gitea's mergeable config takes: none (ADR 0326)
jschoubben pushed to fix-718-module-streams-and-grants at novox/mesh-controller 2026-10-14 19:52:49 +00:00
ee13e75bf3 Let a module declare a stream of its own and restrict who hears it by a trusted config value (hq issue 718, ADR 0363)
jschoubben pushed to feat/merge-on-ready at novox/mesh-catalog 2026-10-14 19:45:42 +00:00
5b20e419ec Count a ready mark only from a listed account, after the last push and the label (issue 722)
480657d95b Register the module a walk's store test compares with, as the mesh runs it (review of #336)
38c87a7e47 Compare a build with the one the mesh registered, not the newest, which may be one put back (review of #336, hq issue 721)