Commit Graph
100 Commits
Author SHA1 Message Date
YBF 2dfd1a4cc5 chore: release 0.8.26 2026-09-11 15:54:05 +08:00
YBF 01ac073a71 fix: update release bundle smoke command payload 2026-09-11 15:52:37 +08:00
YBF dfd9b861a5 chore: release 0.8.25 2026-09-11 15:35:23 +08:00
YBF 12aa440b80 ci: build OneTalk contract before checks 2026-09-11 15:31:02 +08:00
YBF f96422d75a chore: release 0.8.24 2026-09-11 15:14:19 +08:00
YBF 0664b9e819 ci: install dependencies before authorization check 2026-09-11 15:12:20 +08:00
YBF 97af296cc6 chore: release 0.8.23 2026-09-11 15:02:27 +08:00
YBF 2dbba81948 test: resolve migration path from config 2026-09-11 15:00:42 +08:00
YBF f75c75d292 chore: remove PostgreSQL integration release gate 2026-09-11 14:42:56 +08:00
YBF 69c39eafa3 Merge pull request #39 from sinanyuntu/09-11-remove-image-dimensions
feat: 移除 OneTalk 图片宽高链路
2026-09-11 14:32:08 +08:00
YBF 9eb895cbc0 feat(harness): 支持 WebSocket 帧关键词筛选 2026-09-11 14:31:49 +08:00
YBF ba0097d3f0 chore: record journal 2026-09-11 14:31:49 +08:00
YBF d153b8c455 chore(task): archive 09-11-remove-image-dimensions 2026-09-11 14:30:35 +08:00
YBF 5ee817cf54 feat: 移除 OneTalk 图片宽高链路 2026-09-11 14:30:35 +08:00
YBF a128940d94 Merge pull request #38 from sinanyuntu/09-11-unify-onetalk-is-record
refactor: unify OneTalk record guards
2026-09-11 12:27:25 +08:00
YBF 78b620834b fix: configure noEmit for TypeScript extension imports 2026-09-11 12:26:59 +08:00
YBF c6390d6a21 chore: record journal 2026-09-11 12:26:59 +08:00
YBF 894773b781 chore(task): archive 09-11-unify-onetalk-is-record 2026-09-11 12:26:59 +08:00
YBF cfda1aa776 docs: define OneTalk record guard ownership 2026-09-11 12:26:59 +08:00
YBF fcf0115b5c refactor: unify OneTalk record guards 2026-09-11 12:26:59 +08:00
YBF b47720872d Merge branch 'main' of github.com:sinanyuntu/trade-message-center 2026-09-11 10:50:10 +08:00
YBF 301c6d3b40 refactor(mind-test-harness): 拆分 harness.ts 为 harness/ 模块目录
将 1205 行的单文件 harness.ts 按职责拆为 14 个模块(contract、errors、
events、floaters、media、messages、page、reading、runtime、styles、
upload、validators、websocket),index.ts 统一导出,harness-server.ts
同步更新 import 路径。
2026-09-11 10:48:31 +08:00
YBF 1f5d394e2b chore: record journal 2026-09-11 10:20:16 +08:00
YBF cab5811c05 chore(task): archive 09-11-buyer-facts-auth-optional-fields 2026-09-11 10:19:11 +08:00
YBF 2908e1b391 chore(task): archive 09-10-buyer-profile-contact-fields 2026-09-11 10:19:06 +08:00
YBF 0aaaca5427 Merge pull request #37 from sinanyuntu/09-10-buyer-profile-contact-fields
feat: 采集买家联系资料字段
2026-09-11 09:57:40 +08:00
YBF e05ce9e063 feat: 修复买家事实认证与可选字段 2026-09-11 03:09:49 +08:00
YBF 9d2a975d73 feat: 采集买家联系资料字段 2026-09-11 03:09:49 +08:00
YBF dff4df53b5 feat(mind-test-harness): refine OneTalk harness layout 2026-09-11 03:06:40 +08:00
YBF da10afa2b9 docs(spec): refresh stale harness ownership, db version and baselines
- replace removed server /harness route and apps/mind-http-mock references
  with apps/mind-test-harness ownership across server specs
- fix ONE_TALK_SYNC_DATABASE_VERSION to 8 and clarify pre-v7 clear vs
  v7-to-v8 preserve upgrade paths
- rewrite server directory tree to match current sources and fold test/
  listing; note dev-entry role and buyer-fact modules
