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 names for Ukraine and Poland.

  • 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-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-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-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