直播更改日志

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

17,866
变动共计
4,581
特征
4,513
修补
32
项目
按项目过滤
所有项目17,866AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,554kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI522Chore670Docs226Feature4,581Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
March 23, 2026
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
FixSecurityService

Use OTKPreAuthFilter attributes instead of re-validating OTK in NotesController

The OTKPreAuthFilter already consumes and validates the OTK, storing the session data in request attributes. NotesController was trying to re-validate the alrea...

Kamo·5mo ago
FixAPIService

Explicitly forward visitor IP to downstream services

ForwardedHeaderFilter consumes X-Forwarded-For from the incoming request, so when APIService forwards to SecurityService via RestTemplate the header is missing....

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
FixInitializerService

Remove RoleRightsSyncRunner — rights are added manually for existing orgs

The underlying bug in **************** (detached entity issue) has been fixed in kamo-shared-library. New rights for existing roles will be added manually via S...

Kamo·5mo ago
Fixkamo-shared-library

在创建角色权利时使用管理下的角色参考

继Repository.save()之后,当地角色Admin/角色Everyone 变量可以脱离持久性背景。 创建 RoleRights () 正在将 OrgRoleRight 条目添加到离散对象中, 这些对象从来没有 级联在之后的保存。 现在检索管理的角色引用 在初始保存后从 stained Org.getRoles...

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
FeatureInitializerService

Add RoleRightsSyncRunner to backfill missing role rights

When new RoleRightType entries are added to the enum, existing roles don't have OrgRoleRight entries for them. This runner checks all roles on startup and adds ...

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
FixSecurityService

Remove GD check from ****************

The sed command that added the god-mode bypass incorrectly inserted it into all methods containing sessionData, not just hasRight. This caused 'return true' (bo...

Kamo·5mo ago
Otherkamo-analytics

Merge branch 'dev' of **************** into dev

Mike Cao·5mo ago
Otherkamo-analytics

Added download to breakdown report.

Mike Cao·5mo ago
CISecurityService

Trigger pipeline

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
FixSecurityService

Allow god-eligible users to bypass access security permission checks

New rights (MANAGE_ACCESS_RULES, VIEW_ACCESS_LOGS, etc.) aren't granted to any existing role yet, so all users get Forbidden. God-eligible users (GD=true in ses...

Kamo·5mo ago
FixAPIService

Move AccessEnforcementFilter to scanned package, revert ComponentScan

The widened @ComponentScan caused a corsFilter bean conflict between CorsConfig and WebConfig. Moved the filter into com.kamo.api.app.config (already scanned by...

Kamo·5mo ago
March 21, 2026
FixAPIService

Add Redis connection config to K8s configmap

APIService pod was failing to start because spring-boot-starter-data-redis auto-configuration couldn't connect to Redis at localhost:6379. Points to redis.kamo....

Kamo·5mo ago
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
FeatureDaemonService

为 MaxMind IP 对位置数据库添加 GeoLite2 同步任务

下载 MaxMind 的Quartz 排期工作( 每周星期天 3 AM) GeoLite2-City-CSV, 剖析 IPv4/IPv6 个块和位置, 装入 进行原子表交换 包括SHA-256DUP, 拉链滑行保护 同步状态跟踪 添加 *** 秘密提及K8s的部署.

Kamo·5mo ago
FeatureAPIService

Add access enforcement filter for IP-based access control

Redis-backed servlet filter that evaluates whitelist/blacklist/temp-block rules on every inbound request. Adds spring-boot-starter-data-redis dependency and Red...

Kamo·5mo ago
FeatureSecurityService

Add access security system backend

8 new services (AccessCacheService, GeoLiteService, GeoLiteSyncService, AccessRuleService, GeoBlockService, AccessLogService, DetectionRuleService, SuspiciousDe...

Kamo·5mo ago
FeatureInitializerService

Add access security system schema migration

Creates 7 new tables (org_access_rules, org_geo_block_rules, org_suspicious_detection_rules, system_access_logs, geolite_blocks, geolite_locations, geolite_sync...

Kamo·5mo ago
Featurekamo-shared-library

添加访问安全系统实体、enums和寄存器

添加 JPA 实体( OrgAccess Rule, OrgGeoBlock Rule, OrgSuspect Detection Rule, ) 。 系统AccessLog,GeoLiteBlock,GeoLiteLocation,GeoLiteSync status),6个新enum, 7个寄存器和5个新的角色权利...

Kamo·5mo ago
Otherkamo-analytics

create team key in cloud mode

Francis Cao·5mo ago
Otherkamo-analytics

use emptyplaceholder for gated message

Francis Cao·5mo ago
Otherkamo-analytics

Merge branch 'dev' of **************** into dev

Francis Cao·5mo ago
Otherkamo-analytics

use team redis keys to resolve team gated features

Francis Cao·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
Fixkamo-marketing

删除跟随鼠标编码器的渐变MeshBackground orbs

蓝色和紫色的梯度圈是由 GradientMeshBackground组件跟踪鼠标位置.

Kamo·5mo ago
Refactorkamo-internal

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

kamo·5mo ago
Fixkamo-marketing

删除萤火虫和卷轴粒子爆裂动画

从英雄,地物,定价, 和报名科。 删除 Scroll 从主页.

Kamo·5mo ago
Fixkamo-login

防止密码输入在步骤过渡时丢下第一个按键

焦点投票循环是呼叫设置 每50msSelection Rang(0,长度) 用于 1.2s,它选择了任意键入字符,因此替换了下一个键盘 这个 现在跟踪用户输入,只选择用于浏览器自动填充的文本.

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
Fixkamo-marketing

替换已破损的 Anthropic、 OpenRouter 和 xAI 标识 SVGs

Kamo-Internal中的原始文件有404个占位符(14字节). 从简单图标取而代之的是适当的 SVG 标志 .

Kamo·5mo ago
Featurekamo-marketing

添加 AI 提供者标志以整合带有 Marquee 的

DeepSeek),xAI (Grok),Meta (Llama),Perplexity(英语:Perging),和哈格格脸.

Kamo·5mo ago
March 20, 2026
FixEmailService

Update calendar, contact, and integration ID types from Long to UUID

Calendar entities, contact sub-entities, and ContactIntegration IDs are now UUID. Updates all services, controllers, and DAV endpoints.

Kamo·5mo ago
FixSecurityService

Resolve remaining Long/UUID type mismatches in controllers and beans

Fixes LeadVendorController, LeadMarketController, LeadImportController, ImagingController, AccountController, MediaStreamController, POSController, MemberContro...

Kamo·5mo ago
Fixkamo-shared-library

解决服务和DTO中剩余的长/UID类型不匹配问题

纠正商务服务、组织服务、 外部代理服务, Img*服务, 领导*服务, 领导服务器服务, Image Service, 以及所有 POS 的 DTO. 杰克逊对象节点.put () 现在使用的呼叫 .toString () 对于UUID 值.

Kamo·5mo ago

就像你看到的运输?

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

永远开始自由查看定价