Move WWW config to left column and make DNS status panel always visible
Make Connect Your Custom Domain card fill full height like list view
Make DNS Verification Status panel taller to align with left column
Complete domain ownership verification system with modern UI
Improve error handling for duplicate domains with better user feedback
Enhanced error reporting: Parse and display detailed backend error messages from SecurityService
Add delete confirmation dialog for domains with warning about subdomain alias removal
Add comprehensive error logging to debug domain creation HTTP errors
Fix build errors: Escape apostrophes and remove unused imports in DomainManager
Complete modern redesign: Gradient cards, progress bar, step-by-step UI, visual DNS checking indicators, countdown badges, tooltips
Enhanced DNS verification UI: Manual check button, tooltips with detailed messages, checking spinner on each row, pulsing table header
Add visual DNS verification feedback: Last check time, countdown timer, checking spinner
Wire Domain Management to backend: Full API integration, real-time DNS verification, 5 API proxy routes
Add authentication middleware to auto-redirect unauthenticated users to /logout
Correct framer-motion import path from motion/react to framer-motion
Add feature-rich floating AI chat assistant with drag, resize, minimize, and maximize
Add default value for usagePercent comparison in SystemDiagnostics
Add default value for usagePercent to handle undefined
- Changed usagePercent > 80 to (usagePercent || 0) > 80 - Prevents TypeScript error when usagePercent is possibly undefined - Defaults to 0 if undefined, showin...
Remove remaining Grid tags causing syntax error
- Fixed lines 518-527 that still had Grid container/item tags - Replaced with Box + CSS Grid for 2-column layout - All Grid references now removed from SystemDi...
Replace all MUI Grid components with Box and CSS Grid
- Removed Grid2 import (module doesn't exist in this MUI version) - Replaced all Grid containers with Box + CSS Grid layout - Used gridTemplateColumns with resp...
Use Grid2 for proper MUI Grid component support
- Changed Grid import to use @mui/material/Unstable_Grid2 - Fixes TypeScript error: Grid item prop not recognized - Grid2 properly supports item, xs, md, lg pro...
Replace any types with proper interfaces in SystemDiagnostics
- Replaced all 'any' types with detailed TypeScript interfaces - Removed unused WarningIcon import - Removed unused getStatusColor and getStatusIcon helper func...
Add comprehensive System Diagnostics dashboard to Settings
New Features: - Added 'System Diagnostics' tab to Settings page with 4 subtopics - Created SystemDiagnostics component with real-time monitoring - Added API pro...
Show departments in member list even when empty with 'No members' message
Prevent member list from triggering logout - skip fetch on validate/logout pages and add cookie check with delay
Replace fake member data with real API call in MemberListProvider to show actual organization members
Implement member list API integration - fetch members by department from SecurityService with real data
Add intro animation to OTK login flow in kamo-internal matching kamo-login style
Redesign network/create page to use 100% width layout with optimized sidebar/content ratio
Use logoFull variant and flexible sizing to eliminate empty space around full logos on loading screens
Use full organization logo (with text) instead of logo-only on validate and logout screens
Redesign logout page with modern themed UI - use org colors, animated logo, and elegant loading spinner
Use organization theme colors instead of hardcoded green on welcome/success screen
Remove intermediate status messages in logout flow and redirect immediately to prevent double loading display
Auto-redirect to /logout on 401 authentication errors for network page and OTK generation
Make Create Organization card always visible regardless of other orgs in network
Add professional Material-UI confirmation dialog for unsubscribe action with warning message
Redesign network page - highlight current org separately with premium styling, show other orgs in grid below
Replace Open/Switch buttons with Enter/Unsubscribe - Enter generates OTK and opens org domain in new window
Properly extract base URL using regex to avoid including path portions
Use current site's theme hostname with org-specific paths to avoid SSL certificate errors
Add console logging to track organization domain processing and logo URL generation
Like what you see shipping?
Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.