favicon fetching#
maybe discard everything? from the current implementation, and just query https://twenty-icons.com/ for favicons? of course, still cache the icons for at least a day.
currently this user's PDS badge appears on web, but not mobile: https://witchsky.app/profile/w.on-t.work/post/3mgakjwojfk2z
because this account's PDS doesn't have CORS setup properly, so their badge flashes on page changes, and then disappears altogether: https://witchsky.app/profile/relativestateform.com
also while waiting for a favicon to load, the badge sometimes lacks any icon (specifically the DB placeholder icon that's supposed to be there)!
badge code#
upstream just added a new badge for autonomous systems (bots, agents) and with it, placed the verified and bot badges in a new file. the PDS badge should be removed from all its individual locations and placed alongside the other badges.