Improve domain duplicate error handling and user feedback
Add authentication middleware to auto-redirect unauthenticated users to /logout
Add feature-rich floating AI chat assistant with drag, resize, minimize, and maximize
Thêm đường dẫn chẩn đoán tới trước / api/diais/** để bảo mậtService
Integrate SystemDiagnostics into Session Debug Dashboard
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...
Add comprehensive diagnostics controller for session debug dashboard
New endpoints: - GET /api/diagnostics/info - Complete system diagnostics - GET /api/diagnostics/health - Quick health check - GET /api/diagnostics/sessions - Re...
Thêm cầu nổi và áp dụng các dốc màu hiện đại để phục hồi trang
Tăng cường trang đăng nhập: - Thêm hai quả cầu nổi với hoạt hình độc lập - Quả cầu nổi theo chiều dọc và theo chiều ngang với hiệu ứng tỷ lệ - Bị lu mờ nghiêm t...
Hiện đại hóa phần trở lại với độ dốc đánh bóng
- Thay thế nền rắn với độ phức tạp 135deg dốc dùng màu chính - Thêm vào hoạt hình lớp phủ mà xung tinh tế (8 vòng lặp) - Thêm kết cấu mô hình chấm tinh tế cho đ...
Tắt mọi phần tử tương tác trong khi chuyển tiếp thành công việc đăng nhập
- Chuyển tiếp tình trạng để theo dõi khi đăng nhập thành công và chuyển hướng đang tiến hành - Tên người dùng và trường nhập mật khẩu bị tắt khi chuyển tiếp - T...
Thêm re*** cấu hình vào thiết lập môi trường
- Thêm NEXT PubLC RE** BAR Biểu tượng cấu hình k8s - Thêm NEXT PBRIC RE** ATTRIB MD để cấu hình Maps ( Chế độ xấu) - Cập nhật ReadingME với hướng dẫn thiết lập ...
Thêm hỗ trợ miền máy cục bộ trong DataLoader
- Thêm chủ địa phương và máy cục bộ: 30.000 miền cho phát triển cục bộ - Những lời bình luận cải thiện giải thích hành vi phân loại phụ - Hiệu quả với việc tổ c...
Thêm nhà cung cấp thô ở DataLoader
- Thêm một mũi tiêm phụ thuộc bên ngoài AuthProviderService - Tạo phương pháp trợ giúp bổ sung môi trường để cấu hình nhà cung cấp - Các nhà cung cấp môi trường...
Add GET /api/security/providers endpoint
- Added endpoint to return enabled external auth providers for an organization - Determines organization from request hostname (X-Forwarded-Host header) - Queri...
Thêm hệ thống bên ngoàiAuthProvider để cấu hình nút đăng nhập động
- Tạo ra thực thể ngoại ô AuthProvider với chú thích JPA/Hiberate - Thêm vào mục xuất bản bên ngoài. - Bị loại trừ khỏi khu vực ngoại ô. - Tạo ra bên ngoàiAuthP...
Tắt đơn đăng nhập sau khi xác thực thành công để ngăn chặn việc gửi bản sao
Hiện các bộ phận trong danh sách thành viên ngay cả khi rỗng với thông điệp « Không có bộ phận »
Thêm bộ đệm với / by-department endpoint để lấy các thành viên org nhóm lại bởi bộ phận với OTK auth
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
Thêm hoạt hình giới thiệu thanh lịch vào trang đăng nhập bằng logo org, chuyển đổi sắc màu, và nạp spinner
Redesign network/create page to use 100% width layout with optimized sidebar/content ratio
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
Auto-redirect to /logout on 401 authentication errors for network page and OTK generation
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
Thêm hỗ trợ xác thực OTK vào nút kết thúc mạng tổ chức của tôi cho sự kết hợp ủy nhiệm API
Add API proxy route for /my-networks endpoint to connect network page with SecurityService
Thêm ô mô tả vào thực thể tổ chức - Thêm vào cột DESCRIP (500) với Utf8mb4 - Hỗ trợ hỗ trợ Lưu trữ mô tả tổ chức để hiển thị cơ sở dữ liệu kiểu mạng yêu cầu
Add My Network button to top navigation - Added new My Network button next to My Account - Links to /network page - Uses PeopleAltIcon for visual consistency - Same styling as My Account and Logout buttons - Tooltip: View and manage your network connections - Positioned between My Account and Logout
Make NavPri logo clickable to navigate to debug dashboard - Added onClick handler to logo box that navigates to home page (/) - Added coder: pointer to indicate clickability - Enhanced hover effect with brighter gradient - Logo now serves as quick access to Session Debug Dashboard
Clicking on primary nav sidebar now closes open panels - Added onClick/onTouchEnd handlers to NavPri to set activePanel to null - Added stopPropagation to NavItemWithPanel to prevent closing when clicking items - Improves UX by allowing sidebar click to dismiss panels
Add click-outside detection to slide-out panels - Added semi-transparent backdrop overlay to NavPriPanel, NavTopPanel, and ChatSideBar - Click or touch outside panels now closes them - Fixed z-index conflicts to ensure backdrops display above NavTop - Improved UX with AnimatePresence for smooth backdrop transitions
Thêm các ký tự hoạt hình vui nhộn của mật khẩu để phản hồi người dùng nhẹ nhàng
Thêm hạt vỡ, phản hồi haptic, và biểu tượng cảnh báo lỗi mật khẩu
Add tooltip to Security Role save button with validation requirements - Added Tooltip component to Save Role button - Shows 'Please enter a role name to continue' when title is empty - Shows 'Ready to save security role' when validation passes - Uses span wrapper to enable tooltip on disabled buttons - Consistent with Department and Job Title tooltips for better UX
Add tooltips to save buttons with validation requirements - Added Tooltip components to Save Department and Save Job Title buttons - Shows 'Please enter a [name] to continue' when title is empty - Shows 'Ready to save [item]' when validation passes - Uses span wrapper to enable tooltip on disabled buttons - Improves UX by informing users what's required before saving
Thêm hiệu lực hậu phương để ngăn chặn mọi sửa đổi vai trò
- Kiểm tra thêm bảo vệ ở điểm kết thúc cập nhậtRole - Kiểm tra bảo vệ thêm ở điểm kết thúc xóa - Trở về 403 bị cấm khi cố gắng thay đổi vai trò được bảo vệ - Ki...
Protect Everyone role from modifications in UI
- Edit button shows 'Protected' and is disabled for Everyone role - Delete button is disabled and grayed out for Everyone role - Both buttons have reduced opaci...
Add 3-letter day names to all date displays
- Main display: 'Mon 10/15/25 6:00PM' (was '10/15/25 6:00PM') - Your Time in tooltip: 'Monday, October 15, 2025' (full day name) - Other timezones: All include ...
Add full month name display under Your Time in tooltip
- Added full date with month name (e.g., 'October 15, 2025') - Positioned between compact time and timezone abbreviation - Slightly larger font size (0.75rem) f...
Use compact date format without leading zeros (m/d/yy h:mmAM/PM)
- Changed from 'Oct 15, 2025, 6:00 PM' to '10/15/25 6:00PM' - Removed leading zeros from single-digit months, days, and hours - Compact AM/PM without space (6:0...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
