Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filamentum Laravel Package

kanekescom/filamentum

A Laravel/Filament starter kit by Kanekescom that bundles sensible defaults, reusable resources, and utility components to speed up building admin panels and back-office apps with Filament PHP.

View on GitHub
Deep Wiki
Context7

Getting Started

  • Upgrade to kanekescom/filamentum:^0.0.7 via composer require or composer update kanekescom/filamentum, commit composer.lock, run tests, and deploy. Treat v0.0.7 as a security patch if the package handles CSV export/import or ships .htaccess rules.
  • Look first at the package service provider, vendor/kanekescom/filamentum/src, any publishable config/filamentum.php, CSV export/import classes, middleware/routes, and published .htaccess stubs.
  • Publish or refresh package assets/config only if your app relies on published copies: use php artisan vendor:publish with the package provider/tag, then diff before overwriting local customizations.
  • First use case: audit every CSV export/import endpoint and deployed .htaccess after upgrading. Add regression tests for spreadsheet formula injection and for blocked dotfiles/sensitive paths.

Implementation Patterns

  • Pin v0.0.7 in composer.json, deploy through the normal release pipeline, clear caches (php artisan config:clear, route:clear), and smoke-test CSV and .htaccess behavior in staging.
  • For CSV workflows, keep exports behind auth/policies, stream large exports, validate imports, and reuse the package sanitization where possible. If you customize exporters, escape cells beginning with =, +, -, or @.
  • Treat .htaccess as deployable infrastructure: generate or publish it during release, diff it against the previous version, and keep environment-specific rules in a separate include file when possible.
  • Integrate with existing admin middleware and audit logging; queue large CSV jobs; test under Apache if .htaccess is part of your security model.

Gotchas and Tips

  • CSV injection is not just comma escaping: spreadsheet apps may execute formula-like cells. Verify v0.0.7 covers custom exporters and queued exports, not only default package routes.
  • .htaccess only applies to Apache with AllowOverride enabled. Nginx/IIS deployments need equivalent server config; check staging/prod drift and confirm .env, .git, and composer files are not publicly served.
  • Do not edit vendor files. Override via published config, views, middleware, or custom services; after publishing, compare against the vendor stub so the security fix is not lost.
  • Debug by reviewing PR #8, package tests, php artisan route:list, relevant config via php artisan config:show, application logs, and the deployed .htaccess. Clear config cache after any config change.
  • Release notes are sparse: confirm the exact CSV sanitization and .htaccess rule changes before assuming behavior beyond the stated security improvement.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect