spiegel_podman/pkg/domain/infra/abi
Lewis Roy 99cfdc04db
feat: Add OCI Artifact support to the Podman REST API
This patch adds a new endpoint to the REST API called "artifacts" with
the following methods:
- Add
- Extract
- Inspect
- List
- Pull
- Push
- Remove

This API will be utilised by the Podman bindings to add OCI Artifact
support to our remote clients.

Jira: https://issues.redhat.com/browse/RUN-2711

Signed-off-by: Lewis Roy <lewis@redhat.com>
2025-06-04 15:49:34 +10:00
..
internal/expansion set !remote build tags where needed 2024-08-19 11:41:28 +02:00
parse set !remote build tags where needed 2024-08-19 11:41:28 +02:00
terminal pkg/signal: rework CatchAll() behavior 2025-04-30 19:42:15 +02:00
apply.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
archive.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
artifact.go feat: Add OCI Artifact support to the Podman REST API 2025-06-04 15:49:34 +10:00
auto-update.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
config.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
config_test.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
containers.go podman start: remove container if needed 2025-04-24 15:32:50 +02:00
containers_freebsd.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
containers_linux.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
containers_runlabel.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
containers_runlabel_test.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
containers_stat.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
events.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
farm.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
generate.go Apply De Morgan's law 2025-03-31 12:27:55 -07:00
healthcheck.go Add stopped status for HealthCheck 2025-03-03 17:09:30 +01:00
images.go fix issues found by nilness 2025-05-13 17:20:10 +02:00
images_list.go Vendor c/common:8483ef6022b4 2024-08-30 16:13:54 +02:00
images_test.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
manifest.go Use UnparsedInstance.Manifest instead of ImageSource.GetManifest 2025-02-28 20:14:11 +01:00
network.go Log network creation and removal events in Podman 2024-11-05 11:58:47 +00:00
play.go play kube: never add empty alias 2025-06-02 17:58:30 +02:00
play_test.go bump go to 1.22 2024-09-03 15:14:15 +02:00
play_utils.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
play_utils_test.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
pods.go Apply De Morgan's law 2025-03-31 12:27:55 -07:00
pods_stats.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
runtime.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
secrets.go Add "create" and "remove" events for secrets. 2025-02-28 16:58:06 +01:00
secrets_test.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
system.go Clean up after unexpectedly terminated build 2025-01-27 14:21:27 +01:00
system_freebsd.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
system_linux.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
trust.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
volumes.go volume ls: fix race that caused it to fail 2024-11-06 12:28:52 +01:00