<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>logger, branch HEAD</title>
<subtitle>Self-hosted WhatsApp logger us...
</subtitle>
<entry>
<id>db8516acdeaa07b8a1a74e04d475126592616243</id>
<published>2026-05-24T15:25:13Z</published>
<updated>2026-05-24T15:25:13Z</updated>
<title type="text">Switch to Firestore for WhatsApp auth state management</title>
<link rel="alternate" type="text/html" href="commit/db8516acdeaa07b8a1a74e04d475126592616243.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit db8516acdeaa07b8a1a74e04d475126592616243
parent 6c1829dbf8bfc1da954e9dc287f52cba27e0b26c
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Sun, 24 May 2026 20:55:13 +0530

Switch to Firestore for WhatsApp auth state management

Refactor authentication to use Firestore for state management and update connection handling.
</content>
</entry>
<entry>
<id>6c1829dbf8bfc1da954e9dc287f52cba27e0b26c</id>
<published>2026-05-24T15:10:29Z</published>
<updated>2026-05-24T15:10:29Z</updated>
<title type="text">new</title>
<link rel="alternate" type="text/html" href="commit/6c1829dbf8bfc1da954e9dc287f52cba27e0b26c.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 6c1829dbf8bfc1da954e9dc287f52cba27e0b26c
parent b347ec327a036b1ec3df5313801d43a5d023ed9f
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Sun, 24 May 2026 20:40:29 +0530

new

</content>
</entry>
<entry>
<id>b347ec327a036b1ec3df5313801d43a5d023ed9f</id>
<published>2026-04-11T07:32:03Z</published>
<updated>2026-04-11T07:32:03Z</updated>
<title type="text">chore: add CODEOWNERS</title>
<link rel="alternate" type="text/html" href="commit/b347ec327a036b1ec3df5313801d43a5d023ed9f.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit b347ec327a036b1ec3df5313801d43a5d023ed9f
parent 9e51baa393d98cfb5fc87ef372f6879d80d8bd14
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Sat, 11 Apr 2026 13:02:03 +0530

chore: add CODEOWNERS
</content>
</entry>
<entry>
<id>9e51baa393d98cfb5fc87ef372f6879d80d8bd14</id>
<published>2026-02-16T14:12:27Z</published>
<updated>2026-02-16T14:12:27Z</updated>
<title type="text">Enable contact sync and enhance contact handling</title>
<link rel="alternate" type="text/html" href="commit/9e51baa393d98cfb5fc87ef372f6879d80d8bd14.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 9e51baa393d98cfb5fc87ef372f6879d80d8bd14
parent 68898e03914d97491efb0188468446433f444aa1
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 19:42:27 +0530

Enable contact sync and enhance contact handling

Updated syncFullHistory to true for contact sync. Added listener for contacts.upsert to translate LIDs into real phone numbers and update Firestore. Improved comments for clarity.
</content>
</entry>
<entry>
<id>68898e03914d97491efb0188468446433f444aa1</id>
<published>2026-02-16T13:56:23Z</published>
<updated>2026-02-16T13:56:23Z</updated>
<title type="text">Store phone number in chat and message documents</title>
<link rel="alternate" type="text/html" href="commit/68898e03914d97491efb0188468446433f444aa1.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 68898e03914d97491efb0188468446433f444aa1
parent 5e9a737e46918ddf1593faf04961b410404b0364
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 19:26:23 +0530

Store phone number in chat and message documents

Added phone number extraction and storage to chat and message.
</content>
</entry>
<entry>
<id>5e9a737e46918ddf1593faf04961b410404b0364</id>
<published>2026-02-16T13:48:32Z</published>
<updated>2026-02-16T13:48:32Z</updated>
<title type="text">Enhance chat document handling and CORS setup</title>
<link rel="alternate" type="text/html" href="commit/5e9a737e46918ddf1593faf04961b410404b0364.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 5e9a737e46918ddf1593faf04961b410404b0364
parent e7ca4163875dab1911ceb25baa026554794f94f9
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 19:18:32 +0530

Enhance chat document handling and CORS setup

Added functionality to create or update the parent chat document in the database and adjusted CORS headers for the verify credentials API.
</content>
</entry>
<entry>
<id>e7ca4163875dab1911ceb25baa026554794f94f9</id>
<published>2026-02-16T13:29:20Z</published>
<updated>2026-02-16T13:29:20Z</updated>
<title type="text">Update index.js</title>
<link rel="alternate" type="text/html" href="commit/e7ca4163875dab1911ceb25baa026554794f94f9.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit e7ca4163875dab1911ceb25baa026554794f94f9
parent 42a6ba73e06c95524856536e1cf600f2f3be8549
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 18:59:20 +0530

