直播更改日志

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

17,933
变动共计
4,614
特征
4,543
修补
32
项目
按项目过滤
所有项目17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
March 26, 2026
Fixkamo-internal

Provider save field name and mailboxes tab member list endpoint

Provider save for non-configurable types now sends correct field name. Mailboxes tab now uses **************** endpoint which actually exists, instead of non-ex...

kamo·5mo ago
Fixkamo-internal

Provider save for non-configurable types and mailbox member email mapping

**************** selections now immediately persist via saveProvider API instead of only updating local state. Mailboxes tab now correctly extracts emailAddress...

kamo·5mo ago
Featurekamo-internal

添加电子邮件别名和共享邮箱UI支持

作曲家 “ from:” 下拉, 用于在主名、 化名和共享邮箱之间切换 地址 电话地址 在电子邮件设置中新建“ 邮件箱” 第 6 个选项卡, 用于全局管理员管理 化名和共享邮箱。 在成员上插入别名/共享邮箱管理 设置页面。 用于共享邮箱上下文切换的文件夹侧边栏中的邮箱切换器 。 浏览共享邮箱时,信件浏览器的路由会通往共...

kamo·5mo ago
Fixkamo-internal

修复 PRE TIKET DB 约束 + 重新设计创建格式

- 固定的CHECK对支持的制约 ticket.status允许正数 14 - 重新设计基于现代卡片的出票模式: - "我们能帮上什么忙?" - “有支持的聊天”卡(主打,突出显示)——开始预选 - "签票"卡片——以标题/说明形式全开 - 后键返回票单选择者 - 两种路径都允许与指定代理人聊天

kamo·5mo ago
Featurekamo-internal

添加 Pre TICKET 状态与启动聊天选项

- 票房创建格式:两个按钮——"开始聊天"(预选,无标题) 需要,只是话题)和"提交票"(有标题的全票) - 票头:状态为PRE TICKET时的"转出票"按钮, 打开需要标题的对话框,调用 PUT/tickets/{id}/convert - 状态包:以蓝灰色徽章显示的 PRE TIKET - 新的代理路线: ...

kamo·5mo ago
Fixkamo-internal

从{主题: [...]} 中提取话题数组 API 反应

GET / api/ 支持/ 专题终点返回{主题: [...]},而不是 a 原始阵列 。 现在所有消费者在使用数组之前先提取数据.

kamo·5mo ago
Fixkamo-internal

从错误中打开支持工具窗口并打开404页

用工具替换旧的/帮助/ticket/新导航: 打开自定义Event 直接打开支持弹出窗口.

kamo·5mo ago
March 24, 2026
Featurekamo-internal

Granular 角色编辑,标签互换,团队成员支持

- 添加 AllowEditTitle 和 AllowEdit Security 到 SecurityRole 接口 - 允许编辑成员/团队成员角色的安全设置(以前全锁) - 交换“ 成员” 和“ 团队成员” , 显示带有父类行为标签的标题 - 通过发送受保护角色的原始 DB 标题来防止意外标题覆盖 - 在编辑系统角色...

kamo·5mo ago
Fixkamo-internal

专题创建失败时添加出错显示

在对话框中显示 API 错误消息, 而不是静默的失败 .

kamo·5mo ago
Fixkamo-internal

将部门装入专题管理器

发送 X- ***- 托肯信头( 匹配部门管理模式) 和 从数据中提取部门 部门的反应形状.

kamo·5mo ago
Fixkamo-internal

在 API 响应上添加 Array.is 守护以预防.map 出错

API 在后端表格中返回错误对象而不是数组 还不存在 使用 Array.is Array 检查守护所有阵列操作 .

kamo·5mo ago
Featurekamo-internal

Add Support section to settings page

Adds Topics, Notifications, and Status & Response Times cards that link to /support?tab=settings.

kamo·5mo ago
Otherkamo-internal

Allow 6 settings cards per row on xl screens and hide Club House nav item

Settings page grids now scale to 6 columns at xl breakpoint. Club House menu item commented out in NavPri.

kamo·5mo ago
Fixkamo-internal

Update ticket popup tool window to use light theme matching chatColors

Replace dark theme (dark backgrounds, white text, amber accents) with the light color scheme used by all other popup tool windows in the app.

kamo·5mo ago
Fixkamo-internal

Remove MANAGE_SUPPORT conditional from settings/analytics tabs, enable NavPri slide-out

All tabs now always visible. Removed disablePanel from NavPri Support entry so the slide-out panel works on hover.

kamo·5mo ago
Fixkamo-internal

Make description textarea fill remaining popup window height

Removed minRows/maxRows constraints and set flex layout on the input root so the textarea expands to fill all available vertical space.

kamo·5mo ago
Featurekamo-internal

Remove old help system, add support nav items

Delete app/help/ and app/components/help/ directories. Add SupportButton to NavTop toolbar and Support menu item to NavPri sidebar navigation.

kamo·5mo ago
Featurekamo-internal

Add frontend types and API proxy routes

TypeScript interfaces for all support DTOs and 13 API proxy routes forwarding to MediaService for topics, tickets, and reporting endpoints.

kamo·5mo ago
Fixkamo-internal

Redesign AI processing toggle as labeled switch with Assistant icon

Replace icon button with a toggle switch using the MUI Assistant icon, labeled "Train AI With This Note". Moved to the left of the save button. Renamed "Create"...

kamo·5mo ago
March 23, 2026
Featurekamo-internal

Add deep-linking support to notes page via query param

