Commit graph

  • 1d366b0f86 Prevent workflow from getting disabled (#17) nanos 2023-03-21 08:43:57 +0000
  • 200d3a155d forgot to remove lock file nanos 2023-03-21 08:40:22 +0000
  • 12bde97687 allow us to set lock-hours to 0 to prevent the action getting stuck (#18) nanos 2023-03-21 08:28:29 +0000
  • 917ff8354d Document locking for #18 nanos 2023-03-21 08:26:48 +0000
  • f8979ed578 fix default max-follow-requests nanos 2023-03-21 08:18:23 +0000
  • 43c04cf05f Improve handling of lock (see #18) nanos 2023-03-21 08:17:03 +0000
  • 27bfcc3841 Improved output nanos 2023-03-21 07:55:52 +0000
  • 62989f4041 Use file based locking when running script locally nanos 2023-03-20 21:14:08 +0000
  • 5be011b8d9 Fix bug in getting follow requests nanos 2023-03-20 21:02:38 +0000
  • f9600844f8
    Update README.md nanos 2023-03-20 18:04:40 +0000
  • 3c500d6080
    Update README.md nanos 2023-03-20 16:19:43 +0000
  • 76f7c22d73 backfill follow requests' profiles (addresses #7) v4.1.0 nanos 2023-03-20 09:12:16 +0000
  • 252e648ec8
    Merge pull request #15 from nikdoof/rate_limit_fix nanos 2023-03-19 20:56:05 +0000
  • 429a16667c
    Fix var naming conflict with argparse and date parser Andrew Williams 2023-03-19 13:37:55 +0000
  • 5e7fbba0d0
    Add more arguments to the example Andrew Williams 2023-03-19 13:19:53 +0000
  • f8c9cf7281
    Update Kubernetes example and README for persistence Andrew Williams 2023-03-19 13:07:31 +0000
  • fc7d2d0bbc typofix nanos 2023-03-17 11:55:11 +0000
  • cf8b98ae78 silly bugfix v4.0.4 Michael Thomas 2023-03-17 08:42:20 +0000
  • a624f1ae58 Allow us to make the HTTP timeout configurable v4.0.3 Michael Thomas 2023-03-17 08:26:38 +0000
  • 9a5649e0b3 improve configuration options Michael Thomas 2023-03-17 08:14:47 +0000
  • a7fc312b6c
    Update build-container.yaml v4.0.2 nanos 2023-03-17 07:46:49 +0000
  • 27415bdff6
    Merge pull request #13 from nikdoof/main nanos 2023-03-17 07:15:55 +0000
  • 1676885ed5
    Update README and add example CronJob definition Andrew Williams 2023-03-17 06:54:16 +0000
  • 2f937d6ce9
    Add Dockerfile and container build workflow Andrew Williams 2023-03-16 16:07:48 +0000
  • 5fa7fe2b46
    Merge pull request #10 from cassidyjames/patch-1 nanos 2023-03-16 08:59:46 +0000
  • 281ac19c19 change action v4.0.1 Michael Thomas 2023-03-16 08:54:26 +0000
  • 837043bbe0 edits for readability v4.0.0 Michael Thomas 2023-03-16 08:50:28 +0000
  • c31ce64ab7 update readme Michael Thomas 2023-03-16 08:48:20 +0000
  • 90e6ac39b2 use the new find_posts, with get_context being used as fallback Michael Thomas 2023-03-16 08:25:24 +0000
  • 982d3b3325 use named arguments Michael Thomas 2023-03-16 08:02:07 +0000
  • d0329ecbe5
    getAllRepliesToKnownPots → getAllRepliesToKnownPosts Cassidy James Blaede 2023-03-15 22:17:34 -0600
  • 7165154570 Fix for missing mentions v3.0.2 Michael Thomas 2023-03-15 16:42:42 +0000
  • ffc80a5081 Be timezone aware in processing ratelimits Michael Thomas 2023-03-15 07:20:49 +0000
  • ce69c2a033 improve output for debugging Michael Thomas 2023-03-14 21:13:48 +0000
  • 248542d7a6 add the stuff required to pull in followers, v3.0.1 Michael Thomas 2023-03-14 10:23:05 +0000
  • ddfa7cf639 Allow us to get recent followers' posts as well Michael Thomas 2023-03-14 10:19:25 +0000
  • 328238bcc7
    Update README.md nanos 2023-03-14 07:59:45 +0000
  • d5949acb98
    Update README.md nanos 2023-03-14 07:49:30 +0000
  • 263751a1b9
    Update README.md nanos 2023-03-14 07:31:21 +0000
  • b0af586bd0
    Update README.md nanos 2023-03-13 13:51:57 +0000
  • 0e97751d54
    Update README.md nanos 2023-03-13 13:51:45 +0000
  • 3079fb088e better edits Michael Thomas 2023-03-13 13:24:19 +0000
  • 174a6731a3 make ul Michael Thomas 2023-03-13 13:22:55 +0000
  • 13b13fd916 udpate readme Michael Thomas 2023-03-13 13:22:20 +0000
  • 022a01f3e8 fix formatting v3.0.0 Michael Thomas 2023-03-13 12:37:24 +0000
  • a628fcfab3 update readme and action Michael Thomas 2023-03-13 12:36:00 +0000
  • 7b265fa6a1 Use a proper wrapper around all the mastodon requests, to ensure they all honour the rate limits, and pass on the correct UA Michael Thomas 2023-03-13 12:24:46 +0000
  • 974c7500ff Bit of tidying up Michael Thomas 2023-03-13 12:22:15 +0000
  • 382b06abbb Add option to backfill recent followings' posts Michael Thomas 2023-03-13 11:00:24 +0000
  • 23b7275907 better link v2.0.3 Michael Thomas 2023-03-11 08:50:33 +0000
  • 3873edf4f6
    Update README.md nanos 2023-03-11 07:58:53 +0000
  • 5ed5637173 Provide a User Agent when querying the Mastodon API v2.0.2 Michael Thomas 2023-03-10 12:30:28 +0000
  • 8f5fff289d fix the bug for seen_urls v2.0.1 Michael Thomas 2023-03-09 10:14:12 +0000
  • 3ad35ed1ec
    Merge pull request #4 from nanos/with_download v2.0.0 nanos 2023-03-09 10:11:45 +0000
  • be8fef9058 Add some output Michael Thomas 2023-03-09 09:57:58 +0000
  • 9e18a47007 try this in a different way Michael Thomas 2023-03-09 09:54:28 +0000
  • f1dad28084 improved error handling v1.0.0 Michael Thomas 2023-03-09 09:01:33 +0000
  • dee0804188 catch in case 'next' link isn't provided Michael Thomas 2023-03-09 07:26:31 +0000
  • 464a3317d5 better error handling when getting timeline toots Michael Thomas 2023-03-09 07:18:07 +0000
  • 2888185635 deal better with rate limits Michael Thomas 2023-03-07 12:47:10 +0000
  • b64ac8405d
    Avoid concurrent runs nanos 2023-03-07 11:37:30 +0000
  • 43bd2a2825 Deal with 404 in get_redirect_url Michael Thomas 2023-03-07 11:20:39 +0000
  • 23382cca67 put a utm tag Michael Thomas 2023-03-07 08:59:40 +0000
  • 2f068a40be fix error Michael Thomas 2023-03-07 08:24:23 +0000
  • dbd48aefa8 add a license and a readme Michael Thomas 2023-03-07 08:18:12 +0000
  • 6ee0908906 allow us to disable a portion Michael Thomas 2023-03-07 07:11:47 +0000
  • fd8a3404d9 more error handling Michael Thomas 2023-03-07 07:09:31 +0000
  • a48fcb096e add some error handling in json parsing Michael Thomas 2023-03-07 06:59:06 +0000
  • 41968fe66b
    Update get_context.yml nanos 2023-03-06 16:24:08 +0000
  • 83f3d6a5a1
    Update get_context.yml nanos 2023-03-06 15:31:13 +0000
  • d84c22898e
    Update get_context.yml nanos 2023-03-06 15:29:54 +0000
  • 1e9ac935dc
    Update get_context.yml nanos 2023-03-06 15:29:22 +0000
  • d2acc162f6
    Update get_context.yml nanos 2023-03-06 15:27:45 +0000
  • c47ceecb25 Add some output Michael Thomas 2023-03-06 15:22:16 +0000
  • c593ab3b7b Use environment variable Michael Thomas 2023-03-06 15:20:41 +0000
  • cf45b71946 simplify further Michael Thomas 2023-03-06 15:12:25 +0000
  • 2ed179167b fix some stuff Michael Thomas 2023-03-06 14:00:05 +0000
  • ecb594b47b increase limits Michael Thomas 2023-03-06 13:24:57 +0000
  • 6f2bf7d7cb fix path Michael Thomas 2023-03-06 13:23:44 +0000
  • 123f7a7fa9 try again Michael Thomas 2023-03-06 13:20:06 +0000
  • 5bab0a8d94 try this differently Michael Thomas 2023-03-06 13:17:54 +0000
  • c0ae28ad3e add placeholder instead Michael Thomas 2023-03-06 13:08:33 +0000
  • 445a5a838f maybe this works? Michael Thomas 2023-03-06 13:06:43 +0000
  • 45b937e114 fix index Michael Thomas 2023-03-06 13:04:40 +0000
  • eb4f4ec191
    Update get_context.yml nanos 2023-03-06 13:01:09 +0000
  • 2712bd0806 Requirements Michael Thomas 2023-03-06 13:00:24 +0000
  • 6547e083da the others too Michael Thomas 2023-03-06 12:57:44 +0000
  • 9e0bc3ce5f run even if fails Michael Thomas 2023-03-06 12:56:26 +0000
  • a0d9a89997
    Update get_context.py nanos 2023-03-06 12:51:46 +0000
  • 8f435d9c4e
    Update get_context.yml nanos 2023-03-06 12:49:56 +0000
  • 4ea3fcc99c fix syntax Michael Thomas 2023-03-06 12:48:11 +0000
  • 9cbd8cef0b fix indentation Michael Thomas 2023-03-06 12:47:24 +0000
  • dad786a362 try again Michael Thomas 2023-03-06 12:46:23 +0000
  • 87fd762d54 see if this works Michael Thomas 2023-03-06 12:45:01 +0000
  • 9f259547c0 get started Michael Thomas 2023-03-06 12:42:15 +0000
  • 8a233b55f4 initial commit Michael Thomas 2023-03-06 12:40:41 +0000