feat: Add stale process monitor, users route, landing page, archive old scripts
- Add backend stale process monitoring API (/api/stale-processes) - Add users management route - Add frontend landing page and stale process monitor UI on /scraper-tools - Move old development scripts to backend/archive/ - Update frontend build with new features 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -19,7 +19,8 @@ import {
|
||||
Settings,
|
||||
LogOut,
|
||||
CheckCircle,
|
||||
Key
|
||||
Key,
|
||||
Users
|
||||
} from 'lucide-react';
|
||||
|
||||
interface LayoutProps {
|
||||
@@ -126,10 +127,10 @@ export function Layout({ children }: LayoutProps) {
|
||||
<nav className="flex-1 px-3 py-4 space-y-6">
|
||||
<NavSection title="Main">
|
||||
<NavLink
|
||||
to="/"
|
||||
to="/dashboard"
|
||||
icon={<LayoutDashboard className="w-4 h-4" />}
|
||||
label="Dashboard"
|
||||
isActive={isActive('/', true)}
|
||||
isActive={isActive('/dashboard', true)}
|
||||
/>
|
||||
<NavLink
|
||||
to="/dispensaries"
|
||||
@@ -236,6 +237,12 @@ export function Layout({ children }: LayoutProps) {
|
||||
label="Settings"
|
||||
isActive={isActive('/settings')}
|
||||
/>
|
||||
<NavLink
|
||||
to="/users"
|
||||
icon={<Users className="w-4 h-4" />}
|
||||
label="Users"
|
||||
isActive={isActive('/users')}
|
||||
/>
|
||||
</NavSection>
|
||||
</nav>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user