KamoCRM

实时变更日志

每个功能、修复和改进都会在发布时发布。 没有任何东西会在发布时被搁置。

18,604
变动共计
6,678
特点
5,589
固定
30
项目
按项目筛选
所有项目18,604AIService282APIService179BillingService166ConversionService118DaemonService148DocsService258ESigService99EmailService632InitializerService345KBService162KlusterServices771MCPGatewayService277MediaService622RAGService79SecurityService2,029TranslateService62VOIPService265VectorService11kamo-apps29kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,765kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,863kamo-signer-monorepo61kamolos115
按类型筛选
所有类型Build23CI527Chore794Docs3,288Feature6,678Fix5,589Other1,001Performance174Refactor284Revert23Style45Test177Upgrade1
August 6, 2026
Featurekamo-internal

右侧打开每个人力资源标签

概览需要VIEW Officeview,出勤管理 TIMECARDS,法律与遵守 管理 LEGAGE AND Complaination, 培训管理 管理和资源 管理 资源。 每个标签的门都是从这个名字衍生出来的 所以门是 选项卡被隐藏,被拒绝的选项卡不能分开。 HR导航选项——随即是家用发射板卡和命令-palett...

kamo·3mo ago
FeatureDocsService

在套件端点上执行管理 LEGAL AND COMPLANCE

LegalPackage Access 镜像 Legal & Reference 标签门, 而该标签现在是 在自己的一条右上方, 摆设。 一个服务器的设置比制表符更窄 一个403个土司结束 空网格; 宽; 端点可以被用户界面从未达到的人达到 给了它。 读写是同样的权利, 安全处的迁移种子 从旧写对,所以没有人 在升级...

Kamo·3mo ago
FeatureSecurityService

将现有人权持有者带入新的人的权利

将已经可以达到的东西关起来的权利是取消进入权:新权利 插入为非指定值,因此,每个/小时标签在部署时都会消失 其作用并非完全无障碍的人力资源管理人员。 New RIGHT SEEDS 宣布每个新右侧的行距——它的分页是OR组 ——在赠款可以居住的地方适用: org 角色和安全模型模板(模拟FORCE GRANTED),...

Kamo·3mo ago
Featurekamo-shared-library

按人力资源分栏列出一项担保权

标注在先前存在的人权权利上 在前端的 OR 学期: 在 ViEW SCHEDULES , 培训 任何人权方面的就业、概况和资源。 无效 发放工资,不同时移交法律和合规。 VIEW OVVIEW(182),管理 TIMECARDS(183), MAN...

Kamo·3mo ago
Featurekamo-internal

上传前对照发送限制测量草稿

携带内线基数64的机体 — HTML 从网页上粘贴, 一个向前的 引用的内容,一个签名的图像——可以通过每个部分的上限 拥有。 发送端点在服务器容器中拒绝在任何 处理器,在大面积超龄的Tomcat上 放弃连接而不是 所以作曲家上传失败了 什么都没有 除了"未能发送电子邮件"之外, 检查SendPayload 测量准确...

kamo·3mo ago
FeatureDocsService

已执行的软件包证书和命令的合并

证书载有包,被冻结的版本,主题,时刻 以及执行的地址, 证明词逐字逐句, WORM行载着——所以可以将文物和分类账行逐一核对. 其他没有数据库。 每弦先为温安西作消毒. PDFBox 的标准 14 字体编码 WinAnsi 只显示其它文件并显示 THROWS; 包标题, 成员名 和作者的文字是自由的文本, 所以一个日...

Kamo·3mo ago
FixMediaService

通过调试管道存储附件, 而不是每个上传一个对象

附件在每次上传时都会写出自己的"<imgId>/<fileName>"对象,绕过 内容地址的商店 完全 — 相同的标志- 草稿 。 png 一次三次附后 谈话占据了三个目标。 现在上传到共享的 ImgDat, 完全相同 内容被存储一次, 无论它附着多少次, 以及匹配的附件 系统中已经存在的文档将无需存储。 Img 一...

Kamo·3mo ago
Featurekamo-shared-library

曝光内容地址商店, 以便聊天附件可以解开

聊天附件从未通过散列管道, "<imgId>/<fileName>> 对象每上传一次,所以同一文件附加了三次 三个物体。 他们不能简单地调用上传文件: 流量验证 客户端提供的散列, 和一个附件到达 作为平地多块,没有。 存储 所处理的问题是储存的一半本身——散列、再利用或创建 ImgDat,只有当内容是新内容时才能上...