Update index.js
</content>
</entry>
<entry>
<id>42a6ba73e06c95524856536e1cf600f2f3be8549</id>
<published>2026-02-16T13:26:19Z</published>
<updated>2026-02-16T13:26:19Z</updated>
<title type="text">Enhance Express setup with JSON parsing and verify API</title>
<link rel="alternate" type="text/html" href="commit/42a6ba73e06c95524856536e1cf600f2f3be8549.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 42a6ba73e06c95524856536e1cf600f2f3be8549
parent 528acda3d918feba7fc6354c67b9636b48d3ba12
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 18:56:19 +0530

Enhance Express setup with JSON parsing and verify API

Added JSON body parsing and a new API for credential verification with CORS support.
</content>
</entry>
<entry>
<id>528acda3d918feba7fc6354c67b9636b48d3ba12</id>
<published>2026-02-16T13:07:12Z</published>
<updated>2026-02-16T13:07:12Z</updated>
<title type="text">Add session management and authentication features</title>
<link rel="alternate" type="text/html" href="commit/528acda3d918feba7fc6354c67b9636b48d3ba12.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 528acda3d918feba7fc6354c67b9636b48d3ba12
parent 7b1c28bca7ac5a4083df641565eac1286ba83f9f
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 18:37:12 +0530

Add session management and authentication features
</content>
</entry>
<entry>
<id>7b1c28bca7ac5a4083df641565eac1286ba83f9f</id>
<published>2026-02-16T12:58:48Z</published>
<updated>2026-02-16T12:58:48Z</updated>
<title type="text">Refactor Firestore message saving for idempotency</title>
<link rel="alternate" type="text/html" href="commit/7b1c28bca7ac5a4083df641565eac1286ba83f9f.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 7b1c28bca7ac5a4083df641565eac1286ba83f9f
parent 4968e0af9a9c9c601e6e674adb1ad3d6074019ce
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 18:28:48 +0530

Refactor Firestore message saving for idempotency

Updated Firestore message saving to use .set() for idempotency. Changed document ID to use WhatsApp message ID to prevent duplicates.
</content>
</entry>
<entry>
<id>4968e0af9a9c9c601e6e674adb1ad3d6074019ce</id>
<published>2026-02-16T12:51:13Z</published>
<updated>2026-02-16T12:51:13Z</updated>
<title type="text">Update index.js</title>
<link rel="alternate" type="text/html" href="commit/4968e0af9a9c9c601e6e674adb1ad3d6074019ce.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 4968e0af9a9c9c601e6e674adb1ad3d6074019ce
parent 3726ea956113e467c8d38a8aa060549ccd99dcff
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 18:21:13 +0530

Update index.js
</content>
</entry>
<entry>
<id>3726ea956113e467c8d38a8aa060549ccd99dcff</id>
<published>2026-02-16T12:43:32Z</published>
<updated>2026-02-16T12:43:32Z</updated>
<title type="text">Implement basic auth and enhance message processing</title>
<link rel="alternate" type="text/html" href="commit/3726ea956113e467c8d38a8aa060549ccd99dcff.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 3726ea956113e467c8d38a8aa060549ccd99dcff
parent ba1b5c7e8dfea94bb50523fe2a6dbf7888ad66b4
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 18:13:32 +0530

Implement basic auth and enhance message processing

Added basic authentication middleware and improved message handling logic.
</content>
</entry>
<entry>
<id>ba1b5c7e8dfea94bb50523fe2a6dbf7888ad66b4</id>
<published>2026-02-16T12:30:06Z</published>
<updated>2026-02-16T12:30:06Z</updated>
<title type="text">Enhance connection state management and QR handling</title>
<link rel="alternate" type="text/html" href="commit/ba1b5c7e8dfea94bb50523fe2a6dbf7888ad66b4.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit ba1b5c7e8dfea94bb50523fe2a6dbf7888ad66b4
parent 331c7ea8b3d0fa784da86da30f0bb3ba4e3caf60
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 18:00:06 +0530

Enhance connection state management and QR handling

