Complete domain ownership verification system with modern UI
Add domain ownership verification with TXT record validation and transfer
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
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...
添加浮点并应用现代梯度来恢复页面
登录页面增强 : - 增加了两个有独立动画的活体 - 物体垂直地和水平地浮起,具有规模效应 - 为梦幻般的深度效果而高度模糊 - 尊重更喜欢减少运动 恢复页面现代化 : - 应用与登录页相同的梯度处理 - 增加的光圈梯度覆盖 - 添加了微妙点纹理 - 增加动画装饰口音线 - 增加底发光口音 - 为深度添加浮点 - 加...
使用已磨光的梯度将后部区域现代化
- 用精密的135德克梯度取而代之的实心背景 - 增加动画射线梯度,以亚于脉冲(8s回路) - 为深度添加了微妙的点状纹理 - 增加扩大/订约的动画口音线 - 添加底发光口音以作额外抛光 - 采用精细的文字阴影和字母间隔,加强打字 所有动画都喜欢减速动作 - 平滑梯度过渡使用颜色混合( ) - 保持白文本的可读性,并有...
在成功登录重定向时禁用所有交互元素
- 在登录成功和重定向正在进行时添加重定向状态以跟踪 - 重定向时已禁用用户名和密码输入字段 - 继续、返回和签名 重定向时在按钮中 - 重定向时禁用外部认证提供者按钮(Google、微软、苹果等) - 残废 记住 重定向时的我复选框 - 在重定向时,关闭所有带有指针事件和不透明的链接(忘却密码、注册) - 重定向时禁...
在环境设置中添加 re*** 配置
- 将 NEXT PUBLICS RE SITE KEY 添加到 k8s 配置地图 - 添加 NEXT PUBLICS REXQATTRIB MODE到配置图中(巴德模式) - 更新附有环境设置指示的README - 用占位符键添加用于 re*** 配置的部分 - 添加 API 服务 URL 配置示例 重要之处: 将...
在 DataLoader 中添加本地主机域支持
- 增加当地托管人和地方托管人3:00域,促进地方发展 - 改进解释子域连接行为的评论 - 与处理父子域连接的更新的组织存储库合作
在 DataLoader 中添加外部认证提供者初始化
- 添加外部认证服务依赖性注射 - 创建了配置提供者的外部Auth 提供()帮助方法 - 每个组织的外部认证提供者: * KamoCRM:谷歌,微软,苹果 * KamoClub:谷歌,微软,苹果 * Ebonix: Steam, Roblox, Xbox (gaming/kids 平台). * TheShort Ter...
添加 GET /api/ 安全/ 提供者端点
- 添加端点以返回一个组织的外部认证提供者 - 从请求主机名( X- Forwarded- Host 头) 确定组织 - 通过外部代理服务查询外部代理实体 - 将 " 身份提供 " 选项转换为 " 春季安全登记 " 标识 - MICROSOFT地图 - > 春季安全大会的'azure' - 返回命令用于登录页面的提供者...
添加外部认证系统用于动态登录按钮配置
- 创建外部认证实体,并附有联合行动计划/希伯纳特说明 - 添加外部认证存储器,询问供应商管理 - 为业务逻辑提供外部认证服务 - 为数据传输建立外部认证(不包括证书) - 更新了与外部认证提供者有 " 一个向许多 " 关系的组织实体 - 在 中增加综合...
Show departments in member list even when empty with 'No members' message
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 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
为 API 代理集成添加 OTK 认证支持到 Organization Captain / my-network 端点
Add API proxy route for /my-networks endpoint to connect network page with SecurityService
向组织实体添加描述字段 - 添加 DESCRIPTION 列( varchar (500)) 并使用 utf8mb4 整理 - 支持存储组织描述用于网络显示 - 需要通过 KamoInitializer 更新数据库计划
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
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
添加后端验证以屏蔽每个角色修改
- 在更新Role端点中添加保护检查 - 在删除中添加保护检查 - 在试图修改受保护角色时返回403个禁止区 - 检查是 AllowDelete 字段,然后允许操作 - 在答复中清除错误信息 - 记录所有企图违反安全监测规定的行为 - 防止任何人角色的任何后门修改
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...
