Skip to content

Releases: TandoorRecipes/recipes

0.6.0

26 Mar 18:08
Compare
Choose a tag to compare

Docker Deployment Changes

With this update the whole docker stack has been reworked to make installing and running this application easier. Many thanks to @h4llow3En for providing the initial pull request and lots of help.

To migrate from previous Version:

  • backup the database and probably best the whole installation directory
  • remove all project files except data and configuration using
    rm -R -v !(".env"|"mediafiles"|"postgresql"|"staticfiles"|"docker-compose.yml")
  • choose one of the provided docker examples
  • start the container using docker-compose up -d

Changes

  • smaller install size due to optimized image
  • faster and easier update due to image based installation
  • automatic migration and static file collection on each restart
  • simplified superuser creation

0.5.1

23 Mar 10:47
Compare
Choose a tag to compare
  • fixed single file import error
  • fixed case sensitive import check

0.5.0

18 Mar 12:13
Compare
Choose a tag to compare

IMPORTANT: Docker base image has changed since python 3.8 is now required. If installed via docker run docker-compose up -d --build and if installed manually make sure to have python 3.8 running.

  • added ability to link ingredients to recipes
  • added ability to annotate notes to recipe ingredients
  • added ability to change display name and password
  • improved nav (icon alignment, structure)
  • cleaned up search ui
  • changed behavior of delete original button now only deleting the original and not also the recipe itself
  • improved django admin tables
  • completly refactored url creation for generic views and fixed deletion errors
  • fixed import log badges
  • fixed confirmation for unit/ingredient merging
  • fixed some and updated other translations

0.4.0

16 Mar 22:24
Compare
Choose a tag to compare

IMPORTANT: with this release the docker-compose.yml was removed from version control in order to make changes easier and improve compatability. Multiple examples for different use cases can be found here. Choose the on that fits you (the old default was nginx-proxy and copy it to the main project directory.

  • added search filter for internal recipes
  • removed internal recipes from shopping list
  • improved rendering of markdown tables and images
  • fixed sorting/deleting of ingredients not working
  • fixed rendering of markdown blockquotes
  • fixed png's not working as recipe images
  • fixed keywords without icons causing errors
  • restructured docker compose and added more samples

Update 0.3.2

19 Feb 19:21
Compare
Choose a tag to compare
  • added in page pdf preview (no more redirecting to external pages)

Update 0.3.1

18 Feb 22:28
Compare
Choose a tag to compare
  • added form to merge ingredients
  • added search for ingredients
  • added shopping to the nav
  • added highlighting of active tab in nav
  • added grouping for ingredients in shopping list
  • added format option for shopping list
  • improved shopping list UI
  • updated translations
  • removed empty script tag on generic new forms

Update 0.3.0

16 Feb 23:26
Compare
Choose a tag to compare
  • added a basic meal plan (more features will follow)
  • added a shopping list generator (more features/improvements planned)
  • added basic theming and coloring settings
  • added language settings
  • added hotkeys for recipe editing
  • improved internal recipe view
  • normalized units (foundation for future features like conversion, ...)
  • fixed possible XSS vulnerability with the unsafe display of user generated markdown

Update 0.2.2

17 Jan 14:36
Compare
Choose a tag to compare
  • Fixed django not automatically choosing the correct language (currently english as default or german if set in browser)
  • Fixed several typos in readme thanks to @ntindle

Update 0.2.1

13 Jan 11:19
Compare
Choose a tag to compare
  • Improved edit ingredient (tabulator) table
  • fixed broken translations and added missing ones
  • added help texts for storage forms

Update 0.2.0

01 Jan 20:10
Compare
Choose a tag to compare
  • Added fuzzy search to better find recipes
  • Added recipe Images (with compression)
  • Added CSS classes to be able to nicely print recipes
  • Renaming a recipe in the Web UI will also rename the original File
  • Added ability to delete original files in external storage
  • Added Recipe Books
  • Added Ingredient calculator
  • Added checkboxes next to ingredients (for easier cooking)
  • Added a favicon
  • Added/Improved django 3 compatability
  • Improved search UI
  • Improved the emoji widget
  • Improved mobile frontend
  • Improved permissions with storage providers and comments
  • Tweaked nginx max upload size to accommodate upload of larger images
  • Fixed issues with Safari and external recipes