64 Commits
Author SHA1 Message Date
rogee cc2321aa86 Record connection authorization acceptance
Build web service image / build (push) Successful in 1m36s
2026-09-22 18:44:54 +08:00
rogee 0bede18fce Finalize connection authorization acceptance 2026-09-22 18:05:47 +08:00
rogee 58a459bb15 Split large connection-authorized batches by payload size 2026-09-22 17:32:16 +08:00
rogee e057c5cdb3 Chunk connection-authorized sync batches 2026-09-22 17:24:02 +08:00
rogee 9121cd44a7 Diagnose offline authorization collection failures 2026-09-22 17:14:29 +08:00
rogee 80a132db21 Load connection authorization for offline collection 2026-09-22 17:04:09 +08:00
rogee 47f3c02011 Authorize configured accounts during offline startup 2026-09-22 16:56:05 +08:00
rogee e26535781d Authorize data sync on connected agent registration 2026-09-22 16:47:52 +08:00
rogee 49c07cca30 Normalize committed live trace hash 2026-09-22 13:15:25 +08:00
rogee cc326c4ee8 Record authorization revocation cleanup evidence 2026-09-22 13:14:38 +08:00
rogee e8a8b2f926 Stop data sync after account authorization revoke 2026-09-22 13:02:55 +08:00
rogee 51c9524437 docs: publish independent P4 raw evidence 2026-09-22 12:17:45 +08:00
rogee 8c2d016bbe test: enforce capacity acceptance thresholds 2026-09-22 12:07:48 +08:00
rogee 722465c8cb test: submit a real revoked message fixture 2026-09-22 12:01:18 +08:00
rogee 181c1e219b test: verify revoked batch rejection 2026-09-22 11:55:15 +08:00
rogee c89902c045 test: capture raw Windows command trace 2026-09-22 11:48:42 +08:00
rogee 9850a64abf test: capture integrity in live acceptance harness 2026-09-22 11:38:03 +08:00
rogee db95a20281 test: add auditable capacity and live harness 2026-09-22 11:25:33 +08:00
rogee 9a304ab5e2 docs: add replayable P4 audit evidence 2026-09-22 11:13:38 +08:00
rogee 03f6764427 fix: use stable cursors for platform pagination 2026-09-22 10:59:31 +08:00
rogee d7f0e7c8d6 docs: update database capability evidence 2026-09-22 10:43:37 +08:00
rogee bcf1d51525 docs: tie P4 evidence to audited build 2026-09-22 10:42:22 +08:00
rogee e534e46c70 fix: advertise database sync capabilities 2026-09-22 10:17:15 +08:00
rogee 4f4e5835f9 fix: source synced conversations from session database 2026-09-22 10:11:55 +08:00
rogee 72e040546a feat: add account-scoped data synchronization 2026-09-22 09:58:58 +08:00
rogee ab9ff389f2 fix authorized remote message reads
Build web service image / build (push) Successful in 48s
2026-09-21 11:18:09 +08:00
rogee f8290a65bc fix: register verified bound accounts remotely 2026-09-20 23:42:29 +08:00
rogee 15b0477b44 fix: keep remote heartbeat UI side effect free 2026-09-20 23:25:46 +08:00
rogee 1d5c472e88 feat: add tray remote connection settings 2026-09-20 22:40:42 +08:00
rogee baf7a47418 fix: cache bound identity outside UI actions 2026-09-20 21:21:08 +08:00
rogee e17124de59 fix: disable unsolicited background UI automation 2026-09-20 18:40:23 +08:00
rogee 7bf994de88 feat: make Windows Agent configuration GUI-only
Build web service image / build (push) Successful in 40s
2026-09-20 17:25:34 +08:00
rogee c7c0ab273f feat: validate single-client broadcast operations
Build web service image / build (push) Successful in 1m9s
2026-09-19 14:33:26 +08:00
rogee e321d38fa3 feat(control-plane): add web AI message processing
Build web service image / build (push) Successful in 48s
2026-09-12 15:57:49 +08:00
rogee 97cfba7f01 style: format deployment helpers
Build web service image / build (push) Successful in 40s
2026-09-12 12:05:24 +08:00
rogee 0d29b828bb feat: harden control-plane deployment
Build web service image / build (push) Successful in 48s
2026-09-12 11:09:42 +08:00
rogee 13c31fc902 feat: add remote control plane and whitelist reads
Build web service image / build (push) Successful in 1m53s
2026-09-12 09:46:05 +08:00
rogee c86ba9c4d7 refactor: split node agent and Go control plane 2026-09-11 16:57:31 +08:00
rogee 078c22c73b fix: auto-bind matching WeChat accounts 2026-09-11 11:31:06 +08:00
rogee bfe349cc10 feat: improve service configuration and runtime diagnostics 2026-09-11 09:38:56 +08:00
rogee 945d36eb31 feat: add tray settings and local console access 2026-09-08 10:38:18 +08:00
rogee c5314350bf feat: add tray app and Setup.exe installer 2026-09-08 07:50:04 +08:00
rogee 49faf16b83 feat: improve web console and Windows startup 2026-09-08 03:23:28 +08:00
rogee da9f0a4549 fix: read WeChat identity from account settings 2026-09-08 02:54:32 +08:00
rogee e169cba8be feat: add explicit multi-account window binding 2026-09-08 00:43:51 +08:00
rogee 4613289e19 feat: define account binding match priority 2026-09-07 23:55:52 +08:00
rogee d660c3b9e6 feat: add HTTP and MCP service 2026-09-07 19:07:16 +08:00
rogee 6077abd1ad final 2026-09-07 13:53:28 +08:00
rogee 30df7ae433 feat: expand merged chat records directly from read-only databases
Add db merged with exact account/chat/local-ID selection and shard ambiguity checks. Preserve Int64 composite message types and parse bounded, DTD-free embedded record XML, including duplicate messages and source metadata. Revalidate cached keys against current page-1 HMAC; replace the SQL write probe with sqlite3_db_readonly. Core tests: 129 passed. Windows Session 0 database validation: 5/5; all 16 text/sender/source-ID/timestamp entries matched independent XML parsing. Read-only UI baseline: 3/3; zero sends.
2026-09-06 20:10:04 +08:00
rogee e5548bd471 feat: add bounded session and history navigation
Add session scrolling, latest-message navigation and fingerprint location under the shared UI gate; reuse navigation in history reads and provide read-only smoke. Navigation index snapshot passed 124 tests and a full build. Windows 4.1.13.63 read-only validation passed 10/10, including two-scroll history location; no sends. Record scope limits, including next-unread navigation not yet implemented.
2026-09-06 20:09:00 +08:00