selfrelease
|
a287c52000
|
feat(web): 删除冗余「监管大屏」tab,新增「大小屏融合」tab
- 监管大屏功能(查映射/验真/下架)已被角色工作台·监管片库覆盖,移除该tab及RegulatorConsole
- 新增 ScreenFusion.jsx「大小屏融合」tab:四期能力可视化
- 跨域解析网关(C.1/C.2):六段式+集级子标识解析、流通状态、三屏可用
- 扫码验真(B.2):真伪/合规结果卡片,防盗版
- 跨屏权益通兑(D.1):一屏购买→换屏核验通看不重复付费
- api.js: 新增 resolve/scanVerify/purchase/verifyRights
- seed_demo.sh: 更新查看入口提示
- 前端 build 通过
|
2026-06-14 19:42:29 +08:00 |
|
selfrelease
|
9db0a8a4d4
|
demo(seed): 送审携带分集哈希,演示一剧一码+集级哈希落库
- seed_demo.sh: 每剧提交6集独立哈希(file/merkle/perceptual+分辨率/时长)
- 修复演示数据只有整剧哈希、无集级绑定的问题
- 验证: 3剧×6集集级哈希落 hash_binding(episode>0),集级验真 match/mismatch 正常
|
2026-06-14 19:31:42 +08:00 |
|
selfrelease
|
599ccfe1c8
|
feat(chain): PostgreSQL 持久化链(最小改动·写穿+启动水合)
- internal/chain/persistent.go: PersistentChain 装饰 MemoryChain
- 复用 MemoryChain 全部业务规则(权限/1:1绑定/防换壳),读走内存
- 写路径在内存变更成功后写穿 PG 镜像表(content_registry/hash_binding/identity_mapping/version_history/chain_tx)
- 启动从 PG 水合恢复内存状态,重启不丢数据;PG 为非权威镜像,写穿失败仅记日志
- deploy/migrations/0004_binding_revoked.sql: hash_binding 增加 revoked/revoked_reason 列(集级下架镜像)
- cmd/api-svc/main.go: 共享一个 *sql.DB,PG 可用时启用 PersistentChain+PostgresStore,否则回退内存
- 验证: seed_demo 后内容/映射/哈希落库;重启水合3条内容,resolve/mappings 正常恢复
- 面向未来: 接真实 ChainMaker 时整体替换 chain.Client,业务层零改动
|
2026-06-14 19:24:38 +08:00 |
|
selfrelease
|
34b03a7afa
|
Merge 四期后端可代码部分(大小屏融合:跨域解析/扫码验真/跨屏权益)
|
2026-06-14 19:01:33 +08:00 |
|
selfrelease
|
2cd5fbec6d
|
四期(大小屏融合)后端可代码部分:跨域解析网关/扫码验真/跨屏权益通兑
- model/rights.go: ScreenType/ParsedMA/ResolveResult/ScanVerifyResult/UserRights/PurchaseRecord/CrossScreenRightsResult
- service/phase4.go: ParseMACode + Resolve(C.1/C.2) + ScanVerify(B.2) + RecordPurchase/VerifyCrossScreenRights(D.1)
- api/handlers.go: GET /content/resolve, POST /content/scan-verify, /rights/purchase, /rights/verify
- service/phase4_test.go: 18 单测全绿
- 同一MA码跨iptv/ott/app统一解析; 任一屏购买全屏通看不重复扣费
- OTT/移动端SDK/C2PA凭证标注需外部环境
- 更新 5-task-IPTV-四期.md 进度
|
2026-06-14 19:01:26 +08:00 |
|
selfrelease
|
959e5ac18e
|
docs: 项目交付说明(DELIVERY.md) + 三期任务文档归档
- 全相位回归测试通过(83用例/核心覆盖率85-100%)
- 交付说明: 概述/技术栈/功能/结构/启动/质量/待环境事项/安全
|
2026-06-14 18:02:22 +08:00 |
|
selfrelease
|
39fd428beb
|
merge: 三期(生态)代码可交付部分完成
备案对接(A.1)+监管上报(A.2)+号段管理(B.1)+全国统计(C/F.2)+BFF安全化(B)+链合约源码(G)
压测/等保/HSM/行业标准/真实链部署 需外部环境/流程
|
2026-06-14 17:53:40 +08:00 |
|
selfrelease
|
8db9d33694
|
feat(phase3): 备案对接/全国统计/号段管理/BFF安全化/链合约源码
- A.1 备案对接: BindFiling/QueryFiling 关联网标号+备案号
- A.2 监管上报: DailyRegulatoryReport 日报
- B.1 号段管理: ListSegments + /admin/segments
- C.1/C.2 全国统计按省聚合 + 跨省协同(单一可信源天然联动)
- F.2 全国监管大屏: NationalStats(按省/类目/状态)
- B(遗留) 监管大屏BFF: internal/bff + cmd/console-bff, 密钥仅存后端浏览器只用会话令牌
- G 真实链合约源码: contracts/tcs_registry/registry.go (ChainMaker Go)
- 新增9个API+BFF服务; 5项新测试; 端到端BFF验证
- D/E(压测/等保/HSM)/F.1(标准)/真实链部署 标注需外部环境
|
2026-06-14 17:53:12 +08:00 |
|
selfrelease
|
f34c82241e
|
merge: 二期前端可视化(分账/追责/确权/授权)
|
2026-06-14 17:32:12 +08:00 |
|
selfrelease
|
73e22f79d2
|
feat(phase2-fe): 二期可视化(分账/追责/确权/授权/回传)
- GovernancePanel: 监管片库详情新增'权益与治理'标签(分账/追责取证/确权举证/授权管理)
- 分账面板: 播放聚合统计+CP60/平台34/服务费6分账展示
- 追责面板: 全链路存证Timeline+审播一致/篡改定位结果
- 确权面板: 证据链+谁先锁定谁有权声明
- 授权面板: 登记授权范围(地域/平台/期限)+核验
- 运营商台: 回传播放(含购买)按钮喂分账数据
- 前端build通过, HMR生效
|
2026-06-14 17:31:49 +08:00 |
|
selfrelease
|
57ea9f122d
|
merge: 二期(贯通)纯代码功能完成
数据聚合分账(F09/F18) + 追责确权(F19/F20) + 追更跨省授权(F21/F13/F22) + 终端抽检(F08) + CI(K)
真实链(A)/BFF(B)延后至有环境/三期
|
2026-06-14 17:25:19 +08:00 |
|
selfrelease
|
468c3b5daa
|
feat(phase2): 追更/授权链/跨省复用/终端抽检/CI(F21/F22/F13/F08/K)
- F21 追更: AddEpisodes 追加新集不重新发码; Merkle定位变更集
- F22 授权链: RecordAuthorization + CheckAuthorization(地域/平台/期限), 嵌入注入前核验
- F13 跨省复用: CrossProvinceAdmit 三重校验(MA有效+哈希一致+非黑名单)快速准入
- F08 终端抽检: TerminalVerifySegment 片段校验+断流提示
- K.1 CI: .gitlab-ci.yml(后端构建/测试/前端构建)
- 新增6个API; 16项测试通过; 二期纯代码功能全部完成
- A(真实链)/B(BFF)延后至有环境/三期, MemoryChain接口已就绪可平滑替换
|
2026-06-14 17:24:56 +08:00 |
|
selfrelease
|
dc3095a2d5
|
feat(phase2): 追责取证与确权举证(F19/F20)
- internal/provenance: 全链路存证(送审/审核/发码/转码/入库/注入)+责任界定
- service: Provenance/Accountability(定位首次哈希变化节点)/CopyrightEvidence/MatchInfringement
- api: /content/provenance, /accountability, /evidence, /infringe-match
- 转码版哈希不误判为篡改; 感知哈希侵权比对分级(high/medium)
- 11项新测试通过; 端到端: 审播一致判定+证据链+侵权命中
|
2026-06-14 17:13:58 +08:00 |
|
selfrelease
|
f44c53c5bb
|
feat(phase2): 数据回传聚合与可信分账(F09/F18)
- internal/playback: 播放事件存储/MA码维度聚合/分账结算(CP60/平台34/服务费6)
- service: ReportPlayback(链上状态门禁)/PlaybackSummary/ComputeSettlement
- api: /data/playback, /data/playback-summary, /settlement/compute
- 分账取余兜底无丢分; 未知/已下架MA码回传被拒
- 13项新测试通过; 端到端验证: 回传3条→聚合40元→分账24/13.6/2.4
|
2026-06-14 17:00:57 +08:00 |
|
selfrelease
|
a329d4906b
|
init: AIGC-Hub/AVCC 方案文档 + TCS-IPTV 内容可信锁定系统 MVP
- 方案文档: AVCC 体系建设、IPTV TCS 需求(0-req)/PRD(1-prd)/任务(2-task)/二三四期任务
- tcs-iptv: Go 后端(哈希SDK/MA码生成/可信数据空间mock/业务编排/HTTP API+HMAC鉴权)
- web-console: React+AntD 监管大屏(角色工作台/全流程演示/监管片库)
- 一剧一码+集级哈希, 集级下架/恢复, 全栈测试通过
|
2026-06-14 16:50:31 +08:00 |
|