Commit Graph

  • 769b034d38 Update path master Nikolaos Karaolidis 2023-06-20 15:17:34 +03:00
  • fd3d5f7301 Update README Nikolaos Karaolidis 2023-03-29 15:42:15 +03:00
  • 2fa1b58336 Add session to_file and from_file Nikolaos Karaolidis 2023-03-28 14:50:52 +03:00
  • 9523350dc5 Add pyproject.toml and pytest.ini Nikolaos Karaolidis 2023-03-28 11:59:32 +03:00
  • 356db553b7 Sync to maraid/fbchat Nikolaos Karaolidis 2023-03-28 11:49:48 +03:00
  • 55712756d7 Remove unused features Nikolaos Karaolidis 2023-03-28 11:44:43 +03:00
  • 4ff7b7e70b Remove add_reaction for onReactionAdded in docs (#579) v1 JabLuszko 2020-10-21 18:00:46 +02:00
  • 916a14062d Add unmaintained notice Mads Marquart 2020-09-23 12:07:26 +02:00
  • 43aa16c32d Remove stupid, obviously flaky test v2.0.0a5 Mads Marquart 2020-06-14 23:18:07 +02:00
  • 427ae6bc5e Bump version: 2.0.0a4 -> 2.0.0a5 Mads Marquart 2020-06-14 23:15:50 +02:00
  • d650946531 Add act cookie on login Mads Marquart 2020-06-14 22:49:57 +02:00
  • 8ac6dc4ae6 Update SERVER_JS_DEFINE_REGEX, so logging in on newer FB versions work Mads Marquart 2020-06-14 22:27:26 +02:00
  • a6cf1d5c89 Add _util.now, fixing a few places where datetimes were incorrectly used Mads Marquart 2020-06-14 22:26:52 +02:00
  • 0761116335 Bump version: 1.9.6 → 1.9.7 v1.9.7 Mads Marquart 2020-06-08 22:20:43 +02:00
  • 86d7220126 Merge pull request #586 from qwertyuu/fix-typeerror-v1 Mads Marquart 2020-06-08 22:19:30 +02:00
  • 65b42e6532 Add example of replying to a message Mads Marquart 2020-06-07 14:41:05 +02:00
  • 8824a1c253 Set override Facebook's auto-locale detection during login Mads Marquart 2020-06-07 13:59:27 +02:00
  • 520258e339 Bump version: 2.0.0a3 -> 2.0.0a4 v2.0.0a4 Mads Marquart 2020-06-07 12:52:59 +02:00
  • 435dfaf6d8 Better GraphQL error reporting Mads Marquart 2020-06-07 12:48:21 +02:00
  • cf0e1e3a93 Test on_2fa_callback with authentication applications Mads Marquart 2020-06-07 12:37:36 +02:00
  • 2319fc7c4a Handle early return from two_factor_helper Mads Marquart 2020-06-07 12:35:24 +02:00
  • b35240bdda Handle locked accounts Mads Marquart 2020-06-07 12:35:07 +02:00
  • 6141cc5a41 Update SERVER_JS_DEFINE_REGEX Mads Marquart 2020-06-07 11:58:40 +02:00
  • e175ec791c Update _state.py Raphaël Côté 2020-05-31 22:38:08 -04:00
  • b1e438dae1 Few fixes to 2FA flow Mads Marquart 2020-05-16 19:18:45 +02:00
  • 3c0f411be7 Fix typo in 2FA logic Mads Marquart 2020-05-10 12:01:41 +02:00
  • 9ad0090b02 Merge pull request #563 from smilexs4/patch-2 Mads Marquart 2020-05-10 11:53:56 +02:00
  • bec151a560 Merge pull request #562 from smilexs4/patch-1 Mads Marquart 2020-05-10 11:53:39 +02:00
  • 2087182ecf Update interract.py smilexs4 2020-05-08 18:45:25 +03:00
  • 09627b71ae Update fetch.py smilexs4 2020-05-08 17:08:01 +03:00
  • 078bf9fc16 Add send online tests Mads Marquart 2020-05-07 12:26:39 +02:00
  • d33e36866d Finish Client online tests Mads Marquart 2020-05-07 12:10:45 +02:00
  • 2a382ffaed Fix Client.mark_as_(un)read, and add tests Mads Marquart 2020-05-07 11:59:05 +02:00
  • 18a3ffb90d Fix Client.fetch_image_url in some cases Mads Marquart 2020-05-07 11:46:42 +02:00
  • db284cefdf Bump version: 2.0.0a2 -> 2.0.0a3 v2.0.0a3 Mads Marquart 2020-05-07 11:10:42 +02:00
  • d11f417caa Make logins persistent Mads Marquart 2020-05-07 10:56:47 +02:00
  • 3b71258f2c Fix tests Mads Marquart 2020-05-07 10:23:29 +02:00
  • 81584d328b Add more session tests and small error improvements Mads Marquart 2020-05-07 10:15:51 +02:00
  • 7be2acad7d Initial re-add of 2FA Mads Marquart 2020-05-06 23:34:27 +02:00
  • 079d4093c4 Use messenger.com URLs instead of facebook.com Mads Marquart 2020-05-06 21:57:24 +02:00
  • cce947b18c Fix docs warnings Mads Marquart 2020-05-06 13:31:03 +02:00
  • 2545a01450 Re-add a few online tests, to easily check when Facebook breaks stuff Mads Marquart 2020-05-06 13:08:57 +02:00
  • 5d763dfbce Merge pull request #559 from xaadu/patch-1 Mads Marquart 2020-05-06 11:33:21 +02:00
  • 0981be42b9 Fix errors in examples Mads Marquart 2020-05-06 11:32:22 +02:00
  • 93b71bf198 First Object then File Pointer Abdullah Zayed 2020-04-28 12:58:19 +06:00
  • e54be7583a Merge pull request #547 from Benjamin-Loison/patch-1 Mads Marquart 2020-04-06 12:53:58 +02:00
  • fdf64597ec Update fetch.py Benjamin Loison 2020-04-06 12:46:34 +02:00
  • af3758c8a9 Fix TitleSet.title attribute Mads Marquart 2020-03-13 11:21:33 +01:00
  • f64c487a2d Bump version: 2.0.0a1 -> 2.0.0a2 v2.0.0a2 Mads Marquart 2020-03-11 15:45:02 +01:00
  • 11534604fe Remove user agent randomization Mads Marquart 2020-03-11 15:44:34 +01:00
  • 9990952fa6 Add Connect and Disconnect events Mads Marquart 2020-03-11 15:27:00 +01:00
  • 7ee7361646 Clean up event parsing Mads Marquart 2020-02-05 15:40:20 +01:00
  • 89c6af516c Fix various documentation mistakes Mads Marquart 2020-03-11 15:00:50 +01:00
  • c27f599e37 Fix type specifiers in models Mads Marquart 2020-03-11 14:43:28 +01:00
  • ef95aed208 Bump version: 1.9.6 -> 2.0.0a1 v2.0.0a1 Mads Marquart 2020-03-11 14:25:12 +01:00
  • 8aaed0c76a Remove bump2version Mads Marquart 2020-03-11 13:20:19 +01:00
  • 6dbcb8cc47 Don't mandate a specific way to handle listening events (for now) Mads Marquart 2020-03-11 12:37:34 +01:00
  • 6660fd099d Fix uploading, and move it to Client.upload (making it public again) Mads Marquart 2020-03-11 11:48:04 +01:00
  • e6ec5c5194 Redo jsmods loading and fb_dtsg retrieving Mads Marquart 2020-03-11 11:14:57 +01:00
  • 13e0eb7fcf Fix typo Mads Marquart 2020-03-11 10:25:40 +01:00
  • 7bdacb91ba Add shortcuts to easily delete threads/messages Mads Marquart 2020-02-05 18:45:20 +01:00
  • 94c985cb10 Fix ThreadABC.fetch_messages ordering, and clean up a few docstrings Mads Marquart 2020-02-05 17:22:06 +01:00
  • 0f4ee33d2a Fix failing test for NotLoggedIn Mads Marquart 2020-02-05 15:29:57 +01:00
  • 4df1d5e0d4 Merge branch 'mqtt-improve' Mads Marquart 2020-02-05 14:29:51 +01:00
  • 085bbba302 Improve listening usability Mads Marquart 2020-02-05 14:27:08 +01:00
  • ae2bb41509 Small listening fixes Mads Marquart 2020-02-05 13:50:01 +01:00
  • 9c03c1035b Allow initializing the MQTT Listener without making external requests Mads Marquart 2020-01-25 15:07:40 +01:00
  • 987993701f Fix NotLoggedIn Mads Marquart 2020-01-25 15:07:04 +01:00
  • f8e110f180 Handle connecting in Listener.listen Mads Marquart 2020-01-25 14:50:15 +01:00
  • 2da8369c70 Refactor and improve MQTT listener a bit Mads Marquart 2020-01-25 14:34:20 +01:00
  • 588c93467e Merge branch 'v1' Mads Marquart 2020-01-25 14:03:53 +01:00
  • 01effb34b4 Add Session.user in favor of Session.user_id Mads Marquart 2020-01-23 16:46:53 +01:00
  • 2c8dfc02c2 Add ThreadABC copy helper Mads Marquart 2020-01-23 12:18:47 +01:00
  • 064707ac23 Add error handling for when the listener has been logged out Mads Marquart 2020-01-24 21:19:58 +01:00
  • eaacaaba8d Fix yet another typo Mads Marquart 2020-01-24 21:13:14 +01:00
  • 2cb43ff0b0 Fix typo Mads Marquart 2020-01-23 16:56:15 +01:00
  • 16081fbb19 Clean up utility functions Mads Marquart 2020-01-23 16:19:09 +01:00
  • 4015bed474 Move ThreadLocation, ActiveStatus and Image to _models/ folder Mads Marquart 2020-01-23 15:15:09 +01:00
  • c71c1d37c2 Small cleanup of event parsing Mads Marquart 2020-01-23 14:56:28 +01:00
  • 1776c3aa45 Add test for fixup_module_metadata Mads Marquart 2020-01-23 14:34:12 +01:00
  • a1fc235327 Refactor models file structure Mads Marquart 2020-01-23 14:22:36 +01:00
  • 2aea401c79 Refactor threads file structure Mads Marquart 2020-01-23 14:06:00 +01:00
  • c83836ceed Rename _core.py -> _common.py Mads Marquart 2020-01-23 13:44:38 +01:00
  • 3efeffe6dd Refactor events file structure Mads Marquart 2020-01-23 13:39:54 +01:00
  • 45a71fd1a3 Add inline examples Mads Marquart 2020-01-23 12:07:40 +01:00
  • 0d139cee73 Fix frozen MQTT instances Mads Marquart 2020-01-23 11:26:30 +01:00
  • 89f90ef849 Make all models frozen, and sessions hashable Mads Marquart 2020-01-23 10:18:33 +01:00
  • 7019124d1f Merge pull request #518 from carpedm20/fix-documentation Mads Marquart 2020-01-23 00:15:07 +01:00
  • 0fd58c52ea Small doc fixes Mads Marquart 2020-01-22 23:55:54 +01:00
  • 8277b22c5c Small fixes / optimizations Mads Marquart 2020-01-22 23:56:39 +01:00
  • 55ef9979c3 Clean up FAQ Mads Marquart 2020-01-22 23:14:31 +01:00
  • 3d3b0f9e91 Remove todo page and testing page in documentation Mads Marquart 2020-01-22 23:00:38 +01:00
  • 05375d9b11 Rewrite introduction documentation Mads Marquart 2020-01-22 22:53:13 +01:00
  • 66fdd91953 Disable fixup_module_metadata when running Sphinx Mads Marquart 2020-01-22 19:21:10 +01:00
  • 9fc9aeac08 Fix README.rst for PyPI usage Mads Marquart 2020-01-22 15:02:33 +01:00
  • 935947f212 Fix a few spelling errors Mads Marquart 2020-01-22 03:48:03 +01:00
  • 41f367a61b Use sphinx-autodoc-typehints Mads Marquart 2020-01-22 03:29:26 +01:00
  • 03cc95e755 Update CONTRIBUTING.rst and README.rst Mads Marquart 2020-01-22 03:01:11 +01:00
  • b6fd7e2cf2 Remove unnecessary dunder package attributes Mads Marquart 2020-01-22 02:41:39 +01:00
  • e666073b18 Fix API docs Mads Marquart 2020-01-22 01:11:29 +01:00