Compare commits

...

4 Commits

Author SHA1 Message Date
hamster1963
c212c6688c v1.8.6 2024-12-20 20:36:54 +08:00
hamster1963
b7ed4b8a4b fix: custom links overflow on mobile 2024-12-20 20:36:43 +08:00
hamster1963
eebda376ca chore: deps 2024-12-20 20:32:57 +08:00
hamster1963
474ed06445 fix: relax the criteria for determining online status 2024-12-20 20:30:15 +08:00
4 changed files with 9 additions and 4 deletions

View File

@ -51,11 +51,16 @@ function Header() {
</p> </p>
</section> </section>
<section className="flex items-center gap-2"> <section className="flex items-center gap-2">
<Links /> <div className="hidden sm:block">
<Links />
</div>
<LanguageSwitcher /> <LanguageSwitcher />
<ModeToggle /> <ModeToggle />
</section> </section>
</section> </section>
<div className="w-full flex justify-end sm:hidden mt-1">
<Links />
</div>
<Overview /> <Overview />
</div> </div>
) )

BIN
bun.lockb

Binary file not shown.

View File

@ -57,7 +57,7 @@ export async function GetNezhaData() {
const timestamp = Date.now() / 1000 const timestamp = Date.now() / 1000
data.result = nezhaDataFiltered.map( data.result = nezhaDataFiltered.map(
(element: MakeOptional<NezhaAPI, "ipv4" | "ipv6" | "valid_ip">) => { (element: MakeOptional<NezhaAPI, "ipv4" | "ipv6" | "valid_ip">) => {
const isOnline = timestamp - element.last_active <= 60 const isOnline = timestamp - element.last_active <= 180
element.online_status = isOnline element.online_status = isOnline
if (isOnline) { if (isOnline) {
@ -208,7 +208,7 @@ export async function GetServerDetail({ server_id }: { server_id: number }) {
const timestamp = Date.now() / 1000 const timestamp = Date.now() / 1000
const detailData = detailDataList.map((element) => { const detailData = detailDataList.map((element) => {
element.online_status = timestamp - element.last_active <= 60 element.online_status = timestamp - element.last_active <= 180
delete element.ipv4 delete element.ipv4
delete element.ipv6 delete element.ipv6
delete element.valid_ip delete element.valid_ip

View File

@ -1,6 +1,6 @@
{ {
"name": "nezha-dash", "name": "nezha-dash",
"version": "1.8.5", "version": "1.8.6",
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "next dev -p 3040", "dev": "next dev -p 3040",