{#await getData()} {:then data}

API Server:
{data?.hostname}

Runtime Mode: {data?.runtimeMode}

Stats Reset: {U2L(data?.reset) || "Unknown"}

Last Update

Timetable: {U2L(data?.updateTimes?.timetable)}

Location Ref: {U2L(data?.updateTimes?.corpus)}

PIS Codes: {U2L(data?.updateTimes?.pis)}

Reason Codes: {U2L(data?.updateTimes?.reasonCodes)}

Request Counts

LDBWS API: {data?.requestCounts?.ldbws_api}

LDBSVWS API: {data?.requestCounts?.lsbsvws_api}

Location Reference API: {data?.requestCounts?.corpus_api}

Timetable: {data?.requestCounts?.timetable_db}

PIS: {data?.requestCounts?.pis_db}

Location Reference: {data?.requestCounts?.corpus_db}

Stations: {data?.requestCounts?.stations_db}

Database Lengths

Users: {data?.dbLengths?.users}

Pending Registrations: {data?.dbLengths?.registrations}

CORPUS: {data?.dbLengths?.corpus}

Stations: {data?.dbLengths?.stations}

PIS: {data?.dbLengths?.pis}

Timetable: {data?.dbLengths?.timetable}

Reason Codes: {data?.dbLengths?.reasonCodes}

{:catch}

Unable to connect to server

{/await}

Browser Features

{#if features === null && error === null} Checking browser features... {:else if features !== null}

Critical Features

{#if !features.critical}

OwlBoard will not function properly without these browser features. If you see any crosses here you may need to update your browser or choose another browser. Chrome, Edge, Firefox, Brave & Samsung Browser have been tested.

{/if}

Nice-to-have Features

{#if !features.nice}

OwlBoard may run slowly or be missing some functions without these browser features. If you see any crosses here you may want to update your browser or choose another browser for improved performance. Chrome, Edge, Firefox, Brave & Samsung Browser have been tested.

{/if} {:else if error !== null} Failed to detect browser features: {error.message} {/if}