Proxy debug metrics and push access permissions

Proxy debug metrics and push access permissions Proxy debug metrics and push access permissions

Daytona 0.187.0 tightens who can push snapshots and images by requiring explicit write permissions on push access endpoints, and improves observability with a debug metrics server on the proxy.

Features

Dashboard: limits classes tabs

Docs: add android and linked sandboxes

Proxy: expose debug metrics server

Fixes

API: require a write permission for temporary push access endpoints

API: redirect root requests to /dashboard

CLI: drop redundant BucketExists probes in minio client

Chores

sync go.sum for v0.186.0

split publish jobs per project

Go SDK: bump to v0.187.0

Breaking Changes

API: GET /object-storage/push-access and GET /docker-registry/registry-push-access now require the caller to hold either write:snapshots or write:sandboxes (previously no specific permission was required). Migration: grant write:snapshots or write:sandboxes to API keys that push snapshots or build declarative images with a local context.