Pedro Lopez
cb54487197
feat: add ack to message model
...
close #108
2020-03-22 20:00:53 -04:00
Steven L
d08b343815
Added "restartOnAuthFail" as an option ( #112 )
...
- When true, the sessions passed is discarded when reinitialized.
2020-03-22 19:52:46 -04:00
Pedro Lopez
ec1a80dfb4
chore: bump version to v1.2.5-post
2020-03-15 15:36:57 -04:00
Pedro Lopez
56ed020d65
chore: mark version v1.2.5
v1.2.5
2020-03-15 15:32:37 -04:00
Pedro Lopez
25b96378c7
fix: properly handle unresolved media
2020-03-15 15:29:56 -04:00
Pedro S. Lopez
5934ec531f
fix: return undefined when attempting to download nonexistent media
...
This could occur when the user has deleted the media and it can no longer be downloaded.
2020-03-15 15:20:50 -04:00
Pedro Lopez
65542f6025
chore/fix: update requires for new moduleraid package
...
For got to do this on the previous release
2020-03-15 02:05:20 -04:00
Pedro Lopez
00c603e623
chore: use published moduleraid
...
Pulling this from github was causing confusion and issues on installation for users that did not have git installed. I have published the library myself for now, but should be changed back to the official library when an official release is made.
2020-03-15 02:03:11 -04:00
Pedro Lopez
bcd18428eb
chore: bump version to v1.2.4-post
2020-03-14 17:46:33 -04:00
Pedro Lopez
995abbf4a6
chore: mark version v1.2.4
v1.2.4
2020-03-14 17:43:31 -04:00
Pedro Lopez
8599a6d918
fix: properly download media if it has not been loaded
...
This issue occurred when attempting to download media from old messages.
2020-03-14 17:37:59 -04:00
Pedro Lopez
5e9deff8a9
chore: bump version v1.2.3-post
2020-03-13 17:54:22 -04:00
Pedro Lopez
539849732c
chore: mark version v1.2.1
v1.2.3
2020-03-13 17:46:39 -04:00
Pedro Lopez
4fe7fa93b9
fix: delegate all event handlers
...
Attaching these events directly to puppeteer functions apparently blocks and causes CPU usage to go up, slowing everything down.
related #88 , 8bdecad
2020-03-13 17:44:20 -04:00
Pedro Lopez
2820d3e72a
chore: bump version to v1.2.2-post
2020-03-13 00:18:30 -04:00
Pedro Lopez
cde5719bb6
chrore: mark version v1.2.2
v1.2.2
2020-03-13 00:13:46 -04:00
Pedro Lopez
8bdecadba4
fix: don't call event handler for new messages directly to puppeteer
...
This was creating performance issues, specially on startup when the initial set of messages were being loaded for a client with many chats.
2020-03-13 00:09:43 -04:00
Pedro Lopez
b41414cfbf
chore: bump version to 1.2.1-post
2020-03-05 21:23:48 -04:00
Pedro Lopez
c61f447a93
chore: mark version v1.2.1
v1.2.1
2020-03-05 21:20:53 -04:00
Pedro Lopez
49aacec4a7
fix: correctly splice and merge fetched messages
...
This was eliminating messages in the middle of the array instead of eliminating older messages to reach the specified limit.
close #97
2020-03-05 21:18:10 -04:00
Pedro S. Lopez
d7a3e1a9a3
chore: update supported whatsapp web version
2020-03-02 23:57:24 -04:00
Pedro Lopez
e14b49c5df
chore: bump version to v1.2.0-post
2020-03-01 15:14:06 -04:00
Pedro Lopez
f34902dfdd
chore: mark version v1.2.0
v1.2.0
2020-03-01 15:00:15 -04:00
Pedro Lopez
6e76fece91
docs: add jsdoc strings for group events
2020-03-01 14:58:06 -04:00
sahalMoidu
98458f760e
feat : send conversation seen ( #66 )
...
After this commit, chats will be automatically marked as seen when a message is sent to it. If this is not the intended behavior, `sendSeen: false` can be set as part of the options object.
You can also manually mark a conversation as seen by calling the sendSeen() function on the Chat.
Co-authored-by: Pedro S. Lopez <pedroslopez@me.com >
2020-03-01 14:42:35 -04:00
Aliyss Snow
48b9ae1e81
feat: listen to group events ( #90 )
...
This allows you to listen for user joins or leaves, description updates, subject updates, picture updates, and group settings updates.
Co-authored-by: Pedro S. Lopez <pedroslopez@me.com >
2020-03-01 14:32:58 -04:00
Aliyss Snow
588dc93c17
chore: added index.js for structures ( #91 )
...
- Allows for a cleaner integration (imo) in Client.js
2020-03-01 13:59:09 -04:00
Pedro Lopez
16fe865a9c
feat: fetch chat messages
...
This will automatically fetch messages until it reaches the specified limit or there are no more messages. In the future, this should be extended to fetch messages before, after or around a specific message/date by adding props to the searchOptions object.
close #51
2020-02-29 16:01:13 -04:00
Pedro Lopez
b07b38bbe8
feat: Simulate recording audio in chat, clear recording/typing state, standardize chatstate change function names
2020-02-29 14:07:47 -04:00
Anderson de Oliveira Machado
d35f101fac
feat: send typing in chat ( #87 )
...
Co-authored-by: Pedro S. Lopez <pedroslopez@me.com >
2020-02-29 13:55:27 -04:00
Gabriel
72441beb37
feat(example): better sesion data save ( #79 )
...
For more consistency whenever I have a successful authentication I write
to the json file the session data
2020-02-28 17:02:10 -04:00
Jan Vlach
794c9e16fc
feat: force state update ( #77 )
...
Whatsapp web will not update state until some action, this will force update client state.
First will set state to TIMEOUT, then to current state
2020-02-28 17:00:24 -04:00
Pedro Lopez
05f57d2f39
chore: bump version to v1.1.0-post
2020-02-26 23:50:55 -04:00
Pedro Lopez
130da046f5
chore: mark version v1.1.0
v1.1.0
2020-02-26 23:34:01 -04:00
Pedro Lopez
bb40218c66
docs: use MessageAck type
2020-02-26 23:33:11 -04:00
Pedro S. Lopez
ad3834e575
Update MessageAck constant for consistancy
2020-02-26 23:31:10 -04:00
Pedro Lopez
e6ef5929fc
added ack constants and brief example
2020-02-26 23:18:09 -04:00
João Vitor Miranda
bb4ad11bfa
feat: added ACK events ( #73 )
...
Implements ack change detection, making it possible to know when messages have been delivered, read, etc.
Co-authored-by: Pedro S. Lopez <pedroslopez@me.com >
2020-02-26 22:59:46 -04:00
Pedro Lopez
1ebaf56617
Merge branch 'master' of https://github.com/pedroslopez/whatsapp-web.js
2020-02-26 00:40:51 -04:00
Pedro Lopez
60ee2ca522
feat: delete chat, clear chat
2020-02-26 00:39:33 -04:00
Aliyss Snow
132424ea08
feat: archive chats ( #63 )
2020-02-25 20:06:46 -04:00
sahalMoidu
5c9e76e23f
feat: refresh qr code ( #68 )
...
close #60
2020-02-23 12:20:11 -04:00
Pedro S. Lopez
37932d9a69
Update README.md
2020-02-22 17:43:57 -04:00
Pedro Lopez
3c500a6474
Merge branch 'master' of https://github.com/pedroslopez/whatsapp-web.js
2020-02-22 17:28:15 -04:00
Pedro Lopez
1c60c83e80
feat: Delete messages
2020-02-22 17:28:03 -04:00
Pedro S. Lopez
69d7b3e50b
update supported whatsapp web version
2020-02-22 16:12:13 -04:00
Pedro S. Lopez
0b1f06a932
update supported whatsapp web version
2020-02-22 16:11:51 -04:00
sahalMoidu
1840826e2b
feat : Check if the given number is a whatsapp number ( #54 )
...
* feat : Check if the given number is a whatsapp number
- Avoids sending message to non whatsapp number
- Gets the id of the user from whatsapp server rather than generating on client
2020-02-17 09:10:07 -04:00
sahalMoidu
6ade08e814
Implemented changes mentioned in SimiPrambos PR#28 ( #52 )
...
* Implemented changes mentioned in SimiPrambos PR#28
To reflect new code structure
2020-02-14 17:53:28 -04:00
Pedro S. Lopez
9891d85b35
Update README.md
2020-02-13 20:10:51 -04:00