Commit Graph

  • defaff4def
    Merge 77b69712d063b1a14cfaec210de39d3d381f3e97 into 03305c4a55715a8ae7d75971624b76d842e2c0c2 amy 2023-02-04 00:49:57 +00:00
  • 77b69712d0 apply configuration to replies amy johnson 2023-02-03 16:43:50 -08:00
  • 03305c4a55 use external pleroma.py master io 2023-01-11 06:23:42 +00:00
  • 82320560a1 Rate limiter: fix datetime parser (fixes #5) lucdev 2022-12-28 11:09:37 -03:00
  • 6523a28e11
    fix some pleroma errors with async and 500 errors (#4) Joel Beckmeyer 2022-12-28 20:22:24 -05:00
  • c9e7c256a5
    Add comment explaining problem welt 2022-02-08 16:44:51 -05:00
  • ec74dc528b
    Convert military-style timestamps used by Mastodon to satisfy picky datetime.fromisoformat() welt 2022-02-08 16:36:24 -05:00
  • 6da103cf72 remove unnecessary else Joel Beckmeyer 2021-10-11 12:58:47 -04:00
  • d697cf7f7a add better recovery/handling of HTTP 500 Joel Beckmeyer 2021-09-27 09:49:16 -04:00
  • 6ec9d328ae fix some pleroma errors with async and 500 errors Joel Beckmeyer 2021-09-17 18:24:03 -04:00
  • 766b60c09c accept pleroma-style empty string CWs (fix #3) io 2021-09-27 11:15:18 +00:00
  • 94949289f0 normalize Pleroman posts without cws (fix #3) io 2021-09-27 11:13:03 +00:00
  • 4492f6685c remove repeated call to extract_post_content (#2) io 2021-09-27 11:10:36 +00:00
  • f3014f029b update README io 2021-09-27 04:11:55 +00:00
  • 3d393c7577
    Merge pull request #2 from TinfoilSubmarine/create-posts-on-first-run ioistired 2021-09-27 05:42:46 -05:00
  • 7b2faec9ae fix posting on masto without a reply_to_id io 2021-09-21 16:56:04 +00:00
  • c301fd31c5 fix AttributeError in gen.py io 2021-09-21 16:55:45 +00:00
  • ade608562e fix old license header io 2021-09-21 13:59:45 +00:00
  • 2bea936cf2 fix fetching from masto instances io 2021-09-21 13:58:20 +00:00
  • 360b28a716 fix blank cw/summary mismatch between Pleroma and Mastodon Joel Beckmeyer 2021-09-17 15:19:21 -04:00
  • 6f0a389050 create table posts if it does not exist Joel Beckmeyer 2021-09-17 13:53:11 -04:00
  • da961a0e35 add TODO comment io 2021-09-17 06:37:39 +00:00
  • 788f8550c7 handle rate limits io 2021-09-17 06:35:54 +00:00
  • b906abe2b1 add basic migration support io 2021-09-17 06:34:44 +00:00
  • 191214dbd6 save some memory by using account handles instead of objects io 2021-08-19 10:40:57 +00:00
  • 4e16eef4e1 add TODOs io 2021-08-17 05:55:47 +00:00
  • 5db218e362 forgot to sanitize mentions in output io 2021-08-17 05:55:29 +00:00
  • 97a2f5de00 a few changes io 2021-08-13 09:40:20 +00:00
  • 9b60540d07 move db_path default to load_config io 2021-07-26 06:47:43 +00:00
  • d0965d437b make third_party.utils.make_toot async io 2021-07-26 06:29:20 +00:00
  • 4e4619fbe0 markov.py: fix queries to reflect schema changes io 2021-07-26 06:24:26 +00:00
  • dce92186f9 config.defaults.json: add db_path key io 2021-07-26 06:17:28 +00:00
  • a3348602c1 fetch_posts: add KeyboardInterrupt handling io 2021-07-26 06:17:01 +00:00
  • 4ba3bb1662 fetch_posts.py: use argparse io 2021-07-26 06:04:32 +00:00
  • b8e727cfd4 fetch_posts.py: remove unused import io 2021-07-26 06:04:14 +00:00
  • 5dcbd4ccfa add generation_mode to config.defaults.json io 2021-07-26 06:03:43 +00:00
  • 8be760e8af broaden .gitignore io 2021-07-26 06:03:29 +00:00
  • 6b97f6cbff split requirements.txt into gpt2, markov, and base reqs io 2021-07-26 05:45:45 +00:00
  • 960061b92b remove old app.json io 2021-07-26 05:35:14 +00:00
  • a78c60ac6f remove posts.db from git io 2021-07-26 05:19:31 +00:00
  • 330fdc2809 rewrite fetch_posts.py from scratch io 2021-07-26 04:59:04 +00:00
  • c22a493dff license compliance stuff and other changes io 2021-07-26 04:52:13 +00:00
  • 944e2fc3a5 use json5 instead lol io 2021-06-18 10:38:53 +00:00
  • 79301382cd fix AttributeError in Pleroma.reply() io 2021-06-18 09:05:55 +00:00
  • b5b4349d7f implement chud alarm io 2021-06-16 04:57:46 +00:00
  • 213bdf75c3 add asqlite to requirements io 2021-06-16 04:34:59 +00:00
  • fcbbd7decf fix requirements.txt io 2021-06-16 04:30:56 +00:00
  • 8c14e031e8 remove Dockerfile io 2021-06-16 04:26:36 +00:00
  • a6aff9b4fa update README io 2021-06-16 04:26:29 +00:00
  • 5f9959fff8 rename main.py to fetch_posts.py io 2021-06-16 04:26:22 +00:00
  • b93ee8fa45 fix readme link io 2021-06-16 04:23:47 +00:00
  • 8c0041e8ad update README rewrite io 2021-06-16 04:17:57 +00:00
  • 36a416da7a fix Pleroma.reply() not tagging io 2021-06-16 04:14:18 +00:00
  • e273a28aae update README io 2021-06-16 03:50:27 +00:00
  • 01a39db9d6 rewrite reply.py too io 2021-06-16 03:49:34 +00:00
  • 5d1c3397b6 rewrite for anyio+aiohttp io 2021-06-16 01:59:57 +00:00
  • 93095f62f3 relicense io 2021-06-16 01:29:53 +00:00
  • 16a39c8493 update README io 2021-06-14 21:43:16 +00:00
  • 04178b37d7 fix scraping posts io 2021-06-14 21:39:17 +00:00
  • fe1474ffd0 call raise_for_status() on all GET requests io 2021-06-14 20:34:33 +00:00
  • a46d7fe95c SQL NULL a fuck io 2021-06-11 21:37:09 +00:00
  • 71dbf59796 add ability to ignore CWs io 2021-06-11 21:29:51 +00:00
  • a904587b32
    Clean up formatting and help linter calm down Agatha Rose 2021-06-05 00:38:36 +03:00
  • dd78364f2d
    Expose overlap ratio and length limit to config Agatha Rose 2021-06-05 00:14:56 +03:00
  • 54563726b2
    Add testing virtual env to .gitignore Agatha Rose 2021-06-04 23:57:40 +03:00
  • 63161444a9
    Merge pull request #1 from otrapersona/dedup_trigger Agatha Rose 2021-06-04 22:58:42 +03:00
  • 21df96eb99
    Upgrade to GitHub-native Dependabot dependabot/add-v2-config-file dependabot-preview[bot] 2021-04-29 20:22:07 +00:00
  • be8227c70a Changed group of trigger otrapersona 2021-03-13 13:54:32 -06:00
  • 9f80c2746f Add trigger otrapersona 2021-03-13 13:46:18 -06:00
  • 27f61c4374
    Make bs4 only replace the tag name instead of name and contents Agatha Rose 2021-02-18 18:01:43 +02:00
  • 4a859ae15f
    Bump markovify from 0.8.2 to 0.9.0 dependabot/pip/markovify-0.9.0 dependabot-preview[bot] 2021-02-04 19:16:37 +00:00
  • 18c3b5236f
    Bump requests from 2.24.0 to 2.25.1 dependabot/pip/requests-2.25.1 dependabot-preview[bot] 2020-12-17 19:15:51 +00:00
  • b0cd2e7928
    Bump beautifulsoup4 from 4.9.1 to 4.9.3 dependabot/pip/beautifulsoup4-4.9.3 dependabot-preview[bot] 2020-10-05 19:16:49 +00:00
  • d07d49d42e
    Merge pull request #43 from Lynnesbian/dependabot/pip/markovify-0.8.2 dependabot-preview[bot] 2020-08-02 05:04:11 +00:00
  • 82943a1303
    Bump markovify from 0.8.0 to 0.8.2 dependabot-preview[bot] 2020-08-02 05:03:05 +00:00
  • 09a1efc30a
    Merge pull request #42 from Lynnesbian/dependabot/pip/requests-2.24.0 Lynne 2020-08-02 15:02:01 +10:00
  • 2baf060a08
    Merge branch 'master' into dependabot/pip/requests-2.24.0 Lynne 2020-08-02 15:01:49 +10:00
  • 64079a96cb
    removed patreon Lynne 2020-08-02 14:54:22 +10:00
  • 74046032aa
    Bump requests from 2.23.0 to 2.24.0 dependabot-preview[bot] 2020-08-02 04:25:23 +00:00
  • bb39af52a9
    Merge pull request #41 from Lynnesbian/dependabot/pip/beautifulsoup4-4.9.1 Lynne 2020-08-02 14:24:33 +10:00
  • 96c047a40b
    Merge pull request #39 from Lynnesbian/dependabot/pip/mastodon-py-1.5.1 Lynne 2020-08-02 14:24:14 +10:00
  • 8274409bf4
    update extract code to match fedibooks Lynne 2020-05-27 22:31:16 +10:00
  • 7b2fe14ba5
    Bump beautifulsoup4 from 4.8.2 to 4.9.1 dependabot-preview[bot] 2020-05-18 19:13:06 +00:00
  • a5fd049309
    Bump mastodon-py from 1.5.0 to 1.5.1 dependabot-preview[bot] 2020-03-16 19:16:47 +00:00
  • 2321f75e11
    added note about contacting me to help with the docker stuff Lynnesbian 2020-03-11 18:14:59 +10:00
  • 523657f8ba
    move secure fetch stuff to a wiki page, refine some info Lynnesbian 2020-03-11 18:12:34 +10:00
  • 0845ca17d5
    added a bunch of info about secure fetch, donations, and compatibility Lynnesbian 2020-03-11 18:04:51 +10:00
  • 04520a57ef
    added a note about the docker version Lynnesbian 2020-03-11 17:37:18 +10:00
  • 44037919b8
    added a note about fedibooks Lynnesbian 2020-03-10 17:24:07 +10:00
  • 19c7795772
    added a note on why diaspora* won't work Lynnesbian 2020-03-10 17:17:35 +10:00
  • 68b7ac7c3b
    improved readme with more info about some common issues Lynnesbian 2020-03-10 17:15:23 +10:00
  • 5534f99fc7
    fixed a pleroma bug that's been around for ages but apparently nobody noticed whoops Lynnesbian 2020-03-10 17:12:23 +10:00
  • c3b9d91ce7
    fix another dumb mistake that broke pleroma Lynnesbian 2020-03-10 16:59:29 +10:00
  • ac411e15a9
    print warning after printing cfg file location Lynnesbian 2020-03-10 16:54:00 +10:00
  • 8db84a5656
    check to see whether site starts with http(s):// Lynnesbian 2020-03-10 16:53:30 +10:00
  • dbd74ed6fe
    handle case with a single json page better Lynne 2020-03-10 14:35:12 +10:00
  • eea48dda1c
    fixed an error causing pleroma to always fail Lynne 2020-03-10 14:33:26 +10:00
  • 1c8b86543b
    Merge branch 'master' of https://github.com/Lynnesbian/mstdn-ebooks Lynnesbian 2020-03-08 19:57:42 +10:00
  • fbde3cb911
    only use pleroma mode if 'prev' key exists, handle final page better Lynnesbian 2020-03-08 19:57:06 +10:00
  • 3d869a38c1
    Merge pull request #37 from Lynnesbian/dependabot/pip/beautifulsoup4-4.8.2 Lynne 2020-03-08 19:54:18 +10:00