drop/server/composables
wdunn001 180241c266
Some checks failed
Server CI / Lint (push) Has been cancelled
Server CI / Typecheck (push) Has been cancelled
community: wire server registry deep links + main nav (friends widget, Community submenu, profile link)
- Resolve gameServerRegistry.json's null deep_link entries against the
  live drop-db catalog (WoW, EverQuest, Among Us match real Game rows;
  OpenDAoC and the Goldberg relay genuinely have none, left null and
  documented why).
- Fix the "0 online now" panel bug: the community landing page's
  persistent-world quick-strip was inferring presence from PlaySession
  name-matching (presenceService.getServerPresence), which hardcodes
  available=true even with zero matches -- always showing a fake "0"
  for EQEmu instead of the honest unavailable state. Switched it to the
  same probe-backed GameServer feed ServerStatusPanel already uses
  (joined by the shared wow/eqemu/daoc slug), so known-zero and
  count-unavailable never render the same.
- Header people icon now opens a friends flyout (list, incoming
  requests with accept/decline, entry into chat with a friend) instead
  of going nowhere, mirroring the existing notifications bell's
  Menu/MenuButton/MenuItems pattern; badge shows pending request count.
  Mobile sidebar links it straight to /community/friends.
- Community gets a hover submenu in the main nav (desktop) / inline
  sublist (mobile) listing Friends, Chat, Devices, Mods, Servers,
  Issues, Achievements.
- User dropdown menu gets a "Your profile" entry resolved from the
  signed-in user's own username (/community/profile/<username>), not
  hardcoded.
2026-08-03 11:02:58 -04:00
..
admin-home.ts Adds new tile on the admin home page with system data. (#301) 2026-01-22 10:58:21 +11:00
collection.ts Update Prisma to 6.11 (#133) 2025-07-25 21:28:00 +10:00
community-chat.ts community/chat: register a websocket error handler 2026-08-03 01:55:23 -04:00
community-friends.ts community: wire server registry deep links + main nav (friends widget, Community submenu, profile link) 2026-08-03 11:02:58 -04:00
community-labels.ts community: M4 -- game-server registry and issue reports 2026-08-03 03:19:54 -04:00
current-page-engine.ts Add metadata timeout (#287) 2025-11-20 11:17:58 +11:00
frontend.d.ts API optimisations (#343) 2026-02-06 23:12:03 +11:00
icons.ts Depot API & v4 (#298) 2026-01-13 15:32:39 +11:00
kjua.d.ts Depot API & v4 (#298) 2026-01-13 15:32:39 +11:00
news.ts Update Prisma to 6.11 (#133) 2025-07-25 21:28:00 +10:00
notifications.ts Internal server error fixes, 7z fixes, OIDC fixes (#289) 2025-11-30 23:01:52 +11:00
objects.ts finished object endpoints 2024-10-09 15:08:55 +11:00
request.ts Depot API & v4 (#298) 2026-01-13 15:32:39 +11:00
store.ts Store overhaul (#142) 2025-07-30 13:40:49 +10:00
task.ts Depot API & v4 (#298) 2026-01-13 15:32:39 +11:00
types.ts Depot API & v4 (#298) 2026-01-13 15:32:39 +11:00
user.ts Variety of bug fixes (#432) 2026-06-21 20:07:59 +10:00
users.ts Update Prisma to 6.11 (#133) 2025-07-25 21:28:00 +10:00
ws.ts fix: last eslint errors 2025-04-15 21:43:27 -04:00