-
released this
2026-06-28 18:51:39 +00:00 | 1 commits to main since this releasev0.3.13 — Local Images Filters & Full Actions
Features
- Added filter bar to Local Images view: filter by alias text, type (container/VM), system, and created by — all client-side computed with matching pagination
- Incus-native images (those existing on hosts, not published through the app) now have full action support: Info modal (OS, release, arch, aliases, etc.), Refresh, Add Alias, Delete
- New backend endpoints for Incus-native image management: GET/DELETE /images/by-system/{id}/{fingerprint}, alias CRUD, and refresh
v0.3.12 — Incus-Native Image Management
Features
- Changed GET /images to aggregate from all Incus systems, not just the local_images DB table — images already on your hosts now appear in the list
- Actions dropdown for Incus-native images: Info, Refresh, Add Alias, Delete
- Info modal shows full Incus image metadata (fingerprint, type, size, architecture, OS, release, serial, auto-update, aliases with removable tags)
v0.3.11 — Template & Destroy Confirmation Fixes
Fixes
- Template images now properly populate in instance creation dropdown (was blocked by a prop mismatch visible→open and Promise.all rejection on system API failure)
- Instance creation from template no longer fails with "Image not provided" — backend resolves fingerprint/alias from the template record unconditionally
- Destroy confirmation dialog added to SystemInstancesView (requires typing the instance name, matching the InstancesView pattern)
v0.3.10–v0.3.4 — (Build iteration releases)
v0.3.3 — Production Build Cache Fix
Fixes
- Resolved "stale frontend build" issue where lazy-loaded chunks returned 404 with wrong MIME type — rebuilt Docker image with --no-cache to ensure fresh vite build output
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
3 downloads