task: #3584504 migrate to shorturl visit event system

Remove DomainAwareVisitMiddleware — the base middleware now collects all X-Shorturl-* headers generically and dispatches a ShortUrlVisitEvent. The VisitDatabaseSubscriber writes them.

Rename header to X-Shorturl-Domain-Id (hyphenated) so the generic header-to-field conversion maps to domain_id column.

Remove middleware class swap from ServiceProvider (only tracker swap remains for direct trackVisit path).

Closes #3584504

Merge request reports

Loading