ISH-727
Created by notfire
11 months ago
Feb 20 2025, 17:08 GMT+1
Updated by Laura Hausmann
10 months ago
Mar 22 2025, 22:03 GMT+1
Refetching / cleanup of remote emojis (?)

From what I can tell, Iceshrimp.NET only fetches remote emojis the first time they're seen. So if someone updates the URL an emoji is at, emojis just break unless you go into the database manually and change the URL the emoji image is pulled from. Since IS.NET proxies all emojis, it might be a good idea to add checks to refetch emojis from the remote if they 404. Alternatively there could be a startup option to check all emoji and refetch if needed, like the media fixup and cleanup?

This just comes from me because a friend just re-imported like all of their emoji on their instance (Sharkey) and I don't wanna break existing reactions / posts by just dropping all of those emojis from the database. 😅

Avatar
State: Untriaged → Triaged
Avatar
State: Triaged → In progress
Avatar
State: In progress → Implemented
Project
Iceshrimp.NET
Priority
Normal
N
Type
Feature
F
State
Implemented
I
Assignee
Laura Hausmann
Avatar
Subsystem
Backend
B
Component
Core services
C
Target version
v2025.1-beta6
V
Released in version
Unreleased