变更记录
什么是新的。
平台的每一个改进,随着它的出货。
· kamo-marketing
整合标志+准确/整合元数据
集成网页和集成中心现在显示供应商的标志(使用现有的 QQ 主页的资产 TechStackBanner已经使用). 已删除 : /整合字幕,OG图像,和元数据描述. 变化 : 1. 集成类型获得可选标志Path:字符串字段. 2. 所有30个集成数据文件都使用标志Path指向 适当的/公用 SVG (谷歌工作空间使用现有的 google-gmail.svg; 所有其他匹配弹道. 3. 一体化 PageClient 将销售商的标识放入框架的平板右侧 在英雄CTA队下 4. 集成HubClient使每个集成上都有一个小的标志瓦 卡片(回放:没有标志的集成的通用插件图标, 例如,在当今/公共/日志中没有资产的花旗)。 5. 中心类别现为作者类别 (语音-sms-电子邮件-ai-电子商务-支付-.)而不是 插入顺序。 字幕/元数据修正(审计的全部要点): - 放弃“15+本地融合+Zapier和Make for 6,000+应用” 扎皮尔和Make应用不存在. 改为诚实的"30土著" 包括语音、短信、电子邮件、AI和电子商务”。 - 已丢弃 Slack / Teams / QuickBooks / Xero / 关键词引用 扎皮尔——没有建造. - OG图像字幕更新以匹配。 - i18n 集成Hub.page Subtitle 在所有22个地方重写 (翻译将在下一个CI通行证上重新翻译).
· kamo-marketing
向所有主页上列出的提供者扩展/整合
调整/整合页面与曝光的实际整合 主页 (TechStackBanner). 添加28个匹配的新整合页面 产品实际提供的内容: 语音电话( P) : - Ring Central(现有,重新归类为语音) - FreePBX(即将到来,由请求驱动) 简讯: - 特维里奥 - 风琴 - 小声点 - 资讯 电子邮件( Google 工作空间 + M365 重新分类为电子邮件) : - 谷歌工作空间 - 微软365 - Zoho邮件 - 微软交易所(通过EWS进行配置/混合) - 冰战 AI/LLM提供者: - 迷雾 - 柯尔 - 打开路透 - 深层搜索 - xAI (希腊语) - 梅塔 (拉玛语) - 困惑 - 拥抱相貌 电子商务: - 呜商业 - 大商业 - 马根托(阿多贝商业) - 平方空间 - 预跳 - 维克斯 - 打开卡特 - 艾克维德 - 移动4Shop 保留:花纹(支付)。 每个集成页面都标注在现实中——带入自有证书 AI 供应商和短消息发送者的模型(在 kamo- Internal 中确认) 设置 UI),工作空间OAuth/M365/Zoho Mail/Squarespace/Wix, QQ 的 API 密钥 FreePBX 标记为 按当前UI状态来得顺. 变化 : 扩大类别:sms、语音、电子邮件、ai、电子商务 - 类别现在包括所有新类别 - 用于中枢页面区域订购的新类别 DISPLAY ORDER - 枢纽页面将按类别自动组合新集成 现在的合并总数:30个(从4个增加到4个)。 每个条目对应一个 在 kamo- 内部设置 UI 或 OAuth 处理器 .
· kamo-marketing
添加家用抵押经纪人行业页面
在/解决/抵押 -- -- 经纪人抵押的新行业解决方案页面 经纪人和贷款人。 遵循诚实的平台框架: 核心CRM + comms + Docs + AI 适用于借款人和转介合伙人 关系层,具有特定抵押功能(LOS集成, 信用拉动、费率表自动化、TRID/RESPA对接的呼叫记录、 贷款-英里石管模板、Refi-机会警报) 通过特性请求系统可请求特性 。 被添加到"Service & High-Touch B2B"类/溶液中枢.
· kamo-marketing
增加92个高级管理办公室网页——行业、整合、词汇表
执行SEO内容扩展计划第一级:三个新内容 子系统,共有92个新的可爬行URL外加3个中枢页面. 1. 解决办法——36个行业登陆页 房地产、代理、专业服务、金融服务、法律、 保险、健身室、沙龙和疗养院、家庭服务、清洁 服务、景观美化、汽车修理、SaaS、电子商务、技术创业、公共卫生、 房地产管理、短期租金、建筑、非营利、 社团、俱乐部、教会、教育、在线课程、辅导、 酒店 餐馆 活动策划者 婚礼策划者 制造业 批发/分发,后勤,招生,特许,武术. 每一个:英雄,4个痛点,4-5个叙事部分(~1200-2000字),. 关键特性,带有FAQPage schema的6-8个FAQ,最终的CTA. 2./合并——15个合并页 斯拉克 微软团队 谷歌工作空间 微软365 Strepe,,. 快书,Xero,Zapier, Make, Mailchimp, Gmail, Outlook, Zoom, , , , , , , , , , , , , , (原始内容存档于2018-10-21). GitHub, Jira. 每一个:概述,使用案例,设置步骤,数据同步, FAQs 与 FAQPage schema. 中国植物物种信息数据库. 3. / glossary——40+客户关系管理/销售/业务条款 每个术语:定义、关键点、实例、相关术语、定义术语 计划 涵盖销售(MQL/SQL/ARR/MRR/ACV/管道速度/赢率/) 预测/培训),营销(领先评分/抚育/滴入/UTMS/ 归属/ICP/人),CS QQ 扩大),支持QQ融资(鼓动/ rev reg/usage billing/AR 衰老),分析学(焦/沟转换). 结构镜像/替代:输入的数据模型 有实体数据文件 共享客户端模板, 带有生成StaticParams的动态路径 构建时间 SSG, 具有类别分组和( glossary) 的中枢页面 客户端搜索 。 师曰: - 每页完整元数据+OG/Twitter卡 - JSON-LD: FAQPage,定义术语/定义术语表,项目列表,面包屑列表 - 每条路由动态开页图像 - 更新网站地图,22个当地hreflang候补 - 更新/api/siteap JSON终点 - 更新/站点地图页,所有三个新科 导航 : ——新增"革命"顶级类,7个特色产业+"全". ——"集成"加入"地物降" - "Glossary" 添加到资源下降 - 脚注:解决方案+集成+比较产品部分; 资源科词汇表 - i18n:工业、解决方案、集成、集成、词汇、 词汇Hub namespaces 添加到所有22个地块(英语倒回值; 翻译 CI 会在下次运行时逐地制作它们). - **************** 密钥添加到所有地方 - **************** 密钥添加到所有地方
· KlusterServices
Add geo-database-url to analytics-secret for CockroachDB geolite lookup
Kamo Analytics uses this URL to look up visitor IP→country/region/city from the **************** tables. Uses kamo user with password auth and sslmode=require (CockroachDB rejects insecure connections).
· kamo-nowww
范围 kamo-nowww 到 kamocrm.com 只使用网络安全
· kamo-nowww
为kamo-nowww添加Forgejo CI/CD工作流程
· kamo-nowww
添加 k8s 的 kamo- nowww( 包括所有入侵者,优先级 1)
· kamo-nowww
添加 kamo- nowww Docker 文件( 多级、 独立输出)
· kamo-nowww
添加 kamo- nowww 重定向中件( apex/ unknown www, ACME 转接, 308)
· kamo-nowww
添加构建时别名获取器
· kamo-internal
从需要的DNS别名中移除家用/应用程序/公司/监视器
· SecurityService
Remove homes/apps/corporate/insight from required DNS aliases
· kamo-internal
在所需的 DNS 化名列表中添加“ meet ”
· SecurityService
Add 'meet' as a required DNS alias
· SecurityService
Add public known-aliases endpoint for kamo-nowww build-time bake-in
· kamo-register
在注册页面上添加微妙的 KamoCRM 回链接
镜出用卡莫语运来的PoweredByKamo徽章. 自从卡莫注册师 在每一个白标签客户端的域上服务,这创造了一个稳定的 遵循每个客户端的注册流 URL 的回路 www.kamocrm.com——相同的SEO模式 Shopify/WordPress.com/Intercom使用. 构成部分: (同名API为卡莫-login). 每个页面的变体任务( URL 的锁定文本多样性, 每个 URL) 稳定,所以没有隐形风险: - /家 "由KamoCRM授权" - > www.kamocrm.com/ - /成员产品“在KamoCRM上建造” - > www.kamocrm.com/产品 - /团队特征"运行在KamoCRM" - > 网站:www.kamocrm.com/features -/org产品"在KamoCRM上建造" -" www.kamocrm.com/产品 - /验证功能"运行在KamoCRM上" - > 网站:www.kamocrm.com/features 范围不包括/抱歉(负面经验)和/记录(情绪)。 视觉: 固定的右下角, 12px文本, 静时为 ~36% 不透明, 悬浮为 72% 用一个微妙的"Glyph"。 对当前 Color 使用颜色混合使其适应 每个客户端的主题。 藏于480px取景口下方.
· kamo-login
添加微妙的 KamoCRM 回链接到认证页面
向三个用户添加一个小的"Powered by KamoCRM"样式脚印徽章 - 面对认证表面(登录、恢复、验证)。 由于卡莫语是 共享白标签 auth app 每个客户端的域名服务, 这成为 从成千上万个客户端的 URL 中实现稳定的回路 指向kamocrm.com的域名——SEO图案 Shopify, WordPress.com, 和Intercom用于构建域名权威. 构成部分: 3个变体,每个变体具有稳定性(决定性,不是随机化). 目标 + 锁定文本 — 锁定文本在比例上的多样性, 不包含 隐形风险: - 变体="家" "Powered by KamoCRM" - > kamocrm.com/ (日志页) - 变体="产品" "在KamoCRM上建造" - > kamocrm.com/产品(验证页) - 变体="地貌" "运行于卡莫CRM" - > kamocrm.com/地貌 (恢复页) 视觉设计: 固定的右下方, 12px文本, 低不透明度( ~36%) 在休息时, 悬浮时升至72% 并有一个微妙的 QQ Glyph 出现。 隐藏在视图口 低于 480px ,以避免流出移动认证 UX 。 使用颜色混合对齐 当前颜色使其适应任何文字颜色的白标签主题 设定,从不与客户品牌相冲突. 爬行性:平原<a href>,同塔布导航(无目标=" blank"),. 没有Rel="没有跟随"(我们希望跟随信号). 线条标签提供 用于屏幕读取器的描述性长尾短语,而不扭曲 可见锚地文本比。 范围: 登录 (/), 恢复, 仅验证 —— 不错误, 登录, 有效 (cookie-debug页),或发票,根据SEO之间的商定取舍 和白色标签的礼貌.
· kamo-marketing
增加/替代中枢+9个竞争对手比较页
添加一个针对“ X 选项” 搜索的完全竞争者比较套件 查询。 每页都包含深层叙事(2500+字),20-25行特征 矩阵、定价细目、迁移指南和8-10个FAQQ(附有FAQPage) 结构化数据)。 路线 : - 具有所有9个比较+主矩阵的替代中枢页面 - /替代/[slug]每个竞争对手深潜(通过生成StaticParams的SSG) - /vs/[slug] 301 永久改用/替代/[slug] (Canonical 方向,所以Google整合了在一个URL上的链接权益). 竞争对手:Go High Level, HubSpot, Salesforce, Pipedrive, mon一.com, 周一. Zoho CRM, Zoho One, Vendasta, 微软动态365. 数据模型: app/lib/competitors/, 的单一竞争者输入接口 每个竞争者一个文件, 共享的替代 PageClient 模板 数据的每一页。 师曰: - 每页完整元数据+OG/Twitter卡 - BreadcrumbJsonLd,产品JsonLd,FAQPage JSON-LD - 中枢的JSONLD项目 - 每条路线的动态开页图像 - 添加到 Next.js sitemap.ts(包括所有地方的hreflang候补) - 添加到/api/siteap JSON终点 - 添加到/site-map页面可见链接列表 导航 : - 在降价下新建“ Compare” 链接 - 在Foder产品一节中新建“Compare”链接 - Nav.compare / footer.compare 翻译密钥添加到所有22个地方 - 在所有22个地方增加Hub i18n 命名空间 (混合i18n决定的英文内容——竞争者名称和 特征描述为全球英语)
· KlusterServices
Add iframe-compatible middleware chain for kamo-analytics
Add security-headers-allow-iframe (no X-Frame-Options) and kamo-middlewares-allow-iframe chain so analytics can be embedded in iframes from internal.kamocrm.com. The CSP frame-ancestors directive in the app itself controls which origins are allowed.
· kamo-internal
将分析图标添加到带有 OTK 认证的 Iframe 的导航上
将一个BarChart 图标添加到顶级 Org 的团队成员 NavTop 中 (无父母. 点击导航到生成OTK和 装入分析器。{域} 在一个整页的 Iframe 中。 现在生成- otk 路由 支持60s TTL 更长的用途=分析.
· SecurityService
Add analytics → analytics text replacement in changelog sanitization
· KlusterServices
Move kamo-analytics to own repo, keep only postgres in KlusterServices
- Remove analytics deployment, service, and nginx-configmap (now owned by kamo-analytics project with its own CI/CD pipeline) - Remove analytics-ingressroute (now in **************** - Keep postgres StatefulSet, service, and secret — data is preserved - Rename deploy step to "Kamo Analytics PostgreSQL"
· SecurityService
Redact tokens ≥32 chars in changelog sanitization
Any word (run of non-whitespace) that is 32 characters or longer is replaced with **************** before titles and descriptions are sent to the translation service, catching hashes, keys, and secrets that aren't covered by the named-secret list.
· kamo-internal
用统一 VoipButton 下拉替换导航顶上单独的呼叫/文本图标
· KlusterServices
Rebrand analytics analytics UI with Kamo logo, title, and favicon
Adds nginx sidecar proxy that injects CSS to replace the analytics logo with KamoCRM logo, changes the page title to "Kamo Analytics", and overrides the favicon.
· kamo-marketing
将 Google 分析器替换为分析器, 添加跨站点的事件跟踪
- 从布局中删除谷歌分析(gtag.js) - 添加分析分析组件:通过cookie加载同意的脚本 首选项, 数据- do- not- track, 域名限制到 kamocrm.com - Cookie ConceptBanner: 发送 cookie - 同意更改的保存事件 因此分析 分析负载/卸载反应 - 导航:轨道导航点击、cta-login、cta-start免费 - 脚印:跟踪社会点击、脚印链接、饼干设定-重置 - CTAStrip:无轨电车Cta启动和Cta-view定价 - 定价:跟踪计费切换,计划选择与计划+周期 - 联系人:跟踪联系人形式,并提交成功专题 - 解密:跟踪演示步骤完成并进行演示记录 - 注册部分: 跟踪注册格式- 提交和点击社会- 自动 - 退出intent Modal: 轨迹退出intent-shown和退出intent-cta
· KlusterServices
Add analytics analytics deployment and analytics.kamocrm.com routing
- New analytics/ directory: PostgreSQL StatefulSet + analytics deployment, services, and secret template - **************** routes analytics.kamocrm.com → analytics on websecure - auto-cert: add STATIC_DOMAINS list and seed_static_domains() so analytics.kamocrm.com cert is provisioned at startup without needing traffic
· kamo-marketing
在所有地方的页脚中添加法律精细打印
在覆盖的每一页底部添加保护性法律免责声明 (a) 平台责任,AI/e-签名免责声明,翻译当局, 条款协议和商标通知。 用英文打印的精细 所有22个地方作为权威的法律文本.
· kamo-marketing
通过 Next.js 脚本组件整合谷歌分析(G-W9K0Z7FYRV)