Kamo·3mo ago
FeatureDocsService

被执行文物的两个字节来源

法律规定 Pdf 提取冷冻- Digest 排除成员读取路径 向导和存档的文物通过 SAME 检查读取了 SAME 字节... 内容 Sha256 将 img dats 内容地址三进制, 所以比较成本 无 MinIO 读取和差异, 只有当字节移动, 并保存 ImgContent 重新将 img. setDat 标注在每...

Kamo·3mo ago
FixEmailService

停止在 1MB 上封杀每次发送, 所以贴上图像可以实际输出

用被粘贴的图像编译失败, 带有一个赤裸的"未能发送电子邮件". 这个 作曲将粘贴插入到正文 HTML 中,作为基数64 数据 URI,它可以骑行 在多段"电子邮件"JSON部分中,汤姆卡特在1MB拒绝了该部分: 文件SizeLimit Exception: 字段电子邮件超过其最大值 允许大小为1048576字节 1...

Kamo·3mo ago
ChoreSecurityService

为统一的成像桶重建

捡起 kamo-shared-library 3045cc3: ImageAssocType.getBucket () 现在返回单曲 每个协会的"成像"桶,所以一个被破译的文件存储一次. 现有 对象在此展开前已迁移 。 SecurityService 正在读取图像字节 (LoanDocLoader,VaultDocLo...

Kamo·3mo ago
ChoreESigService

为统一的成像桶重建

捡起 kamo-shared-library 3045cc3: ImageAssocType.getBucket () 现在返回单曲 每个协会的"成像"桶,所以一个被破译的文件存储一次. 现有 对象在此展开前已迁移 。 服务烤在共享的图书馆, 所以每个 GeBucket( ) 的消费者必须从同一个地方重建阅读 .

Kamo·3mo ago
ChoreVOIPService

为统一的成像桶重建

捡起 kamo-shared-library 3045cc3: ImageAssocType.getBucket () 现在返回单曲 每个协会的"成像"桶,所以一个被破译的文件存储一次. 现有 对象在此展开前已迁移 。 服务烤在共享的图书馆, 所以每个 GeBucket( ) 的消费者必须从同一个地方重建阅读 .

Kamo·3mo ago
ChoreMediaService

为统一的成像桶重建

捡起 kamo-shared-library 3045cc3: ImageAssocType.getBucket () 现在返回单曲 每个协会的"成像"桶,所以一个被破译的文件存储一次. 现有 对象在此展开前已迁移 。 服务烤在共享的图书馆, 所以每个 GeBucket( ) 的消费者必须从同一个地方重建阅读 .

Kamo·3mo ago
ChoreConversionService

为统一的成像桶重建

捡起 kamo-shared-library 3045cc3: ImageAssocType.getBucket () 现在返回单曲 每个协会的"成像"桶,所以一个被破译的文件存储一次. 现有 对象在此展开前已迁移 。 服务烤在共享的图书馆, 所以每个 GeBucket( ) 的消费者必须从同一个地方重建阅读 .

Kamo·3mo ago
FixDocsService

从 ImageAssocType.BKKET 解析文档桶

文档服务硬码“ 成像- mydocs ” 而其他所有读取路径都经过 图像AssocType.getBucket (). 现在仓库是一桶,用同一桶 常数而不是必须手动同步的字符串.

Kamo·3mo ago
Fixkamo-shared-library

把每个图像都放入一桶里,这样就意味着一个副本

关联是元数据,不是存储边界. 每个图像AssocType用来命名它 与散射管相矛盾的MinIO桶:拆卸范围为ORG宽或 在全球范围内,并因此跨越各种协会,因此重新使用ImgDat生成了Img。 字节坐在那里 无论哪个桶第一次收到它们。 读取解析桶 所以他们找了个地方 字节从未出现过 五百分 上一个承诺通过将物体装入目...

Kamo·3mo ago
FixDocsService

电线 Docs 服务到 Esig Services 从而交付停止 503

Ligal EsignClient.is 配置()在集群中是虚假的:既不是 提供了内部的.auth. 机密或法律的.esig. Service-url,所以交付 拒绝每个包含可标志文档的软件包而不是创建 其信封永远不存在的任务。 *** (键 +++和 将它映射到内部的. 这把钥匙不会放松到 内. 奥斯. 秘密本身,...

Kamo·3mo ago
Docskamo-internal

添加法定一揽子实施计划

第5阶段:成员自助页面,执行向导从 Kamo -signer, 和WORM包 证明捕获.

kamo·3mo ago
FixESigService

将成员ID放入收件人摘要, 并停止IP检查 DNS 解析

以接受者身份行事的呼叫者必须能够建立WASE 状态是。 DocsService的"法律包" Finish写了一篇关于WORM的证明 “ 此收件人签名” 的强度; 信封上没有成员标识 读取它只能信任接收者 uid它存储在交货,和a 错误约束的Uid会让一个雇员的证明 停留在同事的身上 签名。 收件简表现在载有成员——作为...

Kamo·3mo ago
FixDocsService

证明WHOSE的签名 完成计数并报告现场

校验()将呼叫者与任务进行比较。 团队成员,但从来没有 ENVELOPE ReCIPIENT的成员——它信任收货人 扇出写. 错误的 uid( 送货错误、 重用的信封、 a) 将让一名雇员的WORM证明留在 同事的签名,在一行 其实体拒绝更新。 接收者 本人的会员现在由Legal EsignClient带回并声称。 缺...

Kamo·3mo ago
Fixkamo-internal

让一个成员真正完成一个软件包,并完全到达页面

可完成要求每个文档行已经签名/ACKNOWLEDGED,但 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}这些状况的作者只有... 送货员写作"PENDING"和"无效/再送"写作"VOIDED". 完成 因此,在本身的副作用...

kamo·3mo ago
ChoreConversionService

重建拆卸相机复制修复

拾取 kamo- shared- library 8db077c , 这使得 登记 存在 文档 副本 a 将ImgDat的物体再用入目标协会的桶. 转换服务是 只有召客,所以固定在重建之前不会运送.

Kamo·3mo ago
Fixkamo-internal

将外部贴在成员 Docs 标签周围

DocManager带了自己的工具栏和网格铬,所以p: 4 内置刚刚缩小 网格并留下/hr/resources页面没有的可见空白。 匹配该页面 包装精准.

kamo·3mo ago
Fixkamo-shared-library

将文件对象复制到自己的关联桶中

对象存储为 Buckle- per- assext (每个读取器解决) ig.get AssocId (. getBucket ()),但分解范围为ORG宽度或全球和 所以跨协会。 现有文件附在 ImgDat 上 全新的关联而不上传任何字节,留下一个指向一个 从未收到过它们的桶子, 已转换- pdf) 失败, 使用“ ...

