• v1.1.0 d253bd44e6

    v1.1.0
    All checks were successful
    Publish Release / release (push) Successful in 10s
    Stable

    Prophet731 released this 2026-03-19 16:13:07 -04:00 | 27 commits to main since this release

    Features

    • Auto-create custom fieldsInitial Operating System and Initial SSH Key fields are now created automatically on module load via Database::ensureCustomFields(). No more manual SQL import. modify.sql has been removed. (d253bd4)
    • OS gallery, server rename, traffic chart, backups, VNC toggle, password reset, Redis caching, UX improvements (90a97c4)
    • Laravel Pint code formatting with pre-commit hook, auto-installed via Composer (d253bd4)

    Bug Fixes

    • Restore OS template icons using correct VirtFusion path /img/logo/ (6528c8a)
    • Constrain OS icon sizing and remove background when image loads (6694a5e)
    • Constrain category header icon images with overflow:hidden and max dimensions (64dcce3)
    • Use unix timestamp for cache busting, generic server icon for Other category (504d292)
    • Force generic icon on 'Other' category even when API provides linux_logo.png (3ca9eb6)
    • OS gallery accordion auto-collapses other sections when one opens (a9565ff)
    • OS gallery accordion layout and remove broken remote icon fetching (9cd737c)
    • Remove dead code, update stale versions, tag-based release workflow (d3d75b4)

    Code Quality

    • Comprehensive try/catch — every DB operation and API call is now wrapped per project error handling rules (d253bd4)
    • Full PHPDoc — class-level and method-level documentation on all PHP files (d253bd4)
    • Dead code removal and project audit cleanup (1ab2ef4)
    • Consolidate duplicate logic across codebase (0ade74d)
    • Simplified README installation to a single copy-paste command
    Downloads