Skip to content

v1.0.0 — Laravel AI FinOps Admin

Choose a tag to compare

@lopadova lopadova released this 27 May 13:08
· 7 commits to main since this release
915bb68

First release of the laravel-ai-finops-admin — the React + Vite + Tailwind web console for
padosoft/laravel-ai-finops.

Highlights

  • All 19 screens mounted at /admin/ai-finops, wired to the real core API (session + CSRF, no mocks):
    Dashboard, Diagnostics, Usage Explorer, Call/Trace, Pricing, Budgets, Policies, Approvals, Chargeback,
    Alerts, Forecast & Anomalies, Cost-aware Routing, What-if Simulator, Price Watcher, Credit Pools,
    FinOps Copilot, CO₂/ESG, Settings.
  • Stack: React 19 · Vite 6 · Tailwind v4 · TypeScript · React Router 7 · TanStack Query.
  • Pixel-perfect design system (dark/light, dense, accessible); ships built assets so a Packagist install
    renders out of the box.
  • Quality: Vitest 35 (components + screens) + PHPUnit 8; CI on PHP 8.3/8.4 + JS build/test. Every PR
    went through CI + Codex/Copilot review.

Install

composer require padosoft/laravel-ai-finops padosoft/laravel-ai-finops-admin
php artisan vendor:publish --tag=ai-finops-admin-assets

Open /admin/ai-finops.

Compatibility

PHP ^8.3, Laravel 12/13, requires padosoft/laravel-ai-finops ^1.0.

Follow-up

Playwright e2e infrastructure (testbench serve + seed + browser) is a planned enhancement; screens are
currently covered by Vitest component/interaction tests.