Refactor connection handling and QR code logic to improve state tracking.
</content>
</entry>
<entry>
<id>331c7ea8b3d0fa784da86da30f0bb3ba4e3caf60</id>
<published>2026-02-16T12:21:03Z</published>
<updated>2026-02-16T12:21:03Z</updated>
<title type="text">Upgrade Node.js version to 20-slim in Dockerfile</title>
<link rel="alternate" type="text/html" href="commit/331c7ea8b3d0fa784da86da30f0bb3ba4e3caf60.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 331c7ea8b3d0fa784da86da30f0bb3ba4e3caf60
parent 8d71228c8a1b2bde481ab11ce5f3157c7da5022f
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 17:51:03 +0530

Upgrade Node.js version to 20-slim in Dockerfile
</content>
</entry>
<entry>
<id>8d71228c8a1b2bde481ab11ce5f3157c7da5022f</id>
<published>2026-02-16T12:15:57Z</published>
<updated>2026-02-16T12:15:57Z</updated>
<title type="text">Install git, python3, make, and g++</title>
<link rel="alternate" type="text/html" href="commit/8d71228c8a1b2bde481ab11ce5f3157c7da5022f.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 8d71228c8a1b2bde481ab11ce5f3157c7da5022f
parent 2f967f41cf78fd50e664d74be33d92e49d98fc03
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 17:45:57 +0530

Install git, python3, make, and g++

Added system dependencies for building native modules.
</content>
</entry>
<entry>
<id>2f967f41cf78fd50e664d74be33d92e49d98fc03</id>
<published>2026-02-16T11:56:54Z</published>
<updated>2026-02-16T11:56:54Z</updated>
<title type="text">server files</title>
<link rel="alternate" type="text/html" href="commit/2f967f41cf78fd50e664d74be33d92e49d98fc03.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 2f967f41cf78fd50e664d74be33d92e49d98fc03
parent 5798a7fc96da8ec14d5e6c771cfdc95a4196beb7
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 17:26:54 +0530

server files

</content>
</entry>
<entry>
<id>5798a7fc96da8ec14d5e6c771cfdc95a4196beb7</id>
<published>2026-02-16T11:54:56Z</published>
<updated>2026-02-16T11:54:56Z</updated>
<title type="text">deleted auto files</title>
<link rel="alternate" type="text/html" href="commit/5798a7fc96da8ec14d5e6c771cfdc95a4196beb7.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 5798a7fc96da8ec14d5e6c771cfdc95a4196beb7
parent 84e39d3b5d635317dfefdd7b83e172e7b0972862
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 17:24:56 +0530

deleted auto files

</content>
</entry>
<entry>
<id>84e39d3b5d635317dfefdd7b83e172e7b0972862</id>
<published>2026-02-16T11:34:30Z</published>
<updated>2026-02-16T11:34:30Z</updated>
<title type="text">added must have files</title>
<link rel="alternate" type="text/html" href="commit/84e39d3b5d635317dfefdd7b83e172e7b0972862.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 84e39d3b5d635317dfefdd7b83e172e7b0972862
parent f9b1617555371eaef861e6d5076f593c385159cf
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 17:04:30 +0530

added must have files

</content>
</entry>
<entry>
<id>f9b1617555371eaef861e6d5076f593c385159cf</id>
<published>2026-02-16T11:38:22Z</published>
<updated>2026-02-16T11:38:22Z</updated>
<title type="text">Create LICENSE</title>
<link rel="alternate" type="text/html" href="commit/f9b1617555371eaef861e6d5076f593c385159cf.html" />
<author>
<name>AMIT DUTTA</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit f9b1617555371eaef861e6d5076f593c385159cf
parent 0f05beebb36f4276c818e2e1f585c670817506e2
Author: AMIT DUTTA &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 17:08:22 +0530

Create LICENSE
</content>
</entry>
<entry>
<id>0f05beebb36f4276c818e2e1f585c670817506e2</id>
<published>2026-02-16T11:32:08Z</published>
<updated>2026-02-16T11:32:08Z</updated>
<title type="text">restart</title>
<link rel="alternate" type="text/html" href="commit/0f05beebb36f4276c818e2e1f585c670817506e2.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 0f05beebb36f4276c818e2e1f585c670817506e2
parent 6b58ce04847b63d0282dedeb06a6160eec8f0830
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 17:02:08 +0530

restart