- update chrome-extension baseline: node:test runner is declared
2026-09-11 01:53:00 +08:00
YBF 34552d0bb3 Merge pull request #36 from sinanyuntu/09-10-extension-tooltip-coverage
feat(extension): show account-scoped OneTalk reconnect warning
2026-09-11 01:36:21 +08:00
YBF ae8b8a9416 chore: record journal 2026-09-11 01:34:14 +08:00
YBF c0efbddaca chore(task): archive 09-11-oss-file-upload-harness 2026-09-11 01:33:29 +08:00
YBF acb2272486 chore: reorder workspace journal sessions 2026-09-11 01:32:13 +08:00
YBF f3e77e6fcf chore: record journal 2026-09-11 01:30:44 +08:00
YBF 2a4e76a70b chore(task): archive 09-10-extension-tooltip-coverage 2026-09-11 01:28:38 +08:00
YBF 5ffb04d961 feat: show OneTalk disconnect status in page tooltip 2026-09-11 01:28:38 +08:00
YBF d1eb8f2a50 chore: record journal 2026-09-11 01:08:26 +08:00
YBF acc6940bdd chore(task): archive 09-10-mind-onetalk-image-send 2026-09-11 01:07:53 +08:00
YBF ad963dbef3 chore(task): archive 09-10-mind-onetalk-file-send 2026-09-11 01:07:49 +08:00
YBF 6bb8677849 feat: add OSS harness file upload 2026-09-11 01:01:03 +08:00
YBF 93779ed4f4 Merge pull request #35 from sinanyuntu/09-10-mind-onetalk-image-send
feat: support OneTalk file sending
2026-09-10 21:15:16 +08:00
YBF 8654576ee6 feat: support OneTalk file sending 2026-09-10 21:12:49 +08:00
YBF 9430aafc0f feat: support OneTalk image sending 2026-09-10 21:12:49 +08:00
YBF d0c2d62a95 Merge branch 'main' of github.com:sinanyuntu/trade-message-center 2026-09-10 15:49:52 +08:00
YBF d3cf7753bf docs: OneTalk 文件发送与 WebSocket 观测可行性报告 2026-09-10 15:49:45 +08:00
YBF 3f24fdc550 Merge pull request #34 from sinanyuntu/09-10-split-onetalk-summary
refactor(onetalk): split read HTTP routes
2026-09-10 15:48:54 +08:00
YBF 8d2a2ad99c chore: record journal 2026-09-10 15:35:26 +08:00
YBF 4aa37ff4ed chore(task): archive 09-10-split-onetalk-summary 2026-09-10 15:34:54 +08:00
YBF d1d6d686b4 refactor(onetalk): split read HTTP routes 2026-09-10 15:33:47 +08:00
YBF 87e2dc0c29 docs: 完善异步边界与模块组织规范 2026-09-10 14:56:52 +08:00
YBF bb03113eb3 Merge pull request #33 from sinanyuntu/09-10-onetalk-sync-history-progress-tooltip
feat(onetalk): show bootstrap history sync progress
2026-09-10 14:06:26 +08:00
YBF 380c3e47a0 chore: record journal 2026-09-10 13:34:03 +08:00
YBF 2acdba3c01 chore(task): archive 09-10-onetalk-sync-history-progress-tooltip 2026-09-10 13:13:07 +08:00
YBF 0552442299 feat(onetalk): show bootstrap history sync progress 2026-09-10 13:13:07 +08:00
YBF 58552d5ffa Merge pull request #31 from sinanyuntu/09-09-onetalk-ws-protocol-router
refactor(onetalk): split WebSocket protocol, endpoints, and flows
2026-09-10 13:08:04 +08:00
YBF 684dae5b8d chore: record journal 2026-09-10 12:56:34 +08:00
YBF 81808eda12 chore(task): archive 09-09-center-direct-api-ws-contract 2026-09-10 12:55:29 +08:00
YBF acfe509833 docs(onetalk): record image send observation feasibility 2026-09-10 12:51:21 +08:00
YBF 547980d530 chore(onetalk): improve heartbeat diagnostics 2026-09-10 12:06:45 +08:00
YBF 9bf97e68f0 chore: release 0.8.22 2026-09-10 10:45:40 +08:00
YBF 8714fe8caa chore: record journal 2026-09-10 10:41:14 +08:00
YBF f028f7bf89 chore(task): archive 09-10-server-ws-role-code-organization 2026-09-10 10:40:40 +08:00
YBF f0b9a23e6f refactor(onetalk): organize websocket endpoint code 2026-09-10 10:39:45 +08:00
YBF 7294ea9a79 chore: record journal 2026-09-10 09:43:47 +08:00
YBF 591efdb89f chore(task): archive 09-10-server-websocket-role-split 2026-09-10 09:43:16 +08:00
YBF 34f399bc9c refactor(onetalk): split websocket endpoint roles 2026-09-10 09:42:17 +08:00
YBF 32255452bf chore: record journal 2026-09-10 02:23:22 +08:00
YBF eb79dcf8e6 chore(task): archive 09-09-onetalk-ws-flow-refactor 2026-09-10 02:23:08 +08:00
YBF 68ac450064 docs(onetalk): record ws refactor integration 2026-09-10 02:22:48 +08:00
YBF 5a190c903d chore: record journal 2026-09-10 01:19:05 +08:00
YBF 1a3a91d038 chore(task): archive 09-09-onetalk-ws-flow-verification 2026-09-10 01:18:47 +08:00
YBF 66454153b3 chore(task): record ws flow verification plan 2026-09-10 01:18:29 +08:00
YBF faa788859c docs(onetalk): record ws flow verification 2026-09-10 01:14:30 +08:00
YBF c9ceefbabc chore: record journal 2026-09-10 00:32:00 +08:00
YBF d5c9efc1c5 chore(task): archive 09-09-onetalk-ws-send-profile-flows 2026-09-10 00:31:33 +08:00
YBF 7890dfe5fb docs(trellis): define onetalk send and profile flow boundaries 2026-09-10 00:29:08 +08:00
YBF 5862d3b4b2 refactor(onetalk): extract send and profile websocket flows 2026-09-10 00:28:59 +08:00
YBF 0651018c9c chore: record journal 2026-09-09 23:40:55 +08:00
YBF b9cc54c71e chore(task): archive 09-09-onetalk-service-worker-frame-router 2026-09-09 23:40:22 +08:00
YBF fe8e9f521b docs(trellis): define onetalk frame routing 2026-09-09 23:40:04 +08:00
YBF 7c774701fb refactor(onetalk): route service worker frames 2026-09-09 23:39:39 +08:00
YBF 0befbaa58f Merge pull request #30 from sinanyuntu/09-09-main-page-action-status-tooltip
feat(onetalk): add main-page action status tooltip
2026-09-09 19:11:18 +08:00
YBF 2b97693833 chore: record journal 2026-09-09 19:09:35 +08:00
YBF f534f11a6c chore(task): archive 09-09-main-page-action-status-tooltip 2026-09-09 19:09:13 +08:00
YBF 59e960ea59 feat(onetalk): add main-page action status tooltip 2026-09-09 19:02:51 +08:00
YBF b58d7743a9 Merge pull request #29 from sinanyuntu/09-09-center-direct-api-ws-contract
feat: align OneTalk v5 direct API and WebSocket contract
2026-09-09 18:37:41 +08:00
YBF 8336b791c5 feat: project OneTalk customer profiles per transport 2026-09-09 18:26:00 +08:00
YBF 2ce0ce66eb chore: record converged server scope 2026-09-09 15:38:50 +08:00
YBF bdc7837890 feat: implement OneTalk Center v5 server contract 2026-09-09 15:38:05 +08:00
YBF b3886d7331 feat: adapt Mind harness to OneTalk v5 2026-09-09 15:18:16 +08:00
YBF 4e4781c850 chore: record skipped harness check 2026-09-09 15:18:05 +08:00
YBF 819a08dd19 chore: defer broad server scope checks 2026-09-09 14:56:04 +08:00
YBF 1fc2bf5830 feat: adapt OneTalk discovery producer to v5 2026-09-09 14:15:55 +08:00
YBF 6f8d857bca chore: record accepted extension scope 2026-09-09 14:15:43 +08:00
YBF 046fef3d9f feat: establish OneTalk v5 public contract 2026-09-09 13:47:05 +08:00
YBF 8922301456 Merge pull request #28 from sinanyuntu/09-09-onetalk-ws-flow-refactor-1
refactor: restructure OneTalk websocket flows-start
2026-09-09 11:03:55 +08:00
YBF 9933649f64 chore: record journal 2026-09-09 11:02:57 +08:00
YBF 566d7a1e27 chore(task): archive 09-09-onetalk-ws-characterization 2026-09-09 11:01:23 +08:00
YBF 372656256b test(onetalk): characterize websocket frame flows 2026-09-09 11:01:23 +08:00