Commit Graph
4 Commits
Author SHA1 Message Date
fristy cbbbc3effa Game profile: IGDB platforms, IGDB link, sparse-profile fix
Build & Push / Lint & Build (push) Successful in 1m32s
Build & Push / Build & Push Image (push) Successful in 48s
Build & Push / Trigger Deploy (push) Successful in 2s
- Source platforms from IGDB first, fall back to Steam and
  detectables only when IGDB has none
- Add IGDB page button next to Steam, SteamDB, Discord and ITAD
- Hide the details box when a profile has no details instead
  of rendering it empty
- ITAD lookup matches titles ignoring punctuation and marks
2026-09-11 06:21:54 +03:00
fristy 66be7a71a7 Trigger redeploy after image push
Build & Push / Lint & Build (push) Successful in 1m16s
Build & Push / Build & Push Image (push) Successful in 28s
Build & Push / Trigger Deploy (push) Successful in 1s
- Add deploy job to docker workflow: POST redeploy webhook once the image is pushed (fixes push-webhook race)

- README: fix CI/CD tag docs
2026-09-10 14:48:22 +03:00
fristy bcc5662a44 Discord presence overhaul: game profiles, Spotify bar, Lanyard WS
Build & Push / Lint & Build (push) Successful in 1m19s
Build & Push / Build & Push Image (push) Successful in 31s
- Spotify: drop album line, normalize ";" separators to ",", add open-in-Spotify link and live progress bar
- Games: resolve missing artwork via public Discord RPC app icons with placeholder fallback; add in-site game profile modal (IGDB + Steam + ITAD: artwork, details, reviews, prices)
- Proxy game data through same-origin /api/game and /api/discord-app routes, CORS-locked to https://fristy.net
- Lanyard: SSR REST first paint, then live WebSocket with heartbeat, reconnect backoff and polling fallback
- Localize presence UI (tr/en/de): elapsed times, dates, numbers, currency, review labels, game descriptions
- Sort projects by last update, descending
- Slim dark scrollbars, compact Spotify progress bar
2026-09-10 14:36:14 +03:00
fristy ad943fff8c Initial commit: fristy.net personal site
Build & Push / Lint & Build (push) Successful in 1m15s
Build & Push / Build & Push Image (push) Successful in 52s
2026-09-10 04:59:12 +03:00