Support /notes?id={noteId} URL pattern so AI chat source links can navigate directly to a specific note. Opens the note in edit view when the page loads with an...

kamo·5mo ago
Featurekamo-internal

Add AI processing toggle to notes UI

Add aiProcessingEnabled field to Note types and toggle button in NoteEditor toolbar. Members can enable/disable AI processing per note, which controls whether n...

kamo·5mo ago
Fixkamo-internal

Add filter toggle button to notes header

The sidebar collapse button was hidden behind the app's left nav bar. Replaced it with a filter icon toggle in the NotesHeader that is always accessible regardl...

kamo·5mo ago
Featurekamo-internal

Use sized avatar variants — medium for profiles/emails, small for nav/lists

Add size parameter to fetchMemberAvatar (defaults to 'sm'). Email signatures, email sending, profile headers, posts, comments, and hex heads now request the med...

kamo·5mo ago
Fixkamo-internal

Extract plain text from Lexical JSON for note card previews

The note content is now Lexical JSON, not HTML. The preview function was falling back to stripHtml which dumped raw JSON as the preview. Now parses Lexical JSON...

kamo·5mo ago
Featurekamo-internal

Add photo crop tool with react-easy-crop and multi-size avatar storage

Replace the old PhotoCropDialog with an interactive crop tool using react-easy-crop. When uploading or editing a photo, users now select a square crop area (wit...

kamo·5mo ago
Fixkamo-internal

Forward raw JSON responses in notes API routes to preserve ID precision

CockroachDB unique_rowid() IDs exceed JavaScript's MAX_SAFE_INTEGER. The previous response.json() + NextResponse.json() round-trip caused JSON.parse to convert ...

kamo·5mo ago
Fixkamo-internal

Improve notes save flow — keep editor open, show actual errors

- Don't close the editor after saving an existing note (only close after creating a new one) - Fix fetchWithAuth to read error.error instead of error.message ...

kamo·5mo ago
Fixkamo-internal

Open notes directly on click, derive categories from data, remove encryption

- Click a note to open it directly in the editor instead of making a separate API call that was failing - Derive categories and tags from loaded notes data in...

kamo·5mo ago
Featurekamo-internal

Load countries from CountryType enum, add flag icons to geo-blocking

Countries route now proxies to /api/security/countries (CountryType enum) instead of **************** (empty GeoLite table). Adds react-world-flags for country ...

kamo·5mo ago
March 22, 2026
Featurekamo-internal

Rewrite Access Blocks help tips for clarity

Explains all four sections (whitelist, blacklist, temp blocks, geo-blocking) in plain language. Adds a CIDR range guide with examples showing /32, /24, /16, /8 ...

kamo·5mo ago
Fixkamo-internal

Resolve notes page load failure and replace Quill editor with Lexical

Add missing runtime/dynamic exports to all notes API routes to enable proper OTK authentication. Replace React Quill WYSIWYG editor with the same Lexical-based ...

kamo·5mo ago
Fixkamo-internal

Forward visitor IP/User-Agent to backend, add duration unit picker

apiProxy: Now forwards X-Forwarded-For and User-Agent from the original visitor so backend logs the real client info instead of the Next.js server. AccessBlock...

kamo·5mo ago
Fixkamo-internal

Restore permission gate on AccessBlockManager

Re-adds the MANAGE_ACCESS_RULES permission check that was incorrectly removed. The underlying issue (admin roles missing new rights) is fixed by KamoInitializer...

kamo·5mo ago
Fixkamo-internal

Remove full-component permission gate from AccessBlockManager

New rights aren't assigned to any role yet, blocking all users. Other security settings tabs (API Access, OAuth2, System Debug) don't have permission gates — fo...

kamo·5mo ago
Fixkamo-internal

Initialize god mode state synchronously from localStorage

isGodMode was initialized as false and only loaded from localStorage in a useEffect (after first render), so checkRight() returned false on initial render even ...

kamo·5mo ago
Fixkamo-internal

Allow god-mode-active users to bypass right checks in checkRight

New security rights aren't assigned to any role yet, causing all users to be denied. God-mode-active users now pass all checkRight() calls.

kamo·5mo ago
March 21, 2026
Featurekamo-internal

Add access security system frontend

13 API proxy routes, access check module with CIDR matching, proxy.ts enforcement integration. Reworks AccessBlockManager (real API + geo-blocking), creates Sys...

kamo·5mo ago
Featurekamo-internal

Add Create Document button with rich dropdown on /doc/manager

Adds a styled dropdown menu with document type options (Document, Spreadsheet, Presentation, Drawing) each with descriptive text. Removes the NewDocumentButton ...

kamo·5mo ago
Fixkamo-internal

Show KB nav item unconditionally in sidebar

Removed the isKnowledgeBase feature gate so KB always displays, matching the previous NavTop behavior.

kamo·5mo ago
Refactorkamo-internal

Move Knowledge Base from top nav to sidebar as "KB"

kamo·5mo ago
Fixkamo-internal

Replace broken Anthropic, OpenRouter, and xAI logo SVGs

The original files were 404 placeholders (14 bytes). Replaced with proper SVG logos from Simple Icons.

kamo·5mo ago
March 20, 2026
Refactorkamo-internal

Update internal entity ID types from number to string for UUID migration

Updates TypeScript types, hooks, and components to use string IDs for entities converted to UUID on the backend. User-facing entity IDs (User, Organization, Mem...

kamo·5mo ago
Chorekamo-internal

Add SMS provider logo assets

kamo·5mo ago

就像你看到的运输?

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

永远开始自由查看定价