github TandoorRecipes/recipes 1.5.7

latest releases: 1.5.19, 1.5.18, 1.5.17...
9 months ago

⚠️ Tandoor Version 1.5.7 updates to Django 4.2 which removes support for postgres 11. See FAQ for notes on how to upgrade.

  • added multi day meal planning
  • added new automation types to regex replace names, foods and units (thanks to @smilerz #2609)
  • added ability to use files for secret key and postgres password (thanks to JohnTheNerd #2647)
  • added ability to set the maximum amount of missing ingredients for the make now search filter (thanks to ignas2526 #2404)
  • added ability to set custom logo in navbar
  • improved the new tandoor dark theme so its actually usable (thanks to jrester #2727)
  • improved automations to apply to YouTube importer and improved test coverage (thanks to @smilerz #2609)
  • improved meal plan UI's
  • improved setting up SOCIAL_PROVIDERS will automatically allow sign up trough them (thanks to BrainWart #2593)
  • improved meal plan settings and moved them to the general settings page
  • improved renamed environment variable CORS_ORIGIN_ALLOW_ALL to CORS_ALLOW_ALL_ORIGINS and deprecated the old one, added documentation to .env.template (thanks to WoosterInitiative #2624)
  • improved lots of code cleanup (thanks to @smilerz #2630)
  • improved uniqueness of several models (thanks to @smilerz #2632)
  • improved mobile layout of importer page to prevent overlapping (thanks to harry48225 #2672)
  • improved recipe card description overlay not covering the whole image #2743
  • improved sqlite settings support (thanks to @smilerz #2705)
  • improved delete message when deleting steps or ingredients (thanks to harry48225 #2685)
  • improved mealie importer supports tags if present in the export (thanks to blowk #2693)
  • improved chowdown importer (thanks to blowk #2693)
  • fixed error when importing open data lists (thanks to djstini #2595 and #2682)
  • fixed filtering recipe exports and expired export download links (thanks to @smilerz #2611)
  • fixed food select retaining input on shopping page (thanks to @smilerz #2615)
  • fixed ignore shopping flag for foods being ignored by the shopping list modal (thanks to @smilerz #2617)
  • fixed meal plan grid not using localized date outputs (thanks to @smilerz #2619)
  • fixed counting issue on extended recipe mixing (food, unit, keyword) (thanks to @smilerz #2621)
  • fixed no rounding in recipe property view #2662
  • fixed could not view system page when not admin in space even as superuser #2572
  • fixed importing recipe sage data #2637
  • fixed error when downloading export (thanks to @smilerz #2698)
  • fixed melarecipes importer #2694
  • fixed auth provider docs link (thanks to gorrilla10101 #2691)
  • fixed import ingredient edit modal breaking if closed using X button or background #2690
  • removed icon field from Keyword, RecipeBook, PropertyType and MealType and merged emojis into the name (improved performance without emoji editor)
  • removed search facets to improve performance and reduce complexity (thanks to @smilerz #2623)
  • removed support for postgresql_psycopg2 postgres driver, change to django.db.backends.postgresql (thanks to @smilerz #2705)
  • updated several dependencies
  • updated manual install docs (thanks to nabim777 #2659)

⚠️ WARNING: Standard behavior was changed so that if SOCIAL_PROVIDERS are configured signing up trough them is always possible. This was done to allow self hosted setups with external authentication to have users sign up with that authentication and not without it. If you previously had setup social providers and disabled signup (which does not really make sense but could be done) users can now signup trough your provider.

Don't miss a new recipes release

NewReleases is sending notifications on new releases.