joshsiv-mulga
|
4a4fd1f71b
|
docs: record ecr lifecycle preview get extraction
|
2026-10-02 08:05:44 +10:00 |
|
joshsiv-mulga
|
68945bbb1d
|
refactor: move ecr lifecycle preview get action to domain
|
2026-10-02 08:05:22 +10:00 |
|
joshsiv-mulga
|
47d028eda4
|
docs: record ecr lifecycle preview start extraction
|
2026-10-02 07:53:18 +10:00 |
|
joshsiv-mulga
|
72c20bf783
|
refactor: move ecr lifecycle preview start action to domain
|
2026-10-02 07:52:55 +10:00 |
|
joshsiv-mulga
|
7c6c3912d2
|
docs: record ecr batch delete image extraction
|
2026-10-02 07:46:05 +10:00 |
|
joshsiv-mulga
|
7666ed2087
|
refactor: move ecr batch delete image action to domain
|
2026-10-02 07:45:45 +10:00 |
|
joshsiv-mulga
|
46ba9c69db
|
docs: record ecr put image extraction
|
2026-10-01 16:10:50 +10:00 |
|
joshsiv-mulga
|
2542ce98e5
|
refactor: move ecr put image action to domain
|
2026-10-01 16:10:28 +10:00 |
|
joshsiv-mulga
|
c1351ba784
|
docs: record ecr batch get image extraction
|
2026-10-01 15:58:13 +10:00 |
|
joshsiv-mulga
|
deabaa3009
|
refactor: move ecr batch get image action to domain
|
2026-10-01 15:57:52 +10:00 |
|
joshsiv-mulga
|
1b274dcf38
|
docs: record ecr describe images extraction
|
2026-10-01 15:53:23 +10:00 |
|
joshsiv-mulga
|
b22b723a44
|
refactor: move ecr describe images action to domain
|
2026-10-01 15:53:03 +10:00 |
|
joshsiv-mulga
|
44568f85f5
|
docs: record ecr list images extraction
|
2026-10-01 15:43:50 +10:00 |
|
joshsiv-mulga
|
ee4610a750
|
refactor: move ecr list images action to domain
|
2026-10-01 15:43:30 +10:00 |
|
joshsiv-mulga
|
12e4005eef
|
docs: record ecr authorization token extraction
|
2026-10-01 15:39:25 +10:00 |
|
joshsiv-mulga
|
a2f6005d29
|
refactor: move ecr authorization token action to domain
|
2026-10-01 15:38:50 +10:00 |
|
joshsiv-mulga
|
54bdee40f4
|
docs: record ecr tag mutability extraction
|
2026-10-01 15:36:05 +10:00 |
|
joshsiv-mulga
|
7a5159366d
|
refactor: move ecr tag mutability action to domain
|
2026-10-01 15:35:39 +10:00 |
|
joshsiv-mulga
|
1cb0563fba
|
docs: record ecr delete action extraction
|
2026-10-01 15:26:49 +10:00 |
|
joshsiv-mulga
|
a6b209b7b3
|
refactor: move ecr delete action to domain
|
2026-10-01 15:26:31 +10:00 |
|
joshsiv-mulga
|
2bec8d6a90
|
docs: record ecr create action extraction
|
2026-10-01 15:21:07 +10:00 |
|
joshsiv-mulga
|
c558872e8b
|
refactor: move ecr create action to domain
|
2026-10-01 15:20:49 +10:00 |
|
joshsiv-mulga
|
87f0718e77
|
docs: record ecr describe action extraction
|
2026-10-01 15:10:00 +10:00 |
|
joshsiv-mulga
|
f59b40ad1c
|
refactor: move ecr describe action to domain
|
2026-10-01 15:09:31 +10:00 |
|
joshsiv-mulga
|
5ff0fa452c
|
refactor: localize ecr repository projection
|
2026-10-01 14:55:41 +10:00 |
|
joshsiv-mulga
|
452005583c
|
docs: record ecr domain migration sequence
|
2026-10-01 14:50:00 +10:00 |
|
joshsiv-mulga
|
474c073167
|
refactor: move ecr auth bridge to domain
|
2026-10-01 14:48:07 +10:00 |
|
joshsiv-mulga
|
5e7311eb25
|
refactor: move ecr registry adapter to domain
|
2026-10-01 14:45:31 +10:00 |
|
joshsiv-mulga
|
51b5c55b95
|
refactor: move ecr aws actions to domain
|
2026-10-01 14:42:37 +10:00 |
|
joshsiv-mulga
|
93084043a9
|
refactor: move ecr resource owner to domain
|
2026-10-01 14:35:36 +10:00 |
|
joshsiv-mulga
|
a010f731e0
|
docs: record bootstrap configuration relocation
|
2026-10-01 14:28:38 +10:00 |
|
joshsiv-mulga
|
f119229861
|
refactor: move root configuration to bootstrap
|
2026-10-01 14:23:56 +10:00 |
|
joshsiv-mulga
|
6057d2f880
|
docs: record provider adapter relocations
|
2026-10-01 14:17:33 +10:00 |
|
joshsiv-mulga
|
dbc62562c8
|
refactor: move object storage adapter to providers
|
2026-10-01 14:16:25 +10:00 |
|
joshsiv-mulga
|
61cf833aa4
|
refactor: move exoscale client to cloud providers
|
2026-10-01 14:09:08 +10:00 |
|
joshsiv-mulga
|
08d9507701
|
refactor: localize qmp collector metrics
|
2026-10-01 14:06:10 +10:00 |
|
joshsiv-mulga
|
b975f1ba9d
|
refactor: make legacy EBS messaging explicit
|
2026-10-01 14:02:02 +10:00 |
|
joshsiv-mulga
|
3f91a3dbcd
|
Merge remote-tracking branch 'origin/dev' into refactor/spinifex-package-boundaries
# Conflicts:
# spinifex/daemon/daemon.go
# spinifex/foundation/aws/arn/arn.go
# spinifex/foundation/aws/arn/arn_test.go
# spinifex/foundation/state/kvlease/bucket.go
# spinifex/foundation/state/kvlease/bucket_test.go
# spinifex/foundation/state/kvstore/wait.go
# spinifex/foundation/state/kvstore/wait_test.go
# spinifex/foundation/state/kvutil/bucket_creation_invariants_test.go
# spinifex/foundation/state/kvutil/export_test.go
# spinifex/foundation/state/kvutil/kvutil.go
# spinifex/foundation/state/kvutil/kvutil_test.go
# spinifex/foundation/state/kvutil/replicas.go
# spinifex/foundation/state/kvutil/replicas_health_test.go
# spinifex/foundation/state/kvutil/replicas_test.go
# spinifex/foundation/state/kvutil/state_test.go
# spinifex/gateway/auth.go
# spinifex/gateway/bedrock/logging.go
# spinifex/gateway/ec2_authz_test.go
# spinifex/gateway/ecrapi/authz.go
# spinifex/gateway/eks.go
# spinifex/gateway/gateway_test.go
# spinifex/handlers/ec2/eigw/service_impl.go
# spinifex/handlers/ec2/igw/service_impl.go
# spinifex/handlers/ec2/instance/service_impl.go
# spinifex/handlers/ec2/launchtemplate/service_impl_test.go
# spinifex/handlers/ec2/placementgroup/service_impl.go
# spinifex/handlers/ec2/placementgroup/service_impl_test.go
# spinifex/handlers/ec2/routetable/service_impl.go
# spinifex/handlers/ec2/spotinstance/service_impl.go
# spinifex/handlers/ec2/volume/service_impl.go
# spinifex/handlers/ec2/vpc/eni.go
# spinifex/handlers/ec2/vpc/security_group.go
# spinifex/handlers/ec2/vpc/service_impl.go
# spinifex/handlers/ecs/tags.go
# spinifex/handlers/eks/k3s_ha_control_plane.go
# spinifex/handlers/iam/groups.go
# spinifex/handlers/iam/retry.go
# spinifex/handlers/rds/subnetgroup_test.go
# spinifex/handlers/sts/assume_role.go
# spinifex/ingress/aws/query/parser_fuzz_test.go
# spinifex/runtime/compute/cache/cache_test.go
# spinifex/runtime/roles/nats/servername.go
# spinifex/services/awsgw/awsgw.go
# spinifex/services/viperblockd/volume_dirty.go
# spinifex/utils/account.go
|
2026-10-01 13:31:45 +10:00 |
|
joshsiv-mulga
|
0b82e14049
|
refactor: establish legacy Viperblockd sync contract
|
2026-10-01 12:12:01 +10:00 |
|
Julian Sommer
|
04c80f3897
|
feat(iam): supply aws:CurrentTime and aws:EpochTime and accept the date operators (#1147)
|
2026-10-01 12:11:35 +10:00 |
|
joshsiv-mulga
|
94a6e7af25
|
refactor: establish legacy Viperblockd config contract
|
2026-10-01 11:57:31 +10:00 |
|
Julian Sommer
|
211e2b8cfc
|
feat(iam): accept Null and IfExists condition operators at the write path (#1145)
|
2026-10-01 11:28:44 +10:00 |
|
Julian Sommer
|
74243730fa
|
fix(iam): resolve policy and instance-profile ARNs against the stored ARN (#1144)
|
2026-10-01 11:13:30 +10:00 |
|
Julian Sommer
|
2230e92ec2
|
feat(iam): accept negated, case-insensitive and NotIpAddress condition operators (#1143)
|
2026-10-01 10:49:51 +10:00 |
|
Julian Sommer
|
c7513c0394
|
fix: flaky test
|
2026-10-01 10:18:04 +10:00 |
|
Julian Sommer
|
c782585352
|
feat(iam): accept NotAction and NotResource on identity policies (#1142)
|
2026-10-01 10:09:39 +10:00 |
|
Julian Sommer
|
c98715f7a3
|
feat: supply iam:PassedToService on PassRole checks (#1141)
|
2026-10-01 09:24:46 +10:00 |
|
joshsiv-mulga
|
adb55de33e
|
refactor: localize Viperblockd NBD transport
|
2026-10-01 08:43:20 +10:00 |
|
joshsiv-mulga
|
f4cb550c94
|
refactor: localize GP3 volume policy
|
2026-10-01 08:33:41 +10:00 |
|
joshsiv-mulga
|
08bd335f0a
|
refactor: establish node status contract
|
2026-10-01 08:22:26 +10:00 |
|