Mads Marquart
f7788a47bc
Verify list of all sendable reactions
2020-01-21 19:54:03 +01:00
Mads Marquart
a4afc39c13
Merge pull request #515 from carpedm20/refactor-listen-parsing
...
Refactor listen parsing
2020-01-21 19:53:11 +01:00
Mads Marquart
b9b4d57b25
Bump version: 1.9.5 → 1.9.6
v1.9.6
2020-01-21 19:50:57 +01:00
Mads Marquart
74a98d7eb3
Fix MessagesDelivered user parsing
2020-01-21 19:50:33 +01:00
Mads Marquart
b4618739f3
Fix MQTT errors after being offline for too long
2020-01-21 19:39:59 +01:00
Mads Marquart
9b75db898a
Move listen methods out of Client and into MQTT class
...
Make MQTT class / `Listener` public
2020-01-21 01:29:43 +01:00
Mads Marquart
01f8578dea
Add top level MQTT topic parsing to a separate file
2020-01-20 18:20:24 +01:00
Mads Marquart
0a6bf221e6
Move /t_ms delta admin text type parsing to separate file and add tests
2020-01-20 18:02:56 +01:00
Mads Marquart
4abe5659ae
Move /t_ms delta class parsing to separate file and add tests
2020-01-20 18:02:55 +01:00
Mads Marquart
22c6c82c0e
Disable /t_rtc MQTT topic
2020-01-20 14:54:25 +01:00
Mads Marquart
9cc286a1b0
Fix MQTT exceptions
2020-01-20 14:53:53 +01:00
Mads Marquart
19c875c18a
Bump version: 1.9.4 → 1.9.5
v1.9.5
2020-01-20 09:32:30 +01:00
Mateusz Soszyński
12bbc0058c
Add onPendingMessage ( #512 )
2020-01-20 09:28:41 +01:00
Mads Marquart
0696ff9f4b
Move ClientPayload parsing to separate file and add tests
2020-01-16 17:06:15 +01:00
Mads Marquart
e735823d37
Add initial common/core listen events
2020-01-16 16:02:58 +01:00
Mads Marquart
dbc88bc4ed
Fix merge error, fix listening and clean up
2020-01-16 11:32:21 +01:00
Mads Marquart
d2f8acb68f
Merge branch 'v1'
2020-01-15 16:37:08 +01:00
Mads Marquart
8b70fe8bfd
Fix module names to hide implementation details
...
E.g. now fbchat.PleaseRefresh.__module__ == 'fbchat'
2020-01-15 16:08:59 +01:00
Mads Marquart
9228ac698d
Merge pull request #510 from carpedm20/improve-exceptions
...
Improve exceptions
2020-01-15 16:07:37 +01:00
Mads Marquart
c0425193d0
Various error improvements
2020-01-15 15:15:50 +01:00
Mads Marquart
28791b2118
Add ExternalError.description and GraphQLError.debug_info
2020-01-15 14:03:35 +01:00
Mads Marquart
e25f53d9a9
Wrap requests exceptions
2020-01-15 12:19:28 +01:00
Mads Marquart
8f25a3bae8
Fix exceptions in tests
2020-01-15 11:17:51 +01:00
Mads Marquart
3cdd646c37
Move error handling functions to _exception
2020-01-15 11:05:59 +01:00
Mads Marquart
3445eccc32
Initial redo of exceptions
2020-01-15 10:49:16 +01:00
Mads Marquart
9c81806b95
Bump version: 1.9.3 → 1.9.4
v1.9.4
2020-01-14 23:29:58 +01:00
Mads Marquart
45303005b8
Fix onFriendRequest
2020-01-14 23:27:50 +01:00
Mads Marquart
656281eacb
Merge pull request #507 from carpedm20/refactor-limits
...
Refactor method limits
2020-01-14 22:13:58 +01:00
Mads Marquart
2b45fdbc8a
Make Client.search_for_X more forwards compatible
2020-01-14 22:10:12 +01:00
Mads Marquart
22dcf6d69a
Update ThreadABC.fetch_messages
2020-01-14 21:53:55 +01:00
Mads Marquart
60cce0d112
Refactor Client.fetch_thread_list to return an iterable
2020-01-14 21:28:54 +01:00
Mads Marquart
117433da8a
Improve image fetching in ThreadABC
2020-01-14 18:47:14 +01:00
Mads Marquart
55182e21b6
Improve message searching in Client
2020-01-13 17:06:59 +01:00
Mads Marquart
e76c6179fb
Improve message searching in ThreadABC
2020-01-13 16:37:28 +01:00
Mads Marquart
e4f2c6c403
Add get_limits helper
2020-01-13 15:11:20 +01:00
Mads Marquart
3c35770eca
Fix sending messages
2020-01-13 12:47:21 +01:00
Mads Marquart
7c7ac1f1f6
Clean up User parsing
2020-01-13 11:39:09 +01:00
Mads Marquart
da18111ed0
Add ThreadABC._parse_participants
2020-01-13 11:39:09 +01:00
Mads Marquart
5e09cb9cab
Remove composite methods in Client
...
- graphql_requests
- graphql_request
- fetch_threads
- fetch_all_users_from_threads
- fetch_user_info
- fetch_page_info
- fetch_group_info
fetch_threads and fetch_all_users_from_threads will be replaced later by
better versions
2020-01-13 11:39:09 +01:00
Mads Marquart
3662fbd038
Rename Client.fetch_all_users -> .fetch_users, and document it better
2020-01-13 11:39:09 +01:00
Mads Marquart
281ef4714f
Message parsing fixes
2020-01-13 10:01:24 +01:00
Mads Marquart
26f99d983e
Refactor polls and poll options
2020-01-09 22:03:15 +01:00
Mads Marquart
9dd760223e
Merge pull request #502 from carpedm20/remove-enums
...
Remove extraneous enums
2020-01-09 21:12:53 +01:00
Mads Marquart
9f1c9c9697
Remove _core.Enum and aenum dependency
2020-01-09 21:00:35 +01:00
Mads Marquart
c81e509eb0
Remove TypingStatus
2020-01-09 21:00:35 +01:00
Mads Marquart
8b6d9b16c6
Remove ThreadColor
...
Replaced with raw color values. In the future, we should probably
investigate using "themes"
2020-01-09 21:00:34 +01:00
Mads Marquart
3341f4a45c
Remove MessageReaction
2020-01-09 19:51:06 +01:00
Mads Marquart
b00f748647
Remove msg parameter from Client.on_x methods
2020-01-09 18:25:02 +01:00
Mads Marquart
f2bf3756db
Standardize json parsing
2020-01-09 18:19:25 +01:00
Mads Marquart
c98fa40c42
Fix lint
2020-01-09 18:00:03 +01:00