Commit Graph

2 Commits (7a94f2e7e6c223e3a4852360992e8ce0dac08fc7)

Author SHA1 Message Date
Your Name ac872c12ed Use absolute path for /horizon dashboard redirect 2 weeks ago
Your Name 9214e9680a Add admin:resyncemoji command to re-download remote emoji locally
Adds CustomEmojiService::resync() which re-fetches a remote custom emoji's
media from its origin (image_remote_url) via the SSRF-hardened
SecureMediaFetchService and stores it locally under public/{media_path},
reusing the existing headCheck validation and cache busting.

The admin:resyncemoji command takes a comma-separated list of emoji
filenames, looks each up by media_path, and resyncs remote ones. Supports
--missingonly, --dry-run and --force.
4 weeks ago