changelog
- Sun, 25 Jun 2017 02:30:13 -0300
- by dx <dx@dxzone.com.ar> [Sun, 25 Jun 2017 02:30:13 -0300] rev 38393
- facebook: Refactor, split off sync timeout code from fb_cb_api_contacts
- Sun, 25 Jun 2017 02:18:22 -0300
- by dx <dx@dxzone.com.ar> [Sun, 25 Jun 2017 02:18:22 -0300] rev 38392
- facebook: Update some graphql query hashes
And add the FetchContactsDeltaQuery one.
- Sun, 25 Jun 2017 02:14:56 -0300
- by dx <dx@dxzone.com.ar> [Sun, 25 Jun 2017 02:14:56 -0300] rev 38391
- facebook: Refactor, split off contact nodes parsing from fb_api_cb_contacts
- Sun, 25 Jun 2017 01:56:20 -0300
- by dx <dx@dxzone.com.ar> [Sun, 25 Jun 2017 01:56:20 -0300] rev 38390
- facebook: Don't disconnect when trying to join a chat after being kicked
This replaces a subset of "Failed to parse thread information" (the ones
that aren't really a problem parsing) with "You have been removed from
this chat" appearing in the relevant chat window.
- Sat, 24 Jun 2017 23:58:35 -0300
- by dx <dx@dxzone.com.ar> [Sat, 24 Jun 2017 23:58:35 -0300] rev 38389
- facebook: Don't fail on groupchats with only two members including self
Those are created by the "Marketplace" feature:
http://newsroom.fb.com/news/2016/10/introducing-marketplace
- Sat, 24 Jun 2017 23:11:11 -0300
- by dx <dx@dxzone.com.ar> [Sat, 24 Jun 2017 23:11:11 -0300] rev 38388
- facebook: Change error message when sync_sequence_id is missing, for clarity
It was getting hard to distinguish between users who never managed to
get the latest version of the plugin and users who are getting the error
even with the newest version.
- Sat, 24 Jun 2017 23:09:47 -0300
- by dx <dx@dxzone.com.ar> [Sat, 24 Jun 2017 23:09:47 -0300] rev 38387
- facebook: Add content-type header to all requests, fixes http error 400
The content-type header became required for /method/auth.login and
other endpoints with POST data like image attachments.
- Sat, 24 Jun 2017 23:08:09 -0300
- by dx <dx@dxzone.com.ar> [Sat, 24 Jun 2017 23:08:09 -0300] rev 38386
- facebook: Add new ThreadListQuery-like hash, for initial seq id only
This hash represents a graphql query cached in the server. We were using
an old version of the hash that broke for some reason, possibly related
to the fact that fb messenger versions older than 5 are being
discontinued. For reference, the oldest parts of the plugin were written
when 4 was the latest version, most parts are updated to 33 or 38, and
the newest parts are based on 100 or so.
Thanks EionRobb for coming up with this fix
- Sat, 24 Jun 2017 23:05:13 -0300
- by dx <dx@dxzone.com.ar> [Sat, 24 Jun 2017 23:05:13 -0300] rev 38385
- facebook: Send user agent strings in all HTTP requests and in MQTT connect
- Thu, 29 Jun 2017 00:13:17 +0000
- by Gary Kramlich <grim@reaperworld.com> [Thu, 29 Jun 2017 00:13:17 +0000] rev 38384
- Merged in CMaiku/pidgin (pull request #223)
libpidgin: Port to use GtkApplication
Approved-by: Eion Robb <eionrobb@gmail.com>
Approved-by: Gary Kramlich <grim@reaperworld.com>
Approved-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>