Fix backend Elasticsearch connectivity for local dev and app logs.
Auto port-forward using the registered cluster kubeconfig, default to loopback outside Kubernetes, route log APIs by app cluster, and document platform env settings. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -68,10 +68,10 @@ function LogsPageContent() {
|
||||
}, [initialAppId]);
|
||||
|
||||
const { data: loggingStatus, isFetching: statusFetching } = useQuery({
|
||||
queryKey: ['logs-status'],
|
||||
queryKey: ['logs-status', appId],
|
||||
queryFn: () =>
|
||||
api
|
||||
.get('/logs/status')
|
||||
.get('/logs/status', { params: appId ? { appId } : undefined })
|
||||
.then((r) =>
|
||||
r.data as {
|
||||
available: boolean;
|
||||
@@ -185,7 +185,7 @@ function LogsPageContent() {
|
||||
const totalPages = logsResult ? Math.max(1, Math.ceil(logsResult.total / logsResult.limit)) : 1;
|
||||
|
||||
if (loggingStatus && !loggingStatus.available) {
|
||||
const isRecovering = loggingStatus.recovering || loggingStatus.deployed === true;
|
||||
const isRecovering = loggingStatus.recovering === true;
|
||||
return (
|
||||
<div className="max-w-3xl mx-auto card p-8 text-center">
|
||||
{isRecovering ? (
|
||||
|
||||
Reference in New Issue
Block a user