ricecooker icon indicating copy to clipboard operation
ricecooker copied to clipboard

Python library for creating Kolibri channels and uploading to Studio

Results 66 ricecooker issues
Sort by recently updated
recently updated
newest added

Currently if the source domain or source id is not set consistently for a chef, then a ricecooker user could accidentally create a new channel rather than update their previously...

P1 - important

Following the logic used for efficient copying in the [copy_node functionality in Studio](https://github.com/learningequality/studio/blob/hotfixes/contentcuration/contentcuration/db/models/manager.py#L323), ricecooker should batch upload subsections of the overall node tree with full associated file and assessment item...

TAG: new feature

### Description Currently ricecooker allows chef authors to upload large files (see [this issue](https://github.com/learningequality/kolibri/issues/2879) for example) ### Problem We don't want that. ### Proposed solution Ricecooker should produce a warning...

### Description Currently chefs that generate HTML5Zip files create new zip files even if zip file with the same content already exists. PROBLEM: chefs scheuled on cronjobs will generate a...

* ricecooker version: * Python version: * Operating System: ### Description As the transition to using WebM (and sunsetting MP4) occurs, documentation needs to be updated. In particular, the [Video...

TODO: needs user docs

The studio code has a much better way to generate thumbnails from zip files with web content: load the index.html in a headless browser and take a screenshot. See https://github.com/learningequality/studio/blob/f57e27a8898faecd99f4d4d97109cb50eab7e74a/contentcuration/contentcuration/utils/files.py#L342-L407...

@kollivier Please check this extra functionality added by Alejandro around the `YouTubeResource` class and see if there aren't any parts we might want to incorporate into pressurecooker: https://github.com/elaeon/sushi-chef-science-ahmed-al-hoot-ar/blob/master/sushichef.py#L162-L279 ^ all...

Migrate code from https://github.com/learningequality/webmixer to ricecooker.

### Description There are significant challenges with nesting video and audio files in zip files - mostly that it is not possible to universally support Range requests from inside zipfiles...

### Description Topic nodes that contain hundreds of child nodes are difficult to load (lots of json data) and render (lots of dom elements) For example, this topic takes 2min+...

TAG: new feature