This website requires JavaScript.
Explore
Help
Sign In
novox
/
mesh-catalog
Watch
18
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
f1cdabbb0dcbb2b840a6f4f2029d4784e7044c94
mesh-catalog
/
modules
/
mesh-delivery-gate
/
cmd
/
mesh-delivery-gate
T
History
jschoubben
c1cd8461bc
mesh/delivery
merged: source.main moved to novox/mesh-catalog@f0f7b6737e11
Details
mesh/delivery-group
group fix/delivery-records-true merged: every member is merged
Details
mesh/check
checking c1cd8461bc6e on 53bf4bb84cb1 | novox/mesh-catalog#515 in group fix/delivery-records-true
Merge main (
#514
, issue 1733) into the delivery-records group
2026-10-26 22:29:36 +01:00
..
adr350_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
adr505_bus_test.go
Make the delivery gate ask the controller nothing of checks: no Check or Queue on the port, no checked event, no lost-check sweep, only mesh/check and the checker's verdict (issue 1318, E4a and E4b)
2026-10-23 15:24:13 +02:00
adr505_test.go
mesh-delivery-gate and gitea: a setting check-gates-merge; false asks a reviewed pull request's Approve and merges it without waiting for mesh/check
2026-10-25 23:07:50 +01:00
adr548_test.go
gate: deliveries and show say an approved merge waits for the check of the named delivery on the named repository, and the turns bucket is read by the checker alone, written by the gate alone (ADR 0548 §3, §9; issue 568 G6)
2026-10-26 11:44:29 +01:00
approval_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
approval.go
Merge main (
#514
, issue 1733) into the delivery-records group
2026-10-26 22:29:36 +01:00
bridge_test.go
Owe the forge its statuses, views, notes and comments as keys, read the plan from plans as data, and call an empty check answer an error (issue 1349)
2026-10-20 00:52:42 +00:00
bus_test.go
The group's integration test hears the forge's merges once both members are handed (issue 1946, R6-C3)
2026-10-24 16:43:48 +02:00
catalogue_test.go
Pin the gate to mesh-sdk's release 6 verb tables and prove it holds the seat as they have it (issue 1946, R6-C3)
2026-10-24 16:35:15 +02:00
checked_shim_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
checkerbus_test.go
Make the delivery gate ask the controller nothing of checks: no Check or Queue on the port, no checked event, no lost-check sweep, only mesh/check and the checker's verdict (issue 1318, E4a and E4b)
2026-10-23 15:24:13 +02:00
checks_test.go
Make the delivery gate ask the controller nothing of checks: no Check or Queue on the port, no checked event, no lost-check sweep, only mesh/check and the checker's verdict (issue 1318, E4a and E4b)
2026-10-23 15:24:13 +02:00
checks.go
Match a fix to a delivered revision by what the gate says of its merge; keep
#474
's source catch-up at start (issues 1946, 1726)
2026-10-24 18:13:40 +02:00
checktime.go
Measure a repository's last check time from its newest verdict (ADR 0505 §4)
2026-10-22 14:13:18 +02:00
conditions.go
gate: a merge held past 30 minutes by another delivery's check is a stalled line naming that check and since when, said as delivery.<id>.stalled (ADR 0548 §4; issue 568 G3)
2026-10-26 11:41:42 +01:00
configheld.go
Make the delivery gate ask the controller nothing of checks: no Check or Queue on the port, no checked event, no lost-check sweep, only mesh/check and the checker's verdict (issue 1318, E4a and E4b)
2026-10-23 15:24:13 +02:00
effects_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
effects.go
Match a fix to a delivered revision by what the gate says of its merge; keep
#474
's source catch-up at start (issues 1946, 1726)
2026-10-24 18:13:40 +02:00
events_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
events.go
mesh-delivery-gate and gitea: a setting check-gates-merge; false asks a reviewed pull request's Approve and merges it without waiting for mesh/check
2026-10-25 23:07:50 +01:00
fakes_test.go
mesh-delivery-gate: ask no Approve of a merge the forge account cannot carry out, and say why (issue 1945)
2026-10-26 16:39:56 +01:00
group_merge.go
A half-merged group keeps its repositories until whole or declined, and the operator's word does not ask it again while another pass it would wait for is under way (issue 1275, review round 1)
2026-10-26 15:23:01 +01:00
group_test.go
Gate hands every member of an approved group, in pin order, and says a stopped pass (issue 1275)
2026-10-25 18:20:58 +01:00
helpers_test.go
mesh-delivery-gate and gitea: a setting check-gates-merge; false asks a reviewed pull request's Approve and merges it without waiting for mesh/check
2026-10-25 23:07:50 +01:00
holder_test.go
Pin the gate to mesh-sdk's release 6 verb tables and prove it holds the seat as they have it (issue 1946, R6-C3)
2026-10-24 16:35:15 +02:00
holder.go
The gate says whether a merged delivery is on the machines, derived from the view's reach, and a person settles a merge held without a passing check on the operator's answer (issue 1280, ADR 0556 clauses 4 and 5)
2026-10-26 21:02:04 +01:00
issue326_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue341_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue403_test.go
Match a fix to a delivered revision by what the gate says of its merge; keep
#474
's source catch-up at start (issues 1946, 1726)
2026-10-24 18:13:40 +02:00
issue407_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue438_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue441_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue443_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue451_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue783_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue888_test.go
Never move source.main back for a forge-heard merge, by dating the head it holds (issue 888, review round 1)
2026-10-23 12:36:58 +02:00
issue902_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue1079_test.go
Hold the Approve ask until a review names the head (issue 1803, ADR 0496)
2026-10-22 01:25:15 +02:00
issue1083_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue1107_test.go
Move the delivery module to the gate: mesh-delivery-gate claims the seat with its own buckets and reads (issue 1346)
2026-10-20 00:19:19 +00:00
issue1114_test.go
Move the delivery module to the gate: mesh-delivery-gate claims the seat with its own buckets and reads (issue 1346)
2026-10-20 00:19:19 +00:00
issue1275_test.go
mesh-delivery-gate: a merge learnt from the open list seconds after it landed moves its trunk and source.main; delivery_status shows source.main
2026-10-25 23:01:37 +01:00
issue1275_whole_test.go
A half-merged group keeps its repositories until whole or declined, and the operator's word does not ask it again while another pass it would wait for is under way (issue 1275, review round 1)
2026-10-26 15:23:01 +01:00
issue1348_test.go
Ask no check of a group member that waits on its composed check, and stop asking a merge refused the same way with no trunk move (issue 1106)
2026-10-21 21:57:32 +02:00
issue1349_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue1726_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
issue1726_trunk_test.go
Match a fix to a delivered revision by what the gate says of its merge; keep
#474
's source catch-up at start (issues 1946, 1726)
2026-10-24 18:13:40 +02:00
issue1803_test.go
Say a held group waits for a review and keep each member's status current (issue 1803, round 1)
2026-10-22 01:37:49 +02:00
keeps_integration_test.go
Announce the states the delivery gate keeps (issue 1790, ADR 0495 §2 §5)
2026-10-22 18:02:11 +02:00
keeps_test.go
gate: an approved merge writes its turn on every repository it goes into before it is handed, kept for a group until its last member merged, read by the checker (ADR 0548 §3; issue 568 G2)
2026-10-26 11:41:26 +01:00
keeps.go
gate: an approved merge writes its turn on every repository it goes into before it is handed, kept for a group until its last member merged, read by the checker (ADR 0548 §3; issue 568 G2)
2026-10-26 11:41:26 +01:00
main.go
The gate says whether a merged delivery is on the machines, derived from the view's reach, and a person settles a merge held without a passing check on the operator's answer (issue 1280, ADR 0556 clauses 4 and 5)
2026-10-26 21:02:04 +01:00
manifest_test.go
The gate says whether a merged delivery is on the machines, derived from the view's reach, and a person settles a merge held without a passing check on the operator's answer (issue 1280, ADR 0556 clauses 4 and 5)
2026-10-26 21:02:04 +01:00
merges.go
mesh-delivery-gate: the Approve's ask says the check's actual state at its heads, never a pass it has not had (issue 1733)
2026-10-26 22:18:08 +01:00
model.go
The gate says whether a merged delivery is on the machines, derived from the view's reach, and a person settles a merge held without a passing check on the operator's answer (issue 1280, ADR 0556 clauses 4 and 5)
2026-10-26 21:02:04 +01:00
onestatus_bus_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
onestatus_test.go
gate: an approved merge whose trunk moved waits for its carried verdict and merges on it with no second ask, never on the old one (ADR 0548 §8; issue 568 G4)
2026-10-26 11:43:18 +01:00
onestatus.go
mesh-delivery-gate: the Approve's ask says the check's actual state at its heads, never a pass it has not had (issue 1733)
2026-10-26 22:18:08 +01:00
operator_test.go
Ask the Approve through the gate's asks, hand merges to the bridge one member at a time, and move source.main once a group is merged (issue 1348)
2026-10-20 00:45:02 +00:00
owed.go
Owe the forge its statuses, views, notes and comments as keys, read the plan from plans as data, and call an empty check answer an error (issue 1349)
2026-10-20 00:52:42 +00:00
ports.go
mesh-delivery-gate: ask no Approve of a merge the forge account cannot carry out, and say why (issue 1945)
2026-10-26 16:39:56 +01:00
pullkey_test.go
Write a pull request's check verdict into its key after the key is created: the status event can be taken first (R4g, issue 1887)
2026-10-23 19:42:54 +02:00
pullkey.go
Write a pull request's check verdict into its key after the key is created: the status event can be taken first (R4g, issue 1887)
2026-10-23 19:42:54 +02:00
reached_test.go
A merge of a module running nowhere countable reads not yet on the machines in the gate and the tracker; a settle ask is taken away once answered or lapsed; pin mesh-sdk e44cbaf (review of issue 1280)
2026-10-26 21:15:31 +01:00
reached.go
A merge of a module running nowhere countable reads not yet on the machines in the gate and the tracker; a settle ask is taken away once answered or lapsed; pin mesh-sdk e44cbaf (review of issue 1280)
2026-10-26 21:15:31 +01:00
react.go
Gate hands every member of an approved group, in pin order, and says a stopped pass (issue 1275)
2026-10-25 18:20:58 +01:00
reads-outside
mesh-build-go: a reads-outside marker lists what its tests read, so its package is kept until one of those files changes (issue 1936)
2026-10-26 22:02:58 +01:00
ready_test.go
mesh-delivery-gate: the Approve's ask says the check's actual state at its heads, never a pass it has not had (issue 1733)
2026-10-26 22:18:08 +01:00
ready.go
mesh-delivery-gate: the Approve's ask says the check's actual state at its heads, never a pass it has not had (issue 1733)
2026-10-26 22:18:08 +01:00
settings.go
mesh-delivery-gate and gitea: a setting check-gates-merge; false asks a reviewed pull request's Approve and merges it without waiting for mesh/check
2026-10-25 23:07:50 +01:00
settle_test.go
A merge of a module running nowhere countable reads not yet on the machines in the gate and the tracker; a settle ask is taken away once answered or lapsed; pin mesh-sdk e44cbaf (review of issue 1280)
2026-10-26 21:15:31 +01:00
settle.go
A merge of a module running nowhere countable reads not yet on the machines in the gate and the tracker; a settle ask is taken away once answered or lapsed; pin mesh-sdk e44cbaf (review of issue 1280)
2026-10-26 21:15:31 +01:00
table_test.go
The gate says whether a merged delivery is on the machines, derived from the view's reach, and a person settles a merge held without a passing check on the operator's answer (issue 1280, ADR 0556 clauses 4 and 5)
2026-10-26 21:02:04 +01:00
table.go
The gate says whether a merged delivery is on the machines, derived from the view's reach, and a person settles a merge held without a passing check on the operator's answer (issue 1280, ADR 0556 clauses 4 and 5)
2026-10-26 21:02:04 +01:00
timers_source_test.go
Move the delivery module to the gate: mesh-delivery-gate claims the seat with its own buckets and reads (issue 1346)
2026-10-20 00:19:19 +00:00
timers_test.go
Gate keeps the merge's six states and asks the controller nothing (issue 1946, R6-C1, C2, C4)
2026-10-24 16:26:36 +02:00
turns.go
gate: find an approved merge by its ask, not by which member's run was seen first, so a group's turns are written before its first member is handed at every look (ADR 0548 §3; issue 568, review round 1)
2026-10-26 12:32:46 +01:00
unchecked_events_test.go
Move the delivery module to the gate: mesh-delivery-gate claims the seat with its own buckets and reads (issue 1346)
2026-10-20 00:19:19 +00:00
unchecked_test.go
Move the delivery module to the gate: mesh-delivery-gate claims the seat with its own buckets and reads (issue 1346)
2026-10-20 00:19:19 +00:00
unchecked.go
Gate takes a merge learnt after the fact as past: no trunk move, the forge's time, never source.main (issue 1275, review round 2)
2026-10-25 18:37:59 +01:00
verbs.go
The gate says whether a merged delivery is on the machines, derived from the view's reach, and a person settles a merge held without a passing check on the operator's answer (issue 1280, ADR 0556 clauses 4 and 5)
2026-10-26 21:02:04 +01:00
waiting_checks.go
Move the delivery module to the gate: mesh-delivery-gate claims the seat with its own buckets and reads (issue 1346)
2026-10-20 00:19:19 +00:00
writes_test.go
mesh-delivery-gate: ask no Approve of a merge the forge account cannot carry out, and say why (issue 1945)
2026-10-26 16:39:56 +01:00
writes.go
mesh-delivery-gate: ask no Approve of a merge the forge account cannot carry out, and say why (issue 1945)
2026-10-26 16:39:56 +01:00