Add email tracking, CSP reporting, security controllers and services
- EmailTracking entity + repository + pixel tracking controller - CspReportController: filter noise, alert on real violations - RedirectController: external redirect warning page - UnsubscribeManager: HMAC-based unsubscribe with hashed storage - MailerService: rewrite with S/MIME, tracking, unsubscribe headers - ViteAssetExtension: add nonce CSP via Nelmio, isMobile - composer: add stripe/stripe-php, mobiledetect - Templates: add home/index, update base.html.twig with vite_asset - Email template: rebrand to E-Ticket Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -87,6 +87,15 @@
|
||||
"bin/phpunit"
|
||||
]
|
||||
},
|
||||
"stripe/stripe-php": {
|
||||
"version": "19.4",
|
||||
"recipe": {
|
||||
"repo": "github.com/symfony/recipes-contrib",
|
||||
"branch": "main",
|
||||
"version": "19.0",
|
||||
"ref": "d6829c693e3927a8972c7671d74a1a5c505712b0"
|
||||
}
|
||||
},
|
||||
"symfony/console": {
|
||||
"version": "8.0",
|
||||
"recipe": {
|
||||
|
||||
Reference in New Issue
Block a user