From 2f9f2169f3a71077c44bb1fc7dd9147e12f545dc Mon Sep 17 00:00:00 2001 From: leifermendez Date: Thu, 5 Jan 2023 13:53:05 +0000 Subject: [PATCH 01/12] =?UTF-8?q?ci(providers):=20=F0=9F=91=8D=20updated?= =?UTF-8?q?=20versions=20stable=20providers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From f77581fc9d9961187b33b9401b6d3cc80961d203 Mon Sep 17 00:00:00 2001 From: leifermendez Date: Thu, 5 Jan 2023 13:57:08 +0000 Subject: [PATCH 02/12] ci(version): :zap: automatic - "${date}" updated versions every packages --- packages/bot/package.json | 2 +- packages/cli/package.json | 2 +- packages/create-bot-whatsapp/package.json | 2 +- packages/database/package.json | 2 +- packages/provider/package.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/bot/package.json b/packages/bot/package.json index 4879bc8..3003990 100644 --- a/packages/bot/package.json +++ b/packages/bot/package.json @@ -1,6 +1,6 @@ { "name": "@bot-whatsapp/bot", - "version": "0.0.38-alpha.0", + "version": "0.0.39-alpha.0", "description": "", "main": "./lib/bundle.bot.cjs", "scripts": { diff --git a/packages/cli/package.json b/packages/cli/package.json index 34a71d0..c860046 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@bot-whatsapp/cli", - "version": "0.0.45-alpha.0", + "version": "0.0.46-alpha.0", "description": "", "main": "index.js", "devDependencies": { diff --git a/packages/create-bot-whatsapp/package.json b/packages/create-bot-whatsapp/package.json index 2a07645..d0b33c9 100644 --- a/packages/create-bot-whatsapp/package.json +++ b/packages/create-bot-whatsapp/package.json @@ -1,6 +1,6 @@ { "name": "create-bot-whatsapp", - "version": "0.0.56-alpha.0", + "version": "0.0.57-alpha.0", "description": "", "main": "./lib/bundle.create-bot-whatsapp.cjs", "files": [ diff --git a/packages/database/package.json b/packages/database/package.json index 3fd67f3..f7debcc 100644 --- a/packages/database/package.json +++ b/packages/database/package.json @@ -1,6 +1,6 @@ { "name": "@bot-whatsapp/database", - "version": "0.0.37-alpha.0", + "version": "0.0.38-alpha.0", "description": "Esto es el conector a mysql, pg, mongo", "main": "./lib/mock/index.cjs", "keywords": [], diff --git a/packages/provider/package.json b/packages/provider/package.json index fa98f64..1da435c 100644 --- a/packages/provider/package.json +++ b/packages/provider/package.json @@ -1,6 +1,6 @@ { "name": "@bot-whatsapp/provider", - "version": "0.0.43-alpha.0", + "version": "0.0.44-alpha.0", "description": "Esto es el conector a Twilio, Meta, etc...", "main": "./lib/mock/index.cjs", "keywords": [], From 593858bcd2b85fd58c6d5b83fe109b4c90035a4f Mon Sep 17 00:00:00 2001 From: Leifer Mendez Date: Thu, 5 Jan 2023 15:06:32 +0100 Subject: [PATCH 03/12] chore(bot): :zap: launch --- .github/workflows/contributors.yml | 3 +++ .github/workflows/netlify.yml | 1 + 2 files changed, 4 insertions(+) diff --git a/.github/workflows/contributors.yml b/.github/workflows/contributors.yml index 5a6d3ef..a7d4e46 100644 --- a/.github/workflows/contributors.yml +++ b/.github/workflows/contributors.yml @@ -1,5 +1,8 @@ name: Revisando Colaboradores on: + push: + branches: + - main pull_request: branches: - dev diff --git a/.github/workflows/netlify.yml b/.github/workflows/netlify.yml index 76d5383..bdb51ab 100644 --- a/.github/workflows/netlify.yml +++ b/.github/workflows/netlify.yml @@ -3,6 +3,7 @@ name: 馃搫 (PROD) Desplegando documentacion on: push: branches: + - main - next-release jobs: From 665e19fe5bea3e8e6310c952a05673ce1da77e25 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 5 Jan 2023 14:07:48 +0000 Subject: [PATCH 04/12] docs(contributor): contrib-readme-action has updated readme --- README.md | 47 +++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 45 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b4a2271..2cfdab5 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,13 @@ Entiende m谩s a fondo sus funcionalidades explicadas en nuestra documentaci贸n. Manuel Vicente Ortiz + + + cheveguerra +
+ Null +
+ leifermendezfroged @@ -62,6 +69,21 @@ Entiende m谩s a fondo sus funcionalidades explicadas en nuestra documentaci贸n. Leifer Mendez + + + danielcasta0398 +
+ Juan Daniel Casta帽o +
+ + + + + marianarolfo +
+ Null +
+ HKong31 @@ -75,8 +97,14 @@ Entiende m谩s a fondo sus funcionalidades explicadas en nuestra documentaci贸n.
Zvi
- - + + + + JosephVTX +
+ Joseph Vega Callupe +
+ Gonzalito87 @@ -84,6 +112,21 @@ Entiende m谩s a fondo sus funcionalidades explicadas en nuestra documentaci贸n. Null + + + jlferrete +
+ Jose Luis Ferrete Olarte +
+ + + + + 6rak0 +
+ Null +
+ tonyvazgar From ba61b6718db92d64646d9d6b7b38c2add27eb456 Mon Sep 17 00:00:00 2001 From: leifermendez Date: Thu, 5 Jan 2023 14:08:20 +0000 Subject: [PATCH 05/12] =?UTF-8?q?ci(providers):=20=F0=9F=91=8D=20updated?= =?UTF-8?q?=20versions=20stable=20providers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From c05de8556fa2f3c8c7b23e930155d6efdbdac478 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 5 Jan 2023 14:12:32 +0000 Subject: [PATCH 06/12] docs(contributor): contrib-readme-action has updated readme --- README.md | 47 ++--------------------------------------------- 1 file changed, 2 insertions(+), 45 deletions(-) diff --git a/README.md b/README.md index 2cfdab5..b4a2271 100644 --- a/README.md +++ b/README.md @@ -55,13 +55,6 @@ Entiende m谩s a fondo sus funcionalidades explicadas en nuestra documentaci贸n. Manuel Vicente Ortiz - - - cheveguerra -
- Null -
- leifermendezfroged @@ -69,21 +62,6 @@ Entiende m谩s a fondo sus funcionalidades explicadas en nuestra documentaci贸n. Leifer Mendez - - - danielcasta0398 -
- Juan Daniel Casta帽o -
- - - - - marianarolfo -
- Null -
- HKong31 @@ -97,32 +75,11 @@ Entiende m谩s a fondo sus funcionalidades explicadas en nuestra documentaci贸n.
Zvi
- - - - JosephVTX -
- Joseph Vega Callupe -
- - - - Gonzalito87 -
- Null -
- - - - jlferrete -
- Jose Luis Ferrete Olarte -
- - 6rak0 + + Gonzalito87
Null
From 3202d45aa87fbaee91b7d506b74bcc1b52dad7fb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 5 Jan 2023 14:12:34 +0000 Subject: [PATCH 07/12] docs(contributor): contrib-readme-action has updated readme --- README.md | 47 ++--------------------------------------------- 1 file changed, 2 insertions(+), 45 deletions(-) diff --git a/README.md b/README.md index 2cfdab5..b4a2271 100644 --- a/README.md +++ b/README.md @@ -55,13 +55,6 @@ Entiende m谩s a fondo sus funcionalidades explicadas en nuestra documentaci贸n. Manuel Vicente Ortiz - - - cheveguerra -
- Null -
- leifermendezfroged @@ -69,21 +62,6 @@ Entiende m谩s a fondo sus funcionalidades explicadas en nuestra documentaci贸n. Leifer Mendez - - - danielcasta0398 -
- Juan Daniel Casta帽o -
- - - - - marianarolfo -
- Null -
- HKong31 @@ -97,32 +75,11 @@ Entiende m谩s a fondo sus funcionalidades explicadas en nuestra documentaci贸n.
Zvi
- - - - JosephVTX -
- Joseph Vega Callupe -
- - - - Gonzalito87 -
- Null -
- - - - jlferrete -
- Jose Luis Ferrete Olarte -
- - 6rak0 + + Gonzalito87
Null
From 5e95b200cf69dbd93c0cec319a24e9eeadc01bcf Mon Sep 17 00:00:00 2001 From: Leifer Mendez Date: Thu, 5 Jan 2023 22:07:25 +0100 Subject: [PATCH 08/12] fix(bot): :art: callback --- packages/bot/core/core.class.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/bot/core/core.class.js b/packages/bot/core/core.class.js index 0770f1b..7550dd0 100644 --- a/packages/bot/core/core.class.js +++ b/packages/bot/core/core.class.js @@ -123,8 +123,9 @@ class CoreClass { // 馃搫 [options: callback]: Si se tiene un callback se ejecuta if (!fallBackFlag) { + if (refToContinue?.options?.capture) cbEveryCtx(refToContinue?.ref) for (const ite of this.flowClass.find(body)) { - cbEveryCtx(ite?.ref) + if (!ite?.options?.capture) cbEveryCtx(ite?.ref) } } From 53fe5b2e14d4f420d29475087d7386893bb12806 Mon Sep 17 00:00:00 2001 From: leifermendez Date: Thu, 5 Jan 2023 21:09:20 +0000 Subject: [PATCH 09/12] =?UTF-8?q?ci(providers):=20=F0=9F=91=8D=20updated?= =?UTF-8?q?=20versions=20stable=20providers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From 6e10a1084d824a096c7cb16c3f0002cc0ba44059 Mon Sep 17 00:00:00 2001 From: leifermendez Date: Fri, 6 Jan 2023 09:10:01 +0000 Subject: [PATCH 10/12] =?UTF-8?q?ci(providers):=20=F0=9F=9A=A9=20Check=20B?= =?UTF-8?q?REAKING=20CHANGE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/provider/src/baileys/package.json | 2 +- starters/apps/base-baileys-json/package.json | 2 +- starters/apps/base-baileys-memory/package.json | 2 +- starters/apps/base-baileys-mongo/package.json | 2 +- starters/apps/base-baileys-mysql/package.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/provider/src/baileys/package.json b/packages/provider/src/baileys/package.json index da529d3..4326d59 100644 --- a/packages/provider/src/baileys/package.json +++ b/packages/provider/src/baileys/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@adiwajshing/baileys": "4.4.0", + "@adiwajshing/baileys": "5.0.0", "mime-types": "2.1.35", "wa-sticker-formatter": "4.3.2" } diff --git a/starters/apps/base-baileys-json/package.json b/starters/apps/base-baileys-json/package.json index 7693630..a366e88 100644 --- a/starters/apps/base-baileys-json/package.json +++ b/starters/apps/base-baileys-json/package.json @@ -13,7 +13,7 @@ "@bot-whatsapp/cli": "latest", "@bot-whatsapp/database": "latest", "@bot-whatsapp/provider": "latest", - "@adiwajshing/baileys": "4.4.0", + "@adiwajshing/baileys": "5.0.0", "mime-types": "2.1.35", "wa-sticker-formatter": "4.3.2" }, diff --git a/starters/apps/base-baileys-memory/package.json b/starters/apps/base-baileys-memory/package.json index 481e00a..e27fef1 100644 --- a/starters/apps/base-baileys-memory/package.json +++ b/starters/apps/base-baileys-memory/package.json @@ -13,7 +13,7 @@ "@bot-whatsapp/cli": "latest", "@bot-whatsapp/database": "latest", "@bot-whatsapp/provider": "latest", - "@adiwajshing/baileys": "4.4.0", + "@adiwajshing/baileys": "5.0.0", "mime-types": "2.1.35", "wa-sticker-formatter": "4.3.2" }, diff --git a/starters/apps/base-baileys-mongo/package.json b/starters/apps/base-baileys-mongo/package.json index d828a88..2b4e0f7 100644 --- a/starters/apps/base-baileys-mongo/package.json +++ b/starters/apps/base-baileys-mongo/package.json @@ -13,7 +13,7 @@ "@bot-whatsapp/cli": "latest", "@bot-whatsapp/database": "latest", "@bot-whatsapp/provider": "latest", - "@adiwajshing/baileys": "4.4.0", + "@adiwajshing/baileys": "5.0.0", "mime-types": "2.1.35", "mongodb": "^4.12.1", "wa-sticker-formatter": "4.3.2" diff --git a/starters/apps/base-baileys-mysql/package.json b/starters/apps/base-baileys-mysql/package.json index 4a7b07a..2d1684f 100644 --- a/starters/apps/base-baileys-mysql/package.json +++ b/starters/apps/base-baileys-mysql/package.json @@ -13,7 +13,7 @@ "@bot-whatsapp/cli": "latest", "@bot-whatsapp/database": "latest", "@bot-whatsapp/provider": "latest", - "@adiwajshing/baileys": "4.4.0", + "@adiwajshing/baileys": "5.0.0", "mime-types": "2.1.35", "mysql2": "^2.3.3", "wa-sticker-formatter": "4.3.2" From 0feb51cfd07222b104f2d7e95ee34ea2f7c29848 Mon Sep 17 00:00:00 2001 From: Leifer Mendez Date: Fri, 6 Jan 2023 12:20:22 +0100 Subject: [PATCH 11/12] build(bot): :zap: fix ci --- .github/workflows/check-provider-major.yml | 12 +++++++----- .github/workflows/contributors.yml | 1 - packages/provider/src/baileys/package.json | 2 +- scripts/checker.js | 12 +++++++++--- starters/apps/base-baileys-json/package.json | 2 +- starters/apps/base-baileys-memory/package.json | 2 +- starters/apps/base-baileys-mongo/package.json | 2 +- starters/apps/base-baileys-mysql/package.json | 2 +- 8 files changed, 21 insertions(+), 14 deletions(-) diff --git a/.github/workflows/check-provider-major.yml b/.github/workflows/check-provider-major.yml index 5f0227b..9557ead 100644 --- a/.github/workflows/check-provider-major.yml +++ b/.github/workflows/check-provider-major.yml @@ -25,20 +25,22 @@ jobs: run: yarn install --immutable --network-timeout 300000 - name: Check Baileys - run: yarn node ./scripts/checker.js --name=baileys --stable=false + run: yarn node ./scripts/checker.js --name=baileys --stable=true - name: Check Venom - run: yarn node ./scripts/checker.js --name=venom --stable=false + run: yarn node ./scripts/checker.js --name=venom --stable=true - name: Check web-whatsapp - run: yarn node ./scripts/checker.js --name=web-whatsapp --stable=false + run: yarn node ./scripts/checker.js --name=web-whatsapp --stable=true - name: Check Meta - run: yarn node ./scripts/checker.js --name=meta --stable=false + run: yarn node ./scripts/checker.js --name=meta --stable=true - name: Check Twilio - run: yarn node ./scripts/checker.js --name=twilio --stable=false + run: yarn node ./scripts/checker.js --name=twilio --stable=true - uses: stefanzweifel/git-auto-commit-action@v4 with: commit_message: 'ci(providers): 馃毄 Check BREAKING CHANGE' + create_branch: true + branch: feature/breaking-change diff --git a/.github/workflows/contributors.yml b/.github/workflows/contributors.yml index a7d4e46..9f9e814 100644 --- a/.github/workflows/contributors.yml +++ b/.github/workflows/contributors.yml @@ -6,7 +6,6 @@ on: pull_request: branches: - dev - - main types: [closed] jobs: diff --git a/packages/provider/src/baileys/package.json b/packages/provider/src/baileys/package.json index 4326d59..da529d3 100644 --- a/packages/provider/src/baileys/package.json +++ b/packages/provider/src/baileys/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@adiwajshing/baileys": "5.0.0", + "@adiwajshing/baileys": "4.4.0", "mime-types": "2.1.35", "wa-sticker-formatter": "4.3.2" } diff --git a/scripts/checker.js b/scripts/checker.js index 67952c8..b68cd57 100644 --- a/scripts/checker.js +++ b/scripts/checker.js @@ -47,9 +47,15 @@ const checkPkgStable = async (pkgName = '', version = '') => { } ) - const listVersions = JSON.parse(stdout).reverse() - console.log(`[${pkgName}]: `, listVersions) - return listVersions.at(0) + try { + const listVersions = JSON.parse(stdout).reverse() + console.log(`[${pkgName}]: `, listVersions) + return listVersions.at(0) + } catch (e) { + const listVersions = [stdout.trim().replace('\n').replaceAll('"', '')] + console.log(`[${pkgName}]: `, listVersions) + return listVersions.at(0) + } } /** diff --git a/starters/apps/base-baileys-json/package.json b/starters/apps/base-baileys-json/package.json index a366e88..7693630 100644 --- a/starters/apps/base-baileys-json/package.json +++ b/starters/apps/base-baileys-json/package.json @@ -13,7 +13,7 @@ "@bot-whatsapp/cli": "latest", "@bot-whatsapp/database": "latest", "@bot-whatsapp/provider": "latest", - "@adiwajshing/baileys": "5.0.0", + "@adiwajshing/baileys": "4.4.0", "mime-types": "2.1.35", "wa-sticker-formatter": "4.3.2" }, diff --git a/starters/apps/base-baileys-memory/package.json b/starters/apps/base-baileys-memory/package.json index e27fef1..481e00a 100644 --- a/starters/apps/base-baileys-memory/package.json +++ b/starters/apps/base-baileys-memory/package.json @@ -13,7 +13,7 @@ "@bot-whatsapp/cli": "latest", "@bot-whatsapp/database": "latest", "@bot-whatsapp/provider": "latest", - "@adiwajshing/baileys": "5.0.0", + "@adiwajshing/baileys": "4.4.0", "mime-types": "2.1.35", "wa-sticker-formatter": "4.3.2" }, diff --git a/starters/apps/base-baileys-mongo/package.json b/starters/apps/base-baileys-mongo/package.json index 2b4e0f7..d828a88 100644 --- a/starters/apps/base-baileys-mongo/package.json +++ b/starters/apps/base-baileys-mongo/package.json @@ -13,7 +13,7 @@ "@bot-whatsapp/cli": "latest", "@bot-whatsapp/database": "latest", "@bot-whatsapp/provider": "latest", - "@adiwajshing/baileys": "5.0.0", + "@adiwajshing/baileys": "4.4.0", "mime-types": "2.1.35", "mongodb": "^4.12.1", "wa-sticker-formatter": "4.3.2" diff --git a/starters/apps/base-baileys-mysql/package.json b/starters/apps/base-baileys-mysql/package.json index 2d1684f..4a7b07a 100644 --- a/starters/apps/base-baileys-mysql/package.json +++ b/starters/apps/base-baileys-mysql/package.json @@ -13,7 +13,7 @@ "@bot-whatsapp/cli": "latest", "@bot-whatsapp/database": "latest", "@bot-whatsapp/provider": "latest", - "@adiwajshing/baileys": "5.0.0", + "@adiwajshing/baileys": "4.4.0", "mime-types": "2.1.35", "mysql2": "^2.3.3", "wa-sticker-formatter": "4.3.2" From 15c3747fbf64a99565f96a4e26762b98c1dc5d2c Mon Sep 17 00:00:00 2001 From: leifermendez Date: Fri, 6 Jan 2023 11:22:35 +0000 Subject: [PATCH 12/12] =?UTF-8?q?ci(providers):=20=F0=9F=91=8D=20updated?= =?UTF-8?q?=20versions=20stable=20providers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit