Mads Marquart
|
333c879192
|
Merge pull request #501 from carpedm20/split-models
Split User, Group, Page, Plan and Message classes
|
2020-01-09 17:58:31 +01:00 |
|
Mads Marquart
|
e53d10fd85
|
Make .offset and .length on Mention required
|
2020-01-09 17:50:19 +01:00 |
|
Mads Marquart
|
5214a2aed2
|
Make .author and .created_at on MessageData required
|
2020-01-09 17:50:19 +01:00 |
|
Mads Marquart
|
12c2059812
|
Split Message into Message/MessageData
|
2020-01-09 17:50:18 +01:00 |
|
Mads Marquart
|
a1b3fd3ffa
|
Refactor message sending
|
2020-01-09 17:21:07 +01:00 |
|
Mads Marquart
|
6b39e58eb8
|
Improve login error handling
|
2020-01-09 17:05:09 +01:00 |
|
Mads Marquart
|
6d6f779d26
|
Move plan actions into Plan
|
2020-01-09 15:17:51 +01:00 |
|
Mads Marquart
|
483fdf43dc
|
Split Plan into Plan/PlanData, and add Plan.session
|
2020-01-09 15:13:37 +01:00 |
|
Mads Marquart
|
e039e88f80
|
Be more explicit in UserData/PageData parsing
Allows us to make some fields required (aka. not None)
|
2020-01-09 14:52:29 +01:00 |
|
Mads Marquart
|
2459a0251a
|
Split Group into Group/GroupData
|
2020-01-09 14:09:44 +01:00 |
|
Mads Marquart
|
c7ee45aaca
|
Split Page into Page/PageData
|
2020-01-09 14:09:33 +01:00 |
|
Mads Marquart
|
22217c793c
|
Split User into User/UserData
|
2020-01-09 14:09:17 +01:00 |
|
Mads Marquart
|
fbeee69ece
|
Add .mypy_cache/ to gitignore
|
2020-01-09 13:19:10 +01:00 |
|
Mads Marquart
|
c79cfd21b0
|
Fix various errors in examples
|
2020-01-09 13:18:14 +01:00 |
|
Mads Marquart
|
deda3b433d
|
Fix various errors
Found using mypy!
|
2020-01-09 13:04:04 +01:00 |
|
Mads Marquart
|
906e813378
|
Fix frame_count tests
|
2020-01-09 12:30:27 +01:00 |
|
Mads Marquart
|
a9eeacb5be
|
Merge pull request #459 from YellowOnion/frame_count
Add Sticker.frame_count
|
2020-01-09 12:28:44 +01:00 |
|
Mads Marquart
|
b4009cc0e6
|
Add Sticker.frame_count attribute
|
2020-01-09 12:26:44 +01:00 |
|
Mads Marquart
|
942c3e5b70
|
Merge pull request #499 from carpedm20/session-in-models
Add ThreadABC helper, and move a bunch of methods out of Client
|
2020-01-09 11:33:45 +01:00 |
|
Mads Marquart
|
2ec0be9635
|
Remove ThreadType completely
|
2020-01-09 11:22:28 +01:00 |
|
Mads Marquart
|
d8d044f091
|
Merge pull request #498 from carpedm20/rename-uid
Rename .uid to .id
|
2020-01-09 10:58:46 +01:00 |
|
Mads Marquart
|
f968e583e8
|
Make Client.session attribute public
|
2020-01-09 10:55:36 +01:00 |
|
Mads Marquart
|
88ba9c55d2
|
Merge pull request #497 from carpedm20/public-session
Rename State -> Session, and make the class public.
|
2020-01-09 10:49:43 +01:00 |
|
Mads Marquart
|
6baa594538
|
Fix user affinity test
|
2020-01-09 10:49:12 +01:00 |
|
Mads Marquart
|
0e0fce714a
|
Allow on_2fa_callback to be None in Session.login
|
2020-01-09 10:39:30 +01:00 |
|
Mads Marquart
|
cf24c7e8c2
|
Add Session and Client __repr__ implementations
|
2020-01-09 10:32:30 +01:00 |
|
Mads Marquart
|
ded6039b69
|
Add message-related functions to Message model
|
2020-01-09 01:13:27 +01:00 |
|
Mads Marquart
|
6b4327fa69
|
Add Message.session
|
2020-01-09 01:13:27 +01:00 |
|
Mads Marquart
|
53e4669fc1
|
Move fetch_message_info to Message
|
2020-01-09 01:13:27 +01:00 |
|
Mads Marquart
|
4dea10d5de
|
Add thread mute settings to ThreadABC
|
2020-01-09 01:13:26 +01:00 |
|
Mads Marquart
|
bd2b39c27a
|
Add thread actions to ThreadABC
|
2020-01-09 01:13:17 +01:00 |
|
Mads Marquart
|
e9864208ac
|
Fix user affinity
|
2020-01-09 00:36:11 +01:00 |
|
Mads Marquart
|
f3b1d10d85
|
Move fetch methods to ThreadABC
|
2020-01-09 00:35:44 +01:00 |
|
Mads Marquart
|
13aa1f5e5a
|
Move send methods to ThreadABC
|
2020-01-09 00:35:44 +01:00 |
|
Mads Marquart
|
aeca4865ae
|
Add unfinished NewGroup helper class
|
2020-01-09 00:35:44 +01:00 |
|
Mads Marquart
|
152f20027a
|
Add ThreadABC helper, that'll contain functions that threads can call
|
2020-01-09 00:35:43 +01:00 |
|
Mads Marquart
|
4199439e07
|
Remove Thread.type
|
2020-01-08 23:52:14 +01:00 |
|
Mads Marquart
|
64f55a572e
|
Move group-related functions to Group model
|
2020-01-08 23:32:45 +01:00 |
|
Mads Marquart
|
a26554b4d6
|
Move user-related functions to User model
|
2020-01-08 23:23:19 +01:00 |
|
Mads Marquart
|
0531a9e482
|
Add session attribute to Group/User/Page/Thread
|
2020-01-08 23:11:39 +01:00 |
|
Mads Marquart
|
a5abb05ab3
|
Rename .uid -> .id everywhere
|
2020-01-08 23:09:51 +01:00 |
|
Mads Marquart
|
45c0a4772d
|
Move attributes out of Thread and into User/Page/Group
|
2020-01-08 12:25:06 +01:00 |
|
Mads Marquart
|
a36ff5ee6e
|
Make Session.user_id readonly
|
2020-01-08 12:24:47 +01:00 |
|
Mads Marquart
|
78949e8ad5
|
Update examples
Only `import fbchat`, and update to initialize Client using Session
|
2020-01-08 10:45:41 +01:00 |
|
Mads Marquart
|
06b7e14c31
|
Initialize Client using Session
|
2020-01-08 10:41:17 +01:00 |
|
Mads Marquart
|
41f1007936
|
Make Session public
|
2020-01-08 10:33:25 +01:00 |
|
Mads Marquart
|
092573fcbb
|
Rename State -> Session
|
2020-01-08 10:16:40 +01:00 |
|
Mads Marquart
|
881aa9adce
|
Bump version: 1.9.2 → 1.9.3
v1.9.3
|
2020-01-08 09:38:18 +01:00 |
|
Mads Marquart
|
4714be5697
|
Fix MQTT JSON decoding
|
2020-01-08 09:35:26 +01:00 |
|
Mads Marquart
|
cb7f4a72d7
|
Bump version: 1.9.1 → 1.9.2
v1.9.2
|
2020-01-08 08:47:16 +01:00 |
|