🍲 A library for all your recipes
Перейти к файлу
Christian Wolf a3199dfb21 Update Changelog
Signed-off-by: Christian Wolf <git@christianwolf.email>
2024-09-15 22:50:41 +02:00
.changelog Update Changelog 2024-09-15 22:50:41 +02:00
.github Bump to version 0.11.2 2024-09-13 10:02:17 +02:00
.helpers Build(deps): Bump certifi in /.helpers/changelog 2024-08-25 13:49:58 +00:00
.hook-checkout Fix gitignore file 2024-09-12 12:08:08 +02:00
.hooks Fix hook to download XSD file first 2024-09-12 11:58:22 +02:00
.img Add partner logos and links to README 2023-10-12 19:19:54 +02:00
.tx Enable translations updates for 0.10.x branch 2023-12-04 16:18:12 +01:00
.vscode Ignore test fixtures in VS code 2024-05-30 11:46:39 +02:00
appinfo Bump to version 0.11.2 2024-09-13 10:02:17 +02:00
assets Prevent bug in app when not in /app folder 2022-10-20 19:38:42 +02:00
docs Build(deps-dev): Bump github-pages from 231 to 232 in /docs 2024-08-25 11:55:02 +00:00
img Added better Matrix icon images 2022-09-08 08:37:22 +02:00
l10n Fix(l10n): Update translations from Transifex 2024-09-12 00:35:40 +00:00
lib Fix the access to the array entry if not existing 2024-09-15 22:46:07 +02:00
src Make prettier&eslint happy 2024-09-12 15:10:44 +02:00
templates Update the template for public pages 2022-09-09 14:49:47 +02:00
tests Update code styling 2024-08-26 19:04:35 +02:00
translationfiles Adapt domain move of Transifex 2023-04-06 18:33:28 +02:00
.codecov.yml Make code coverage informational 2021-04-27 11:31:49 +02:00
.editorconfig Add entry for JS/Vue files 2023-08-29 07:39:49 +02:00
.eslintignore Fix eslint ignore path 2023-12-10 14:54:18 +01:00
.eslintrc.yml refactor: Add typescript support 2024-01-16 13:52:57 +01: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 Creating basic structure 2021-02-15 11:41:42 +01:00
.prettierrc.json style: Update prettier, eslint, stylelint config. Switch to single quotes and require semicolons in JS code. 2023-11-19 22:51:58 +01:00
CHANGELOG.md Update Changelog 2024-09-13 10:00:45 +02:00
COPYING Split integration and migration tests 2022-05-30 19:58:49 +02:00
DEVELOPMENT.md Added and fix some documentation 2023-01-14 14:35:11 +01:00
LICENSE
Makefile Updated structure 2022-08-23 12:26:01 +02:00
README.md Update ref in README.md 2024-06-28 10:14:50 -05:00
babel.config.js fix: Revert making type module. Fix Jest config, add babel package. 2024-01-10 21:28:27 +01:00
composer.json Build(deps-dev): Bump christophwurst/nextcloud_testing 2023-11-15 16:34:47 +00:00
composer.lock Build(deps-dev): Bump psalm/phar from 5.26.0 to 5.26.1 2024-09-10 01:44:27 +00:00
cookbook.code-workspace Exclude temp files used in hooks from VS code 2023-12-03 21:16:49 +01:00
jest.config.js Ignore test files in fixtures of the CI tests 2024-01-10 21:28:28 +01:00
package-lock.json Build(deps): Bump @nextcloud/vue from 8.17.1 to 8.18.0 2024-09-13 01:19:25 +00:00
package.json Bump to version 0.11.2 2024-09-13 10:02:17 +02:00
phpunit.integration.xml Split integration and migration tests 2022-05-30 19:58:49 +02:00
phpunit.migration.xml Fix PHP exceptions and incompatibilities 2022-08-04 21:50:56 +02:00
phpunit.xml Split integration and migration tests 2022-05-30 19:58:49 +02:00
psalm.xml Update baseline to avoid additional errors 2023-05-29 07:36:59 +02:00
stylelint.config.js style: Update prettier, eslint, stylelint config. Switch to single quotes and require semicolons in JS code. 2023-11-19 22:51:58 +01:00
tsconfig.json refactor: Add typescript support 2024-01-16 13:52:57 +01:00
webpack.config.js refactor: Add typescript support 2024-01-16 13:52:57 +01:00
webpack.devel.js Open the analyer always in case analysis is requested 2022-10-20 18:37:06 +02:00

README.md

Nextcloud Cookbook icon Nextcloud Cookbook icon

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.

📱 Clients

The app works generally in any modern browser. Additionally, there are some more specialized clients available, including mobile apps for Android and iOS. You can find an overview here.

📖 Documentation

Further documentation (also internal ones) are published on the documentation pages of the project and in the FAQ at the bottom.

💼 Is it Production Ready?

[!WARNING]
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.

💰 Sponsoring

We thank the sponsors of this project for their support as open-source software.

Blackfire Logo Browserstack Logo

🧑‍🏫 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 doesn't 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 parse() method and create a pull request with your changes.
All of the text is in English? This app uses the [Transifex](https://app.transifex.com/nextcloud/nextcloud/cookbook/) translation system. You might want to register there to help translating the app to new languages or report errors in existing translations.