Frontend: - Extract Layout.tsx (801 lines) into navData.ts, Sidebar.tsx, and thin Layout.tsx - Split Settings.tsx into settings/FormControls, ContactTab, BasicTab, NameserversSection - Add server-configuration/ section with index card grid and one file per tool (13 tools) - Add shared SectionCard and ComingSoon components - Nav category headers with a section index link (optional `to` field on NavCategory) - /settings redirects to /server-configuration/basic-setup Backend: - Split accounts.ts (671 lines) into accounts/list, create, modify, status sub-plugins - Add GET /api/nixserver/system/network-interfaces for ETHDEV dropdown Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
11 lines
256 B
TypeScript
11 lines
256 B
TypeScript
import ComingSoon from '../../components/ComingSoon'
|
|
|
|
export default function Analytics() {
|
|
return (
|
|
<ComingSoon
|
|
title="Configure Analytics"
|
|
description="Enable and configure server-side analytics and statistics collection."
|
|
/>
|
|
)
|
|
}
|