Skip to content

Releases: TandoorRecipes/recipes

0.16.1

04 Jun 15:56
Compare
Choose a tag to compare
  • fixed new space settings broke recipe creation
  • moved demo setting to space (since demo setup was modified)

Search and more

03 Jun 05:43
Compare
Choose a tag to compare
  • added new version of the search page. Currently still beta, can be enabled in user settings
  • added support for connection string/database url support (thanks to @tourn #425)
  • added ability to enable account signup
  • added ability for signed up users to create spaces
  • added space based settings (max users, recipes, file upload)
  • added support to store media files on s3 compatible storage (like aws, minio, ...)
  • added importer for RecetteTek (thanks to @itsmegb #578)
  • added more error handling to importer to fail more gracefully
  • added shopping list closes/opens automatically when entries are checked
  • added redirection after login when permission checks failed due to authentication (thanks to @smilerz #565)
  • changed the recipe api endpoint to now support and use pagination
  • changed invite link system email support and more
  • changed improved layout of settings page
  • updated several dependencies
  • fixed frontend language system #561
  • fixed issues with the nextcloud importer not discovering all recipes #563
  • fixed rendering issue with servings field (thanks to @sebimarkgraf in #604) #526 #325
  • fixed URL import error on certain pages when images failed to load #577
  • fixed broken meal plan recipe links #586
  • fixed meal plan notes not saving #587
  • fixed not being able to delete/edit comments properly #560
  • fixed paprika import issue #573
  • fixed paprika import missing photo data causing issues (thanks to @TimPansino #585)
  • fixed missing semicolon in docs thanks to @lbarnett83
  • fixed issue when no rating was submitted in cooklog #581
  • fixed localization string escaping issue #580
  • fixied moving meal plan entries without recipes

0.15.2

15 Apr 19:16
Compare
Choose a tag to compare
  • improved client api generation
  • improved the cheftap importer discovery to find files in different zip structures
  • improved database backend detection for recipe search filter (thanks to @smilerz #534)
  • fixed deprecation warnings for django 3.2 (thanks @smilerz )
  • fixed pytest id checking issues in parallel run (thanks @smilerz )
  • fixed share links
  • fixed typo (thanks to @comradekingu)
  • updated django to 3.2

0.15.1

06 Apr 16:11
Compare
Choose a tag to compare
  • added migration to assign default group for superusers from old installations #523

Spaces

05 Apr 16:22
Compare
Choose a tag to compare
  • added spaces feature which brings multi tenant support
  • added support for more websites and many url import fixes thanks to @smilerz #475
  • added tons of new tests for spaces and the api
  • added gif support to external recipes #491
  • added manual json import to url import (thanks to @Patralos in #474)
  • added import for ChefTap #509, Pepperplate, RecipeSage, Domestica, RezKonv and MealMaster
  • added iOS WebClip Support (thanks to @sebimarkgraf in #499)
  • added two new environment variables for O Auth signup (see .env.template )
  • improved integration of the recipe description (search, import, ...) thanks to @smilerz #497
  • improved es, it, nl translations (thanks to the awesome translation community)
  • improved paprika import now uses the .paprikarecipes file which should be much more reliable
  • improved several minor improvements in the shopping list
  • improved dockerfile performance (thanks to @cesarblancg in #388)
  • fixed importer timeouts by refactoring importer system #417
  • fixed several permission and logic issues with the api which came up during testing
  • fixed shared users not being able to update shopping lists #472
  • fixed image aspect ratio broken on external recipe image files #471
  • fixed meal plan creation from recipe context menu #454
  • fixed broken templating could break recipe view/edit #517

Multi Tenant Support is allows you to use one installation to provide separated environments to multiple users. For example you can have two families which both have their own space. There is currently no integration between spaces but this is possible.
The feature was mainly developed to allow me to offer a hosted SaaS version of Tandoor but might also be useful for many other use cases.

0.14.5

25 Feb 07:27
Compare
Choose a tag to compare
  • fixed rendering glitch on WebKit based browsers (thanks to @ProfessorSalty in #457)
  • fixed import screwup for cooks illustrated (thanks to @smilerz in #459)

0.14.4

23 Feb 20:55
Compare
Choose a tag to compare
  • added ability to add Database options via environment variables (thanks to @angelnu #434)
  • added tagging support to keyword edits in edit recipe and import recipe view (thanks to @smilerz in #390 )
  • added setting subpath via `` for when you host under a non standard path. This option is temporary and will change in the future. If you use it please keep this in mind if this breaks in a future update. Thanks to @albcp in #450 for this fix.
  • updated translations for German, Armenian, Italien (many thanks to the awesome translation team)
  • updated dependencies

0.14.3

20 Feb 17:51
Compare
Choose a tag to compare
  • fixed servings blank on url import

0.14.2

18 Feb 15:45
Compare
Choose a tag to compare
  • improved chowdown importer now supports multiple file structures
  • fixed when using fractions templated instructions would not render properly
  • fixed fraction issue with nutrition scaling

0.14.1

18 Feb 08:19
Compare
Choose a tag to compare
  • imroved new recipe api error handling
  • fixed typo that broke fraction support in new recipe view