直播更改日志

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

17,911
变动共计
4,604
特征
4,532
修补
32
项目
按项目过滤
所有项目17,911AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService369InitializerService299KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,572kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI523Chore670Docs226Feature4,604Fix4,532Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
November 25, 2025
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
FeatureSecurityService

Include avatar URLs in member profile response

- Added helper methods to generate avatar URLs (getThemeDomain, getPublicBucketName, generateFileHash, getPublicBucketUrl, generateAvatarUrl) - Updated getMembe...

snadjafinia·9mo ago
Featurekamo-internal

Add avatar fallback logic to chat components and member list

- Created avatarUtils.ts with utility functions for avatar fallback (member -> user -> initials) - Updated HexHeadGroup to fetch and display avatars with fallba...

snadjafinia·9mo ago
Otherkamo-shared-library

以用户/ 成员关系添加主题背景实体和仓库

snadjafinia·9mo ago
Otherkamo-internal

修复重复的 React 导入导致构建错误

snadjafinia·9mo ago
Otherkamo-internal

修正网格组件 API 用途以匹配 MUI v7 网格 API

snadjafinia·9mo ago
Featurekamo-internal

更新创建 Avatar 版式以匹配 kamo- register 设计

- 重组 Avatar 选项卡, 上面有快速设置( Style,种子) - 将下行分为两个栏:预览(左)和高级设置(右) - 将高级设置移至可扩展手风琴(变形,背景) - 匹配来自 kamo- register FormAvatar 的布局结构 - 通过更好的组织和视觉结构改进UX

snadjafinia·9mo ago
Refactorkamo-internal

Switch back to MuiAvatar components for avatar display

- Replace img tags with MuiAvatar components - Maintains all existing functionality (error handling, loading callbacks) - Cleaner code using Material-UI compone...

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
RefactorSecurityService

Remove ID-based fallback code, use only hash-based naming

- Remove all try-catch fallback logic for missing fileHash column - Remove ID-based file naming fallbacks - Code now exclusively uses hash-based file storage - ...

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
FeatureSecurityService

Implement hash-based file storage for avatars

- Generate SHA-256 hash from avatar ID after persistence - Store hash in database fileHash field - Upload files to MinIO using hash-based naming: {hash}.{fileEx...

snadjafinia·9mo ago
Featurekamo-shared-library

将文件Hash 字段添加到 Avatar 实体以安全保存文件

- 添加文件Hash列以存储可视化标识的SHA-256散列 - Hash用于MinIO文件命名,以防止点数攻击 - 格式 : {hash}. {fileExtension} 而不是 {id}. {fileExtension}

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

就像你看到的运输?

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

永远开始自由查看定价