Commit graph

294 commits

Author SHA1 Message Date
moyamo 026f21f43e Send image and caption in two different messages
This allows conversations to autodownload the images.
2016-01-07 21:12:16 +02:00
moyamo aeb43dff55 Add ability to request password after receiving sms code 2016-01-07 21:11:54 +02:00
moyamo 513cdbcf10 Add functionality to request sms code via bot 2016-01-07 18:39:25 +02:00
moyamo e850402095 Add threading utilities 2016-01-07 17:56:55 +02:00
moyamo 9c32dfbb38 Update group subject when notification received 2016-01-07 12:58:03 +02:00
moyamo f57b276665 Update buddies when contact notification is received 2016-01-07 12:27:40 +02:00
moyamo 59f0af9f8d Request new profile picture on profile picture changed notification 2016-01-07 11:47:33 +02:00
Mohammed Yaseen Mowzer 7486028b35 Merge pull request #40 from NeoBelerophon/yowsup-2
fix for whitespace only messages
2016-01-06 21:03:26 +02:00
Stefan Müller 32f6e03b94 Merge remote-tracking branch 'upstream/yowsup-2' into yowsup-2 2016-01-06 19:57:28 +01:00
Stefan Müller 41030d5499 fix for messages only containing whitespaces 2016-01-06 19:56:30 +01:00
moyamo 16bdc85471 Update buddies status when a notification is received 2016-01-06 19:50:13 +02:00
moyamo 7b327c2d0f Add functionality to receive broadcast messages 2016-01-06 19:39:09 +02:00
moyamo 8e1be86319 Correct the format of the contacts numbers when syncing 2016-01-06 17:49:20 +02:00
moyamo 2895f78ec7 Use the result of Sync to delete invalid numbers 2016-01-06 17:32:33 +02:00
moyamo e32365a065 Send xhtml on group message to XMPP MUC 2016-01-06 16:57:17 +02:00
moyamo 5cd4442ddc Add better logging to onReceipt 2016-01-06 16:34:39 +02:00
moyamo 7ff39317cd Clean up \leave room code 2016-01-06 16:33:28 +02:00
moyamo ed6affe1ec Allow identical consecutive message
This used to be blocked to prevent duplicate messages. Now the ID is
checked instead of the body to detect duplicates.
2016-01-06 15:00:00 +02:00
Mohammed Yaseen Mowzer 02d2568663 Merge pull request #39 from NeoBelerophon/yowsup-2
bot - better handling of autocompletion on mobile devices
2016-01-06 14:44:26 +02:00
Stefan Müller 36eda158f2 bot - better handling of autocompletion on mobile devices 2016-01-06 13:39:34 +01:00
moyamo 2d9ac3037e See https://github.com/stv0g/transwhat/issues/37 2016-01-05 15:46:32 +02:00
moyamo ee743ac327 Remove superfluous error messages and handle uncaught exceptions 2016-01-02 22:41:05 +02:00
moyamo ef04f49152 Move requestVCard to BuddyList and send image_hash of new contact 2016-01-02 22:39:42 +02:00
moyamo 0b4e2f13d4 Add call function to use for deferreds 2016-01-02 22:24:32 +02:00
moyamo 03e56a4c07 Add Deferreds 2016-01-02 22:24:32 +02:00
moyamo 5fb84bca4f Allow the user to request their own profile image 2016-01-02 22:24:32 +02:00
moyamo 1446e82dc0 Revert "Use base64 sha1hash instead of base16"
This reverts commit bed8214a11.
It turns out the sha1hash should be a base16 string.
2016-01-02 22:21:03 +02:00
moyamo d4a0593874 Replay changes from c40d477667 excluding fae4c648e
fae4c648e was causing encoding errors. It's changes have been reverted.
2016-01-01 11:42:11 +02:00
moyamo 22cebef457 Revert upto c40d477667
Hard to find connection bugs are occuring. Reverting changes for now
2015-12-31 21:43:10 +02:00
moyamo bed8214a11 Use base64 sha1hash instead of base16 2015-12-31 19:55:45 +02:00
moyamo 3781dcfc1c Handle case when buddy has no status message 2015-12-31 18:48:15 +02:00
moyamo bbf5a08697 Update nickname in groups if nickname is unset. 2015-12-30 09:46:39 +02:00
moyamo fae4c648ee Use unicode string literals 2015-12-29 21:46:29 +02:00
moyamo 4093568234 Remove \sync from USAGE.md 2015-12-29 13:50:42 +02:00
moyamo eba8d24a92 Rework groupchats to support sending private messages 2015-12-28 19:03:09 +02:00
moyamo 02a27ecac8 Fix encoding errors on status messages 2015-12-27 23:10:13 +02:00
Mohammed Yaseen Mowzer c40d477667 Update INSTALL.md 2015-12-27 14:24:05 +02:00
moyamo c1736e4c47 Correct Installation instructions (install yowsup2) 2015-12-26 21:55:31 +02:00
moyamo 249e8582cb Remove YowLoggerLayer 2015-12-18 21:21:37 +02:00
moyamo 8e9e8a6476 Remove manual sync command. It is done automatically 2015-12-18 20:58:09 +02:00
Mohammed Yaseen Mowzer 034a2adfd3 Merge pull request #27 from moyamo/yowsup-2
Request contacts' statuses when user logs in
2015-12-18 20:54:26 +02:00
moyamo 3c16f39479 Send 'muc = true' to spectrum backend 2015-12-18 20:52:23 +02:00
moyamo 40131a06eb Fix undefined variable in buddy.py 2015-12-17 10:06:11 +02:00
moyamo 9434b1db6f Request contacts' statuses when user logs in 2015-12-14 20:14:20 +02:00
dazzzl cd44b01e94 Merge pull request #3 from stv0g/yowsup-2
update my fork
2015-12-06 14:38:32 +01:00
moyamo 7302c4fc2c Handle edgecase when there are no buddies 2015-12-04 20:44:37 +02:00
moyamo 97c8cfed94 Remove _welcome from bot.py 2015-12-04 20:25:44 +02:00
Steffen Vogel 1af2b5072f fixed Markdown and added short description of transwhat.py 2015-12-03 21:23:37 +01:00
moyamo 87ef2443f3 Improve documentation 2015-12-03 22:12:32 +02:00
Steffen Vogel df773a9670 updated file headers 2015-12-03 13:53:21 +01:00