Commit Graph

46 Commits

Author SHA1 Message Date
983a57b3d7 configurable user agent 2023-11-12 16:08:13 -05:00
c30deeed49 workaround to be allowed to download podcasts automatically
you know, like a... like a um.. what do you call those...

podcast
2023-11-12 15:09:15 -05:00
2b0586b0ac tell me the title 2023-11-12 15:00:01 -05:00
a832635a21 back to not always writing workorder file 2023-07-17 16:22:26 -04:00
5309609bfd mark as read and chat a message when done 2023-07-06 22:31:53 -04:00
9d252ee0d3 on publish, another pass to filter distasteful chars in filenames
turns out *nix has _no_ problem with colons, but android does
2023-04-15 08:25:38 -04:00
7e6b0fbc40 fix bug with podcastify attachment
it was making a file, same name as destination.
This is why we oop!
2023-04-10 23:20:07 -04:00
3d84beb640 yt-dlp process extracted 2023-04-10 15:25:47 -04:00
3958eee080 filter out distasteful characters. namely apostrophe.
not an illegal character in a file path, which yt-dlp would handle for me, but given how I send it off to ffmpeg I trip over this sometimes
2023-04-10 14:43:27 -04:00
036dff3b12 podcast from attachment works 2023-04-09 18:00:28 -04:00
3b11384708 podcastify YT works 2023-04-09 17:26:20 -04:00
3fcc5f376d IT WORKS (again) (almost)
standard DL downloads, converts first (maybe that's bad?), strips ads :)
2023-04-09 17:01:25 -04:00
a64e646b04 std dl, convert seems to work - adblock might, but testing is taking forever 2023-04-08 02:33:38 -04:00
02d6e4a0ae convert seems to work 2023-04-07 23:54:09 -04:00
826b181cf1 a whole new method - work order mementos 2023-04-07 22:24:31 -04:00
9628a7b8b9 oh wait, i didn't believe it when it said it was broken 2023-04-06 16:01:26 -04:00
3816c29612 thoroughly check sponsorblock segments 2023-04-06 16:00:15 -04:00
2baaa4b1ef report sponsor check status 2023-04-06 14:17:31 -04:00
dbb342302e sponsorblock check 2023-04-05 22:02:37 -04:00
b04e870cd8 I foiund the place where I was blanking my own note 🤦 2023-04-05 21:09:42 -04:00
3d61948ccf handle some common tripping blocks 2023-04-05 21:05:58 -04:00
f4ac000d73 podcastifying distinguished between ripping a YT video and directly-ish downloading 2023-04-05 16:25:58 -04:00
fe273d9a77 more debug info, and log out after awaiting final tasks
like updating notes
2023-04-05 12:43:58 -04:00
c4b6a79273 final? maybe? hopefully? 2023-04-05 02:52:26 -04:00
6432ad672b per feed internal actions 2023-04-05 01:44:46 -04:00
3936850913 get tree 2023-04-04 17:31:51 -04:00
c53752d305 unsub from feed 2023-04-04 15:01:50 -04:00
bbf090eae9 subscribe to feed - seems to work 2023-04-04 14:50:30 -04:00
f224aa8506 apply label 2023-04-04 13:52:10 -04:00
60eb4a61b9 get lables 2023-04-04 13:36:08 -04:00
5d2a4e28fa catchup feed 2023-04-04 13:12:08 -04:00
6d63d51a57 udpate feed and get pref
i think. i don't know any prefs to check.
2023-04-04 12:46:30 -04:00
ff232db4bc getCOnfig 2023-04-04 12:13:12 -04:00
282c05eab5 configuration is a data structure 2023-04-04 12:10:01 -04:00
7c7a2c0ae7 getArticle 2023-04-04 12:08:48 -04:00
364bde427f a few untested methods 2023-04-04 02:16:56 -04:00
46d1aada59 project logo
lmao one of those ai image generators puts a watermark on it and is trying to price-gate features. oh, weird, life costs money, so you should be paid for your work? huh. what a concept. huh.
2023-04-03 16:58:35 -04:00
794d03b424 hey adam... y'all ever heard of a generic object? 2023-04-03 16:47:24 -04:00
e4cbf5e7d4 regular get headlines 2023-04-03 16:37:59 -04:00
a5eea59678 get categories 2023-04-03 14:03:31 -04:00
7f4fdd22b6 Get Feeds 2023-04-03 13:50:33 -04:00
5797e4f415 GetCounters - but doesn't seem to work (at least in my installation) 2023-04-03 13:09:39 -04:00
1480efdd82 several more methods 2023-04-03 00:36:53 -04:00
290092df5a runs. generic API response. getApiLevel works. 2023-04-03 00:10:07 -04:00
7cc8155b5b actual initial 2023-04-02 23:32:03 -04:00
612632b0c1 Initial commit 2023-04-02 23:30:46 -04:00