Davidson Gomes
9b7ca4bfb7
Merge pull request #1743 from foqc/foqc/develop
...
Build Docker image / Build and Deploy (push) Waiting to run
Add endpoint to retrieve chat data by remoteJid
2025-07-21 16:13:59 -03:00
foqc
d490f8f576
feature: run lint to clean up codebase
2025-07-21 12:26:08 -05:00
foqc
68e847d10e
feature: add endpoint to retrieve chat data by phone number
2025-07-21 12:21:45 -05:00
Davidson Gomes
5386d7171b
Merge pull request #1732 from rafwell/testmsg
...
Ignore events that are not messages (like EPHEMERAL_SYNC_RESPONSE)
2025-07-21 13:15:38 -03:00
Davidson Gomes
f59cae7ee2
Merge pull request #1729 from ricaelchiquetti/main
...
improv: Ajustado isEmoji para aceitar todos os emojis.
2025-07-21 13:15:17 -03:00
Davidson Gomes
0e358cf9c1
Merge pull request #1696 from foqc/foqc/develop
...
Preserve alias casing in chat fetch query
2025-07-21 13:14:33 -03:00
Rafael Souza
afd0e01ddb
fix lint
2025-07-17 15:59:33 -03:00
Rafael Souza
b3dae7a68e
Ignore events that are not messages
2025-07-17 15:40:31 -03:00
Rafael Souza
44d4781f6f
Ignore events that are not messages
2025-07-17 15:37:37 -03:00
Rafael Souza
e304b1dcdf
Fix erro key
2025-07-17 15:32:25 -03:00
Rafael Souza
f8f2153cb4
Fix erro key
2025-07-17 15:29:04 -03:00
Davidson Gomes
cdef7dc9f9
Merge pull request #1728 from KokeroO/develop
...
Build Docker image / Build and Deploy (push) Has been cancelled
Fix: [Chatwoot] Corrige mensagens editas
2025-07-17 11:55:55 -03:00
ricael
85798b209c
improv: remover o emojiRefex() da função isEmoji.
2025-07-17 09:43:52 -03:00
ricael
71ebecbed3
improv: ajustado a validação aceitar todos os emojis.
2025-07-17 09:17:06 -03:00
Willian Coqueiro
419300b31f
refactor: simplify edited message check in BaileysStartupService
2025-07-17 02:24:21 +00:00
Davidson Gomes
d98fa5259e
Merge branch 'develop' into feat/add-async-lock
2025-07-16 19:22:44 -03:00
Santosl2
05886ec684
feat: enhance message processing with retry logic for error handling
2025-07-15 21:41:25 -03:00
Santosl2
89d4d341f6
feat: add BaileysMessageProcessor for improved message handling and integrate rxjs for asynchronous processing
2025-07-15 21:35:25 -03:00
foqc
1ca829c00b
feature: run lint to clean up codebase
2025-07-15 16:40:17 -05:00
Davidson Gomes
e321609b93
refactor: Simplify conditional check for contact updates in ChatwootService
Build Docker image / Build and Deploy (push) Has been cancelled
2025-07-14 14:52:02 -03:00
Davidson Gomes
5d0278a589
Merge branch 'develop' into foqc/develop
2025-07-14 14:46:36 -03:00
Davidson Gomes
2fb3eac383
Merge pull request #1715 from AlexisJusviack/fix/getBase64-template-support
...
Fix: Support media extraction from templateMessage in getBase64FromMediaMessage
2025-07-14 14:44:43 -03:00
Davidson Gomes
4a5696eda9
Merge pull request #1704 from rafwell/develop
...
Throw exception if download media fail
2025-07-14 14:44:29 -03:00
Davidson Gomes
d458c978f3
Merge branch 'develop' into develop
2025-07-14 14:42:18 -03:00
AlexisJusviack
bd35d7977c
Fix: Support media extraction from templateMessage in getBase64FromMediaMessage
...
### Fix: Add support for templateMessage media in getBase64FromMediaMessage
#### What this does
Adds support to download media from `templateMessage` structures in `getBase64FromMediaMessage`, by checking for `hydratedTemplate` and `hydratedFourRowTemplate`.
#### Why it's needed
Currently, media inside templates (e.g. `imageMessage`, `videoMessage`, `documentMessage`) is not processed by the method, which leads to errors or media being skipped.
#### How it works
If a `templateMessage` is detected, the code looks into the inner hydrated template and assigns the correct `mediaMessage` and `mediaType`. Then it proceeds as usual with the download logic.
#### Example message
```json
{
"message": {
"templateMessage": {
"hydratedTemplate": {
"imageMessage": {
"mimetype": "image/jpeg",
"fileLength": 123456,
"url": "https://..."
}
}
}
}
}
2025-07-11 23:50:58 -03:00
Willian Coqueiro
37319966db
Remove redudantent code
2025-07-09 18:42:35 +00:00
Willian Coqueiro
630f5c5624
fix:
...
- [Baileys] Trocar @lids em remoteJid por senderPn em todos os serviços;
- [Baileys] Adicionar valor @lid recebido em remoteJid para previousRemoteJid (Posteriormente utilizasse em ChatwootService);
- Minors fixes;
2025-07-09 18:35:57 +00:00
Rafael Souza
9acccf723d
Throw exception if download media fail
2025-07-08 17:43:21 -03:00
foqc
85936dcaed
feature: Correctly map SQL query results by enforcing quoted column aliases (update missing mappings)
2025-07-07 17:40:30 -05:00
foqc
333ef3eeb8
feature: Correctly map SQL query results by enforcing quoted column aliases
2025-07-07 17:31:49 -05:00
Davidson Gomes
3c917af602
Merge pull request #1660 from KokeroO/develop
...
fix(whatsapp-baileys): Verifica eventos com falhas e fallback para erro ao baixar mídias
2025-06-27 09:55:22 -03:00
KokeroO
52798fd761
fix(whatsapp-baileys): adjust indentation and access modifier for getBase64FromMediaMessage method
2025-06-27 09:29:12 -03:00
KokeroO
34446d188e
fix(whatsapp-baileys):
...
- Implement broken event checking before duplicate message checking. (Do not process failed events).
- Implement error handling when downloading media with a fallback mechanism.
2025-06-27 09:03:32 -03:00
Davidson Gomes
ef31b6de1f
Merge pull request #1655 from KokeroO/develop
...
fix/references-instanceName-typebot
2025-06-26 17:10:58 -03:00
KokeroO
d7afe5d7ab
fix(typebot): update instance query to use instance name instead of instance ID
2025-06-26 14:53:54 -03:00
Davidson Gomes
72fb2f408b
feat(rabbitmq): implement robust connection handling with reconnection logic and error logging
2025-06-26 14:25:37 -03:00
KokeroO
e4f7856ca9
fix(typebot): update instance query to use instanceName instead of instanceId
2025-06-26 14:05:28 -03:00
Willian Coqueiro
0302944654
Corrige ref. instance typebot.controller.ts
2025-06-26 11:42:27 -03:00
Davidson Gomes
1b0d81b022
Merge pull request #1641 from caduzin02/patch-1
...
Create railway.json
2025-06-25 16:32:30 -03:00
caduzin02
6e8da4a8dc
Create railway.json
2025-06-24 11:02:00 -03:00
Davidson Gomes
1a1d9fc957
refactor: add validation for media content in Evolution and Business services to enhance error handling
2025-06-23 16:42:29 -03:00
Davidson Gomes
8ea4d65bc2
refactor: enhance media handling in Baileys service with validation for valid media content
2025-06-23 16:42:24 -03:00
Davidson Gomes
873fdcb22a
Merge pull request #1633 from VCalazans/FIX/ISSUE-28
...
🐛 fix: Phone number as message ID for Evo AI #ISSUE 28
2025-06-23 15:35:56 -03:00
Davidson Gomes
2e077a77ef
Merge pull request #1626 from fernandeshenrique15/main
...
add unreadMessages in the response
2025-06-23 15:35:44 -03:00
Davidson Gomes
a7badb9af5
Merge pull request #1624 from matheusfterra/main
...
Correção do envio de variáveis pelo typeboy
2025-06-23 15:35:20 -03:00
Victor Calazans
b4d1148d6a
🐛 fix: Phone number as message ID for Evo AI
2025-06-22 09:40:14 -03:00
Henrique Fernandes Neto
bd94423e5b
add unreadMessages in the response
2025-06-19 16:30:57 -03:00
Matheus Terra
bda3f5f146
Fix applyFormatting context in Typebot service
2025-06-19 12:45:09 -03:00
Willian Coqueiro
6c0082cd7a
feat: adicionar funcionalidade de mesclagem de contatos no Chatwoot
2025-06-17 22:33:51 +00:00
Davidson Gomes
07cccb7c7f
Merge pull request #1599 from splusoficial/develop
...
fix: ajuste na validacao dos bots e pausar sessao
2025-06-17 08:52:47 -03:00