Commit Graph

4951 Commits

Author SHA1 Message Date
Mike Fährmann
b52fd91ac6 [sankaku] support '/posts/' URLs (#4688) 2023-10-21 13:20:35 +02:00
Mike Fährmann
b8674776e9 [4chanarchives] disable Referer headers by default (#4686) 2023-10-20 17:39:50 +02:00
Mike Fährmann
78493f0870 [bunkr] fix '/d/' file URLs (#4685) 2023-10-20 17:30:23 +02:00
Mike Fährmann
b2c3db3e24 [bunkr] add extractor for media URLs (#4684) 2023-10-20 15:22:44 +02:00
Mike Fährmann
0d52b775cb [kemonoparty] add 'revisions' option (#4498, #4597) 2023-10-20 15:20:49 +02:00
Mike Fährmann
6e830ffc9e [kemonoparty] support post searches (#3385, #4057) 2023-10-19 23:06:06 +02:00
Mike Fährmann
aaf539009b [kemonoparty] initial support for post revisions (#4498, #4597)
- single revision
https://kemono.party/SERVICE/user/12345/post/12345/revision/12345

- all revisions
https://kemono.party/SERVICE/user/12345/post/12345/revisions
2023-10-19 22:32:51 +02:00
Mike Fährmann
174191cb79 [kemonoparty] restore discord pagination (#4676) 2023-10-19 21:57:27 +02:00
Mike Fährmann
c9a976d8a6 [kemonoparty] various updates and fixes (#4676, #4681)
- fix pagination
- fix 'date' metadata
- fix discord channel API endpoint
2023-10-19 17:36:16 +02:00
Mike Fährmann
761fa68533 merge #4676: [kemonoparty][coomerparty] update API endpoints (#4676) 2023-10-19 14:54:31 +02:00
Klion Xu
dc1c2139b1 fix line too long 2023-10-19 10:54:08 +08:00
Klion Xu
6b22af9720 [kemonoparty] update API endpoint (#4676) 2023-10-19 10:32:59 +08:00
Mike Fährmann
bfdc07632a [deviantart] expand nested comment replies (#4653) 2023-10-17 19:40:53 +02:00
Mike Fährmann
9bc5ad4784 [tests] implement 'len:' 2023-10-17 19:25:31 +02:00
Mike Fährmann
a1977a698e [tests] fix spurious failures in '_assert_isotime()' 2023-10-16 18:16:48 +02:00
Mike Fährmann
390d14dbcc [chevereto] support 'img.kiwi' and 'deltaporno.com' (#4664, #1381) 2023-10-16 18:14:30 +02:00
Mike Fährmann
727c8eec6c merge #4667: [redgifs] fix 'niches' extraction (#4666) 2023-10-16 14:20:01 +02:00
Mike Fährmann
2911ed1240 [chevereto] add generic extractors (#4664)
- support jpgfish
- support pixl.li / pixl.is (#3179, #4357)
2023-10-16 14:15:39 +02:00
enduser420
db3363ac0b [redgifs] fix 'niches' extraction 2023-10-16 16:51:30 +05:30
Mike Fährmann
ade8347ead [kemonoparty] fix DM dates 2023-10-15 19:54:28 +02:00
Mike Fährmann
6dfe200ae4 [kemonoparty] support discord URLs with channel IDs (#4662) 2023-10-15 19:45:22 +02:00
Mike Fährmann
c6a3892210 [imgbb] update username extraction (#4626) 2023-10-14 20:55:39 +02:00
Mike Fährmann
1671a90077 use Python 3.12 for GitHub Actions 2023-10-14 14:48:40 +02:00
Mike Fährmann
830a48bca4 [fantia] bad workaround for 833dce14 (#4627)
at least this makes "filter": "content_num == content_count+1"
with "event": "post-after" work
2023-10-13 23:04:47 +02:00
Mike Fährmann
13ce3a9acb [warosu] fix extraction (#4634) 2023-10-13 23:03:39 +02:00
Mike Fährmann
c4c4e4d2f4 [newgrounds] improve 'art-image' extraction (#4642)
- download files in original resolution
- replace .webp with extension of first file
2023-10-13 20:10:55 +02:00
Mike Fährmann
833dce141f [fantia] add 'content_count' and 'content_num' metadata fields (#4627) 2023-10-13 20:10:55 +02:00
Mike Fährmann
2d41702762 [deviantart] implement '"group": "skip"' (#4630) 2023-10-12 22:14:20 +02:00
Mike Fährmann
a9c3442d4e [deviantart] add a couple 'deactivated account' test URLs 2023-10-12 21:40:10 +02:00
Mike Fährmann
992e86ec94 [deviantart] disable 'jwt' (#4652) 2023-10-12 21:37:10 +02:00
Mike Fährmann
2974b8e3c8 [moebooru] add 'metadata' option (#4646)
for extended 'pool' metadata
2023-10-12 21:34:25 +02:00
Mike Fährmann
d194ea68a9 [cookies] open cookie databases in read-only mode
bypasses the need to copy the entire database file
might solve #4195
2023-10-12 21:16:42 +02:00
Mike Fährmann
8bb7243c10 [reddit] fix wrong previews (#4649)
caused by a failed comment URL
using the main submission's preview as fallback

14af15bd
4963bb9b
2023-10-10 18:33:01 +02:00
Mike Fährmann
08bdde5aac merge #4619: [twitter] add 'sensitive' metadata field 2023-10-09 15:40:58 +02:00
Mike Fährmann
f3d6aaff13 [twitter] rename to 'sensitive'; use 'tget()' 2023-10-09 15:39:09 +02:00
Mike Fährmann
95c280c59b [imgbb] update pagination end condition (#4626) 2023-10-09 15:33:25 +02:00
Mike Fährmann
2e350dd82a merge #4626: [imgbb] fix 'user' extraction, add 'displayname' 2023-10-09 15:31:23 +02:00
Mike Fährmann
a2daa9befe [imgbb] fix flake8 and username order 2023-10-09 15:29:17 +02:00
Mike Fährmann
67ba4ee842 [pp:exec] support more replacement fields for '--exec' (#4633)
- {_directory}
- {_filename}
- {_path} (alias for {})
2023-10-09 12:50:10 +02:00
Mike Fährmann
9a008523ac [hentaifoundry] fix '.swf' file downloads (#4641) 2023-10-09 11:45:55 +02:00
Mike Fährmann
15f940819b [newgrounds] support 'art-image' files (#4642) 2023-10-09 11:20:10 +02:00
Mike Fährmann
63db54b905 [patreon] update 'campaign_id' path (#4639) 2023-10-09 09:41:38 +02:00
HRXN
b846f56c3a [imgbb] Fix user extraction, add displayname 2023-10-05 12:18:58 +02:00
Mike Fährmann
efaab4fbfa [twitter] fix crash due to missing 'source' (#4620)
regression caused by 06aaedde
2023-10-04 23:01:04 +02:00
Nahida
3438a3098d [twitter] add possible_sensitive field 2023-10-04 10:34:02 +08:00
Mike Fährmann
85357c1ef8 release version 1.26.0 2023-10-03 21:22:01 +02:00
Mike Fährmann
64dbc58a5a [deviantart] update Eclipse API endpoints 2 (#4615) 2023-10-03 14:58:52 +02:00
Mike Fährmann
84fbbd96aa [shimmie2] remove 'meme.museum' 2023-10-02 20:41:25 +02:00
Mike Fährmann
aa77fda78c [instagram] better error message for invalid users (#4606) 2023-10-02 20:29:10 +02:00
Mike Fährmann
482f002e1f [nsfwalbum] detect '/error.jpg' images (#4598) 2023-10-02 15:38:22 +02:00