Kamo·3mo ago
Featurekamo-internal

成员遵守法律的页面和软件包执行向导

{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}是身份上的门 (FederalID QQ 获得MemberIdString (), 与 STRINGS 相比较, 因为 get MemberId () 是 包括该成员提前 " 返回...

kamo·3mo ago
Featurekamo-internal

成员执行代理路由和纯向导模式

八条1:1路线:/api/docs/legal/member/**通过远征ToApi(仅限- extToApi 拥有查询字符串)和/api/esig/member/** 直接到 ESIG SERVICE URL 带有生成OTK,因为APIService 转发 /api/docs/** 和 无前进 / api/ esig...

kamo·3mo ago
Featurekamo-internal

将 kamo 签名核心移植到 kamo 内部

/src/index.ts",没有构建 步骤,所以没有可公布的文物——文件被复制并重新连接到 相对进口。 行为不变;只有导入和i18n移动. pdfjs-dist 4.10.38 配有自卫队-HOSTED工人,由预建步骤复制. 没有 ****************从cdnjs装入pdf.js 4.4.168 从cd...

kamo·3mo ago
FeatureDocsService

在/api/docs/legal/member/**上浮成员表面

一个单独的控制器和一个单独的漏斗,因为这里的授权是 身份而非人权。 穿行这些 守卫 () 意味着 将每个雇员锁在自己的文件之外或扩大法律包的使用范围 直到模板网格和观众预览的名册向全体开放 org; 类中没有引用 LegalPackage Access, 因此快捷键 无法获取。 任何映射都不用一个成员id或一个Org...

Kamo·3mo ago
FeatureDocsService

完成时的套件证明, 以及 ExCUTED/ AWAIting otherS 拆分

写WORM LegalPackageAttestation:FROZEN的证明TextSha256 版本(该包的措辞草案可变,可能已经 被修改后),在命令上标出"Sha256"[{文件Uid,内容为"Sha256", sourceIp from a 右到左 X 前向行走, probblob problem 这样摘要就可...

Kamo·3mo ago
FeatureDocsService

身份授权成员改为任务表面

法律指定监察员是来自法律包的SEPARATE警卫,目的如下: 执行自身协议的成员不享有人权,扩大人权范围 读取设定以承认它们会把模板网格和 观众预览的完整名册有电子邮件。 所有不是打电话者的 自己的任务回答一个相同的404——一个403会证实该ud是真实的. 细节 () HR行的第一视图簿记(第一维维德At, Pen...

Kamo·3mo ago
FeatureDocsService

显性条形和可防盗客户IP

显示 Sha256 将所订购的 [{文件Uid, 内容Sha256, 顺序Index}} 成员被实际显示, 长度前置, 所以一个被编织的 uid 无法模仿一个 字段边界,使两个不同的文档组散开相同。 证明Json是 被储存的逐字记录和来回旅行回溯到同一份文摘——一个证明, 无法再生 自己的散列 证明什么。 Legal...

Kamo·3mo ago
FeatureESigService

工作人员认证成员在/api/esig/成员/**签署

OTKAuthFilter只绕过/actuator,/api/esig/public和/api/esig/内部, 因此,这个前缀是后面的工作人员OTK auth 与 orgId/memberId 已经在 请求。 收件人绝不是一个路径变量:通过匹配解决 EsignEnvelope Recept. memberId to ...

Kamo·3mo ago
RefactorESigService

签名于( 信封Uid, 收件人Uid, orgId) ,而非签名会话

现在拿三。 公众 控制器不断从 SIGNSESH 中解析它,所以签名程序应用程序没有变化; a 由工作人员认证的成员表面现在可以到达SAME代码,而不是 以第二套审计错误增长第二个签名执行 。 该会话的阶梯Up验证后旗被删除,因为它总是被冗余: stepUpVify () 写入收件人. StepUpVifififie...

Kamo·3mo ago
Docskamo-internal

增加法定一揽子实施计划

阶段4: 交付/再发/Void扇出,任务设定有电子签名 信封,以及指定包子塔布.

kamo·3mo ago
Fixkamo-internal

查查法律受众名册 完成后刷新

指定包网格通过询问填充其团队成员过滤列 所有团队的受众预览 : true on Mount - 一个名称和一个电子邮件地址 每一个活跃的人,在一次答复中,与租户一起成长。 服务器现在将列表上限为500, 并分别报告真实数, 所以 名册来源()是允许读作 " 总 " ; " 成员 " 。 长度` 会默默地报告500人 在...

kamo·3mo ago
FixDocsService

在扇出前提交, 停止重发

Redeliver 发布了新版本行, 将每个 OPEN 任务翻转到 并提交了内部的重新发行 同样的未承诺 交易。 工人们在OWN的交易中 沿着一个池线运行 所以它看到了 没有, 发现 ById( versionUid) 空了回来, 它又没有重新发行, 因为它 已经取代了每个人的工作 赢了比赛就赢了 没有比这更好的了 -...

Kamo·3mo ago
Featurekamo-internal

指定软件包分包和交付/复制/执行行动

AG Grid社区通过一个MUI-插入取来——社区没有服务器侧行模型, 所以服务器的页面和网格 使它得到的东西。 已执行 列是从芯片的相同状态中衍生出来的服务器侧面,所以两者不能 一份没有信封的标志性文件会发出警告 而不是坐着 永远的"等待" 右侧过滤栏由Org自己的复数团队成员名词所领导,来自 数据,带有独立的"A...

kamo·3mo ago
Featurekamo-internal

提供/转发/代办和派任客户

短 1:1 向前的ToApi 路由 — 每个上游请求一个, 因为 OTKAuthFilter 是 下一条路线的每个成员 需要一个OTK 这个 列表仅通过一个 PATH; extendToApi 将浏览器的查询字符串本身合并。 状态到i18n的映射是真正的后卫,而不是检查-i18n-keys.mjs:只有脚本 证明在 ...

kamo·3mo ago
FeatureDocsService

可过滤的法律包任务列表

建于实体管理器而不是共享- lib 仓库方法: 过滤器集 并添加到 kamo- shared- library 中, 将迫使一个共享艺术重建 仅用于查询 DocsService 问题。 组织上游是无条件的,首先, 一个测试证明它生存下来 每个过滤器组合——端点不使用 Org 参数,所以一个已删除的条款 将列出另一个租...

Kamo·3mo ago
FeatureDocsService

普通法律包任务或指定成员

分配结果——无效、未执行、未找到——因为行政主管 取消给六个有名人士的软件包,需要知道哪些人已经执行(他们 (原始内容存档于2018-06-25) (原始内容存档于2017-09-21). ). Standards and who was never fied. 赤出200块不行 说吧 任务过渡是同步的:任务行,而不...

Kamo·3mo ago
FeatureDocsService

重编已更改的软件包, 取代打开的任务

除非现场指纹与公布的指纹不同,否则拒绝。 Binder.date 更新 Img 没有修改计数器 所以指纹是唯一的更改信号 有——没有大门,雷德利弗就是一个无声无息地使每个人的按钮. 进行中的工作,并重新印发一份相同的文书。 通过现有的出版路径(版本行的一个作者)发布,标记 每一次公开任务都经过强化,排队其非终端信封被...

Kamo·3mo ago
FeatureDocsService

向观众提供法律套件,脱离要求

在请求线索上进行计划(两个便宜的查询,所以答案是准确的关于谁是 包括、谁被跳过和为什么)注销:200名成员x8份文件 1600行外加多通ESigService呼叫,DocsService服务于WOPI. 游泳池不是春节执行人豆. 应用程序任务执行器是 # # # 和 DocsService 已经脱光了 @ Async...

Kamo·3mo ago
FeatureDocsService

交付计划员——增量瞄准,电子邮件预过滤,到期日

交付是新雇用的路径,意在重新运行,因此已经持有 转让被减去,而不是给予同一文书的第二份副本。 没有电子邮件的成员被计算并跳出前面, 因为 EsignEnvelope Service 400s 一个没有内线的签名人 之前的成员已经拥有 现场直播信封. 观众查询 ORs 三起上游,所以重复被倒塌. 仅承认的文档故意没有信封...

Kamo·3mo ago
FeatureDocsService

提供法律包的内部客户端

DocsService第一个外出服务客户端. 员额 **************** (原始内容 manual, 从未与) Press Invite= true——HR发送一份通知,而不是每个成员一份。 超时是明确的: EsignEmailClient 构建一个空空的 ResetTemplate 没有, 一个 未定时...

Kamo·3mo ago
Docskamo-internal

添加法律包 CRUD 计划

人力资源法律和合规系列的第三阶段:CRUD的DocsService软件包 内容指纹,发布冻结 字节绑定版本,观众预览, 和软件包模板的子标签.

kamo·3mo ago
FixDocsService

将读取的大门加宽,以匹配 hrTabs.ts, 使一个清除的到期日期实际清晰

维基百科中的相关条目: 维基语录链接:名人名言 承认 VIEW EMPYEES 上的法律与合规标签 因此,一个成员只持有另外两个成员中的一个 并得到了一个403负载失败的土司 通过一个空格。 扩大服务器 读取设置以匹配标签门, 而不是缩小标签, 因为隐藏 能够编辑员工的人力资源管理员的模块将是错误的。 当到期日无效时...

Kamo·3mo ago
Fixkamo-internal

线性发布和观众预览,并停止渲染破损的标签

发布Package,预览Auditence和GetPackage的运出没有呼叫器. 这个 模板网格现在有一个发布行动作——当软件包没有时被禁用 绑定器——报告它冻结的版本号,编辑器有一个 预览,该预览将确定软件包在发布前会到达谁。 "什么都没有改变"409被报道为信息,因为一个不Op是 提交人要求的;拒绝的两道409是...

kamo·3mo ago
FixDocsService

落实人权,让指纹看到电子签名设计

仅凭Org会员资格就授权进行所有7项/api/docs/法律制图,因此, 经认证的成员可以列出、编辑、删除和出版法律软件包——以及 成员: True returned the whole active explain with all Team Members: True 将整个活动名册与所有团队一起返回 电子邮件和安...

Kamo·3mo ago
Featurekamo-internal

法律和合规软件包模板

仅替换 HrTabPlacewide 主体—— 路由、标签条目和闸门 已经存在 hrTabs.ts。 AG Grid 社区列表加一个创建/编辑对话框 标注为HR RESUNURCE(正文13,不是id 15)的上下重排 和全团队成员切换的多功能类型。 这个 toggle的标签是Org自己的复数团队成员名词,从来不是硬码...

kamo·3mo ago

“你看见了什么 ? ”

所有这些都会自动到达您的工作空间。 开始使用免费计划,一个月后再阅读此页面。

开始免费永远查看定价