🍲 A library for all your recipes
Перейти к файлу
dependabot[bot] e5d01380a0
Merge pull request #1115 from nextcloud/dependabot/npm_and_yarn/webpack-5.74.0
2022-07-26 01:43:49 +00:00
.github Create new cached prebuild instances on docker hub nighly 2022-07-23 21:34:31 +02:00
.hooks Also add untracked files in stash to prevent issues with deleted files 2022-05-02 14:35:12 +02:00
.tx
.vscode Fixup existing code structure with current code base to make tests work again 2022-05-18 07:57:34 +02:00
appinfo Fix minimal PHP version 2022-07-22 11:06:38 +02:00
docs Allow other versions of Bundler to be used. 2022-07-24 14:39:03 +02:00
img Updated/added screenshots 2021-06-29 19:02:53 +02:00
l10n [tx-robot] updated from transifex 2022-07-24 02:38:55 +00:00
lib Make recipeYield optional 2022-07-24 21:17:55 +02:00
src Make recipeYield optional 2022-07-24 21:17:55 +02:00
templates Make hot reload possible by using @nextcloud config 2022-03-12 10:53:31 +01:00
tests Make recipeYield optional 2022-07-24 21:17:55 +02:00
translationfiles Update repository links from mrzapp/nextcloud-cookbook 2022-07-23 03:53:01 -04:00
.codecov.yml Make code coverage informational 2021-04-27 11:31:49 +02:00
.eslintignore
.eslintrc.yml Use of material printer icon 2022-07-24 13:11:17 +02:00
.gitignore Added package-lock 2022-03-12 12:47:36 +01:00
.l10nignore Removed some folders from translations 2022-05-25 12:55:10 +02:00
.php-cs-fixer.dist.php Fix PHP code styling 2022-07-06 12:43:34 +02:00
.prettierignore
.prettierrc.json
CHANGELOG.md Update changelog 2022-07-24 21:27:04 +02:00
COPYING Split integration and migration tests 2022-05-30 19:58:49 +02:00
DEVELOPMENT.md
LICENSE
Makefile Split integration and migration tests 2022-05-30 19:58:49 +02:00
README.md Update repository links from mrzapp/nextcloud-cookbook 2022-07-23 03:53:01 -04:00
composer.json Pin PHP version to prevent machine dependencies 2022-07-22 09:23:07 +02:00
composer.lock Pin PHP version to prevent machine dependencies 2022-07-22 09:23:07 +02:00
cookbook.code-workspace Create basic working structure 2022-07-06 08:48:43 +02:00
package-lock.json Merge pull request #1115 from nextcloud/dependabot/npm_and_yarn/webpack-5.74.0 2022-07-26 01:43:49 +00:00
package.json Use of material printer icon 2022-07-24 13:11:17 +02:00
phpunit.integration.xml Split integration and migration tests 2022-05-30 19:58:49 +02:00
phpunit.migration.xml Split integration and migration tests 2022-05-30 19:58:49 +02:00
phpunit.xml Split integration and migration tests 2022-05-30 19:58:49 +02:00
stylelint.config.js Correct stylelint configuration to cope with problems 2022-03-13 17:09:37 +01:00
webpack.config.js Use of material printer icon 2022-07-24 13:11:17 +02:00
webpack.devel.js Update npm scripts to allow hot reloading 2022-03-12 12:44:03 +01:00

README.md

⚠️ IMPORTANT ⚠️
Users of this app are practically testers. We're limited on resources, and still working out how to make this app function the best it can. There will be regressions and bugs. And we of course appreciate constructive feedback whenever users run into them.

CI-tests

NextCloud Cookbook

A screenshot of how the app looks

A library for all your recipes. It uses JSON files following the schema.org recipe format. To add a recipe to the collection, you can paste in the URL of the recipe, and the provided web page will be parsed and downloaded to whichever folder you specify in the app settings.

Further documentation (also internal ones) are published on the documentation pages of the project.

Clients

The app works generally in any modern browser. Additionally, there are some more specialized clients listed here.

Android

The currently available clients are

Browser plugins/scripts

Join the discussion

F.A.Q.

I can't see my recipes

Recipes are only shown in the UI if they are present in the database. It is likely you have recipes that haven't been indexed/added to the database yet. Try clicking the Settings > Rescan library button to compare the database with what is in your recipes folder and apply any differences to the database.

If this still doesnt work, a full, non-incremental resync might help. This can be done by setting your recipes folder to a different (ideally empty) folder to clear the database. Setting the recipes folder back to what it was before should cause all your recipes to sync again, effectively refreshing the database

"Could not load recipe" when trying to download recipes?

A lot of websites are unfortunately not following the schema.org/Recipe standard, which makes their recipes impossible to read by this app.

A website using correct schema.org markup is not being read correctly

The parser is far from perfect. If you can help out in any way, please have a look at the parseRecipeHtml() method and create a pull request with your changes.

All of the text is in English?

This app uses the Transifex translation system. You might want to register there to help translating the app to new languages or report errors in existing translations.