Commit Graph

  • 49711891d0 fix: add isJidUser alias for compatibility Renato Alcara 2026-01-24 17:37:13 -03:00
  • 6f9fd27321 fix: add isJidUser alias for zpro.io compatibility Claude 2026-01-24 20:31:49 +00:00
  • 050aea38c1 feat(telemetry): add unified_session to reduce unofficial client detection Renato Alcara 2026-01-24 17:24:11 -03:00
  • d132e1cfd8 fix: address code review feedback (batch 2) Claude 2026-01-24 20:04:53 +00:00
  • 22eda03eb2 fix(unified-session): address code review feedback Claude 2026-01-24 19:14:02 +00:00
  • 9f17567951 feat(telemetry): add unified_session telemetry to reduce detection Claude 2026-01-24 18:56:08 +00:00
  • a55055e55e fix(album): resolve TypeScript strict array access errors Renato Alcara 2026-01-23 15:50:46 -03:00
  • d95b2236c0 fix(album): resolve TypeScript strict array access errors Renato Alcara 2026-01-23 15:48:09 -03:00
  • 3345fc0225 feat(album): add album message sending with intelligent retry and ada… Renato Alcara 2026-01-23 15:43:56 -03:00
  • 688739239a fix(album): improve validation consistency and result clarity Renato Alcara 2026-01-23 15:33:46 -03:00
  • 54549c4fc1 fix(album): address code review feedback Renato Alcara 2026-01-23 15:09:31 -03:00
  • 6e0694e72a feat(album): add album message sending with intelligent retry and adaptive delay Renato Alcara 2026-01-23 14:41:19 -03:00
  • 32d8b57605 Merge pull request #43 Renato Alcara 2026-01-23 10:43:33 -03:00
  • dc899faa11 fix(ctwa): address code review feedback from Copilot Claude 2026-01-23 13:39:56 +00:00
  • 65768bc70c refactor(ctwa): use messageRetryManager for placeholder resend scheduling Claude 2026-01-23 13:17:32 +00:00
  • 87ed383ba4 fix(messages): reorganize interactive message processing to execute correctly Renato Alcara 2026-01-23 01:23:24 -03:00
  • b48dbd7038 fix(types): resolve TypeScript compilation errors in interactive messages Renato Alcara 2026-01-23 01:14:58 -03:00
  • 90db2512d9 feat(experimental): add interactive messages support (buttons, lists, templates, carousel) Renato Alcara 2026-01-23 00:51:33 -03:00
  • fe2563d509 fix baileys install Renato Alcara 2026-01-22 20:57:26 -03:00
  • 1ffaec663d fix(types): remove duplicate enableCTWARecovery declaration in SocketConfig Claude 2026-01-22 23:55:59 +00:00
  • 7ec7e2c430 fix(messages-recv): add age validation for CTWA placeholder resend requests Renato Alcara 2026-01-22 20:07:11 -03:00
  • b205a43eab fix: align noise-handler buffer types for TypeScript Renato Alcara 2026-01-22 17:55:16 -03:00
  • 7d2a1fc540 fix: align noise-handler buffer types for TypeScript 5.x compatibility Claude 2026-01-22 20:51:43 +00:00
  • 1171db5924 fix(example): correct logger parameter order and fix wrong event Renato Alcara 2026-01-22 17:45:51 -03:00
  • 3d4ba16dc5 fix(example): correct logger parameter order and fix wrong event Claude 2026-01-22 20:42:34 +00:00
  • 561a9a8e28 merge upstream Renato Alcara 2026-01-22 17:31:26 -03:00
  • 1a1fc9daff chore: mark upstream commits as integrated Claude 2026-01-22 20:28:19 +00:00
  • b288c41d11 Merge branch 'claude/feat-identity-change-handler-eQVNg' Claude 2026-01-22 20:28:03 +00:00
  • fe9a3166a8 chat-utils: add fallbacks for contact name extraction Claude 2026-01-22 20:11:20 +00:00
  • b69f6c6b6b example: use structured logging instead of console.log Claude 2026-01-22 20:03:32 +00:00
  • f2dd5c81c8 config: skip FULL history sync by default (market standard) Claude 2026-01-22 19:59:20 +00:00
  • ec22355902 feat(history): fortify contact data extraction with fallbacks Renato Alcara 2026-01-22 16:50:33 -03:00
  • 1dfdd47a12 feat(history): fortify contact data extraction with fallbacks Claude 2026-01-22 19:48:20 +00:00
  • 5395ecd213 feat(history): add proper logging support for history sync debugging Renato Alcara 2026-01-22 16:29:56 -03:00
  • 5d97e170d2 feat(history): add proper logging support for history sync debugging Claude 2026-01-22 19:24:36 +00:00
  • 6257648086 feat: add identity change handler for improved connection stability Renato Alcara 2026-01-22 16:01:11 -03:00
  • 4a3d8e9e46 fix: address PR review comments for identity change handler Claude 2026-01-22 18:55:01 +00:00
  • c4da46321f feat: add identity change handler for improved connection stability Claude 2026-01-22 18:34:19 +00:00
  • 8141e0dfcc Merge pull request #34 Renato Alcara 2026-01-22 15:25:35 -03:00
  • 9e1e67df6a fix: skip retry for expired status messages over 24 hours old Claude 2026-01-22 18:24:18 +00:00
  • 8ddfc4d5a5 Merge pull request #33 Renato Alcara 2026-01-22 14:19:10 -03:00
  • 55e86987e9 feat(history): add userReceipt fallback for LID-PN mapping extraction Claude 2026-01-22 17:13:07 +00:00
  • 83936cfec2 Functionality: Add automatic retrieval of messages from CTWA (Click-to-WhatsApp) ads. Renato Alcara 2026-01-22 14:02:48 -03:00
  • 2b3ab32596 Merge branch 'claude/ctwa-upstream-no-metrics-FdFq2' into claude/fix-merge-conflict-eQVNg Claude 2026-01-22 16:59:27 +00:00
  • 5d889d67b3 fix: resolve merge conflicts with master branch Claude 2026-01-22 16:58:59 +00:00
  • ff16ed53e9 fix: resolve merge conflicts for CTWA recovery feature PR #31 Claude 2026-01-22 16:50:42 +00:00
  • 04ecb21210 fix prometheus server Renato Alcara 2026-01-22 13:43:43 -03:00
  • bc7fcca45f fix: initialize metrics with labels to show zero values in Prometheus Claude 2026-01-22 15:14:29 +00:00
  • b3917299cd feat: add message retry and failure metrics tracking Claude 2026-01-22 14:42:22 +00:00
  • de5988ba8f feat: implement WhatsApp connection and message metrics Claude 2026-01-22 14:20:17 +00:00
  • f9ed1dc16f feat: add adaptive metrics and circuit breaker trips tracking Claude 2026-01-22 13:57:34 +00:00
  • 5b8ea3bb2b fix: add buffer_destroyed_total and buffer_final_flush_total metrics Claude 2026-01-22 13:47:48 +00:00
  • 8d0c03cc2a feat: add connection_errors_total metric tracking Claude 2026-01-22 13:43:31 +00:00
  • 6412286c73 fix: add buffer_overflows_total metric increment Claude 2026-01-22 13:40:31 +00:00
  • 6570a1fc6e fix: add buffer_cache_cleanup_total metric increment Claude 2026-01-22 13:31:32 +00:00
  • 68f6a2ae88 fix: update buffer_cache_size metric with actual history cache size Claude 2026-01-22 13:28:25 +00:00
  • f829b6d7a8 fix: extract LID-PN mappings from conversation objects in history sync (#2282) João Lucas de Oliveira Lopes 2026-01-22 10:00:41 -03:00
  • 52fcad2b9c fix: optimize getLIDsForPNs and add getPNsForLIDs (#2274) Gustavo Quadri 2026-01-22 09:58:02 -03:00
  • b1687389cd fix: resolve buffer_flushes_total metric label mismatch Claude 2026-01-22 12:57:44 +00:00
  • 92d4198ff1 fix: skip retry for expired status messages over 24 hours old (#2280) João Lucas de Oliveira Lopes 2026-01-22 09:55:29 -03:00
  • 5cbad3170b Fix connection showing "Online" but disconnected (#2132) (#2264) João Lucas de Oliveira Lopes 2026-01-22 09:54:10 -03:00
  • e4ffbb4b5c fix: enable buffer metrics automatically when Prometheus is enabled Claude 2026-01-22 12:50:02 +00:00
  • 1ef04d5329 socket: no sync warning!!!!! Rajeh Taher 2026-01-22 14:43:19 +02:00
  • bfde86bce7 example: cleanup Rajeh Taher 2026-01-22 14:34:54 +02:00
  • 0826895c6b history: add proper logging support in history Rajeh Taher 2026-01-22 14:34:22 +02:00
  • d4e5b4167d history: fortify contact data Rajeh Taher 2026-01-22 14:13:33 +02:00
  • c81c074dbd defaults, index: change shouldSyncHistoryMessage behavior Rajeh Taher 2026-01-22 14:13:00 +02:00
  • 506017b0c4 example: revamp logging for example Rajeh Taher 2026-01-22 14:12:25 +02:00
  • ee80d2cdf8 feat: add missing metrics for dashboard compatibility Claude 2026-01-22 11:57:23 +00:00
  • 75b0ba2652 chat-utils,sync-action-utils: provide alternatives for the contact name Rajeh Taher 2026-01-22 10:29:06 +02:00
  • b5b43b5fd6 fix: use different metric name to avoid conflict with collectDefaultMetrics Claude 2026-01-22 04:13:42 +00:00
  • 931ef71250 fix: prevent duplicate metric registration error Claude 2026-01-22 04:06:58 +00:00
  • a45b7849a4 fix: auto-initialize Prometheus metrics server when enabled Renato Alcara 2026-01-22 01:03:27 -03:00
  • 4dc4f20550 fix: auto-initialize Prometheus metrics server when enabled Claude 2026-01-22 03:58:54 +00:00
  • 77c05b04b8 fix: add missing await for mutationKeys in decodeSyncdMutations Renato Alcara 2026-01-21 16:52:09 -03:00
  • a319a63ff3 fix: add missing await for mutationKeys in decodeSyncdMutations Claude 2026-01-21 19:36:00 +00:00
  • 2a28b766a6 feat: add persistent shared version cache for multiple connections Renato Alcara 2026-01-21 16:33:42 -03:00
  • 29475018a3 fix: address PR review comments for version cache Claude 2026-01-21 19:14:32 +00:00
  • 185632c053 feat: add persistent shared version cache for multiple connections Claude 2026-01-21 18:47:12 +00:00
  • 8d528058a7 fix: add import assertion for JSON imports in ESM Renato Alcara 2026-01-21 14:51:02 -03:00
  • 8ef129bd3d fix: add import assertion for JSON imports in ESM Claude 2026-01-21 17:46:54 +00:00
  • b3e3b48e51 feat: centralize WhatsApp version + improve update robustness Renato Alcara 2026-01-21 14:41:05 -03:00
  • 46ffaf027c fix: address PR review comments Claude 2026-01-21 17:21:49 +00:00
  • 805fdd3525 feat: add periodic version check with soft reconnection Claude 2026-01-21 16:51:39 +00:00
  • 76e080daec feat: add makeWASocketAutoVersion for automatic version fetching Claude 2026-01-21 16:38:46 +00:00
  • b9a7c2cabc feat: improve version update robustness and frequency Claude 2026-01-21 16:22:46 +00:00
  • 8a134d2420 refactor: centralize WhatsApp version to single source of truth Claude 2026-01-21 16:17:14 +00:00
  • 9e5c14f2d5 feat: add automatic CTWA (Click-to-WhatsApp) ads message recovery Claude 2026-01-21 15:28:56 +00:00
  • f59e8cfe8b feat: add automatic CTWA (Click-to-WhatsApp) ads message recovery Renato Alcara 2026-01-21 12:22:41 -03:00
  • 5a36ae20d4 feat: add automatic CTWA (Click-to-WhatsApp) ads message recovery Claude 2026-01-21 14:56:39 +00:00
  • af6f2eede7 feat: normalize inbound JIDs to PN + batch LID/PN lookups + mapping logs Renato Alcara 2026-01-21 01:34:59 -03:00
  • d968205376 fix: resolve TypeScript errors in merged code Claude 2026-01-21 04:24:09 +00:00
  • be1f00c5d5 Merge remote-tracking branch 'origin/codex/analyze-pr-2274-for-repository-contribution' into claude/review-pr-undefined-returns-725K7 Claude 2026-01-21 04:16:55 +00:00
  • 8ef29c7d94 feat: normalize inbound JIDs to PN + batch LID/PN lookups + mapping logs Renato Alcara 2026-01-21 01:12:50 -03:00
  • 1c17ecf2ec test: cover lid batch and jid normalization Renato Alcara 2026-01-21 01:07:03 -03:00
  • 31fdfa8b7c chore: log fallback mapping availability Renato Alcara 2026-01-21 00:52:17 -03:00
  • 9454a824d9 feat(upstream): add comprehensive LID-PN mapping extraction for Baileys PR Claude 2026-01-21 01:35:20 +00:00
  • 34ab791dc0 fix(history): use OR instead of AND for JID validation in extractLidP… Renato Alcara 2026-01-20 20:27:35 -03:00
  • 3e8c89d7d0 fix: resolve merge conflicts from master Claude 2026-01-20 23:22:45 +00:00
  • 02033e7a72 feat(history): comprehensive LID-PN mapping extraction with full JID format support Renato Alcara 2026-01-20 20:17:38 -03:00