47 Commits

Author SHA1 Message Date
Dan Harrin 6cdb7832d8 security: Sanitize color CSS value in entries and columns (#20158)
* security: Sanitize color CSS value in entries and columns

* security: Sanitize CSS in RichEditor grid and text color

* sanitize image sizing
2026-07-12 16:33:09 +01:00
ukeloop c377ec636f Improve Str::sanitizeUrl to reject malformed javascript URLs (#19892)
* Improve Str::sanitizeUrl to reject malformed javascript URLs

* cleanup

* Update SupportServiceProvider.php

* Update UrlSanitizerTest.php

* Update 06-security.md

---------

Co-authored-by: Dan Harrin <git@danharrin.com>
2026-05-21 18:58:17 +01:00
Dan Harrin 6555a9eb1f Additional security docs / hardening 2026-05-21 18:10:05 +01:00
Dan Harrin f7500b1b19 security: Temporary file uploads available on auth pages (#19886)
* security: Temporary file uploads available on auth pages

* Update Register.php

* Update RestrictsFileUploadsToSchemaComponentsTest.php
2026-05-21 11:28:42 +01:00
Dan Harrin db0dc4f4aa security: Introduce Str::sanitizeUrl() helper method (#19868) 2026-05-20 14:23:06 +01:00
Dan Harrin 5b4c8c3920 fix: Re-authorize during Livewire hydration (#19841) 2026-05-10 20:39:22 +01:00
Dan Harrin 61853ee76b fix: Invalid file path validation (#19759) 2026-04-23 11:43:22 +01:00
Dan Harrin d2a690d274 Clean up file path protection feature docs & naming 2026-04-21 12:02:12 +01:00
Marcel a4f07a54c4 Add page header heading render hook (#19702)
* Add page header heading render hook

* cleanup

---------

Co-authored-by: Dan Harrin <git@danharrin.com>
2026-04-20 13:26:34 +01:00
Dan Harrin a0ebc37890 task: Easier HTML sanitizer extension (#19680) 2026-04-11 12:59:07 +01:00
Dan Harrin bdc28be91a Add security comments to reduce false-positive rate of security reports 2026-04-09 12:31:28 +01:00
Dan Harrin 373943d001 Add more security docs 2026-03-20 09:06:00 +00:00
Kevin Winardi c6e5152553 docs: enhance documentation on JavaScript asset registration (#19370)
* docs: enhance documentation on JavaScript asset registration

Added instructions for registering JavaScript files with import statements and using Vite for asset compilation. Reference discussion: 
https://github.com/filamentphp/filament/discussions/15278

* Update 02-assets.md

* Update 02-assets.md

---------

Co-authored-by: Dan Harrin <git@danharrin.com>
2026-02-28 11:33:04 +00:00
Dan Harrin eff8e425f6 fix docs directory rendering 2026-01-29 17:56:21 +00:00
Leandro Ferreira 01dfe9ed03 [4.x] Docs - update status enum (#19099)
* update status enum icons to use Heroicon constants

* Update 03-enums.md

---------

Co-authored-by: Dan Harrin <git@danharrin.com>
2026-01-27 10:42:38 +00:00
WenRenHai 1e77721d8c docs: Improve explicitness of Tailwind CSS source path (#18935)
* chore: fix code style

* docs: Improve explicitness of Tailwind CSS source path

Consistent with the actually generated theme.css

---------

Co-authored-by: People-Sea <People-Sea@users.noreply.github.com>
2026-01-11 09:21:35 +00:00
Dan Harrin 443cd5986b docs: Modular architecture (#18837)
* docs: Modular architecture

* Update 05-modular-architecture.md
2026-01-03 15:43:51 +00:00
Rasel Islam Rafi 76b93b12f9 Refactor getLabel and getIcon return types in Status enum (#18756)
Updated the return types of getLabel() and getIcon() methods in the Status enum to allow for string, Htmlable, or null.

Signed-off-by: Rasel Islam Rafi <31556372+rtraselbd@users.noreply.github.com>
2025-12-26 21:15:23 +00:00
Dan Harrin 8e150b99cb Update broken docs links 2025-11-28 10:34:53 +00:00
Al Nahian abf2a658ba Fix links for color and icon interfaces in enums doc (#18380) 2025-11-01 21:44:12 +00:00
Anton Shever 4a3d9ca8d9 Clarify Tailwind CSS usage in plugin documentation (#18327)
Updated documentation to clarify Tailwind CSS integration for plugin developers and improved formatting.

Signed-off-by: Anton Shever <anton.shever96@gmail.com>
2025-10-29 09:10:06 -04:00
Al Nahian 7f18e67fee docs: fix broken and outdated documentation links (#18281) 2025-10-20 14:07:38 +01:00
Nolan Nordlund e8f47efa46 User menu and search in sidebar when topbar is disabled (#17048)
* Added user menu to sidebar

* Toggle sidebar

* Improved user menu collapsed styling

* Improved collapse behavior

* Restored missing alias

* Add global search if no topbar

* Improved collapse, added search to sidebar

* Styling

* Collapse

* Adding notification trigger to sidebar

* Use h-dvh

* cs & build

* start cleaning up

* remove new lang string

* move tenant menu and global search outside of fi-sidebar-nav

* notifications refactor

* clean up user menu

* clean up new collapse sidebar button

* clean up

* Update topbar.blade.php

* Update sidebar.blade.php

* docs

* final fixes

* fix alignment and button visibility issues

* Update theme.css

* fix collapse button alignment

---------

Co-authored-by: Dan Harrin <git@danharrin.com>
2025-09-28 21:14:04 +01:00
Kenneth Sese 5d509911b2 Add table header cell render hook (#17895)
* renderhooks

* indenting

* add hasRenderHook method

* remove table cell renderhook

* remove table cell renderhook view

* implement hasRenderHook check

* rename & document hook

---------

Co-authored-by: Dan Harrin <git@danharrin.com>
2025-09-24 17:28:12 +01:00
David Vařílek 8f9801f306 Add action render hooks (#17355)
* add action render hooks

* update docs

* update docs

* chore: fix code style

* clean up

---------

Co-authored-by: dvarilek <dvarilek@users.noreply.github.com>
Co-authored-by: Dan Harrin <git@danharrin.com>
2025-09-18 21:57:19 +01:00
Dan Harrin 446e432d4c pass data to hooks differently, docs 2025-08-02 13:40:11 +01:00
Martin Petricko 897a142147 Add render hooks to the documentation 2025-07-09 12:26:54 +02:00
Ralph J. Smit c6a95e3dbe WIP 2025-07-07 22:13:27 +02:00
Ralph J. Smit 763aab95e8 WIP 2025-07-01 15:50:39 +02:00
Dan Harrin d5228dedd3 Merge branch '3.x' into 4.x 2025-06-18 16:33:11 +01:00
Dan Harrin 1e222daa24 Merge branch '4.x' into Feature-Reorderable-columns 2025-06-09 11:52:57 +01:00
Dan Harrin dbad38416c reformat js object methods 2025-06-09 11:52:40 +01:00
Kenneth Sese e344c62f0b update naming 2025-06-07 17:55:41 -06:00
Dan Harrin 5b95963584 file gen docs 2025-04-22 20:10:58 +01:00
Dan Harrin 764253860b update docs links 2025-04-21 16:55:45 +01:00
Dan Harrin 82c240bc3c docs 2025-04-18 17:58:46 +01:00
Dan Harrin 18fb3b275d Delete 04-stubs.md 2025-04-17 08:49:08 +01:00
Dan Harrin 98ece4c6c6 reorganize docs 2025-04-14 21:32:39 +01:00
Dan Harrin 3325aa4955 nav 2025-04-14 11:09:00 +01:00
Dan Harrin cafe10a35c widgets 2025-04-14 10:29:01 +01:00
Dan Harrin 9f7d4427c9 docs 2025-03-21 11:40:00 +00:00
Dan Harrin f9a6d512b8 make overview/intro headings consistent 2025-03-17 11:13:14 +00:00
Dan Harrin f3217fd33c docs 2025-03-13 11:47:13 +00:00
Dan Harrin 7701a1b99a docs 2025-03-06 10:30:52 +00:00
Dan Harrin 788fa45bba remove lc 2025-02-26 22:14:22 +00:00
Dan Harrin f315eddcb9 docs 2025-02-22 22:36:46 +00:00
Dan Harrin d4a3e0b538 wip 2025-02-22 19:19:00 +00:00