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
a2759ec92ec910d79b19a7ac6bee7422841362e7
mesh-sdk
/
go
/
compose
T
History
jschoubben
3968849b1b
mesh/delivery
closed: a newer head of the same pull request
Details
mesh/check
checking 3968849b1b36 on a7a1fbd34e1d | novox/mesh-sdk#98 in group feat/1126-nodes-compose
Review of L2: the export is a placement file at its version with its modules (S1); a node asks the vault only when a module placed on it declares an own secret, so one with none composes whether or not the vault answers (H8's failure) (issue 1126)
2026-10-26 20:08:32 +01:00
..
frombus
Review of L2: the export is a placement file at its version with its modules (S1); a node asks the vault only when a module placed on it declares an own secret, so one with none composes whether or not the vault answers (H8's failure) (issue 1126)
2026-10-26 20:08:32 +01:00
composed_test.go
Carry the module's upgrade policy and its source beside a composition's judgement (issue 1943; for issue 1906)
2026-10-24 16:40:45 +02:00
composed.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
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
Give go/facts each machine's grants and bindings, from facts format 2 (issue 1380)
2026-10-20 08:25:46 +00: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
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_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
Take the suffix of internal names from the Input and never the environment: Input.InternalSuffix and a local internal-name helper, so the package doc is true (review round 1, finding 5). The test failed first; the suite is 1257 tests in 1.04 s
2026-10-20 07:02:58 +00: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
Read the rest of the mesh and who is on the network with the current manifests: a node's kept build applies only to its own resolution, as the controller keeps a recorded module after reading both (review round 2, item 1). The test asserting the opposite failed first
2026-10-20 07:06:09 +00: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
Read the rest of the mesh and who is on the network with the current manifests: a node's kept build applies only to its own resolution, as the controller keeps a recorded module after reading both (review round 2, item 1). The test asserting the opposite failed first
2026-10-20 07:06:09 +00: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