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
Url Import Exif
fluxfiles/laravel
cursor
s3
upload
laravel
file-manager
r2
fluxfiles

URL import (POST /api/fm/import-url, UrlImporter.php): synchronous server-side fetch → the upload pipeline. Opt-in per tenant via allowurlimport (default false → inert). SsrfGuard.php is the shared SSRF denylist (per-hop + post-connect IP check; also used by the BYOB endpoint check). v1 is sync...

Install
php artisan boost:add-skill fluxfiles/laravel

Save this content to: .cursor/rules/url-import-exif.md

**URL import** (`POST /api/fm/import-url`, `UrlImporter.php`): synchronous server-side fetch → the upload pipeline. Opt-in per tenant via `allow_url_import` (default false → inert). `SsrfGuard.php` is the shared SSRF denylist (per-hop + post-connect IP check; also used by the BYOB endpoint check). v1 is sync (no Redis/queue — by design); a storage-resident job model would be the v2 path if async is ever needed.

**`strip_exif`** (`ExifStripper.php`, default `false`, forced on in demo mode): lossless container-level removal of EXIF/XMP/IPTC/PNG text from JPEG/PNG/WebP, keeping only Orientation + ICC. For JPEGs it also cuts everything after the main image's EOI (phone MPF secondary images — HDR gain/depth maps with their own GPS — and vendor trailers) and drops the MPF index. Covers `/upload`, `/import-url`, `/tus`, `/extract` entries and Intake portal uploads; never direct-to-bucket uploads.

URL import (POST /api/fm/import-url, UrlImporter.php): synchronous server-side fetch → the upload pipeline. Opt-in per tenant via allow_url_import (default false → inert). SsrfGuard.php is the shared SSRF denylist (per-hop + post-connect IP check; also used by the BYOB endpoint check). v1 is sync (no Redis/queue — by design); a storage-resident job model would be the v2 path if async is ever needed.

strip_exif (ExifStripper.php, default false, forced on in demo mode): lossless container-level removal of EXIF/XMP/IPTC/PNG text from JPEG/PNG/WebP, keeping only Orientation + ICC. For JPEGs it also cuts everything after the main image's EOI (phone MPF secondary images — HDR gain/depth maps with their own GPS — and vendor trailers) and drops the MPF index. Covers /upload, /import-url, /tus, /extract entries and Intake portal uploads; never direct-to-bucket uploads.

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.
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
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
cgv/localized-resource