hygienic-books
  • Joined on 2022-02-27
hygienic-books created repository Quico/kodi-nfo-feeder 2022-03-21 01:05:28 +00:00
hygienic-books pushed to master at Quico/mvw-dl 2022-03-20 01:35:37 +00:00
287a755e65 Streamline download selection
d70766bae0 If a partial download exists in temp dir we resume it
380fb4bf2e Calculate total downloadable content length after deciding which downloads we need
e395309011 Cosmetics, remove unnecessary lines, rewrite help texts a bit
029d9ffb7e When replacing filename pattern strings only log the ones we're seeing in config file
Compare 13 commits »
hygienic-books pushed to master at Quico/mvw-dl 2022-03-19 15:58:36 +00:00
d0552f9e67 Check if file was previously downloaded
dd6464de5d Start implementing range downloading
facfe4e7d3 Check state file for previous downloads, improve logging per thread
c0a271d0eb Cosmetics, add trailing newline
11b9daa729 Update urllib3 to 1.26.9
Compare 6 commits »
hygienic-books pushed to master at Quico/mvw-dl 2022-03-19 07:51:42 +00:00
3f6bc46d52 Cosmetics, remove unused variable
601583afc3 Maintain a state file
7081c6b50a Generate safe filename
7b391be89e Cosmetics, replace safe filename regex with triple-quoted string so we don't have to bḁash-escape literal double quote
c5f74ce479 Separate function to expand download directory
Compare 8 commits »
hygienic-books pushed to master at Quico/mvw-dl 2022-03-17 17:41:30 +00:00
25d0059f14 Prep for logging and safe filenames
296e2ca7e5 Use user's download location, resolve mentions of ~ (tilde) and environment vars
34ef348929 Download episodes and provide regular updates
47bb1f761a Get total content_length and provide just one global stream of download progress updates
d92236a2f2 Prior to submitting download job to thread pool determine URL for highest quality
Compare 5 commits »
hygienic-books pushed to master at Quico/mvw-dl 2022-03-17 03:11:56 +00:00
376932583e Dabble in downloading with Will McGugan's downloader example at https://github.com/Textualize/rich/blob/master/examples/downloader.py
6aeecabc9b Add humanize for human-readable number representation
bb4defdb82 In an MVW JSON response the 'size' attribute may be None e.g. when the result is an ORF .m3u8 instead of an .mp4 file
0f68ef558e exit if results list is empty (or is cleared during filtering)
Compare 4 commits »
hygienic-books pushed to master at Quico/mvw-dl 2022-03-16 14:49:40 +00:00
32932fe803 Get unique list of files we want to download
hygienic-books pushed to master at Quico/mvw-dl 2022-03-15 03:31:39 +00:00
c5830aeadc Use project profile
3b33fd65a7 Debugging
ffb9e9d5f4 Reformat function definitions with same indentation level
4ce2163e19 Require Pydantic
65fe4b707c Use Pydantic JSON model files
Compare 6 commits »
hygienic-books pushed to master at Quico/mvw-dl 2022-03-14 14:07:06 +00:00
98d307db73 Get JSON response body from MediathekViewWeb
hygienic-books pushed to master at Quico/mvw-dl 2022-03-14 05:59:01 +00:00
affa15e191 Get JSON query string from config
6686e91236 Add example json file for query string
Compare 2 commits »
hygienic-books pushed to master at Quico/gitea-gitignores-optional 2022-03-14 02:46:26 +00:00
a06a2036eb Changes to custom gitignore presets become available only after a Gitea restart
hygienic-books pushed to master at Quico/gitea-gitignores-optional 2022-03-14 02:41:11 +00:00
299b02b2f8 Add .gitignore file for additional JetBrains IDEs coverage
971b5edf45 Add JetBrains meta files
Compare 2 commits »
hygienic-books pushed to master at Quico/gitea-gitignores-optional 2022-03-14 02:30:37 +00:00
2f161ab6b8 Add hint to remove .gitignore extension
hygienic-books pushed to master at Quico/mvw-dl 2022-03-13 16:28:29 +00:00
f0130ce2fb Add default API endpoint for MediathekViewWeb instance
hygienic-books merged pull request Quico/mvw-dl#1 2022-03-13 16:19:07 +00:00
feature/parse-config-file
hygienic-books pushed to master at Quico/mvw-dl 2022-03-13 16:19:07 +00:00
576b3a56a9 Merge pull request 'feature/parse-config-file' (#1) from feature/parse-config-file into master
720493d0de Get config loading and parsing into usable state
d1130baa10 Remove iml file
8e06777e51 Add basics for parsing a config file
Compare 4 commits »
hygienic-books deleted branch feature/parse-config-file from Quico/mvw-dl 2022-03-13 16:19:07 +00:00
hygienic-books created pull request Quico/mvw-dl#1 2022-03-13 16:19:00 +00:00
feature/parse-config-file
hygienic-books pushed to feature/parse-config-file at Quico/mvw-dl 2022-03-13 16:18:03 +00:00
720493d0de Get config loading and parsing into usable state
hygienic-books pushed to feature/parse-config-file at Quico/mvw-dl 2022-03-11 00:42:48 +00:00
d1130baa10 Remove iml file
8e06777e51 Add basics for parsing a config file
Compare 2 commits »