Well, this one was long in the making. You can now finally share recipes with friends and family! You can also import these directly into your household, even across KitchenOwl servers.
There's also a new look for the owl 🦉
✨ Features
- Recipe sharing (#505 by @TomBursch)
- Update Logo (#508 by @TomBursch)
- Search expenses (#498 by @TomBursch)
- Add expense descriptions (#547 by @TomBursch)
- Optionally use a LLM for scraped ingredient parsing (#489 by @TomBursch)
- List remaining items for shopping lists (#492 by @TomBursch)
- After clicking
add {x} ingredients
deselect all recipe items (#537 by @Demjoo) - Refresh shopping list on resume (#540 by @TomBursch)
- Allow login with email (#542 by @TomBursch)
- Optionally disable username and password login (#487 by @TomBursch)
- Optionally set a custom JWT refresh token expiration (#488 by @TomBursch)
- Optionally remember the last used shopping list (#548 by @TomBursch)
🐛 Fixes
- Use correct application-specific directories for cache data (#494 by @TomBursch)
- Enforce order of interactions after coming back online (#493 by @TomBursch)
- Add date header using system or container timezone (#526 by @OfficeRat)
- Add media-types to Docker container build (#478 by @mpfl)
- Add
https://
when no schema is specified while changing the server (#536 by @TomBursch) - Many smaller fixes not listed here