jeffersongoncalves/filament-knowledge-base
A Filament package for building a searchable knowledge base in your admin panel, with categories, articles, and a clean public-facing interface for help docs and FAQs.
jeffersongoncalves/laravel-knowledge-base ^2.0. The 1.3.1 release is explicitly tested against that core line, so pin the core accordingly before upgrading.php artisan storage:link if you are on an older core version that links directly to the public disk; with core ^2.0 the asset layer serves through ArticleAssets::url() instead.private visibility, so plan for private storage (e.g. a non-public disk) rather than assuming public.ArticleAssets::url() (directly or via the asset manager/editor) rather than Storage::disk(...)->url(). This is what gives signed URLs for non-public articles and keeps thumbnails working on a private disk.private visibility by the plugin. Avoid overriding the disk visibility in your own form callbacks unless you also replicate the URL-refresh behaviour.Storage::fake() with a private-visibility disk to reproduce signed-URL behaviour.ArticleAssets::url() at render time.storage:link is conditionally unnecessary. It's only required with core versions that link straight to the public disk. Adding it on ^2.0 is harmless but won't fix broken images — check the signed URL path instead.ArticleAssets::url() or a disk URL, (3) whether the stored URL has expired and the form has reloaded, (4) whether the asset was deleted (expected omission), and (5) whether the URL contains a core asset UUID for save-time reconciliation.How can I help you explore Laravel packages today?