</content>
</entry>
<entry>
<id>6b58ce04847b63d0282dedeb06a6160eec8f0830</id>
<published>2026-02-16T11:13:58Z</published>
<updated>2026-02-16T11:13:58Z</updated>
<title type="text">deleteingg auth files</title>
<link rel="alternate" type="text/html" href="commit/6b58ce04847b63d0282dedeb06a6160eec8f0830.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 6b58ce04847b63d0282dedeb06a6160eec8f0830
parent 11319cff2701899cdc453ed3dc0884ab9aee821f
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Mon, 16 Feb 2026 16:43:58 +0530

deleteingg auth files

</content>
</entry>
<entry>
<id>11319cff2701899cdc453ed3dc0884ab9aee821f</id>
<published>2025-09-26T12:05:41Z</published>
<updated>2025-09-26T12:05:41Z</updated>
<title type="text">Add files via upload</title>
<link rel="alternate" type="text/html" href="commit/11319cff2701899cdc453ed3dc0884ab9aee821f.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 11319cff2701899cdc453ed3dc0884ab9aee821f
parent 5c5af6eb317137de8300b145b4e405e11b55244d
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Fri, 26 Sep 2025 17:35:41 +0530

Add files via upload
</content>
</entry>
<entry>
<id>5c5af6eb317137de8300b145b4e405e11b55244d</id>
<published>2025-09-26T12:03:42Z</published>
<updated>2025-09-26T12:03:42Z</updated>
<title type="text">Add files via upload</title>
<link rel="alternate" type="text/html" href="commit/5c5af6eb317137de8300b145b4e405e11b55244d.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 5c5af6eb317137de8300b145b4e405e11b55244d
parent e6fcd0fe8b942c9211a30b979f03d559d721bc61
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Fri, 26 Sep 2025 17:33:42 +0530

Add files via upload
</content>
</entry>
<entry>
<id>e6fcd0fe8b942c9211a30b979f03d559d721bc61</id>
<published>2025-09-26T12:02:14Z</published>
<updated>2025-09-26T12:02:14Z</updated>
<title type="text">Delete baileys_auth_info directory</title>
<link rel="alternate" type="text/html" href="commit/e6fcd0fe8b942c9211a30b979f03d559d721bc61.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit e6fcd0fe8b942c9211a30b979f03d559d721bc61
parent a09ffd6e25f068a7d537c9f32c1894098944f004
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Fri, 26 Sep 2025 17:32:14 +0530

Delete baileys_auth_info directory
</content>
</entry>
<entry>
<id>a09ffd6e25f068a7d537c9f32c1894098944f004</id>
<published>2025-09-26T11:57:03Z</published>
<updated>2025-09-26T11:57:03Z</updated>
<title type="text">Update Requirements.txt</title>
<link rel="alternate" type="text/html" href="commit/a09ffd6e25f068a7d537c9f32c1894098944f004.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit a09ffd6e25f068a7d537c9f32c1894098944f004
parent 8159d6ffb330f3c6cdda575c0beefca126d5184f
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Fri, 26 Sep 2025 17:27:03 +0530

Update Requirements.txt
</content>
</entry>
<entry>
<id>8159d6ffb330f3c6cdda575c0beefca126d5184f</id>
<published>2025-09-26T11:54:16Z</published>
<updated>2025-09-26T11:54:16Z</updated>
<title type="text">Update index.js</title>
<link rel="alternate" type="text/html" href="commit/8159d6ffb330f3c6cdda575c0beefca126d5184f.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 8159d6ffb330f3c6cdda575c0beefca126d5184f
parent 1cbbb9d583cfd937b3e704e368c50fbf4f7b2881
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Fri, 26 Sep 2025 17:24:16 +0530

Update index.js
</content>
</entry>
<entry>
<id>1cbbb9d583cfd937b3e704e368c50fbf4f7b2881</id>
<published>2025-09-26T11:48:36Z</published>
<updated>2025-09-26T11:48:36Z</updated>
<title type="text">Add files via upload</title>
<link rel="alternate" type="text/html" href="commit/1cbbb9d583cfd937b3e704e368c50fbf4f7b2881.html" />
<author>
<name>Amit Dutta</name>
<email>amitdutta4255@gmail.com</email>
</author>
<content type="text">commit 1cbbb9d583cfd937b3e704e368c50fbf4f7b2881
Author: Amit Dutta &lt;amitdutta4255@gmail.com&gt;
Date:   Fri, 26 Sep 2025 17:18:36 +0530

Add files via upload
</content>
</entry>
</feed>
