Tweak search sorting (#5464)

* Tweak search sorting

* Tweak search sorting

* fix ping impl

* remove port field, add server regions

* fix compile

* fix tests

* update frontend banner upload size limit

* feat: use server project region instead of country

* remove java and bedrock port in frontend

* add helper text

* allow filtering by if server is online

* add server status online offline filter

* use region in instance

* pre-collapse status in app discovery

* pnpm prepr

* remove server discovery flag

* add servers into mobile nav tabs

* parse port from address if present

---------

Co-authored-by: tdgao <mr.trumgao@gmail.com>
This commit is contained in:
aecsocket
2026-03-03 23:20:48 +01:00
committed by GitHub
co-authored by tdgao
parent e1ee9c364b
commit 155f4091a6
27 changed files with 280 additions and 442 deletions
@@ -51,7 +51,7 @@
<div class="flex items-center gap-1 flex-wrap overflow-hidden">
<ServerDetails
v-if="isServerProject"
:region="serverRegionCode"
:region="serverRegion"
:online-players="serverOnlinePlayers"
:recent-plays="serverRecentPlays"
:ping="serverPing"
@@ -136,7 +136,7 @@
<div class="flex items-center gap-2 w-full">
<ServerDetails
v-if="isServerProject"
:region="serverRegionCode"
:region="serverRegion"
:online-players="serverOnlinePlayers"
:status-online="serverStatusOnline"
:recent-plays="serverRecentPlays"
@@ -216,7 +216,7 @@ const props = defineProps<{
dateUpdated?: string
datePublished?: string
displayedDate?: 'updated' | 'published'
serverRegionCode?: string
serverRegion?: string
serverOnlinePlayers?: number
serverStatusOnline?: boolean
serverRecentPlays?: number