Commit graph

95 commits

Author SHA1 Message Date
Anton Voylenko
a801aaf6c7
ci: finally fix docker build (#84) 2025-12-10 10:23:06 +02:00
Anton Voylenko
2bf8ae8993 ci: fix npm install 2025-12-09 22:13:11 +02:00
Anton Voylenko
793b3e63dd ci: pass docker arg 2025-12-09 22:03:50 +02:00
Anton Voylenko
eb1a1981ab ci: disable cache for edge tag 2025-12-09 21:44:28 +02:00
Anton Voylenko
14aa1fed83 ci: another way of changing library 2025-12-09 21:28:42 +02:00
Anton Voylenko
210ab65c94 ci: one more try to override library 2025-12-09 20:39:57 +02:00
Anton Voylenko
c342add731 ci: override lock file on edge tag 2025-12-09 20:19:24 +02:00
Anton Voylenko
ee6e6f9391 ci: change steps order 2025-12-09 20:03:02 +02:00
Anton Voylenko
3f619b2407 ci: ability to install latest library 2025-12-09 19:46:21 +02:00
Anton Voylenko
78d027d2ab docs: update readme with github install 2025-12-09 19:45:58 +02:00
Anton Voylenko
d10434504b chore: update deps 2025-11-07 00:23:41 +02:00
Anton Voylenko
87b7472f65 docs: fix docker command 2025-11-07 00:23:16 +02:00
Anton Voylenko
94a4b89e14
Add GitHub sponsor 2025-10-04 16:24:45 +03:00
Anton Voylenko
4c2745fcc3 refactor: remove inline conf comments 2025-10-02 11:43:40 +03:00
Anton Voylenko
f409381050 chore: bump whatsapp-web.js 2025-09-10 18:21:20 +03:00
M Firdaus Riawan
b4d66648bd
fix: Environment variable override in Docker Compose (#54)
* feat: add reverse proxy support with configurable base path and trust proxy settings

* fix: ensure environment variables are loaded correctly in Docker

- Move dotenv config to the top of server.js
- Update docker-compose.yml to properly handle .env file
- Remove duplicate environment variables section

This ensures BASE_PATH and TRUST_PROXY work as expected in both Docker and local environments.

* refactor: remove hardcoded environment variables from docker-compose.yml
2025-09-10 18:20:38 +03:00
Kauã Q.
cf8cd615e1
feat: The GetSessionsResponse now includes example string values for the result property (#44) 2025-09-10 18:20:22 +03:00
Anton Voylenko
c12f1e1993 Merge branch 'main' of https://github.com/avoylenko/wwebjs-api 2025-09-07 12:24:50 +03:00
Anton Voylenko
b090a315ff feat: log page messages and errors 2025-09-07 12:24:01 +03:00
Anton Voylenko
e1bc24861c chore: bump whatsapp-web.js 2025-09-07 12:23:37 +03:00
M Firdaus Riawan
364c8fe647
fix: ensure environment variables are loaded correctly in Docker (#49)
* feat: add reverse proxy support with configurable base path and trust proxy settings

* fix: ensure environment variables are loaded correctly in Docker

- Move dotenv config to the top of server.js
- Update docker-compose.yml to properly handle .env file
- Remove duplicate environment variables section

This ensures BASE_PATH and TRUST_PROXY work as expected in both Docker and local environments.
2025-09-06 14:30:01 +03:00
Anton Voylenko
f8e2ee248b fix: remove qr code expiration logic 2025-09-06 14:27:31 +03:00
Anton Voylenko
fb3d957ba6 chore: bump dependencies 2025-09-06 12:19:44 +03:00
Anton Voylenko
1200abd9c8 refactor: remove wwebjs patch 2025-09-06 12:19:33 +03:00
Anton Voylenko
dd886a1fea feat: ability to filter chats and messages 2025-09-02 23:19:46 +03:00
M Firdaus Riawan
62860a658c
feat: add reverse proxy support with configurable base path and trust proxy settings (#47) 2025-09-02 15:32:55 +03:00
Anton Voylenko
70154165fa chore: bump whatsapp-web.js 2025-09-02 10:48:04 +03:00
Anton Voylenko
a618c67038 fix: update library and inject FindOrCreateChat 2025-08-30 22:52:19 +03:00
Anton Voylenko
18d4a5d43b chore: bump whatsapp-web.js 2025-08-28 18:29:32 +03:00
Anton Voylenko
532b236442 fix: requestPairingCode method 2025-08-25 11:20:57 +03:00
Anton Voylenko
570d7b3be7 feat: Channel 2025-08-18 19:25:22 +03:00
Anton Voylenko
b7d1e21739 feat: add ability to run any method 2025-08-10 15:19:07 +03:00
Anton Voylenko
d609c0ca85 feat(client): add new code event 2025-08-09 21:47:49 +03:00
Anton Voylenko
bb5f460a25 feat(client): add getContactLidAndPhone method 2025-08-09 21:47:28 +03:00
Anton Voylenko
660a9e60b2 chore(ci): bump dependencies 2025-08-09 12:34:27 +03:00
Anton Voylenko
92fa7cc26b chore: push new env 2025-07-11 20:15:58 +03:00
Anton Voylenko
19797f4268 feat: stop single session and auto start all sessions 2025-07-11 20:14:24 +03:00
Anton Voylenko
1c0d1f63d1 fix: update docker compose 2025-07-05 14:58:55 +03:00
Anton Voylenko
86f1d1688e chore: bump whatsapp-web.js 2025-06-27 16:22:26 +03:00
Anton Voylenko
84c88ceb19 feat: add default server description 2025-06-23 09:59:59 +03:00
Anton Voylenko
0c7a3090c3 feat: log service configuration 2025-06-23 09:59:18 +03:00
Anton Voylenko
9de2737dd1 chore: chore: bump whatsapp-web.js 1.30.1-alpha.3 2025-06-12 13:46:41 +03:00
Anton Voylenko
725af66600 refactor: cleanup and add browser args 2025-06-12 13:45:58 +03:00
Anton Voylenko
5628991556 feat: update group controller 2025-06-07 23:18:24 +03:00
Anton Voylenko
13f287ec13 fix: set cache control 2025-06-07 23:17:57 +03:00
Anton Voylenko
7a8fa174d8 chore: bump whatsapp-web.js 2025-06-07 23:17:31 +03:00
Anton Voylenko
68aefb4cd1 fix: rollback docker user 2025-06-02 15:28:09 +03:00
Anton Voylenko
41d41ef288
Merge pull request #25 from avoylenko/migrate_to_node_22
Migrate to node 22
2025-06-02 11:50:26 +03:00
Anton Voylenko
a94aefffe7 chore: bump whatsapp-web.js 2025-06-02 11:48:38 +03:00
Anton Voylenko
011acb267a feat: migrate to node 22 2025-06-02 11:48:05 +03:00