Commit Graph

  • 94a0f6b3df Move client session into State Mads Marquart 2019-06-26 18:24:36 +02:00
  • 5df10ecc31 Remove _cleanGet and _cleanPost Client methods Mads Marquart 2019-05-23 19:38:52 +02:00
  • 56786406ec Refactor most of _postLogin into the State model Mads Marquart 2019-05-02 21:04:00 +02:00
  • a4268f36cf Move logout h into the State model Mads Marquart 2019-05-02 20:50:25 +02:00
  • 8e7afa2edf Move request counter into State model Mads Marquart 2019-07-01 13:31:30 +02:00
  • f07122d446 Move request payload into State model Mads Marquart 2019-07-01 13:30:22 +02:00
  • 78c307780b Clean up a few utility functions Mads Marquart 2019-06-27 00:34:36 +02:00
  • ad705d544a Merge pull request #433 from carpedm20/remove-req-url-model Mads Marquart 2019-06-29 20:24:20 +02:00
  • 77f28315c9 Inline urls from ReqUrl Mads Marquart 2019-06-29 20:14:49 +02:00
  • e0754031ad Extract pull channel handling from ReqUrl Mads Marquart 2019-06-29 20:10:55 +02:00
  • f97d36b41f Add ability to specify urls relative to www.facebook.com Mads Marquart 2019-06-29 20:05:16 +02:00
  • bb2afe8e40 Remove redundant timeout parameter Mads Marquart 2019-05-23 19:38:20 +02:00
  • faa0383af3 Remove unnecessary default payload attributes Mads Marquart 2019-05-01 23:57:21 +02:00
  • e1e988272b Version up, thanks to @kapi2289 v1.7.0 Mads Marquart 2019-06-23 18:02:05 +02:00
  • b159f04a6b Merge pull request #432 from carpedm20/undocumented-breaking-changes Mads Marquart 2019-06-23 17:51:37 +02:00
  • d91a7ea9e3 Remove internal stuff from _graphql in __init__.py Mads Marquart 2019-06-23 17:44:03 +02:00
  • 8056f3399e Privatize Client.req_url Mads Marquart 2019-06-23 17:40:20 +02:00
  • fd9aa7ee90 Remove client.py Mads Marquart 2019-06-23 17:38:42 +02:00
  • 53c19f473b Remove utils.py Mads Marquart 2019-06-23 17:38:27 +02:00
  • 78b5f05729 Fix search when the result is empty Mads Marquart 2019-05-01 23:50:23 +02:00
  • f689376830 Fix check_json Mads Marquart 2019-05-01 23:49:29 +02:00
  • d244856b41 Fix setting forwarded when creating Message objects Mads Marquart 2019-05-01 23:18:12 +02:00
  • 3cd0f3a9a7 Add missing mid parameter in message parsing (#426) Kacper Ziubryniewicz 2019-05-01 19:32:04 +02:00
  • f480d68b57 Fix subattachment target parsing, fixes #412 Mads Marquart 2019-04-25 23:03:05 +02:00
  • db2bda1f9b Fix ShareAttachment GraphQL source parsing Mads Marquart 2019-04-25 22:57:58 +02:00
  • f834c01921 Fix sending remote files with URLs containing GET parameters or hashtags (#423) Kacper Ziubryniewicz 2019-04-25 22:50:32 +02:00
  • f945fa80b3 Merge pull request #419 from carpedm20/remove-client-variables Mads Marquart 2019-04-25 22:45:45 +02:00
  • 70faa86e34 Add forwarding attachments (#420) Kacper Ziubryniewicz 2019-04-25 22:03:03 +02:00
  • 61502ed32a Merge pull request #406 from carpedm20/refactor-model-parsing Mads Marquart 2019-04-25 21:06:26 +02:00
  • bfca20bb12 Privatize req_counter, payloadDefault and seq client variables Mads Marquart 2019-03-30 19:03:27 +01:00
  • 0fd86d05a1 Privatize sticky and pool client variables Mads Marquart 2019-03-30 19:03:48 +01:00
  • c688d64062 Make Client.uid read-only Mads Marquart 2019-03-30 19:19:45 +01:00
  • 2f973f129d Privatize default_thread_X client variables Mads Marquart 2019-03-30 18:52:01 +01:00
  • 9b81365b0a Privatize fb_h and client_id variables Mads Marquart 2019-03-30 18:50:11 +01:00
  • a079797fca Remove email/password client variables Mads Marquart 2019-03-30 18:39:56 +01:00
  • 6ab298f6e8 Remove temporary _postLogin variables from the client Mads Marquart 2019-03-30 18:38:57 +01:00
  • a159999879 Remove redundant client variables Mads Marquart 2019-03-30 18:37:43 +01:00
  • a71835a5b8 Version up, thanks to @kapi2289 and @LukasOndrejka v1.6.5 Mads Marquart 2019-04-17 22:58:37 +02:00
  • 86a6e07804 Merge branch 'master' into refactor-model-parsing Mads Marquart 2019-04-17 22:42:10 +02:00
  • 73c6be1969 Add message parameter to sending location (#416) Kacper Ziubryniewicz 2019-04-17 22:35:04 +02:00
  • 7db7868d2b Fix forwarding replied messages (#417) Kacper Ziubryniewicz 2019-04-17 22:34:19 +02:00
  • 18ec1f5680 Merge branch 'master' into refactor-model-parsing Mads Marquart 2019-04-17 22:01:04 +02:00
  • 8e65074b11 Hotfixes Mads Marquart 2019-04-17 21:56:50 +02:00
  • d720438aef Merge pull request #415 from carpedm20/cleanup Mads Marquart 2019-04-17 21:11:18 +02:00
  • ec0e3a91d1 Merge branch 'master' into cleanup Mads Marquart 2019-04-17 20:50:08 +02:00
  • 48e7203ca6 Rename internal variable Mads Marquart 2019-04-17 20:47:49 +02:00
  • 4f76b79629 Merge pull request #409 from kapi2289/message-reply Mads Marquart 2019-04-17 20:44:30 +02:00
  • 1eeae78a9f Small refactoring Mads Marquart 2019-03-31 00:16:36 +01:00
  • bc27f756ed Split long strings, use format when creating strings Mads Marquart 2019-03-31 00:11:20 +01:00
  • 6302d5fb8b Split overly nested calls Mads Marquart 2019-03-31 00:07:29 +01:00
  • 24e238c425 Remove superfluous whitespace Mads Marquart 2019-03-31 00:02:49 +01:00
  • 070f57fcc4 Refactor _graphql away Mads Marquart 2019-03-30 21:20:20 +01:00
  • a4ce45e9b0 Add detecting replied messages while listening Kacper Ziubryniewicz 2019-03-29 21:09:19 +01:00
  • a3efa7702a Add possibility to reply to messages Kacper Ziubryniewicz 2019-03-23 21:26:43 +01:00
  • d7a5d00439 Add new colors (#393) LukasOndrejka 2019-03-12 18:15:11 +01:00
  • 6636d49cc0 Remove graphql.py Mads Marquart 2019-03-10 20:30:22 +01:00
  • 8e6ee4636e Move gender dict into _user.py Mads Marquart 2019-03-10 20:25:02 +01:00
  • 71f19dd3c7 Move fetchAllUsers parsing into User._from_all_fetch Mads Marquart 2019-03-10 20:22:56 +01:00
  • e166b472c5 Move message pull parsing into Message._from_pull Mads Marquart 2019-03-10 20:10:19 +01:00
  • 28c867a115 Simplify _graphql.py imports Mads Marquart 2019-03-10 19:54:36 +01:00
  • f20a04b2a0 Move graphql_to_message -> Message._from_graphql Mads Marquart 2019-03-10 19:50:06 +01:00
  • 1f961b2ca7 Move thread parser dispatching into _client.py Mads Marquart 2019-03-10 19:39:22 +01:00
  • e579e0c767 Move graphql_to_quick_reply into _quick_reply.py Mads Marquart 2019-03-10 19:35:07 +01:00
  • 6693ec9c36 Move graphql_to_extensible_attachment into _message.py Mads Marquart 2019-03-10 19:33:58 +01:00
  • 53856a3622 Move attachment and subattachment dispatching to _file.py Mads Marquart 2019-03-10 19:26:01 +01:00
  • 0b99238676 Move subattachment parsing to the respective models Mads Marquart 2019-03-10 19:19:50 +01:00
  • cb2c68e25a Move graphql_to_page -> Page._from_graphql Mads Marquart 2019-03-10 17:36:41 +01:00
  • fd5553a9f5 Move graphql_to_group -> Group._from_graphql Mads Marquart 2019-03-10 17:33:46 +01:00
  • 60ebbd87d8 Move graphql_to_thread user parsing to User._from_thread_fetch Mads Marquart 2019-03-10 17:26:47 +01:00
  • 3a5185fcc8 Move graphql_to_user -> User._from_graphql Mads Marquart 2019-03-10 17:21:06 +01:00
  • ce469d5e5a Move get_customization_info -> Thread._parse_customization_info Mads Marquart 2019-03-10 17:02:03 +01:00
  • 4f0f126e48 Make Github Releases deploy in the published state Mads Marquart 2019-03-10 16:45:16 +01:00
  • 94c30a2440 Merge pull request #405 from carpedm20/private-api Mads Marquart 2019-03-10 16:42:48 +01:00
  • 1460b2f421 Version up, thanks to @oneblue and @darylkell v1.6.4 Mads Marquart 2019-03-10 16:33:44 +01:00
  • 968223690e Move plan parsing to the Plan model Mads Marquart 2019-03-10 16:21:22 +01:00
  • 789d9d8ca1 Split graphql_to_attachment into smaller methods Mads Marquart 2019-03-07 21:22:56 +01:00
  • 2ce99a2c44 Split graphql_to_extensible_attachment into smaller methods Mads Marquart 2019-03-07 20:50:14 +01:00
  • ee207e994f Move graphql_to_live_location -> LiveLocationAttachment._from_pull Mads Marquart 2019-03-07 20:17:29 +01:00
  • c374aca890 Fix _util exception import Mads Marquart 2019-03-07 19:59:25 +01:00
  • c28ca58537 Add missing attributes to Poll and PollOption __init__ Mads Marquart 2019-03-07 19:58:24 +01:00
  • 0578ea2c3c Move graphql_to_poll -> Poll._from_graphql Mads Marquart 2019-03-07 19:52:29 +01:00
  • e51ce99c1a Move graphql_to_poll_option -> PollOption._from_graphql Mads Marquart 2019-03-07 19:47:36 +01:00
  • 3440039610 Move graphql_to_sticker -> Sticker._from_graphql Mads Marquart 2019-03-07 19:07:00 +01:00
  • 279f637c75 Move graphql_color_to_enum -> ThreadColor._from_graphql Mads Marquart 2019-03-07 18:54:38 +01:00
  • d940b64517 Move enum_extend_if_invalid -> Enum._extend_if_invalid Mads Marquart 2019-03-07 18:42:58 +01:00
  • 403870e39e Move emojisize pull parsing into the model Mads Marquart 2019-03-07 18:13:05 +01:00
  • 0383d613e6 Move ActiveStatus pull parsing into the model Mads Marquart 2019-03-07 18:12:37 +01:00
  • 40e9825ee0 Add deprecated public graphql module Mads Marquart 2019-02-24 23:21:17 +01:00
  • ab9ca94181 Rename graphql.py -> _graphql.py Mads Marquart 2019-02-24 23:17:36 +01:00
  • 0f99a23af7 Add deprecated public utils module Mads Marquart 2019-02-24 23:16:40 +01:00
  • bc5163adaf Rename utils.py -> _util.py Mads Marquart 2019-02-24 23:15:12 +01:00
  • 0561718917 Import utils.py and graphql.py directly into the global module Mads Marquart 2019-02-24 23:08:23 +01:00
  • c1861627fb Make deprecated public client module Mads Marquart 2019-02-24 23:06:29 +01:00
  • e5eccab871 Rename client.py -> _client.py Mads Marquart 2019-02-24 23:01:26 +01:00
  • 27f76ba659 Merge pull request #400 from carpedm20/pull-delta-refactor Mads Marquart 2019-02-24 20:52:26 +01:00
  • 589117b9e7 Move pull delta parsing into _parseDelta (commit 2) Mads Marquart 2019-02-24 20:45:44 +01:00
  • 80300cd160 Move pull delta parsing into _parseDelta (commit 1) Mads Marquart 2019-02-24 20:45:01 +01:00
  • 76171408cc Merge pull request #399 from carpedm20/attrs Mads Marquart 2019-02-24 20:24:21 +01:00
  • c1800a174f Update minimum attrs version Mads Marquart 2019-02-24 19:05:10 +01:00
  • 8ae8435940 Use attrs, to remove verbose __init__ and __repr__ methods Mads Marquart 2019-02-24 05:17:16 +01:00