Files
TUIkit/docs/public/social-cache.json
T
phranck c78d439c4d feat(dashboard): add social account lookup for stargazers
- Add multi-source social search (Keybase, about.me, Linktree, GitHub bio/blog)
- Implement avatar comparison and cross-platform verification
- Create GitHub Action for scheduled cache updates (2h incremental, weekly full)
- Display Mastodon, Bluesky, Twitter links in stargazer popover
- Add smooth hover animations with invisible bridge for better UX
- Add social-overrides.json for manual account mappings
2026-02-04 20:09:55 +01:00

278 lines
7.8 KiB
JSON

{
"generatedAt": "2026-02-04T18:04:57.704Z",
"entries": {
"patriksvensson": {
"login": "patriksvensson",
"mastodon": {
"handle": "@patriksvensson@mstdn.social",
"url": "https://mstdn.social/@patriksvensson",
"source": "username-match",
"verified": false
},
"bluesky": {
"handle": "@patriksvensson.bsky.social",
"url": "https://bsky.app/profile/patriksvensson.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:53:43.607Z"
},
"italodeverdade": {
"login": "italodeverdade",
"bluesky": {
"handle": "@italodeverdade.bsky.social",
"url": "https://bsky.app/profile/italodeverdade.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:53:48.377Z"
},
"lemonmojo": {
"login": "lemonmojo",
"twitter": {
"handle": "@lemonmojo",
"url": "https://x.com/lemonmojo",
"source": "github",
"verified": false
},
"updatedAt": "2026-02-04T17:53:54.153Z"
},
"dan-hart": {
"login": "dan-hart",
"mastodon": {
"handle": "@codedbydan@mas.to",
"url": "https://mas.to/@codedbydan",
"source": "blog",
"verified": false
},
"bluesky": {
"handle": "@dan-hart.bsky.social",
"url": "https://bsky.app/profile/dan-hart.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:53:54.620Z"
},
"defagos": {
"login": "defagos",
"mastodon": {
"handle": "@defagos@mstdn.social",
"url": "https://mstdn.social/@defagos",
"source": "username-match",
"verified": false
},
"twitter": {
"handle": "@defagos",
"url": "https://x.com/defagos",
"source": "github",
"verified": false
},
"bluesky": {
"handle": "@defagos.bsky.social",
"url": "https://bsky.app/profile/defagos.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:53:55.749Z"
},
"imcat": {
"login": "imcat",
"bluesky": {
"handle": "@imcat.bsky.social",
"url": "https://bsky.app/profile/imcat.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:54:00.216Z"
},
"xiguagua": {
"login": "xiguagua",
"mastodon": {
"handle": "@xiguagua@mastodon.social",
"url": "https://mastodon.social/@xiguagua",
"source": "username-match",
"verified": false
},
"bluesky": {
"handle": "@xiguagua.bsky.social",
"url": "https://bsky.app/profile/xiguagua.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:54:00.823Z"
},
"sqwu": {
"login": "sqwu",
"mastodon": {
"handle": "@menghang@bento.me",
"url": "https://bento.me/@menghang",
"source": "blog",
"verified": false
},
"updatedAt": "2026-02-04T17:54:12.594Z"
},
"metropol": {
"login": "metropol",
"bluesky": {
"handle": "@metropol.bsky.social",
"url": "https://bsky.app/profile/metropol.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:54:17.411Z"
},
"gahms": {
"login": "gahms",
"mastodon": {
"handle": "@henriksen@knowit.dk",
"url": "https://knowit.dk/@henriksen",
"source": "bio",
"verified": false
},
"bluesky": {
"handle": "@gahms.bsky.social",
"url": "https://bsky.app/profile/gahms.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:54:17.893Z"
},
"palaniraja": {
"login": "palaniraja",
"mastodon": {
"handle": "@palaniraja@mastodon.social",
"url": "https://mastodon.social/@palaniraja",
"source": "username-match",
"verified": false
},
"bluesky": {
"handle": "@palaniraja.bsky.social",
"url": "https://bsky.app/profile/palaniraja.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:54:18.329Z"
},
"obrhoff": {
"login": "obrhoff",
"mastodon": {
"handle": "@obrhoff@mastodon.social",
"url": "https://mastodon.social/@obrhoff",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:54:24.570Z"
},
"akoslowski": {
"login": "akoslowski",
"bluesky": {
"handle": "@akoslowski.bsky.social",
"url": "https://bsky.app/profile/akoslowski.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:54:29.255Z"
},
"alladinian": {
"login": "alladinian",
"mastodon": {
"handle": "@alladinian@mastodon.social",
"url": "https://mastodon.social/@alladinian",
"source": "username-match",
"verified": false
},
"twitter": {
"handle": "@alladinian",
"url": "https://x.com/alladinian",
"source": "github",
"verified": false
},
"bluesky": {
"handle": "@alladinian.bsky.social",
"url": "https://bsky.app/profile/alladinian.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:54:29.848Z"
},
"jasongregori": {
"login": "jasongregori",
"mastodon": {
"handle": "@jasongregori@hachyderm.io",
"url": "https://hachyderm.io/@jasongregori",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T17:54:32.227Z"
},
"interstateone": {
"login": "interstateone",
"mastodon": {
"handle": "@interstateone@mastodon.social",
"url": "https://mastodon.social/@interstateone",
"source": "username-match",
"verified": false
},
"twitter": {
"handle": "@interstateone",
"url": "https://x.com/interstateone",
"source": "github",
"verified": false
},
"updatedAt": "2026-02-04T17:54:33.411Z"
},
"n0an": {
"login": "n0an",
"twitter": {
"handle": "@_antonnovoselov",
"url": "https://x.com/_antonnovoselov",
"source": "github",
"verified": false
},
"bluesky": {
"handle": "@n0an.bsky.social",
"url": "https://bsky.app/profile/n0an.bsky.social",
"source": "username-match",
"verified": false
},
"updatedAt": "2026-02-04T18:04:44.145Z"
},
"jtvargas": {
"login": "jtvargas",
"mastodon": {
"handle": "@apps@go.jrtv.space",
"url": "https://go.jrtv.space/@apps",
"source": "blog",
"verified": false
},
"updatedAt": "2026-02-04T18:04:45.102Z"
},
"erdaltoprak": {
"login": "erdaltoprak",
"mastodon": {
"handle": "@erdaltoprak@mastodon.social",
"url": "https://mastodon.social/@erdaltoprak",
"source": "username-match",
"verified": false
},
"twitter": {
"handle": "@erdalxtoprak",
"url": "https://x.com/erdalxtoprak",
"source": "github",
"verified": false
},
"updatedAt": "2026-02-04T18:04:52.068Z"
},
"IvanShevy": {
"login": "IvanShevy",
"twitter": {
"handle": "@Ivan_Shevy",
"url": "https://x.com/Ivan_Shevy",
"source": "github",
"verified": false
},
"updatedAt": "2026-02-04T18:04:57.704Z"
}
}
}