mirror of
https://github.com/games-on-whales/LXC2Docker.git
synced 2026-10-16 05:12:04 +00:00
[PR #16] [MERGED] Improve Portainer compatibility coverage #17
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/LXC2Docker#17
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/games-on-whales/LXC2Docker/pull/16
Author: @JBailes
Created: 4/18/2026
Status: ✅ Merged
Merged: 4/18/2026
Merged by: @JBailes
Base:
main← Head:ci/test-matrix-ci📝 Commits (10+)
b5d0b94Wire up Portainer commit and plugins endpointsecf1651Fix distribution inspect payload compatibility for Portainer1d4e366Wire images/load route to real handler3632158Expose image save routes for Portainer423e944Implement local Docker image search endpoint for Portainer15bdbe7Wire build and container export handlers for Portainerd3a3e3fReturn swarm unavailable responses for swarm-related routesb86e20eAdd Portainer HEAD coverage for missing endpointsf8d449bPersist Portainer container update settingsaca2fd5Implement persisted Portainer network lifecycle📊 Changes
41 files changed (+5262 additions, -451 deletions)
View changed files
📝
cmd/docker-lxc-daemon/main.go(+3 -3)📝
go.mod(+1 -1)📝
internal/api/build.go(+340 -135)➕
internal/api/build_portainer_test.go(+138 -0)➕
internal/api/commit_body_portainer_test.go(+143 -0)➕
internal/api/commit_changes_portainer_test.go(+129 -0)➕
internal/api/commit_portainer_test.go(+162 -0)➕
internal/api/commit_snapshot_portainer_test.go(+46 -0)📝
internal/api/containers.go(+164 -34)📝
internal/api/containers_extra.go(+110 -8)📝
internal/api/events.go(+114 -18)➕
internal/api/events_portainer_test.go(+260 -0)📝
internal/api/exec.go(+78 -27)➕
internal/api/exec_detachkeys_portainer_test.go(+41 -0)➕
internal/api/exec_pid_portainer_test.go(+42 -0)➕
internal/api/exec_portainer_test.go(+41 -0)➕
internal/api/image_advanced_portainer_test.go(+99 -0)➕
internal/api/image_console_portainer_test.go(+115 -0)➕
internal/api/image_portainer_roundtrip_test.go(+170 -0)➕
internal/api/image_provenance_portainer_test.go(+117 -0)...and 21 more files
📄 Description
Summary
Testing
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.