This website requires JavaScript.
Explore
Help
Sign In
novox
/
mesh-sdk
Watch
18
Star
0
Fork
0
Code
Issues
1
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
1d4637e46b53dbd276d18e2d7eca9cd84159192c
mesh-sdk
/
go
/
compose
T
History
jschoubben
5228a5782d
mesh/delivery
merged: source.main moved to novox/mesh-sdk@6b43afa2ab38
Details
mesh/delivery-group
group fix/1126-provided merged: every member is merged
Details
mesh/check
checking 5228a5782d5c on d7c790d2422c | novox/mesh-sdk#120 in group fix/1126-provided
Name the modules the mesh provides itself in one predicate, so the seed's check takes the private network as the composer and the grants part do (issue 1126)
2026-10-28 20:12:51 +01:00
..
frombus
Name the modules the mesh provides itself in one predicate, so the seed's check takes the private network as the composer and the grants part do (issue 1126)
2026-10-28 20:12:51 +01:00
judge
Bound a proposal's answers and ask by pulse keys whose expiry the holder hears, and name a hand-back proposal, so no timer waits (ADR 0567 §4, §7, issue 1126)
2026-10-28 18:43:39 +01:00
composed_test.go
Fold a module no new-form build names into the node's own composition, as the controller does, so a self-composing node keeps the tunnel and the bus (issue 1126)
2026-10-27 08:50:26 +01:00
composed.go
A module refused alone is held, composed as what runs of it, on the node that applies as in its answer: one rule for both paths (issue 1126)
2026-10-28 17:22:35 +01:00
credentials_needed.go
compose names the pair credentials a node's composition reads as consumer and provider, and frombus asks them sealed before it composes (issue 1126, ADR 0550 §5)
2026-10-26 19:18:46 +01:00
credentials_test.go
compose names the pair credentials a node's composition reads as consumer and provider, and frombus asks them sealed before it composes (issue 1126, ADR 0550 §5)
2026-10-26 19:18:46 +01:00
credentials.go
Restore the line break the previous patch lost in rowsFor (formatting only)
2026-10-20 07:06:40 +00:00
fixture_test.go
Test the private network and the rest of the mesh over an Input (issues 1360, 1361). Tests ported from mesh-control 6c2a8d62 network_test.go and seat_pass_test.go with their values; written after the code, checked by breaking each rule in turn and seeing a test fail. Store-backed ones are rebuilt as Inputs; overlayPlace's own refusal of an endpoint off the tunnel's port, namesInTheMesh and the resolver's roster test are the controller's or the rendering's (1363).
2026-10-20 06:24:18 +00:00
input.go
A module refused alone is held, composed as what runs of it, on the node that applies as in its answer: one rule for both paths (issue 1126)
2026-10-28 17:22:35 +01:00
network_test.go
Keep a machine that does not resolve on the private network at its place, so one machine's modules refuse only its own declaration (issue 1833)
2026-10-22 15:03:17 +02:00
network.go
A refusal for want of a provider names the modules another node cannot run in this composition, and a refusal naming no placed module is answered at once (issue 1126, probe
#532
)
2026-10-28 01:39:07 +01:00
node_test.go
Count a machine that does not resolve and holds a place as on the network for its name and the mesh's sources too (issue 1833)
2026-10-22 15:26:48 +02:00
node.go
Return the lines the composition found on the way (a node not counted as on the network) in Rendered.Said and Declared.Said (review round 1, finding 6). The test failed first; the suite is 1258 tests in 1.05 s
2026-10-20 07:03:36 +00:00
one_machine_alone_test.go
Count a machine that does not resolve and holds a place as on the network for its name and the mesh's sources too (issue 1833)
2026-10-22 15:26:48 +02:00
render.go
A node applying what it composed refuses a composition that stands in for anything its input lacks, the bus's user list alone held out (issue 1126, ADR 0547 §2)
2026-10-26 18:59:05 +01:00
rendering_test.go
Test the place half of the rendering over an Input (issue 1363). Fixtures from mesh-control 6c2a8d62 sendable_integration_test.go (the store, the given port) and local_network_test.go (the networks); written after the code, each rule broken in turn and a test seen to fail. Unit level 1.05 s of 2 s.
2026-10-20 06:35:09 +00:00
rendering.go
Compose as the controller does, so a node's shadow can answer same (issue 1126, C1 C2 C3 C5 C6, T1)
2026-10-28 09:36:36 +01:00
resolve_test.go
Compose a licence key the Input does not carry with a stand-in named foreseen; keep empty only where Keys is given and lacks the holder (review round 1, finding 3). The test failed first
2026-10-20 07:01:50 +00:00
resolve.go
A refusal for want of a provider names the modules another node cannot run in this composition, and a refusal naming no placed module is answered at once (issue 1126, probe
#532
)
2026-10-28 01:39:07 +01:00
rest_test.go
Test the private network and the rest of the mesh over an Input (issues 1360, 1361). Tests ported from mesh-control 6c2a8d62 network_test.go and seat_pass_test.go with their values; written after the code, checked by breaking each rule in turn and seeing a test fail. Store-backed ones are rebuilt as Inputs; overlayPlace's own refusal of an endpoint off the tunnel's port, namesInTheMesh and the resolver's roster test are the controller's or the rendering's (1363).
2026-10-20 06:24:18 +00:00
rest.go
A refusal for want of a provider names the modules another node cannot run in this composition, and a refusal naming no placed module is answered at once (issue 1126, probe
#532
)
2026-10-28 01:39:07 +01:00
seats_test.go
Test the private network and the rest of the mesh over an Input (issues 1360, 1361). Tests ported from mesh-control 6c2a8d62 network_test.go and seat_pass_test.go with their values; written after the code, checked by breaking each rule in turn and seeing a test fail. Store-backed ones are rebuilt as Inputs; overlayPlace's own refusal of an endpoint off the tunnel's port, namesInTheMesh and the resolver's roster test are the controller's or the rendering's (1363).
2026-10-20 06:24:18 +00:00