Add MemberSecurityController for member role assignment and applied rights
Provides GET /member-security/{id} (assigned role, applied rights with sources, session timeout), PUT /member-security/{id}/role, and DELETE /member-security/{i...
将支持图标转换为下放菜单, 从侧边栏导航中删除支持
在 NavTop 中支持图标现在打开一个下拉并带有两个选项: - "View 支持聊天和票"导航到/支持?tab=tickets - "创建新支持聊天/聊天" 打开支持弹出像以前一样 从 NavPri 侧边栏中删除了支持菜单项 .
重新设计模块化标签架构和基于卡的编辑用户界面成员设置
合并配置文件和成员权限标签, 合并为“ 我的账户” 标签 基于节的编辑-点击卡。 将功能提取到专用标签: Docs (DocManager,有assocType=1),电子邮件和邮箱设置,电话设置,以及 角色权限( L) 。 简化成员页条为紧凑梯度横幅. 用户配置 以安全提供者 org 匹配链接以管理方式有条件显示的字...
从硬码数据转换/定价页面到活的 API 驱动目录
- 将定价页面分为服务器组件(数据获取)和客户端 组件( 与动画、 切换、 FAQ 交互 UI) - 添加从QQ获取的定价目录( catalog.ts) 工具 通过 API 密钥和将后端数据映射到页面的渲染格式 - 如果API不可用,则光荣地返回到硬编码数据 - 同样的密钥(PUBLIC CHAT API KEY)现在...
重构 API 以颗粒范围切换每个密钥访问 UI
将"Public Chat API keys"更名为"Organization API keys". 添加范围 使用切换开关管理每个密钥(PUBLIC CHAT,Substitution CATALOG). 范围在密钥列表中显示为有色芯片 。 两者的范围切换 创建对话框和密钥细节/编辑视图.
Support internal service auth for subscription catalog and promotions endpoints
Add X-Internal-Auth + X-Public-Chat-Org-Id header validation so APIService can proxy public catalog requests to the subscription endpoints. Session auth still w...
将范围列添加到 PublicChatApiKey 和 ApiKeyScope 选项
将 JSONB 范围列添加到默认值的 API 密钥实体 ["PUBLIC CHAT"]. 新建 ApiKeyScope 通则定义可用范围 : (原始内容存档于2018-09-28) (中文(中国大陆) ). Public CHAT and Subtition CATALOG.
在特性矩阵编辑中添加被抛光的矩阵Cell组件
新的可重用 MatrixCell 组件,带有现代动画的微互动: 读取模式 : - 布林斯圆形图标徽章(绿色检查/灰色X) - 有圆形边框的彩色药丸,用于数值和文字值 - 有无限图标的蓝色"无限"药丸 编辑模式 : - 动画包括/不包括切开药(绿色/有悬浮尺度的红色) - 自定义带ON/OFF标签和弹簧动画的布尔滑轮...
带有标签布局和生产级矩阵的重新设计特性标签
- 修复平面 API 响应密钥不匹配( 订阅 PlanFeatures - > planFeatures) - 通过内部标签将特性分为两个视图: 1. 类别和地物:清洁有编号地物清单的两层主板; 值类型芯片、描述和空状态 CTAs 2. 特征矩阵:与可相撞类别部分的全宽比较表, 粘性特征栏,计划类型徽章,检查/关闭读取...
Add KamoCRMPricingLoader with full marketing pricing model
Preloads the complete KamoCRM subscription pricing structure into the KamoCRM organization, mirroring the /pricing page on kamo-marketing: - 4 plans: Free, Sta...
企业订阅 POS 系统 - 完整的前端重建
- 扩展 posApi.ts ,包括70+订阅 API 方法和28个新的 TypeScript 接口 - 用于颗粒许可渲染的订阅机钩 - 重新建造管道订阅计划Tab作为7-tab的容器(计划、特性、附加、套装、数量折扣、升级、协议模板) - 创建9个订阅管理员组件(4 200多行) - 重建管道SignupSTab,配...
添加订阅 DTO, 订阅服务, 并修正遗留的商务服务
38个新的DTO,用于计划配置,订单,订阅,发票,升级, 和协议。 2000+ 有完整业务逻辑的行订阅服务 计划管理、订单处理、生命周期管理、发票、 晋级,协议生成,分析.
Add subscription API endpoints to POSController (50+ endpoints)
Add complete enterprise subscription management endpoints covering plans, prices, features, add-ons, bundles, volume discounts, catalog, orders, subscriptions, ...
添加完整的订阅商务实体模式
24个联合行动计划实体、12个enum、21个储存库和20个新的许可权 用于企业订阅POS系统。 包括计划配置 (计划、价格、特征、附加、捆绑、批量折扣) 订阅生命周期、发票、晋升和协议生成.
在 K8s 配置图中设置 Public CHAT API KEY 和 API SERVICE URL
配置 API 密钥和 API 内部服务 URL 聊天部件, 用于在生产中与后端服务进行通信 .
Add /api/media/** route mapping to MediaService for public chat key management
Add ***-authenticated API key management endpoints for public chat
Adds /api/media/public-chat-keys CRUD endpoints for managing PublicChatApiKey shown once at creation. Uses same *** auth pattern as SupportController.
以 AI Chat 和 Live 支持模式添加混合弹出聊天部件
添加一个生产质量的聊天部件,用于为新访客自动打开,使用两种模式: AI Chat(REST基于RAG集成)和Live Support(WebSocket实时消息). 部件支持最小化标签、普通弹出( 420x600) 和全屏模式 。 无名 访客可以设置显示名称 。 无法关闭, 只能最小化 。 匹配站点玻璃形态主题.
在安全设置中添加公共聊天 API 密钥管理
在设置下添加 PublicChatKeyManager 标签 > 用于创建和管理的安全性 公共聊天 API 密钥 。 键在创建时显示一次, 存储散列, 并支持 允许源和率限制级。 更新所有3个导航位置.
为匿名访客添加包含 RAG 整合的公开 AI 聊天端点
在营销网站添加/api/ai/公会/会场的匿名AI聊天端点. 用于公共路径的旁通OTK 认证过滤器. 使用快速和 RAG 有成员Type=null,用于只公开的KB文章能见度.
Add public chat support endpoints with anonymous visitor sessions and WebSocket auth
Adds REST endpoints for public chat session creation, messaging, and visitor management. Includes PublicChatWebSocketInterceptor for token-based WebSocket auth ...
Add public chat gateway with API key validation, rate limiting, and WebSocket proxy
Adds public chat endpoints at /api/public-chat/** for anonymous website chat. Includes API key validation (SHA-256 hashed, Redis-cached), per-key and per-IP rat...
为公共聊天部件添加 PublicChatVisitor 和 PublicChatApiKey 实体
添加实体、寄存器和 DTO 支持匿名公开聊天会话 在营销网站。 PublicChatVisitor 抓取访客背景(标题、IP、名称) 共享 PK 到媒体会议。 PublicChatApiKey 启用 org- scoped API 密钥认证 .
Seed support topics and website-contact system member for KamoCRM org
在登录、Demo 和启动自由导航按钮中添加图标
登录获得LogIn图标,Demo获得Play图标,Start Free获得Rocket图标. 既适用于桌面 CTA 按钮,也适用于移动菜单按钮.
添加发射前折扣码 18DOFF , 并带有要约页和导航宣传徽章
- 创建/出价页面,其中:英雄卡,显示商业上18美元/用户折扣 计划,复制到剪贴板代码块,价格比较(月/年), 倒计时器到2026年4月14日失效 "What You Get" 功能网格, 逐步“如何运作”流动,完整的法律条款和条件,以及CTAs - 在以导航链接和CTA为中心的共享导航中添加宣传徽章 按钮(桌面)及以...
支持新的基于分级定价模式的完整重构计算器页面
完全重写成本计算器,以便与四级定价模式保持一致: - 计划选择:启动机(29美元24美元)和商务(64美元53美元),可视卡 - 计费周期切换:月对年,储蓄指标为17% - 团队大小滑板:最大计划自动盖(25个启动器,50个业务) - 添加模块:视频(8个)、AI(10个)、HR(8个)只为启动器切换 - 自动应用生...
以4级模式、附加、捆绑和法律术语构建综合定价页面
将基本2级定价改为全4级模式(Free, Starter 29/mo, Business 59/mo, Entertainment Custom),由每年的计费切换(17%的节省),5个加价模块,2个捆绑交易,48个地貌对比表分7个类别,12个FAQ,以及完整的法律/计费条款. 更新主页定价组件以匹配 .
共享下拉导航, 主页跳转到子导航栏
共享导航(主页和子页均使用): - 主要链接:家庭、地物(降下:所有地物、安全、路线图), 公司定价(下载:关于、博客、职业、联系人、Demo), 资源(下载:文件、API参考、帮助中心、社区、 法律-次级降级:隐私、术语、饼干、GDPR) - 登录+启动对齐的免费CTAs - 带有手风琴倒下和嵌入子菜单的响应性移动菜...
添加 HTML 站点映射页面, JSON站点映射 API, XML站点映射中动态 KB 文章
新页面和终点 : - /site-map - HTML sitemap 有所有静态页面的样式 类别,加上来自帮助中心的动态装入的 KB 文章, 文献和API参考。 与机器可读版本的链接. - /api/siteap——JSON sitemap API,包含所有页面和KB文章, 按标题和最后修改日期排列 - 更新网站地图...
二级页的独立导航和页脚,分类登陆页
用完全独立的网页替换主页导航/浏览器 SubNavigation 和 SubFooter 组件完全使用内线样式构建 消除任何CSS级联问题。 子导航 : - 有产品、公司、资源、合法下降的固定头条 - 每次下拉显示与活动状态的子页面链接 - 回首页的主页链接 - 登录/启动免费CTA - 手风琴放下的响应性移动菜单 ...
在 KbArticle 仓库中添加公共文章查询方法
添加三种获取已发表文章的新寄存器方法 aiVisibleTo Public=real, 新的 KBService 公共终点使用: - **************** - **************** - ****************
Add unauthenticated public endpoints for KB articles
Add KbPublicArticleController with endpoints for the marketing site to fetch published articles where aiVisibleToPublic=true, without requiring OTK authenticati...
增加17个分页, KB 集成, 工具替换部分, SEO, 和 UX 改进
主要增补: - 与PageHero、面包屑和一致的导航/脚印共用分页布局 - 关于、联系、特征、定价、路线图、安全/基础设施网页 - 刊登有模拟内容的博客和文章 - 带有模拟职务清单的职业网页 - 用模拟形式请求Demo页面 - 社区 "即将到来"网页 - 法律网页:隐私政策、服务条款、Cookie政策、GDPR遵守情...
Remove stepper, overlay loading bar, persistent controls panel, font replacement toggle
Layout: - Removed step indicator (Select Area / Remove Background / Review) for more room - Loading bar now overlays on top of the preview image, hidden when co...
附有紧凑控制和自动再处理的逐一审查布局
审查步骤: - 左边预览,右边可滚动的控制面板(240px) - 在预览保持可见的同时独立控制滚动 - 不需要在图像下滚动看选项 控制面板 : - 总是可见( 不崩溃切换) —— 紧凑的单列布局 - 字体更小,间距更紧,标签更短 - 任何设置更改的自动再处理(800ms debounce) - 紧凑行中的预设芯片 -...
方便用户的矢量转换流程,并自动转换矢量格式
UX 改进 : - 将所有用于非技术用户的“SVG”术语取而代之 - 增加教育指导,解释为何需要转换 - 步骤更名: 选择区域 ; 删除背景 ; 审查 - 按钮: "使用这个日志", "再次尝试", "开始" - 添加关于为什么病媒保持敏锐的第一步的解释性案文 文件处理 : - SVG文件直接通过 - EPS/AI/...
在裁剪选择边和角上添加8个可拖动的调整手柄大小
- 4个转角手柄(tl、tr、bl、br),并配有对角调整码器 - 有横向/纵向编码器的4个边缘中点手柄(tc、bc、ml、Mr) - 手柄可以拖动来重塑任意方向的选择 - 用大面积的命中区域进行命中探测,以方便抓取 - 仍可通过点击外部控件来绘制新选择