Search by

Packages from asignua · Transparency log

  • PHP

    asignua/filament-activity-log-plus

    An audit trail for Filament 5 on top of spatie/laravel-activitylog 5 that records what really happened: per-language diffs of translatable JSON fields (title.uk / title.en), no phantom changes caused by database defaults, one Save in the panel = one batch, pivot sync() and media uploads recorded aga

  • PHP

    asignua/filament-captcha

    Captcha field for Filament forms and Livewire components: reCAPTCHA v2/v3, Cloudflare Turnstile and hCaptcha with a server-side validation rule.

  • PHP

    asignua/filament-chat

    Internal team chat for Filament 5 panels: direct messages and groups, @mentions, replies, editing, reactions, read receipts, unread counters in navigation, tab title and favicon, a full chat page and a slide-over you can pin next to any page, and record references — drop a link to a panel record and

  • PHP

    asignua/filament-clusters

    Group several Filament 5 fields into one input row with a shared label, joined borders and a shared focus ring.

  • PHP

    asignua/filament-csp-nonce

    A strict Content-Security-Policy for Filament 5 panels without 'unsafe-inline' scripts: a per-request nonce wired into Laravel's Vite::useCspNonce() so Filament, Livewire and Vite tags carry it, nonces added to the inline script and style tags Filament still prints without one, a ready configurable

  • PHP

    asignua/filament-group-summaries

    Column summaries (Sum, Average, Count, Range, Values or custom) printed in the group header row of Filament 5 tables, so they stay visible when the group is collapsed and respect filters and search; per-group control of the summary row Filament draws after each group; and a default sort direction pe

  • PHP

    asignua/filament-iban

    IBAN input, validation rule, infolist entry and table column for Filament 5: grouped display, compact storage, SWIFT registry checks for every IBAN country and bank details (name, BIC, city, liquidation status) for Ukraine and Poland, plus Germany, Austria, Switzerland, Liechtenstein and Czechia fro

  • PHP

    asignua/filament-image-annotations

    Non-destructive vector annotations for Filament 5: arrows, rectangles, ellipses, lines, a pen, a highlighter and text drawn over an image as a separate JSON layer, with an editor, a read-only viewer and an Annotate button for uploads. The original file is never modified.

  • PHP

    asignua/filament-image-meta

    Per-file alt text (per locale), a decorative flag, caption, title and focal point for Filament 5's own FileUpload and SpatieMediaLibraryFileUpload — one wrapper around the upload you already have, no media library to adopt. A missing alt is reported (form badge, optional validation, data attribute)

  • PHP

    asignua/filament-infinite-scroll

    Infinite scroll and a "Load more" button for Filament 5 tables with one line: ->infiniteScroll(). Works in resources, relation managers, table widgets and any page with InteractsWithTable; filters, search, sorting and bulk selection keep working while the table grows. Configurable chunk size, a reco

  • PHP

    asignua/filament-json-yaml-editor

    JSON and YAML editing for Filament 5: a JsonEditor field with a code view (highlighting, line numbers, folding) and an editable tree view, live validation with the error line, a Format button and optional JSON Schema; a YamlEditor field with live lint; read-only JsonEntry and YamlEntry for infolists

  • PHP

    asignua/filament-kanban

    A drag-and-drop Kanban board for Filament 5: enum or database columns, reorder that respects filtered cards, transition modals, authorization, collapsible columns and a migration path from mokhosh/filament-kanban.

  • PHP

    asignua/filament-mail-log

    Read-only log of every outgoing Laravel mail for Filament 5: status tracking across the queue, secrets redacted before storing, sandboxed preview.

  • PHP

    asignua/filament-rating

    Star rating for Filament 5: a form field, a table column and an infolist entry. Half stars, custom icons, tooltips, keyboard and screen-reader support. Successor of mokhosh/filament-rating.

  • PHP

    asignua/filament-record-lock

    Pessimistic record locking for Filament 5: one editor per record, a heartbeat, a blocking notice, gated takeover and a lock manager. The maintained successor of kenepa/resource-lock.

  • PHP

    asignua/filament-redirects

    A redirect manager and a 404 log for Filament 5 panels. The log aggregates the 404s your visitors and crawlers hit by path, with a referrer sample and client type, and drops scanner noise; one click turns a row into a redirect. Redirects are SEO-safe: they fire only on a real 404, are always one hop

  • PHP

    asignua/filament-relation-manager-tabs

    Render Filament 5 relation managers as ordinary tabs of the record form: put RelationManagerTab::make(Manager::class) into the form's Tabs and the edit page has exactly one row of tabs — your form tabs and relation managers side by side — instead of a second row of tabs under the form. Lazy loading

  • PHP

    asignua/filament-rich-editor-toolkit

    Ten independent plugins for the Filament 5 RichEditor (TipTap): PasteCleanPlugin removes Word and Google Docs junk (mso-* styles, fonts, colour spans), can upload the pictures of such a paste instead of dropping them (SSRF-guarded) and, in strict mode, cuts a paste down to the field's toolbar, LinkO

  • PHP

    asignua/filament-seo-files

    The files crawlers and AI agents read — sitemap.xml, robots.txt, llms.txt and llms-full.txt — generated from your own models and managed from a Filament 5 panel. Pluggable page sources, reciprocal hreflang clusters with x-default, manual sitemap URLs that never shadow a real page, an automatic sitem

  • PHP

    asignua/filament-spreadsheet-grid

    Edit a Filament 5 table the way people edit a spreadsheet: arrow-key navigation, typing over a cell, mouse and Shift range selection, copy and paste TSV blocks from Excel, Google Sheets or LibreOffice, fill down and right, text/number/select/date/boolean cells, inline per-cell validation, dirty-cell

  • PHP

    asignua/filament-themes

    Theme switcher for Filament 5: pick a theme and a primary colour per user or for the whole panel. Six built-in light and dark themes, your own as plain PHP classes. Successor of hasnayeen/themes.

  • PHP

    asignua/filament-toggle-icon-column

    A clickable icon column that toggles a boolean in place for Filament 5 tables and relation managers: the successor of archilex/filament-toggle-icon-column.

  • PHP

    asignua/filament-translatable-fields

    Per-field language tabs for spatie/laravel-translatable in Filament 5. Every locale is a real input in the form state at the same time, so translations survive Repeater, Builder, ->relationship() repeaters, settings pages and custom pages without a model. No global locale switcher that loses repeate

  • PHP

    asignua/filament-translation-manager

    Database-backed translation manager for Filament 5: edit, search, scan and quick-translate every __() string per locale, with a topbar language switcher. Successor of kenepa/translation-manager, built on spatie/laravel-translation-loader.

  • PHP

    asignua/filament-vat-id

    Tax ID and VAT number validation for Filament: offline format and checksum rules for EU VAT, PL NIP/REGON, CZ IČO/DIČ and UA ЄДРПОУ/РНОКПП, plus an input that looks companies up in VIES, ARES, the Polish white list and GUS.

  • PHP

    asignua/filament-xlsx-export

    "Download what is on the screen" as a real Excel file: the Filament 5 table's current filters, search and sort — or the selected rows — streamed straight to the browser, with numbers, dates, money and booleans as typed cells instead of text. A column picker with select-all, export options that chang