Disabled console log for production
This commit is contained in:
@@ -67,13 +67,13 @@ export const CreateOperationalPageDialog = () => {
|
||||
page_style: data.page_style || '',
|
||||
};
|
||||
|
||||
console.log('Creating operational page with payload:', payload);
|
||||
// console.log('Creating operational page with payload:', payload);
|
||||
const createdPage = await createMutation.mutateAsync(payload);
|
||||
console.log('Created page:', createdPage);
|
||||
// console.log('Created page:', createdPage);
|
||||
|
||||
// Create components after page is created
|
||||
if (selectedComponents.length > 0) {
|
||||
console.log('Creating components for page:', createdPage.id);
|
||||
// console.log('Creating components for page:', createdPage.id);
|
||||
for (const component of selectedComponents) {
|
||||
const componentPayload = {
|
||||
operational_status_id: createdPage.id,
|
||||
@@ -84,7 +84,7 @@ export const CreateOperationalPageDialog = () => {
|
||||
display_order: component.display_order || 1,
|
||||
};
|
||||
|
||||
console.log('Creating component with payload:', componentPayload);
|
||||
// console.log('Creating component with payload:', componentPayload);
|
||||
await createComponentMutation.mutateAsync(componentPayload);
|
||||
}
|
||||
}
|
||||
@@ -93,7 +93,7 @@ export const CreateOperationalPageDialog = () => {
|
||||
form.reset();
|
||||
setSelectedComponents([]);
|
||||
} catch (error) {
|
||||
console.error('Error creating operational page:', error);
|
||||
// console.error('Error creating operational page:', error);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ import { PublicStatusPageFooter } from './PublicStatusPageFooter';
|
||||
|
||||
export const PublicStatusPage = () => {
|
||||
const { slug } = useParams<{ slug: string }>();
|
||||
console.log('PublicStatusPage - slug from params:', slug);
|
||||
// console.log('PublicStatusPage - slug from params:', slug);
|
||||
|
||||
const { page, components, services, uptimeData, loading, error } = usePublicStatusPageData(slug);
|
||||
const [lastUpdated, setLastUpdated] = useState(new Date());
|
||||
@@ -51,7 +51,7 @@ export const PublicStatusPage = () => {
|
||||
};
|
||||
}, [page?.theme]);
|
||||
|
||||
console.log('PublicStatusPage state:', { loading, error, page: !!page, components: components.length, services: services.length });
|
||||
// console.log('PublicStatusPage state:', { loading, error, page: !!page, components: components.length, services: services.length });
|
||||
|
||||
if (loading) {
|
||||
return (
|
||||
|
||||
@@ -19,61 +19,61 @@ export const usePublicStatusPageData = (slug: string | undefined) => {
|
||||
useEffect(() => {
|
||||
const fetchPublicPage = async () => {
|
||||
if (!slug) {
|
||||
console.log('No slug provided');
|
||||
// console.log('No slug provided');
|
||||
setError('No status page slug provided');
|
||||
setLoading(false);
|
||||
return;
|
||||
}
|
||||
|
||||
try {
|
||||
console.log('Fetching public status page for slug:', slug);
|
||||
// console.log('Fetching public status page for slug:', slug);
|
||||
setLoading(true);
|
||||
setError(null);
|
||||
|
||||
// Fetch operational page
|
||||
console.log('Fetching operational pages...');
|
||||
// console.log('Fetching operational pages...');
|
||||
const pages = await operationalPageService.getOperationalPages();
|
||||
console.log('All pages:', pages);
|
||||
// console.log('All pages:', pages);
|
||||
|
||||
const foundPage = pages.find(p => p.slug === slug && p.is_public === 'true');
|
||||
console.log('Found page:', foundPage);
|
||||
// console.log('Found page:', foundPage);
|
||||
|
||||
if (!foundPage) {
|
||||
console.log('Page not found or not public');
|
||||
// console.log('Page not found or not public');
|
||||
setError('Status page not found or not public');
|
||||
setLoading(false);
|
||||
return;
|
||||
}
|
||||
|
||||
setPage(foundPage);
|
||||
console.log('Page set successfully');
|
||||
// console.log('Page set successfully');
|
||||
|
||||
// Fetch components for this page
|
||||
console.log('Fetching components for page:', foundPage.id);
|
||||
// console.log('Fetching components for page:', foundPage.id);
|
||||
const pageComponents = await statusPageComponentsService.getStatusPageComponentsByOperationalId(foundPage.id);
|
||||
console.log('Components found:', pageComponents);
|
||||
// console.log('Components found:', pageComponents);
|
||||
setComponents(pageComponents);
|
||||
|
||||
// Fetch all services
|
||||
console.log('Fetching all services...');
|
||||
// console.log('Fetching all services...');
|
||||
const allServices = await serviceService.getServices();
|
||||
console.log('Services found:', allServices);
|
||||
// console.log('Services found:', allServices);
|
||||
setServices(allServices);
|
||||
|
||||
// Fetch uptime data for each component that has a service
|
||||
console.log('Fetching uptime data...');
|
||||
// console.log('Fetching uptime data...');
|
||||
const uptimePromises = pageComponents
|
||||
.filter(component => component.service_id)
|
||||
.map(async (component) => {
|
||||
try {
|
||||
console.log('Fetching uptime for service:', component.service_id);
|
||||
// console.log('Fetching uptime for service:', component.service_id);
|
||||
const endDate = new Date();
|
||||
const startDate = new Date(Date.now() - 90 * 24 * 60 * 60 * 1000); // Last 90 days
|
||||
const history = await uptimeService.getUptimeHistory(component.service_id, 2000, startDate, endDate);
|
||||
console.log(`Uptime history for ${component.service_id}:`, history.length, 'records');
|
||||
// console.log(`Uptime history for ${component.service_id}:`, history.length, 'records');
|
||||
return { serviceId: component.service_id, history };
|
||||
} catch (error) {
|
||||
console.error(`Error fetching uptime for service ${component.service_id}:`, error);
|
||||
// console.error(`Error fetching uptime for service ${component.service_id}:`, error);
|
||||
return { serviceId: component.service_id, history: [] };
|
||||
}
|
||||
});
|
||||
@@ -84,12 +84,12 @@ export const usePublicStatusPageData = (slug: string | undefined) => {
|
||||
uptimeMap[result.serviceId] = result.history;
|
||||
});
|
||||
setUptimeData(uptimeMap);
|
||||
console.log('Uptime data set successfully');
|
||||
// console.log('Uptime data set successfully');
|
||||
|
||||
console.log('All data fetched successfully');
|
||||
// console.log('All data fetched successfully');
|
||||
|
||||
} catch (err) {
|
||||
console.error('Error fetching public page:', err);
|
||||
// console.error('Error fetching public page:', err);
|
||||
setError(`Failed to load status page: ${err}`);
|
||||
} finally {
|
||||
setLoading(false);
|
||||
|
||||
@@ -70,10 +70,10 @@ export function ServiceForm({
|
||||
if (onSubmitStart) onSubmitStart();
|
||||
|
||||
try {
|
||||
console.log("Form data being submitted:", data);
|
||||
// console.log("Form data being submitted:", data);
|
||||
|
||||
const serviceData = mapFormDataToServiceData(data);
|
||||
console.log("Service data being sent:", serviceData);
|
||||
// console.log("Service data being sent:", serviceData);
|
||||
|
||||
if (isEdit && initialData) {
|
||||
// Update existing service
|
||||
|
||||
@@ -67,7 +67,7 @@ export function ServiceUrlField({ form }: ServiceUrlFieldProps) {
|
||||
placeholder={getPlaceholder()}
|
||||
{...field}
|
||||
onChange={(e) => {
|
||||
console.log(`${serviceType === "dns" ? "Domain" : serviceType === "tcp" ? "Host" : "URL"} field changed:`, e.target.value);
|
||||
// console.log(`${serviceType === "dns" ? "Domain" : serviceType === "tcp" ? "Host" : "URL"} field changed:`, e.target.value);
|
||||
field.onChange(e);
|
||||
}}
|
||||
/>
|
||||
@@ -93,7 +93,7 @@ export function ServiceUrlField({ form }: ServiceUrlFieldProps) {
|
||||
type="number"
|
||||
{...field}
|
||||
onChange={(e) => {
|
||||
console.log("Port field changed:", e.target.value);
|
||||
// console.log("Port field changed:", e.target.value);
|
||||
field.onChange(e);
|
||||
}}
|
||||
/>
|
||||
|
||||
@@ -13,7 +13,7 @@ export async function pauseMonitoring(serviceId: string): Promise<void> {
|
||||
if (intervalId) {
|
||||
clearInterval(intervalId);
|
||||
monitoringIntervals.delete(serviceId);
|
||||
console.log(`Monitoring paused for service ${serviceId}`);
|
||||
// console.log(`Monitoring paused for service ${serviceId}`);
|
||||
}
|
||||
|
||||
// Get current timestamp formatted as a string
|
||||
|
||||
@@ -27,7 +27,7 @@ export const operationalPageService = {
|
||||
const result = await response.json();
|
||||
return result.items || [];
|
||||
} catch (error) {
|
||||
console.error('Error fetching operational pages:', error);
|
||||
// console.error('Error fetching operational pages:', error);
|
||||
throw error;
|
||||
}
|
||||
},
|
||||
@@ -55,7 +55,7 @@ export const operationalPageService = {
|
||||
|
||||
return await response.json();
|
||||
} catch (error) {
|
||||
console.error('Error fetching operational page:', error);
|
||||
// console.error('Error fetching operational page:', error);
|
||||
throw error;
|
||||
}
|
||||
},
|
||||
@@ -84,7 +84,7 @@ export const operationalPageService = {
|
||||
|
||||
return await response.json();
|
||||
} catch (error) {
|
||||
console.error('Error updating operational page:', error);
|
||||
// console.error('Error updating operational page:', error);
|
||||
throw error;
|
||||
}
|
||||
},
|
||||
@@ -113,7 +113,7 @@ export const operationalPageService = {
|
||||
|
||||
return await response.json();
|
||||
} catch (error) {
|
||||
console.error('Error creating operational page:', error);
|
||||
// console.error('Error creating operational page:', error);
|
||||
throw error;
|
||||
}
|
||||
},
|
||||
@@ -139,7 +139,7 @@ export const operationalPageService = {
|
||||
throw new Error(`HTTP error! status: ${response.status}`);
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Error deleting operational page:', error);
|
||||
// console.error('Error deleting operational page:', error);
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ export const statusPageComponentsService = {
|
||||
const result = await response.json();
|
||||
return result.items || [];
|
||||
} catch (error) {
|
||||
console.error('Error fetching status page components:', error);
|
||||
// console.error('Error fetching status page components:', error);
|
||||
throw error;
|
||||
}
|
||||
},
|
||||
@@ -56,7 +56,7 @@ export const statusPageComponentsService = {
|
||||
const result = await response.json();
|
||||
return result.items || [];
|
||||
} catch (error) {
|
||||
console.error('Error fetching status page components by operational ID:', error);
|
||||
// console.error('Error fetching status page components by operational ID:', error);
|
||||
throw error;
|
||||
}
|
||||
},
|
||||
@@ -79,7 +79,7 @@ export const statusPageComponentsService = {
|
||||
headers['Authorization'] = `Bearer ${authToken}`;
|
||||
}
|
||||
|
||||
console.log('Creating status page component with data:', data);
|
||||
// console.log('Creating status page component with data:', data);
|
||||
|
||||
const baseUrl = getCurrentEndpoint();
|
||||
const response = await fetch(`${baseUrl}/api/collections/status_page_components/records`, {
|
||||
@@ -95,10 +95,10 @@ export const statusPageComponentsService = {
|
||||
}
|
||||
|
||||
const result = await response.json();
|
||||
console.log('Created component:', result);
|
||||
// console.log('Created component:', result);
|
||||
return result;
|
||||
} catch (error) {
|
||||
console.error('Error creating status page component:', error);
|
||||
// console.error('Error creating status page component:', error);
|
||||
throw error;
|
||||
}
|
||||
},
|
||||
@@ -124,7 +124,7 @@ export const statusPageComponentsService = {
|
||||
throw new Error(`HTTP error! status: ${response.status}`);
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Error deleting status page component:', error);
|
||||
// console.error('Error deleting status page component:', error);
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user