- #39 fixed encoding issues on windows by setting utf-8 encoding as default @ephes
- #23 make recipe export skip invalid recipes @ephes
- #32 remove unescaped newlines from json for paprika export @ephes
- fix json for paprika export
- #35 PR by @ton-An
- fix image synchronization
- #34 PR by @alexdetsch
- Downloading more than 999 favorites from kptncook triggers timeout -> removed timeout
- #30 issue reported by @brotkrume
- If a sharing link is provided, get the recipe id from the redirect location
- #30 issue reported by @brotkrume
Paprika export was broken. Thanks to @patryk-31 for reporting.
- The paprika export template was missing -> moved the template into the export module
- #29 issue reported by @m4um4u1
Forgot some lines in the last release :-( thanks to @ca-dmin for reporting.
Pydantic2 compatibility.
- Fixed missing default values for mealie Recipe model
- #28 issue reported by @m4um4u1
Ignore pydantic DeprecationWarnings.
- Fixed broken
KptnCookClient.to_url
method- #23 use urljoin instead of f-string @ephes
Pydantic >= 2 compatibility and Python 3.12 support.
Export recipes to Paprika Recipe Manager
- Export recipes to Paprika Recipe Manager
- #22 PR by @luebbert42
No soup for you!
- removed wrongfully added recipe yield reduction
- #21 PR by @alexdetsch
Added units, foods, tags and step images
- Added units and food types to recipe ingredients
- #20 PR by @alexdetsch
- Added tags to recipes (only adds
kptncook
at the moment- #20 PR by @alexdetsch
- Added step images to recipe instructions
- #20 PR by @alexdetsch
- Review and refactoring
- #20 PR by @ephes
- Updated pre-commit hooks
- by @ephes
- Documented python / mealie version requirements
- #20 PR by @alexdetsch
- Increased fetch access token timeout to 60 seconds
- #16 issue by @ephes
- Better name "kptncook-today" for the command fetching the 3 kptncook recipes for today
- #14 issue by @ephes
- Fixed all exports
- #14 issue by @ephes
- use kptncook api client instead of repository like mealie
- #11 issue by @ephes / @gloriousDan
- new cli command
kptncook kptncook-access_token
fetches the access token from the kptncook api- #11 issue by @ephes / @gloriousDan
- new cli command
kptncook list-recipes
lists all locally stored recipes- #11 issue by @ephes / @gloriousDan
- new cli command
kptncook backup-favorites
fetches all favorites from the kptncook api and stores them locally- #11 issue by @ephes / @gloriousDan
- new cli command
kptncook search-by-id
searches for a recipe by id (url, uid or oid) and stores it locally- #11 issue by @ephes / @gloriousDan
- Ignore exception when recipe already exists in mealie
- #7 issue by @ephes
- Removed explicit dependency on click < 8.1 (fixed in typer 0.4.1)
- #9 issue by @ephes
- explicit dependency on click < 8.1
- #5 issue by @ephes
- make kptncook installable via pip (flit)
- #1 issue by @ephes
- initial commit by @ephes