Skip to content

Releases: padosoft/laravel-ai-finops-admin

v1.2.0 — Cost cascade UI

01 Jun 10:24
c9acdfb

Choose a tag to compare

Aligns the admin with core v1.2.x cost resolution cascade.

  • Usage Explorer / Call-Trace: cost-method badge (actual / computed / estimated / covered), an estimated-tokens marker, and the provider-billed amount in the detail drawer.
  • Diagnostics: estimate a call's cost from a prompt (server estimates tokens); token inputs disable in prompt mode.
  • Pricing: manual mask gains fal.ai media units (per second/image/megapixel/request) + unit rate.

Requires core ^1.2.1. Vitest 45 + PHPUnit 8 + Playwright 22 + build green.

🤖 Generated with Claude Code

v1.1.0 — Multi-source pricing UI

31 May 23:09
3602ff0

Choose a tag to compare

v1.1.0 — Multi-source pricing UI

Aligns the admin console with padosoft/laravel-ai-finops v1.1.0 multi-source pricing.

Pricing screen

  • Source badge (litellm / openrouter / manual) per model + ?source= filter.
  • Per-source sync status + has_openrouter_key indicator (boolean only — never the key).
  • Manual "Add price" mask: unit (per_token / per_million), currency (USD/EUR), effective_from, note —
    for feed-less providers like regolo.ai.

New Subscriptions screen (canoni)

  • Full CRUD over pricing/subscription-windows: add / edit / End now (confirm) / delete (confirm).
  • Active windows flagged covered · €0 — flat-rate coverage; ending a window resumes real billing.

Quality

  • Vitest 42 + PHPUnit 8 + Playwright 16 (desktop + tablet) + build, all green.
  • New Playwright e2e harness (the repo had none) wired into CI.

🤖 Generated with Claude Code

v1.0.0 — Laravel AI FinOps Admin

27 May 13:08
915bb68

Choose a tag to compare

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.