feat: Autotask webhook integration, TicketNotes, Datto RMM, workflow engine, Veeam agents/alarms, AI triage, misc improvements

This commit is contained in:
lorentz 2026-02-20 10:28:15 -05:00
parent 347cf4e298
commit d7c3dc7168
74 changed files with 37844 additions and 322 deletions

View file

@ -3,9 +3,9 @@
import { usePathname } from 'next/navigation';
import Link from 'next/link';
import { cn } from '@/lib/utils';
import {
import {
LayoutDashboard,
Server,
Server,
Network,
Globe,
Smartphone,
@ -13,7 +13,8 @@ import {
RefreshCw,
ChevronDown,
Activity,
HardDrive
HardDrive,
Workflow,
} from 'lucide-react';
import {
NavigationMenu,
@ -59,10 +60,10 @@ const navigationItems: NavItem[] = [
icon: Activity,
children: [
{
title: 'Sync Management',
title: 'Integrations & Sync',
href: '/admin/sync',
icon: RefreshCw,
description: 'Sync data from external systems'
description: 'Manage sync across PSA, RMM, NMS, Backup, and Apple RMM'
},
{
title: 'NMS Mapping (Auvik)',
@ -82,6 +83,12 @@ const navigationItems: NavItem[] = [
icon: Smartphone,
description: 'Map Addigy devices to companies'
},
{
title: 'Workflow Engine',
href: '/admin/workflow',
icon: Workflow,
description: 'Automated ticket triage and classification'
},
{
title: 'Data Browser',
href: '/admin/data-browser',