Repository navigation
v0.7.0
What's Changed
Added
- Add YouTube caching util by @WenyuZhang1992 in #278
- Improve exercise validation for CSV workflow by @kollivier in #282
- Add support for persistent ricecooker settings. by @kollivier in #288
- Allow for chefs to explicitly set a channel ID. by @kollivier in #285
- Make it possible for HTML zips to specify which page to load in cases… by @kollivier in #286
- Add parallel download function. by @kollivier in #289
- Save metadata to csv by @richard-dinh in #290
- Add YouTubeSushiChef base class for YouTube chefs by @kollivier in #294
- Add command line tool for creating and running sushi chefs. by @kollivier in #287
- Support creation of page-relative links in ArchiveDownloader, and make it default by @kollivier in #306
- Custom navigation update by @rtibbles in #304
- sort_topic_nodes added to TreeNode by @richard-dinh in #307
- Adds webm formats and tests by @sairina in #305
- Add MacOS and Windows to the test runner by @rtibbles in #319
- Allow manual presets for files by @AtKristijan in #344
- Direct GCS Upload by @rtibbles in #339
- Add PracticeQuizNode. by @rtibbles in #349
- extract video duration. by @AtKristijan in #352
- Make strict mode optional to allow partial uploads by @rtibbles in #373
- Get ext from request content disposition header by @AtKristijan in #372
- Allow adding metadata labels. by @AtKristijan in #370
- Add file duration at upload by @rtibbles in #379
- Add support for not processing files that already exist on remote by @rtibbles in #381
- Add support for Python 3.10 by @rtibbles in #383
Fixed
- Don't point to the api.studio domain for (p)review. by @kollivier in #283
- Handle the case where m / n are not set. by @kollivier in #284
- Improve cache checking to avoid copying unchanged files. by @kollivier in #292
- Fix multithreading and memory issue with using DOWNLOAD_SESSION… by @kollivier in #293
- Fix issue where we unset domain when we shouldn't… by @kollivier in #295
- Fix issues with relative CSS url() detection… by @kollivier in #296
- Fix for issue with rewriting relative urls when using get_archive_filename by @kollivier in #297
- Docs: Remove mentions of deprecated flags by @bkarnow in #302
- Minor fixes to PDF utilities documentation by @bkarnow in #310
- Only guess encoding when response encoding doesn't exist by @AtKristijan in #346
- Instead of checking download path to check page url in archive_page by @AtKristijan in #345
- Fix Pre commit for ricecooker by @AtKristijan in #351
- Fix file metadata for questions to ensure they can be uploaded properly. by @rtibbles in #353
- fix: tag length validation by @vkWeb in #355
- basetemp remove by @AtKristijan in #359
- revert by @AtKristijan in #365
- Use updated youtube-dl fork by @AtKristijan in #364
- Fix pytest and tox by @AtKristijan in #362
- Do processing of all image files to ensure compliance with requirements. by @rtibbles in #369
- Coerce all file errors to strings to let them be pickled. by @rtibbles in #374
- fixing problem with h5p_thumbnail by @AtKristijan in #377
- Update how we handle test media files for compression utils. by @rtibbles in #386
- Fix upload check by doing replacement properly and using download session. by @rtibbles in #387
- Bump pycountry from 17.5.14 to 22.3.5 by @dependabot in #391
- Add workaround for bug in file upload endpoint. by @rtibbles in #393
- Default values for some metadata on ContentNode set to list() by @nucleogenesis in #394
Changed
- Update CI to Github Actions by @rtibbles in #316
- Update windows ffmpeg download instructions. by @rtibbles in #317
- Test cleanup by @rtibbles in #318
- Vendor pressurecooker by @rtibbles in #340
- autopep8, autoflake8, manualjake8 linting by @nucleogenesis in #361
New Contributors
- @WenyuZhang1992 made their first contribution in #278
- @richard-dinh made their first contribution in #290
- @bkarnow made their first contribution in #302
- @rtibbles made their first contribution in #304
- @sairina made their first contribution in #305
- @AtKristijan made their first contribution in #344
- @vkWeb made their first contribution in #355
- @dependabot made their first contribution in #391
Full Changelog: v0.6.45...v0.7.0