andrussal
|
355e0e937c
|
feat(examples): add protocol demo apps
|
2026-04-11 10:52:50 +02:00 |
|
andrussal
|
e4dbb8bb85
|
fix(core): clean up runtime extensions before deployer teardown
|
2026-04-11 10:39:45 +02:00 |
|
andrussal
|
d79712dd16
|
feat(core): add scenario runtime extensions
|
2026-04-11 10:29:09 +02:00 |
|
andrussal
|
7439f4799a
|
refactor(core): remove legacy feed runtime
|
2026-04-11 10:11:04 +02:00 |
|
andrussal
|
23d4bf2d07
|
docs(tf): document public deployer API
|
2026-04-11 09:36:42 +02:00 |
|
andrussal
|
d131301d78
|
fix(local): preserve initial reserved ports for generated nodes
|
2026-04-11 07:21:12 +02:00 |
|
andrussal
|
a5dcc97763
|
fix(compose): quote string fields in generated yaml
|
2026-04-11 06:51:07 +02:00 |
|
andrussal
|
c172714a2f
|
refactor(deployers): split simple app traits from advanced hooks
|
2026-04-11 06:42:28 +02:00 |
|
andrussal
|
1c2f734bca
|
refactor(k8s): redesign runtime around install access manual
|
2026-04-10 17:13:15 +02:00 |
|
andrussal
|
29637acadf
|
refactor(compose): redesign runtime around stack access cfgsync
|
2026-04-10 16:59:40 +02:00 |
|
andrussal
|
e5406badd2
|
refactor(local): redesign runtime around startup access lifecycle
|
2026-04-10 16:43:13 +02:00 |
|
andrussal
|
756a65fa77
|
refactor(local): add runtime-based app integration surface
|
2026-04-10 16:25:44 +02:00 |
|
andrussal
|
36d7f3a0cf
|
refactor(tf): clean up example integration seams
|
2026-04-10 15:09:07 +02:00 |
|
andrussal
|
e04b08c004
|
refactor(tf): streamline example integration helpers
|
2026-04-10 09:19:36 +02:00 |
|
andrussal
|
f73179193b
|
build(k8s): upgrade kube dependencies
|
2026-03-30 05:51:08 +02:00 |
|
andrussal
|
84cd33bc67
|
feat(k8s): support config overrides in manual cluster
|
2026-03-29 15:22:35 +02:00 |
|
andrussal
|
bf9d923d8c
|
feat(cfgsync): support dynamic node artifact overrides
|
2026-03-29 15:02:40 +02:00 |
|
andrussal
|
ea2e0e1d79
|
refactor(tf): simplify app seams and add k8s manual cluster
|
2026-03-29 14:10:44 +02:00 |
|
andrussal
|
909a56e3be
|
refactor(tf): simplify app integration surface
|
2026-03-29 11:07:52 +02:00 |
|
Andrus Salumets
|
d055dafedf
|
Remove Remaining Logos Layer; Improve Compose and K8s Generality
|
2026-03-29 09:52:54 +07:00 |
|
andrussal
|
79037d7279
|
Refactor generic compose and k8s runners
|
2026-03-29 04:52:05 +02:00 |
|
Andrus Salumets
|
ab816a8614
|
Add snapshot-aware local node startup
|
2026-03-29 09:50:15 +07:00 |
|
Andrus Salumets
|
fadc8632e9
|
framework: reorganize core module structure
|
2026-03-25 14:12:01 +07:00 |
|
andrussal
|
2c2b76880d
|
chore(deps): update rustls-webpki to 0.103.10
|
2026-03-25 07:39:09 +01:00 |
|
andrussal
|
153f8d4e22
|
fix(compose): remove committed conflict markers
|
2026-03-25 07:31:41 +01:00 |
|
andrussal
|
e8707add58
|
Merge remote-tracking branch 'origin/dev' into dev
|
2026-03-25 07:28:20 +01:00 |
|
andrussal
|
481758e0b9
|
Merge approved framework coherence stack into dev
|
2026-03-25 07:27:56 +01:00 |
|
Andrus Salumets
|
9738fad262
|
framework: simplify API surface
|
2026-03-25 13:22:54 +07:00 |
|
andrussal
|
00411bb5be
|
Add snapshot-aware local node startup
|
2026-03-20 08:54:03 +01:00 |
|
andrussal
|
4fec05078f
|
Move scenario internals behind dedicated module
|
2026-03-20 08:15:27 +01:00 |
|
andrussal
|
0f110ff755
|
Separate runtime internals from public modules
|
2026-03-20 08:15:27 +01:00 |
|
andrussal
|
b530c0ecbf
|
Split scenario definition into focused modules
|
2026-03-20 08:15:27 +01:00 |
|
andrussal
|
e890933e85
|
Align attach wording with existing-cluster mode
|
2026-03-20 08:15:27 +01:00 |
|
andrussal
|
8efba317cc
|
Shift capability builders to with_* phrasing
|
2026-03-20 08:14:18 +01:00 |
|
andrussal
|
54a1592d97
|
Rename external-only builder entry point
|
2026-03-20 08:14:18 +01:00 |
|
andrussal
|
ef9428ba48
|
Let builders derive existing clusters from metadata
|
2026-03-20 08:14:18 +01:00 |
|
andrussal
|
6ad6ff33c4
|
Add batch external-node builder helpers
|
2026-03-20 08:14:18 +01:00 |
|
andrussal
|
8721f58d68
|
Align attach wording with existing-cluster mode
|
2026-03-20 08:14:18 +01:00 |
|
andrussal
|
feeafa4eaf
|
Add source orchestration contract tests
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
6405d31ebd
|
Validate deployer support for cluster modes
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
1268607a68
|
Align attach wording with existing-cluster mode
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
aa838ecca9
|
Separate attached semantics from node control capability
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
898eadf976
|
Drive runtime stabilization from cluster control semantics
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
7e3531a4b2
|
Validate scenario mode guarantees early
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
cf1e6185fa
|
Add shared cluster control profile semantics
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
4c6aea1358
|
Drop redundant scenario mode booleans
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
0911818626
|
Name scenario cluster modes explicitly
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
19a0c904c1
|
Use runtime assembly directly in deployers
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
a14d616ee6
|
Trim runner-only state from run context API
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
8e6604d232
|
Hide deployer assembly exports from scenario surface
|
2026-03-20 08:13:28 +01:00 |
|