Commit Graph

  • 044f38d62c
    Merge 144ce6af29 into 08af894594 jakevin 2026-06-11 20:13:49 +0800
  • 144ce6af29 fix(init): task_for_pid 失败时按 root 状态分流提示 fix/init-sudo-hint jackwener 2026-06-11 20:09:59 +0800
  • 81700f67c9
    Merge 37484ef0c1 into 08af894594 Davy 2026-06-09 10:56:17 +0000
  • 37484ef0c1
    docs: add Homebrew installation method Davy 2026-06-09 01:40:12 -0700
  • 97364e8433
    Merge d7bd351cec into 08af894594 Richard Liu 2026-06-09 13:12:48 +0800
  • d7bd351cec feat: transcribe WeChat voice attachments Richard Liu 2026-06-09 13:12:17 +0800
  • c3611225d8
    Merge c3cb372c8c into 08af894594 Richard Liu 2026-06-09 12:02:21 +0800
  • c3cb372c8c feat: transcode WXGF image attachments Richard Liu 2026-06-09 11:58:12 +0800
  • 0ed0e80b4f
    Merge c203ae6ad3 into 08af894594 henryczq 2026-06-05 19:50:37 +0000
  • c203ae6ad3 feat(sns): export linux moments images via CDN zzgz 2026-06-06 03:44:43 +0800
  • c72721312a
    Merge 8b3f63deea into 08af894594 henryczq 2026-06-05 19:23:46 +0000
  • 8b3f63deea feat: export cached sns images henryczq 2026-06-06 03:21:23 +0800
  • 1a638c8510 fix(linux): detect xwechat data under .xwechat zzgz 2026-06-05 17:33:36 +0800
  • 01803e878d
    Merge f6b5d74332 into 08af894594 Richard Liu 2026-06-01 12:27:29 +0000
  • f6b5d74332 docs: document WeChat profile usage Richard Liu 2026-06-01 20:27:22 +0800
  • f78d96c898 fix: isolate profile daemon pipe Richard Liu 2026-06-01 15:56:04 +0800
  • 4028473ec4 feat: support macOS WeChat profiles Richard Liu 2026-06-01 15:16:38 +0800
  • bb30243132
    Merge 34434ec6f0 into 08af894594 爱彼一 2026-05-28 09:08:24 +0000
  • 34434ec6f0 feat: implement Linux V2 image AES key extraction via kvcomm aibii-official 2026-05-28 16:41:42 +0800
  • 3696d6d97d
    Merge 42169de2f0 into 08af894594 Yanick Landry 2026-05-19 22:34:53 -0300
  • 42169de2f0 fix(scanner): preserve all memory keys with _by_salt fallback Yanick Landry 2026-05-19 22:26:07 -0300
  • 34d84d16c1
    Merge 9870977d0a into 08af894594 Yanmi3560 2026-05-19 16:56:20 +0800
  • 9870977d0a fix(macos): scan WeChatAppEx helper processes for DB keys Hermes 2026-05-19 16:55:27 +0800
  • ad93529dff
    Merge ef5cd4d4b8 into 08af894594 Zack 2026-05-19 14:20:31 +0800
  • 08af894594
    fix(biz-articles): read all biz_message shards (#81) main jakevin 2026-05-19 14:19:02 +0800
  • d6fd4616df fix(biz-articles): read all biz message shards jackwener 2026-05-19 14:06:45 +0800
  • 94fcc36ffe
    feat(attachments): expose stable group sender identity (#77) jakevin 2026-05-19 01:44:03 +0800
  • 5f1a6a52bb feat(attachments): expose stable group sender identity jackwener 2026-05-19 01:32:19 +0800
  • 0612789d19 Merge pull request #68 from t0m1sacat/kael/sender-identity jackwener 2026-05-19 01:14:58 +0800
  • f8550ae74d Merge pull request #63 from Icy-Cat/feat/windows-mydocument-keyword jackwener 2026-05-19 01:14:58 +0800
  • 5f87ce6348 Merge pull request #62 from Icy-Cat/fix/init-error-shows-config-path jackwener 2026-05-19 01:14:58 +0800
  • ed95812332 Merge pull request #76 from Suda202/fix/group-nickname-field jackwener 2026-05-19 01:14:58 +0800
  • 2db66b0394 feat(windows): resolve MyDocument: token in Weixin data-root ini Icy-Cat 2026-05-15 11:51:29 +0800
  • f2acd816eb fix(init): show config.json path in auto-detect error Icy-Cat 2026-05-15 11:49:40 +0800
  • be1a174226 fix(members): ignore non-card fields for group nicknames suda 2026-05-18 23:18:20 +0800
  • c34f5f8fe2 fix: expose stable group sender identity kael 2026-05-16 08:45:08 +0800
  • 739b66a4b1 chore(release): bump version to 0.3.0 v0.3.0 jackwener 2026-05-16 02:23:46 +0800
  • b5edaf7177 feat(meta): expose freshness coverage in query output jackwener 2026-05-16 02:22:03 +0800
  • 9f6a2cfba3 review: restore cache mode coverage and rationale comments feat/freshness-coverage jackwener 2026-05-15 22:33:32 +0800
  • 76024901e9 feat(meta): expose freshness coverage in query output jackwener 2026-05-15 22:08:46 +0800
  • 19fff4302b feat(daemon): expose CacheMode + DbCache::last_mode for freshness Meta feat/freshness-meta-daemon jackwener 2026-05-15 21:41:40 +0800
  • 57509185ab feat(daemon): add Meta + discover_unknown_shards skeleton jackwener 2026-05-15 21:35:48 +0800
  • 45baadea65
    Merge eebc9e97b7 into 12740afb53 David Li 2026-05-15 15:49:37 +0800
  • 12740afb53
    docs(macos): document codesign side-effect popup (#64) jakevin 2026-05-15 15:47:15 +0800
  • 41a4f7b864 review (round 2): caveat empirical gap + drop emoji jackwener 2026-05-15 15:46:24 +0800
  • 84a3108df3 review: stop overstating the trade-off and condition the init warning jackwener 2026-05-15 15:23:23 +0800
  • 66d63e36a1 docs(macos): document codesign side-effect popup ("微信" 想访问其他 App 的数据) jackwener 2026-05-15 15:15:52 +0800
  • 421dbf9335
    Merge 5b6863160d into 52cc39a55c liyunpeng84 2026-05-15 05:42:59 +0000
  • 5b6863160d fix: retry contact refresh after load failures liyunpeng 2026-05-15 11:50:12 +0800
  • b58ae5468d feat(windows): resolve MyDocument: token in Weixin data-root ini Icy-Cat 2026-05-15 11:51:29 +0800
  • 7451ce5684 fix(init): show config.json path in auto-detect error Icy-Cat 2026-05-15 11:49:40 +0800
  • 24c4f39756 Merge upstream/main into fix-refresh-daemon-contacts liyunpeng 2026-05-15 10:32:45 +0800
  • eebc9e97b7 fix: initialize tracing only in daemon mode, tee to daemon.log David Li 2026-05-13 16:34:28 +0800
  • 3afb88920c merge: resolve and finalize branch jw David Li 2026-05-15 00:16:42 +0800
  • 52cc39a55c chore(release): bump version to 0.2.0 v0.2.0 jackwener 2026-05-14 21:38:05 +0800
  • 82da2e1cad fix: refresh daemon contacts when cache changes liyunpeng 2026-05-14 21:32:28 +0800
  • 6424a2162b fix(cache): reuse decrypted db across wal-only updates (#58) jackwener 2026-05-14 19:37:22 +0800
  • e9f65ba71b review: preserve wal incremental reuse across restart fix/dbcache-wal-incremental jackwener 2026-05-14 19:35:36 +0800
  • b032b8be04 fix(cache): apply WAL incrementally instead of full re-decrypting on WAL mtime change jackwener 2026-05-14 19:24:02 +0800
  • ff96f957b7 feat(attachment): support image extraction from local chat data (#57) jackwener 2026-05-14 19:11:13 +0800
  • b63589b368 review: tighten attachment extraction scope feat/attachments jackwener 2026-05-14 19:10:03 +0800
  • 7feacc6371 fix(daemon): drop redundant `ok` from extract payload (collides with Response.ok) jackwener 2026-05-14 18:48:46 +0800
  • 2d88c9542d feat(attachment): wire wx attachments / wx extract end-to-end jackwener 2026-05-14 18:40:57 +0800
  • bf8d0d934a feat(attachment): implement V2 image key providers jackwener 2026-05-14 18:34:38 +0800
  • 14fdfde1d3 feat(attachment): scaffold module + V1 decoders + resource resolver jackwener 2026-05-14 18:25:32 +0800
  • 36302fb493 remove the notes David Li 2026-05-14 17:35:27 +0800
  • 5c001b18be chore(release): bump version to 0.1.11 v0.1.11 jackwener 2026-05-14 17:26:20 +0800
  • c4c3b72796
    docs(readme): mention Windows VirtualQueryEx + ReadProcessMemory in 原理 section (#55) jakevin 2026-05-14 17:20:07 +0800
  • 9b471d0f0b docs(readme): mention Windows VirtualQueryEx + ReadProcessMemory in 原理 section jackwener 2026-05-14 17:17:31 +0800
  • 70aa3a44e3
    fix(daemon,scanner,crypto): harden lifecycle, widen Windows page scan, fix SQLCipher short read (#54) jakevin 2026-05-14 17:11:42 +0800
  • d4587b1c68
    fix(query): three correctness/latency fixes from deep review (#51) jakevin 2026-05-14 17:11:27 +0800
  • 1748cd7290 chore: gate unix-only daemon helpers codex/deep-review-pr2-clean jackwener 2026-05-14 17:09:32 +0800
  • 62149f61da fix: unblock Windows transport compile jackwener 2026-05-14 17:05:19 +0800
  • b5544c16cd fix: keep daemon command compatible with pid metadata jackwener 2026-05-14 16:58:07 +0800
  • 19c79e7490 fix: harden daemon lifecycle and Windows key scan jackwener 2026-05-14 16:47:47 +0800
  • 3e3478c80a fix(query): three correctness/latency fixes from deep review fix/query-correctness jackwener 2026-05-14 16:40:25 +0800
  • f0f3d3cf22
    feat(favorites): expose article url field (#50) jakevin 2026-05-14 16:08:48 +0800
  • dab3217d3f
    feat(biz): add wx biz-articles command to query public account messages (#33) 陈源泉 2026-05-14 01:07:39 -0700
  • e269ba9f44
    Merge 29d716e80f into c284b4ade6 shadow 2026-05-14 07:58:48 +0000
  • 29d716e80f Update config.rs shadow 2026-05-14 15:58:43 +0800
  • 2f1c559d33 fix shadow 2026-05-14 15:57:46 +0800
  • 01d1cef57a chore(biz-articles): drop PR draft, document command, fix typo jackwener 2026-05-14 15:57:12 +0800
  • 63ad21094f feat(favorites): expose article url field jackwener 2026-05-14 15:54:26 +0800
  • 1d8c184c3c
    Merge branch 'jackwener:main' into main shadow 2026-05-14 15:53:06 +0800
  • c0a890d5f5 docs: PR draft - update --unread + --until usage ChenyqThu 2026-05-10 20:49:19 -0700
  • 48875ce875 feat(biz-articles): add --unread filter (one latest article per account) ChenyqThu 2026-05-10 20:49:19 -0700
  • a6700362fc feat(biz): add biz-articles command to query public account messages ChenyqThu 2026-05-10 20:49:19 -0700
  • c284b4ade6
    fix: parse appmsg subtypes from type 49 messages (#24) Haoqing Wang 2026-05-14 15:29:01 +0800
  • d464199dcf fix: parse appmsg subtypes from type 49 messages hqhq1025 2026-05-02 00:54:20 +0800
  • 9d5a78ac04
    docs(macOS): document TCC csreq invalidation after re-signing WeChat (#48) jakevin 2026-05-14 15:13:50 +0800
  • 1b00d04598
    feat: expose url field for link/appmsg messages (#18) Tsing 2026-05-14 14:46:34 +0800
  • 88a5bad3bc fix: normalize appmsg urls across query outputs jackwener 2026-04-21 22:13:38 +0800
  • 58d06eda23 feat: expose url field for link/appmsg messages tsinghu 2026-04-21 15:03:26 +0800
  • b0431352ce
    feat(appmsg): 支持引用消息原文解析 (#28) Haoqing Wang 2026-05-14 14:42:03 +0800
  • 2a10d7a3f4 docs(macOS): document TCC csreq invalidation after re-signing WeChat jackwener 2026-05-14 14:30:46 +0800
  • df78746fc3 docs(appmsg): document quote message output hqhq1025 2026-05-04 16:57:20 +0800
  • 6ec6e9c093 feat(appmsg): parse quoted message content hqhq1025 2026-05-04 16:42:32 +0800
  • 35a8f0e94b
    feat(group): 支持群昵称/群名片展示 (#23) Haoqing Wang 2026-05-14 14:22:55 +0800
  • 2e513fa0e4 fix(group): keep duplicate nickname senders separate in stats jackwener 2026-05-14 14:17:48 +0800
  • e1d2f67594
    Merge ea31bfb701 into d750ef6e9f Banghao Chi 2026-05-14 13:50:47 +0800