国际支助——国家选择、语言选择、分区 各种形式的领域
- 添加可重复使用的国家选择(207个国家、旗帜图标)、语言选择(26个语言、旗帜图标), 子分区字段( 美国州降下并带有旗帜; 其他国家显示标签文本字段) - 增加国家常数(国家、语言、国家、时区) - 领头视图 细节标签:用QQ字段进行现场编辑 - 牵头创建形式:国家/分区/时区全部减少,取代有限的内线名单 - 标...
增加国际支助——牵头国/分区/时区、奥尔格语、乡村Type是省
- 国家类型:添加 PROVINCE NAMES 设置,即省(),获得分区标签() - 组织:添加语言(语言Type)字段 - 牵头:增加国家(国家Type)、分区(String)、时区(TimezoneType)字段 - 添加国家、分区、时区字符串字段 - LeadService.create Lead:处理新字段;...
ASSIGN LEADS 右侧,代理过滤器未指定选项,网格列清理
- ASSIGN LEADS 右后方的“ 未指定铅” 代理过滤选项 - "所有线索"不包括没有权利成员的未指定线索 - 删除街道、产品、源列;删除产品/源过滤器下拉 - 删除连列;联系栏显示连名,倒回联系栏名 - 供应商栏显示带有产品的工具提示 - 源代码 - 日期列减少工作日前缀,从170px缩小为140px - D...
添加指派 将关于/领导/新内容的市场和分配部分放入外地
- 从上载的QQ中抓取现役队员 - 按部、部和成员按字母排序的小组成员 - 将名称格式化为“ Last, First”;第一个选项是“ 自动指定/ 未指定” - 重新订购部分字段:铅市场、指定、最佳联系时间、供应商、产品、前景类型(所有lg=4) - 修补引导 Api.ts 以发送指派的Team MemberId 而不...
上传清单中的 Emit 记录 At + 每个文件扩展名
- 观察者:每一次发射的录音都带有记录At,来自 我们管理的EPOCH部分 文件名, 返回到语音邮件/ 遗留文件的文件 mtime 。 - 组器: CallBatch 现在跟踪文件扩展 [] (每个文件一个, 并行) 转到文件[] 和批次的全部记录At(最早期的腿开始)。 腿部的按键排序是用"终结"来记录的,所以 主腿...
将记录元数据传入成像——ffprobe长度+显示解析
- **************** 运行ffprobe - 显示 intries格式=期限 在主机 Opus/WebM 上,返回 ms。 0=未知(不致命). - 现在: * 在主机上运行探测器,以获得记录长度; * 解析记录的明细表(经kamo-asterisk-support同意) 和每个文件扩展/通道数据,返回...
记录 + 记录外部实体, 记录图像服务编写它们
- 新的记录实体(UUID id、IMG ID、IS MASTER、IS VM、EXTENSION、会员 ID、 LENGTH, DATE RECORDED, DATE CREATED [DB-默认通过@CreationTimestamp]]. 每完成一行语音邮件或通话录音上传到成像. - 新的记录扩展实体(UUID ...
更新平台管理卡以匹配统一的标签结构
将两张呆牌(各组织独立页+配置)替换为 匹配实际标签的五张牌: General, Organization, VOIP & SMS, System 用户和Advanced——每个都直接链接到正确的?tab=param.
全宽网格布局, 从高级标签移动同步触发器
- 重新设计 VOIP & SMS 标签,以使用全内容区域宽度:管道数据跨度 上行、 记录处理和全局同步时间表并排 在lg+断点的双柱网格中 - 管道统计卡显示有零状态检查标记和错误的活计数 颜色编码; 每30个字幕中自动刷新 - Global Sync卡合并了调度设置,最后同步时间戳行, 和手动触发到一个面板; 启用...
将组织合并到配置页面, 并带有统一的标签导航
- 在QQ中将组织添加为标签 (普通-组织-VOIP和SMS-系统用户-高级命令) - 删除 QQ 独立页面 - 更新设置 StatusWindow 中的平台管理导航,将所有5个标签列为指向配置的子项?tab=. - 调整所有标签的布局: 一致的 p: {xs: 2, sm: 3} 粘贴, 内容不再被卡墙所覆盖 。 -...
电话概况标签上的表面电话 SERVER ID
操作员在 FreePBX 主机上配置 kamo- asterisk 支持需要粘贴 匹配 VoipProviderInstance UUID 的帮助配置文件为 电话: 直到现在,他们不得不通过URL栏或 数据库。 新建"手机服务器ID"栏目 关于/sets/features/phone/{id} 概览在只读的单相空间字段...
通过提供者抽象设置到终端的电线调用功能
- voipApi: 添加 CallFeaturesDto 类型, 获取CallFeatures () 和设置CallFeatures () API 调用 - 使用Softphone: 添加已装入的 QQ状态 从启动时的 API; 设置CallForward/ setAutoAnswer 动作通过 API 持续; 自动...
添加调用特性 API — 调用前方 + 通过提供者抽象连接自动回答
- 添加调用FeaturesDto和SetCallFeatures 请求 POJOs - 将“Forward/autoAnswer”旗帜添加到“提供能力”中 - 将默认的调用CallFeatures/setCallFeatures添加到 PhoneProvider 接口 - Ring Central:通过回答规则RES...
初始承诺 — FreePBX 记录上传器( GO)
监视WAV的录音 由 Asterisk UNIQUEID 组合多腿调用腿,并上传到 APIService / api/voip/ 记录/上载使用 VOIP RECORDING UPALADS 范围 API密钥. 文件仅在平台确认存储后从磁盘上删除. Bootstrap 单机通过管理器 Custom.conf 和 通...
VOIP RECORDING UPOLADS 范围+录制管线计数器/通取器
- APIManager:新的VOIP RECORDING UPOLADS范围选项(由kamo-asterisk-support使用) 在FreePBX主机上通过APIService上传语音邮件和通话录音. - VoipSmsTab:新"记录管道"卡 有四个柜台(语音信箱给 进程、处理呼叫、错误中的语音邮件、错误中的呼...
系统配置记录数据+记录-加工金枪鱼
- 上车吧 返回四个计数器 在 kamo- 内部设置上被曝光 平台 配置 VoIP/ SMS 选项卡(vmPending, callPending,vmError, callError)。 - PUT/api/安全/系统配置 现在接受voipVmBatchSize,voipCallBatchSize, (原始内容...
记录程序Job + NATS 新上传快捷键
- 新建Quartz工作记录程序Job每分每分每分,独立发送 VM 和呼叫批次同时切换服务 **************** 使用 QQ 键 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}我还以为是盖子呢 - 新的记录接收客户...
记录摄入和FFmpeg处理管道
- 穝 结束点阶段多段上传 由 APIService 转发到 MinIO 桶 * * 并创建未处理的记录中继行。 复议问题同上 使用(电话:ServerId,星号:UniqueId)。 - 新的 QQ 端点( 被“ 守护者服务”) 排水管行:下载了WAV,将调用腿混入了单个 Opus/WebM 通过 FFmpeg a...
用于 kamo- asterisk- support 上传的 Voip Recording Upload 控制器
POST/api/voip/记录/上载接受来自kamo-asterisk-support的多部分机构 在 FreePBX 主机上运行 。 验证 X- Api- Key 的新 VOIP RECORDING UBLOADS 范围(重新使用 QQ 验证缓存),然后 转发多段有效载荷+元数据头(X-Phone-Server...
ImgDat 轨迹,记录成像服务
- 修复ImageAssocType ID相撞:VM RECORDING=8,Call RECORDING=9(两者都是) 正在复制 My DOCS at 4 。 - 添加QQ,以便主录音可以携带 每道 Opus/WebM 轨道与已存在的缩略图概念并列. - 为Opus-in-WebM容器添加图像MIMETYpe.AU...
初始承诺 — FreePBX 记录上传器( GO)
监视WAV的录音 由 Asterisk UNIQUEID 组合多腿调用腿,并上传到 APIService / api/voip/ 记录/上载使用 VOIP RECORDING UPALADS 范围 API密钥. 文件仅在平台确认存储后从磁盘上删除. Bootstrap 单机通过管理器 Custom.conf 和 通...
将模拟联系人标签替换为全功能的软手机联系人
提取新的Softphone Concacts 组件,用于连接软电话联系人 选项卡,通过使用 Contacts () 到真实联系人 API。 替换4个硬码模拟器 与所有联系簿的活数据进行联系。 特征 : - 书和组式滤镜药,带有下拉选择器 - 取消搜索,按最后一个/第一个/全部名称排序 - 彩色编码的活字缩写(决定散列...
Wire VAD + 推向对讲机; 删除无法执行的设置
- 现已作为语音动作探测器通过 浏览器在打开 mic 呼叫时尊重切换 - 推动ToTalk自动调用麦克风 在配置的热键被控时解密的听众 - 取消没有功能接线且无法执行的设置 通过标准浏览器 WebRTC APIs: micGain(SIP管道中无GainNode), 高PassFilter, 噪声Gate, VadTh...
带有搜索过滤器的可滚动铃声列表
让铃声目录面板匹配右栏高并滚动 列表溢出时垂直, 成员可以浏览更多音调 页:1 添加一个通过标签或文件名过滤的搜索字段,其中包含 清除按钮和一个空状态消息.
在目录中再添加七个铃声
增加战列舰"角","恶魔角","地线","1985"环","办公电话","Office Phone", 电话/公用/声响/铃声/和接线 他们进入了RINGTONE CATALOG,所以他们与现有的 在 Ringtones 子塔布上默认 / Sci- Fi / Buzzer / silent 选项 .
在目录中添加 Sci-Fi 和 Buzzer 铃声
将两个新的铃声资产置于/公/声/铃声/和 在 RINGTONE CATALOG 中注册,所以它们出现在林顿 subtab并可以被设定为默认入声的软音.
三栏音频布局, 放下已保存的宽度
将音频子tab放出 麦克风 扬声器 横跨 lg+屏幕上的全行(md仍然将双向上,xs堆放). 这个 高级卡片切换到更窄一栏内的垂直堆栈. 删除后缀“ 自动保存的设置 ” 页脚 — 行为是隐含的,卡片只是占用空间。 将区块卡面板加宽: 100%, 并添加对齐的项目= “ 字符串 ” 所以卡片总是在柱子上接上.
将 AV 设置拆分为 Audio/ Video/ Ringtones 子目录
将音频/视频标签重新组织成三个内部子标签并铺设 每个都横向出局 所以设置适合 在视图端口没有 我们之前的垂直滚动墙。 还修补了铃声目录 以指向真实 / sounds/ ringtone. mp3 资产, 而不是下面的幽灵路径 / 声音/ ringtones/, 所以预览和总是播放的软电话会话 分享一个单一的犬形铃声.
将音频/ 视频设置选项卡和电线添加到软手机
添加一个每台设备的 AV 偏好商店(本地Storage, 机器专用, 在/sets/member/<id>上加上一个全功能标签。 配置和测试麦克风,扬声器,铃声器和相机. 软手机工具窗口、铃声回放和SIP SDK适配器 尊重这些设置 : 设备通过设置SinkId 路由, 获取 UserMedia 限制(deviceI...
总是在 SIP 会话中自动弹出+铃声
仅在弹出工具窗口打开时用于注册的软手机—— 关闭它, 和进入的电话 被默默地错过。 将会话提升为 软手机 安装在认证工具Wrapper, 所以 SIP REGISTER 是 在操作员在INVITE中签字和入境期间连续持有 得到操作员的注意。 - app/hoks/useSoftphone.ts:将执行钩重新命名为 用...
种子 pbx.k1.kluster.kamocrm.com 作为一个静态域
浏览器软手机需要 SIP- over- WSS 才能在主机名上登陆 TLS 证书 。 将 FreePBX 管理员 / WS 主机名添加到 STATIC DOMAINS 中, 所以 每个主机自动复制器的过滤器 而不是在Treefik访问日志中出现。 一旦颁发证书,临时内部.kamocrm.com/voip-ws路径 ...
动态标题和描述来自org config.json
标题中包含的JS.html从主机名中得出了主题CDN路径, 获取 config.json, 并将标题设置为“ Meets - {siteNameShort} ” 和来自 org 描述字段的描述元标记.
在 HTML 头中使用短名和描述
将基于 org- API 的标题逻辑替换为 config.json 站点NameShort 标题遵循与其他站点相同的模式 :"Register - {siteNameShort}". 从config.json中添加描述元标记. 删除未用 .
在 HTML 头中使用短名和描述
DynamicMetaLoader 现在设置文档。 标题为“ Login - {siteNameShort} ” ,并将 org 描述写入元描述标记。 静态布局.tsx倒计时更新;已移除硬码的KamoCRM OG/Twitter元数据.
在 HTML 头中使用短名和描述
动态MetaLoader 现在设置文档. title to siteNameShort( 是 siteName) ,并将 org 描述写入元描述标记。 静态布局.tsx倒置更新为通用值.
在 config.json 中包含 org 描述
添加描述字段来构建 ConfigJson () 和通过 org. getDescription () 由 Config Files () 编写, 所以主题配置 . json 带有 org 的 描述在 HTML 元标记中使用的前端.
添加公司到市场弹出和公司Name 到线索
市场添加/编辑器弹出( LeadMarketManager): - 无线电控制 “跟踪公司名称” / “只独立” (需要) - 新市场未设置的默认值;编辑时预填 - 在创建/更新请求中核实并发送公司 领导数据网(领导者): - 公司专栏显示公司名称,说明来自公司市场的线索 - 在包含Company= true但名称为...