David Prince
fix: add all missing local module stubs (remote_mcp_registry, mcp_auth, mcp_transport, etc)
cce8120 | import api from "../api"; | |
| export async function status(){ | |
| const {data}=await api.get("/api/docker/status"); | |
| return data; | |
| } | |
| export async function images(){ | |
| const {data}=await api.get("/api/docker/images"); | |
| return data; | |
| } | |
| export async function containers(){ | |
| const {data}=await api.get("/api/docker/containers"); | |
| return data; | |
| } | |
| export async function build(projectId){ | |
| const {data}=await api.post(`/api/docker/${projectId}/build`); | |
| return data; | |
| } | |
| export async function composeUp(projectId){ | |
| const {data}=await api.post(`/api/docker/${projectId}/compose/up`); | |
| return data; | |
| } | |
| export async function composeDown(projectId){ | |
| const {data}=await api.post(`/api/docker/${projectId}/compose/down`); | |
| return data; | |
| } | |
| export async function logs(container){ | |
| const {data}=await api.get(`/api/docker/logs/${container}`); | |
| return data; | |
| } | |
| export async function push(projectId){ | |
| const {data}=await api.post(`/api/docker/${projectId}/push`); | |
| return data; | |
| } | |
| export async function removeImage(image){ | |
| const {data}=await api.delete(`/api/docker/image/${image}`); | |
| return data; | |
| } | |
| export async function removeContainer(container){ | |
| const {data}=await api.delete(`/api/docker/container/${container}`); | |
| return data; | |
| } | |