YBF
a32698c385
fix: compare duplicate confirmations structurally
2026-09-12 12:14:01 +08:00
YBF
86447cc515
docs: clarify OneTalk business card profile projection
2026-09-11 21:33:42 +08:00
YBF
9313ccdd94
Merge pull request #43 from sinanyuntu/09-11-onetalk-structured-message-information-collection-classification
...
fix: 名片消息仅保留标记并按会话补全资料
2026-09-11 21:04:44 +08:00
YBF
7914b2ea12
chore: release 0.8.27
2026-09-11 21:02:32 +08:00
YBF
31400fcbd3
fix: keep OneTalk business cards as markers
2026-09-11 21:01:51 +08:00
YBF
f81d5bcb9d
Merge pull request #42 from sinanyuntu/09-11-onetalk-structured-message-information-collection-classification
...
完善 OneTalk 结构化消息采集、分类与跨层契约
2026-09-11 19:25:08 +08:00
YBF
f92f00dca5
feat: normalize OneTalk business card content
2026-09-11 19:23:32 +08:00
YBF
3be0b3f44d
Merge pull request #41 from sinanyuntu/fix/remove-terminal-send-history
...
移除 pending-send 终态历史以避免无界内存增长
2026-09-11 19:05:13 +08:00
YBF
1dd9baf29d
Merge pull request #40 from sinanyuntu/send-observation-pending
...
隔离 OneTalk 发送观测 pending,避免无关消息误结算
2026-09-11 18:53:29 +08:00
YBF
7d7b346e21
chore: record journal
2026-09-11 17:04:18 +08:00
YBF
90fe016d80
chore(task): archive 09-11-send-observation-media
2026-09-11 17:04:02 +08:00
YBF
1a899a94f8
fix: isolate pending send observations
2026-09-11 17:03:31 +08:00
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