Commit Graph

  • 53cec08ae4 fix(auth-utils): move destroyed check inside mutex for atomic validation Claude 2026-02-04 03:55:29 +00:00
  • 805244fa5d fix(messages-recv): use consistent transaction key for session operations Claude 2026-02-04 03:54:50 +00:00
  • f460d7ddf9 docs: remove temporary audit documentation files Claude 2026-02-04 03:45:41 +00:00
  • 906bb3bf60 fix(critical): resolve 4 race conditions in transaction capability and session management Renato Alcara 2026-02-04 00:26:46 -03:00
  • 209a55a8b7 fix(messages-recv): wrap session deletions in transactions Claude 2026-02-04 03:11:57 +00:00
  • f2e9701b9c fix(socket): move PreKey sync reschedule check inside finally block Claude 2026-02-04 03:11:41 +00:00
  • 08cad354a7 fix(auth-utils): prevent transactions after destroy with destroyed flag Claude 2026-02-04 03:11:26 +00:00
  • 64d86e599e fix(typescript): resolve compilation errors for production build Renato Alcara 2026-02-04 00:04:43 -03:00
  • 78f130d49b fix(typescript): resolve compilation errors for production build Claude 2026-02-04 02:24:10 +00:00
  • 8d15d6c13e feat: add PreKey auto-sync, Session TTL, and critical reliability improvements Renato Alcara 2026-02-03 22:57:18 -03:00
  • e142c3b299 docs(pr-77): add final approval status after all critical fixes Claude 2026-02-04 01:51:19 +00:00
  • c875232ed8 fix(socket): await pending pre-key upload before destroying resources Claude 2026-02-04 01:49:53 +00:00
  • 2153f78d3c fix(socket): prevent TypeError by destroying circuit breakers after cleanup Claude 2026-02-04 01:48:17 +00:00
  • ac30dd3f96 fix(auth-utils): prevent corrupted state from clearing locked mutexes Claude 2026-02-04 01:46:58 +00:00
  • 49a56e6c54 docs(pr-77): add comprehensive forensic audit report Claude 2026-02-04 01:30:48 +00:00
  • a7b7c956f5 fix(pr-77): resolve memory leaks and remove unused metrics buffering Claude 2026-02-04 01:15:41 +00:00
  • 516c4ae897 docs(pr-77): add corrected PR description with accurate feature descriptions Claude 2026-02-04 00:16:42 +00:00
  • 1308508c3c fix(pr-77): resolve critical race conditions and listener cleanup issues Claude 2026-02-04 00:14:25 +00:00
  • cbb4020425 fix(pr-77): apply Copilot/Codex review corrections with Protocol de Blindagem Claude 2026-02-03 23:35:57 +00:00
  • c3a44783bd fix(pr-77): apply Copilot/Codex review corrections with Protocol de Blindagem Claude 2026-02-03 23:13:36 +00:00
  • e771bd5c6f feat(session): add TTL and graceful cleanup after 7 days Claude 2026-02-03 20:09:19 +00:00
  • 3226cc1c92 feat(session): add auto-reconnect on session errors Claude 2026-02-03 20:08:10 +00:00
  • 0bf67c7dcb feat(prekey): add auto-sync every 6h for proactive validation Claude 2026-02-03 20:06:53 +00:00
  • 13f3d400d5 fix(metrics): prevent metric loss with async loading buffer Claude 2026-02-03 20:05:22 +00:00
  • 51a4b42f9c feat(prekey): add destroy() method for proper resource cleanup Claude 2026-02-03 20:02:14 +00:00
  • 6920d29200 chore: update WhatsApp Web version Renato Alcara 2026-02-03 12:33:52 -03:00
  • 6aa817d198 perf(messages): enable parallel message processing Renato Alcara 2026-02-03 11:14:52 -03:00
  • 9d4442f053 fix(messages): address Copilot/Codex PR #75 CRITICAL review - JID normalization race condition Claude 2026-02-03 14:12:25 +00:00
  • d6830c957e perf(messages): enable parallel message processing with KeyedMutex + robust fallback handling Claude 2026-02-03 13:32:47 +00:00
  • 0fead03b8a chore: update WhatsApp Web version github-actions[bot] 2026-02-03 06:16:29 +00:00
  • 1dcf95e3b9 perf(messages): execute pesquisas de LID em paralelo Renato Alcara 2026-02-02 22:35:11 -03:00
  • 1b7ef1b48f fix(messages): address Codex critical issue - always migrate sessions even when mapping exists Claude 2026-02-03 01:31:56 +00:00
  • 7407b7ab49 fix(ci): address Copilot PR #69 review concerns - improve workflow reliability Claude 2026-02-03 01:13:32 +00:00
  • c3fc792351 fix(messages): address Codex/Copilot PR review concerns - prevent race conditions Claude 2026-02-03 01:08:58 +00:00
  • 751b01ba1c perf(messages): execute LID lookups in parallel for faster message delivery Claude 2026-02-03 01:02:23 +00:00
  • 075cf9f000 perf(messages): fix inbound message latency by making LID mapping async Renato Alcara 2026-02-02 21:43:13 -03:00
  • d73cd28d39 perf(messages): fix inbound message latency by making LID mapping async Claude 2026-02-03 00:20:46 +00:00
  • b3db6e3472 fix(messages): revert retry resend logic to fix interactive message d… Renato Alcara 2026-02-02 18:49:52 -03:00
  • b7cdb39098 fix(messages): revert retry resend logic to fix interactive message delivery Claude 2026-02-02 21:08:13 +00:00
  • 1f7f29acca Fix: review pr integration cpn fm Renato Alcara 2026-02-02 17:01:01 -03:00
  • 0ff68f0c3d fix(messages): revert hosted JID changes + implement PR #2270 performance optimization Claude 2026-02-02 19:43:17 +00:00
  • e9de4950b3 feat(lid-mapping): implement PR #2275 optimizations and event batching Claude 2026-02-02 19:35:01 +00:00
  • 7c9b6bc17c fix(ci): correct Yarn 4 cache paths and add auto-merge for version PRs Renato Alcara 2026-02-02 15:24:24 -03:00
  • 1fa321c0a2 fix(ci): correct Yarn 4 cache paths and add auto-merge for version PRs Claude 2026-02-02 18:20:03 +00:00
  • 3a07aab52e Merge pull request #68 from rsalcara/update-version/stable Renato Alcara 2026-02-02 15:02:41 -03:00
  • 2d2a72b061 chore: update WhatsApp Web version github-actions[bot] 2026-02-02 17:57:10 +00:00
  • d1a474b0b3 fix(ci): regenerate yarn.lock with Yarn 4 format Renato Alcara 2026-02-02 14:56:22 -03:00
  • c7f6ef9b14 fix(ci): regenerate yarn.lock with Yarn 4 format Claude 2026-02-02 17:55:08 +00:00
  • d92dacb484 fix(ci): add GITHUB_TOKEN authentication for git operations Renato Alcara 2026-02-02 14:48:46 -03:00
  • 16699781c7 fix(ci): add GITHUB_TOKEN authentication for git operations Claude 2026-02-02 17:47:08 +00:00
  • d5bd7d0def fix(ci): use HTTPS URL in yarn.lock for libsignal Renato Alcara 2026-02-02 14:43:46 -03:00
  • fd9fc3541b fix(ci): use HTTPS URL in yarn.lock for libsignal Claude 2026-02-02 17:42:16 +00:00
  • 6538da5e95 fix(ci): add Yarn 4 gitUrlSubstitution for HTTPS Renato Alcara 2026-02-02 14:39:01 -03:00
  • f4e9167d47 fix(ci): add Yarn 4 gitUrlSubstitution for HTTPS Claude 2026-02-02 17:37:32 +00:00
  • 495b53794a fix(ci): configure git to use HTTPS for GitHub dependencies Renato Alcara 2026-02-02 14:28:59 -03:00
  • 72c49352a3 fix(ci): configure git to use HTTPS for GitHub dependencies Claude 2026-02-02 16:45:41 +00:00
  • e452fd2115 refactor(browser-utils): improve robustness and type safety Renato Alcara 2026-01-30 12:34:19 -03:00
  • d2e599a617 feat(browser-utils): add automatic OS version detection Claude 2026-01-30 15:26:46 +00:00
  • 10aad67861 refactor(browser-utils): improve robustness and type safety Claude 2026-01-30 14:55:42 +00:00
  • 6003c2a8bc fix(signal): critical fixes for identity key detection based on code review Renato Alcara 2026-01-30 10:00:16 -03:00
  • 9ef56cc59d docs(signal): improved documentation and comments - batch 3 Claude 2026-01-30 12:34:14 +00:00
  • 81cf601250 fix(signal): improved security and robustness - batch 2 Claude 2026-01-30 12:33:33 +00:00
  • 3dcdc7be69 fix(signal): critical fixes for identity key detection - batch 1 Claude 2026-01-30 12:32:56 +00:00
  • c8eaae4b64 feat: implement identity key change detection for Signal protocol Renato Alcara 2026-01-30 09:30:11 -03:00
  • 164c7fbe93 feat: implement identity key change detection for Signal protocol Claude 2026-01-30 03:35:18 +00:00
  • 228ea998bd feat: add biz node injection for catalog messages Renato Alcara 2026-01-27 22:01:34 -03:00
  • e21c54822a feat: add biz node injection for catalog messages Renato Alcara 2026-01-27 21:59:42 -03:00
  • ee1a93d095 fix: não injetar biz node para mensagens de catálogo Renato Alcara 2026-01-27 21:16:50 -03:00
  • 019ac36a78 fix: não injetar biz node para mensagens de catálogo Renato Alcara 2026-01-27 21:14:38 -03:00
  • 2aaa4486ad fix: não injetar biz node para productList do catálogo Renato Alcara 2026-01-27 19:53:39 -03:00
  • df924dae40 fix: não injetar biz node para productList do catálogo Renato Alcara 2026-01-27 19:36:26 -03:00
  • 87fcc247be debug: log full buttonParamsJson for diagnosing list menu issue Renato Alcara 2026-01-27 10:16:42 -03:00
  • c084f138f2 fix: use native_flow for all interactive messages to avoid error 479 Renato Alcara 2026-01-27 10:13:20 -03:00
  • f61084a46b debug: add logging for interactive message structure Renato Alcara 2026-01-27 10:00:49 -03:00
  • 2532e8b7a4 fix: detect list-type nativeFlowMessage for correct biz node Renato Alcara 2026-01-27 09:58:37 -03:00
  • e1f744032a fix: use correct interactive type for list messages Renato Alcara 2026-01-27 09:40:04 -03:00
  • 832a5c6e11 fix: use correct nested biz node structure for interactive messages Renato Alcara 2026-01-27 09:26:54 -03:00
  • 345c1b649a fix: remove bot node for carousels and restore ProductCarousel Renato Alcara 2026-01-27 00:56:40 -03:00
  • a162caeff2 fix: remove bot node for carousels and restore ProductCarousel Renato Alcara 2026-01-27 00:48:55 -03:00
  • 148674ae4a Feature/product carousel Renato Alcara 2026-01-27 00:37:54 -03:00
  • c20193041e style: fix indentation in imports and comments Renato Alcara 2026-01-26 22:16:50 -03:00
  • 0d569752af fix(product-carousel): address PR review comments Renato Alcara 2026-01-26 18:32:45 -03:00
  • 3d4fa3e007 feat: add Product Carousel message support Renato Alcara 2026-01-26 17:43:35 -03:00
  • 8c8e228525 feat(messages): complete binary node wrappers for interactive messages Renato Alcara 2026-01-26 12:51:55 -03:00
  • d66fd14775 fix(messages): use precise check for private chats when injecting bot node Renato Alcara 2026-01-26 11:49:12 -03:00
  • 2b4685944a feat(messages): complete binary node wrappers for interactive messages Renato Alcara 2026-01-26 03:47:42 -03:00
  • 75e1f8b466 feat(messages): add multi-product message support Renato Alcara 2026-01-26 02:55:57 -03:00
  • dbba298249 fix(messages): address PR #51 review comments Renato Alcara 2026-01-26 02:53:16 -03:00
  • 6513f0c129 fix(messages): detect interactive messages inside viewOnceMessage Renato Alcara 2026-01-26 02:50:56 -03:00
  • d081afe02b fix(messages): check all 7 message types inside viewOnceMessage wrapper Renato Alcara 2026-01-26 02:49:21 -03:00
  • b5c5989ed8 fix(messages): detect interactive messages inside viewOnceMessage wrapper Renato Alcara 2026-01-26 02:27:22 -03:00
  • 15a4cc2962 feat(messages): add multi-product message support Renato Alcara 2026-01-26 02:02:54 -03:00
  • 4faef75104 feat(buttons): add Native Flow buttons and carousel with viewOnceMess… Renato Alcara 2026-01-26 00:03:15 -03:00
  • 2ccdd0df01 fix(buttons): address all PR review comments Renato Alcara 2026-01-25 23:57:07 -03:00
  • e534202c6c feat(buttons): add call button, list messages and legacy functions Renato Alcara 2026-01-25 23:47:58 -03:00
  • 5d84974088 feat(buttons): add Native Flow buttons and carousel with viewOnceMessage wrapper Renato Alcara 2026-01-25 23:24:50 -03:00
  • ffc019fb51 fix: align noise-handler buffer types for Baileys build (#2284) Ahmed Alwahib 2026-01-25 02:52:36 +03:00
  • d514764686 feat: send unified session (#2294) Matheus Filype 2026-01-24 20:51:47 -03:00
  • f76bfbc0df fix(unified-session): resolve circular dependency with TimeMs Renato Alcara 2026-01-24 17:46:01 -03:00
  • 7cb1df6d95 fix(unified-session): resolve circular dependency with TimeMs Claude 2026-01-24 20:42:32 +00:00