直播更改日志

看我们在建什么,实时的。 每个功能,固定, 和改进都跨出平台.

17,931
变动共计
4,612
特征
4,543
修补
32
项目
按项目过滤
所有项目17,931AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,522TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI523Chore670Docs226Feature4,612Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
November 25, 2025
Fixkamo-internal

Convert null to undefined for avatarSrc type compatibility

- fetchMemberAvatar returns string | null but avatarSrc expects string | undefined - Use nullish coalescing operator to convert null to undefined

snadjafinia·9mo ago
Fixkamo-internal

Add .js extension to dynamic imports for node16 module resolution

- TypeScript with node16 moduleResolution requires explicit file extensions - Changed relative imports to include .js extension

snadjafinia·9mo ago
Fixkamo-internal

Use relative paths for dynamic imports of avatarUtils

- Changed dynamic imports from @/app/lib/avatarUtils to relative paths - Fixes TypeScript module resolution error during build

snadjafinia·9mo ago
Fixkamo-internal

Fix async/await syntax error in HexHeadGroup useEffect

- Wrapped Promise.all in async function to fix build error - useEffect callbacks cannot be async directly

snadjafinia·9mo ago
Fixkamo-internal

Update avatarUtils to use URLs directly from member profile

- Backend now includes avatar URLs in member profile response - Removed unnecessary second API call to /api/security/avatars/{id} - More efficient and works cor...

snadjafinia·9mo ago
FixSecurityService

Use correct bucket and object path structure for MinIO uploads

- Change bucket name from domain-based to 'public' bucket - Include domain path (e.g., kamocrm-com) as part of object name, not bucket name - Fix object path st...

snadjafinia·9mo ago
FixSecurityService

Properly handle MinIO upload failures for avatars

- Remove silent exception swallowing in Avatar Creator avatar creation - Add proper error handling and rollback for failed uploads - Delete database record if f...

snadjafinia·9mo ago
FixSecurityService

Handle missing fileHash column gracefully

- Add try-catch around fileHash access to handle missing database column - Fall back to ID-based file naming if fileHash column doesn't exist yet - Allows code ...

snadjafinia·9mo ago
Fixkamo-internal

将 MuiAvatar 替换为 img 标记, 以正确显示 avatar 图像

- 使用本地的 Ing 标记而不是 MuiAvatar 组件来更好的图像渲染 - 将印入 " 盒 " 容器,并配有适当的外型,供循环显示 - 维持所有现有功能(处理错误,加载回调) - 解决在选定的菜单中未显示阿凡达图像的问题

snadjafinia·9mo ago
Fixkamo-internal

Avatar URL 生成和显示问题

- 在 API 代理中添加 X- Forwarded-Host 标题转发, 这样后端可以生成正确的主题域 URL - 增加Avatar上传和取取操作的综合记录 - 改进变形AvatarUrl功能的 URL 处理 - 为图像加载失败添加错误处理器 - 更好的空/空 URL 检查和倒置预览生成 - 上传失败的增强错误信息

snadjafinia·9mo ago
Fixkamo-internal

改进虚拟管理UI和功能

- 在 Select Avatar popup 中修复阿凡达显示, 以显示所有阿凡达的图像( 缺少 URL 时生成 SVG 客户端) 。 - 修正上传照片功能,改进文件输入处理 - 将所有“ Avatar 创建者” 文本替换为“ avatar ” , 以便保持一致性 - 将“ 管理阿凡达 ” 的按钮文字改为“ 管理相片...

snadjafinia·9mo ago
FixSecurityService

Ensure theme domain URL includes https:// protocol

snadjafinia·9mo ago
Fixkamo-internal

删除未使用的获取AvatarUrl 函数

snadjafinia·9mo ago
FixSecurityService

Use theme domain for presigned URLs in AvatarController

snadjafinia·9mo ago
November 24, 2025
Fixkamo-internal

在成员页眉中恢复获取 ThemePath 导入

snadjafinia·9mo ago
Fixkamo-internal

删除所有网格组件并用 CSS 网格代替 Box

snadjafinia·9mo ago
Fixkamo-internal

为 MUI 网格正确使用网格项目道具

snadjafinia·9mo ago
Fixkamo-internal

MUI Grid2 正确的网格组件用途

snadjafinia·9mo ago
FixSecurityService

简化存储控制器 - 验证OTK,获取图像,流出它

snadjafinia·9mo ago
FixSecurityService

在存储控制器和流图像中直接验证 OTK

snadjafinia·9mo ago
Fixkamo-internal

使用代理路由来代替 MinIO SDK 预签名的 URL

snadjafinia·9mo ago
FixSecurityService

返回对象Path, 而不是为外观设定的 URL

snadjafinia·9mo ago
Fixkamo-internal

添加详细日志以跟踪预签名的 URL 生成

snadjafinia·9mo ago

就像你看到的运输?

每一个都自动更新您工作空间的地盘。 开始自由,看它成长 一周又一周.

永远开始自由查看定价