Commit Graph

61 Commits

Author SHA1 Message Date
vini 162ebe1cc2 ci: build workflow (#1681) 2025-08-07 01:52:56 +03:00
João Lucas de Oliveira Lopes 812e53e4eb Refactor: Fix Event Buffer Deadlock with State Machine (#1633)
* feat: implement state machine for chat synchronization and buffer management

* test: Add Jest configuration and tests for connection deadlock handling

- Created a Jest configuration file to set up testing environment.
- Implemented utility functions for creating isolated authentication sessions and mocking WebSocket connections.
- Added a test case to ensure that the connection does not deadlock when history sync is disabled, verifying the correct handling of message events.

* feat: add GitHub Actions workflow for running tests

* chore: sort import lint

* fix: implement timeout handling for AwaitingInitialSync state in chat socket, maybe fix memory leak

* feat: enhance chat synchronization by refining AwaitingInitialSync handling and adding history sync checks
2025-08-07 01:15:41 +03:00
Rajeh Taher 06c7ba0a0d github actions: update all actions 2025-07-18 23:20:24 +03:00
DevAstro 7bf06ed3f5 Add PNPM install command to PR comment workflow (#1549)
Included a PNPM add command alongside npm and yarn in the PR comment workflow to support projects using PNPM for dependency management.
2025-06-24 17:54:01 -03:00
Cassio Santos a9637cd515 Update stale.yml 2025-05-16 08:09:22 -03:00
Cassio Santos b5316165ac Update stale.yml 2025-05-15 13:50:05 -03:00
canove 3f976f9543 chore: fix stale workflow 2025-05-14 07:59:12 -03:00
canove a1fc396aad chore: fix stale workflow 2025-05-14 07:53:40 -03:00
Rajeh Taher b41a6a1694 github: remove docs generation workflow 2025-03-18 00:58:24 +02:00
Rajeh Taher 39508ecf50 chore(master): Update other workflows to Node 20 (current LTS) 2024-07-27 17:22:40 +03:00
Rajeh Taher 703933f44c fix(master): update linting workflow to node 20 (current LTS) 2024-07-27 17:17:28 +03:00
Rajeh Taher f25f83656a fix(master): Deploy docs to custom CNAME (baileys.whiskeysockets.io) 2024-06-17 13:52:11 +03:00
Rajeh Taher 2ef59bf924 fix(master): nightly builds 2024-04-29 10:48:45 +03:00
Rajeh Taher eb5edddf2f fix(master): final workflow fix 2024-04-28 12:22:37 +00:00
Rajeh Taher 649dee41eb fix(master): fix whiskeysockets publishing 2024-04-28 12:08:50 +00:00
Rajeh Taher 098908d05b feat(fix-workflow): push to the 2 npm packages at the same time (#746) 2024-04-28 14:39:04 +03:00
Rajeh Taher 57d339de98 chore: fix release workflow 2024-01-19 20:06:42 +02:00
Rajeh Taher 05751dc953 fix yml syntax 2024-01-19 19:04:33 +02:00
Rajeh Taher b5e5239c94 fix: quick test to diagnose working dir issue 2024-01-19 19:03:38 +02:00
Rajeh Taher 962af99aba chore: fix manual release action 2024-01-19 18:56:00 +02:00
Edgard e875f75e76 ci: Updated workflow to update src/Defaults/baileys-version.json file 2023-06-07 11:18:06 -03:00
Edgard Lorraine Messias 45ce344326 ci: Use personal token instead of GITHUB_TOKEN 2023-05-22 17:36:06 -03:00
Edgard Lorraine Messias d69bdcfc17 ci: Fix pr-comment.yml 2023-05-22 17:27:20 -03:00
Edgard Lorraine Messias d0bd9ed327 ci: Use secrets.GITHUB_TOKEN 2023-05-22 17:14:20 -03:00
Edgard Lorraine Messias ee8d2bf175 ci: Fixed permission for pr-comment 2023-05-22 17:07:45 -03:00
Edgard Lorraine Messias 142485a9a8 ci: Added a pull-request comment for approval helping 2023-05-22 16:56:03 -03:00
Edgard e35f4866f5 ci: added Nightly Release workflow 2023-05-18 08:44:03 -03:00
Edgard Lorraine Messias 9434e12730 Added update proto workflow (#61) 2023-05-13 18:10:02 -03:00
Edgard Lorraine Messias e6290c0905 ci: Fixed release workflow 2023-05-10 20:22:14 -03:00
Edgard Lorraine Messias 7c3f0df560 feat: Added workflow to release at NPM site (#48)
* chore: Changed name for release

* chore: Sorted package.json

* ci: Added workflow to publish releases

* chore: Updated .gitignore

* chore: Updated lint to use nodejs v18

* chore: Updated package name in README.md

* chore: Change the current version
2023-05-10 20:07:26 -03:00
Edgard Lorraine Messias e3f830f283 ci: Fixed docs build (#11) 2023-04-21 19:52:33 -03:00
Adhiraj Singh 3160e35d91 feat: add lint workflow 2022-06-22 10:55:10 +05:30
Adhiraj Singh 7d4a5634dd chore: update typedoc 2022-01-22 11:49:39 +05:30
Adhiraj Singh caf46e05a3 Update publish-release.yml 2021-03-24 23:27:05 +05:30
Adhiraj Singh 2f2fcc5042 Update stale.yml 2020-09-11 16:40:52 +05:30
Adhiraj Singh eebe34efa5 Create stale.yml 2020-09-05 12:15:39 +05:30
Adhiraj Singh f12551ba18 Update publish-release.yml 2020-09-02 18:39:14 +05:30
Adhiraj Singh 4f2ad90c65 Update publish-release.yml 2020-09-02 18:35:56 +05:30
Adhiraj 4a8932eac9 update workflows 2020-09-02 18:24:11 +05:30
AZMCode 974927c9f4 Fixed start condition 2020-08-30 09:47:38 -04:00
AZMCode 967cf013a9 Deleted continue-on-error on all steps 2020-08-30 09:45:19 -04:00
AZMCode b6de490130 Possibly Final Commit 2020-08-30 09:43:17 -04:00
AZMCode 258c514bfa Fixed dot path to step outputs 2020-08-30 09:40:37 -04:00
AZMCode a619d2f61d Mapped step outputs to Job outputs 2020-08-30 09:35:00 -04:00
AZMCode 4d98739bea Deleted unnecesary Publish-Docs restriction 2020-08-30 09:30:29 -04:00
AZMCode 96aaa4f252 Deleted duplicate upload and added debug echo 2020-08-30 09:20:59 -04:00
AZMCode b9c981c821 Merge branch 'master' into github-actions 2020-08-30 09:15:07 -04:00
AZMCode f896c1dffe Debug Commit 2020-08-30 09:08:31 -04:00
AZMCode cc45e5f43e A single space character 2020-08-30 08:59:48 -04:00
AZMCode 4ff21415fa Fix for unexpected trigger 2020-08-30 08:55:47 -04:00