v1.2.0 (16 July 2024)
Ajouts
- đ Recherche AvancĂ©e : La recherche avancĂ©e vous permet d’affiner votre requĂȘte de recherche pour obtenir les rĂ©sultats souhaitĂ©s. Veuillez consulter la doc pour savoir comment l’utiliser.
- đ© Configuration : Ajout de la possibilitĂ© de modifier la plupart des champs du fichier de configuration Ă partir de l’interface utilisateur sous la page des paramĂštres.
- đ±ïž Filtrer par catĂ©gorie : Il est dĂ©sormais possible de cliquer sur la catĂ©gorie d’une recette depuis la page d’accueil pour afficher toutes les recettes ayant la mĂȘme catĂ©gorie.
- đȘ” Journaux : un mĂ©canisme de journalisation a Ă©tĂ© introduit Ă l’aide de log/slog. Les journaux sont stockĂ©s sous
%APPDATA%\Recipya\Logs
. Les journaux changent une fois que la taille d’un fichier journal atteint 500 Mo. Jusqu’Ă trois fichiers journaux sont stockĂ©s Ă la fois. - đ§âđ» Importer depuis des applications : Il est dĂ©sormais possible d’importer des recettes depuis les applications suivantes.
- AccuChef
- ChefTap
- Crouton
- Easy Recipe Deluxe
- Kalorio
- Mealie
- Paprika
- Recipe Keeper
- RecipeSage
- Saffron
- Tandoor
- đïž Mots-clĂ©s : Ajout d’une section de mots-clĂ©s aux recettes.
- đ GĂ©rer les catĂ©gories : L’utilisateur peut dĂ©sormais contrĂŽler ses catĂ©gories de recettes Ă partir de la boĂźte de dialogue des paramĂštres.
- đ» Mascotte : Bananacat est dĂ©sormais la mascotte de Recipya.
- đ· Images multiples : Prise en charge de l’ajout de plusieurs images aux recettes.
- đïž SchĂ©ma de recette : Ajout de
nutrition.transFat
,thumbnailUrl
etvideo
au schĂ©ma de recette. - đ„ Sous-catĂ©gories : Ajout de la possibilitĂ© de sous-catĂ©goriser les catĂ©gories. Par exemple, la catĂ©gorie
boissons:cocktails:vodka
signifie ce qui suit :boissons
est la catégorie principalecocktails
est une sous-catégorie deboissons
vodka
est une sous-catégorie decocktails
- 𧰠Outils : Ajout d’une section d’outils aux recettes.
- đ Transitions : Ajout de transitions de vue lorsque l’utilisateur saisit une recette, sĂ©lectionne une page dans la pagination et lorsqu’il bascule entre les onglets dans la barre latĂ©rale. Cette fonctionnalitĂ© n’est pas disponible dans Firefox.
- đș VidĂ©os : Ajout de la possibilitĂ© d’ajouter des vidĂ©os aux recettes.
- đžïž Sites Web : Ajout de la prise en charge de 109 sites Web, Ă©numĂ©rĂ©s au bas de ces notes.
Corrections
- â Ajouter Ă la collection : correction du bouton « Ajouter une recette Ă la collection » qui ne fonctionnait pas.
- đž Sites Web approuvĂ©s : les sites Web prĂ©cĂ©demment approuvĂ©s, mais qui ont Ă©chouĂ© lors de leur ajout via l’interface utilisateur, ont Ă©tĂ© corrigĂ©s.
- đ Liste des catĂ©gories : correction de la liste des catĂ©gories en mode d’Ă©dition de recette qui n’affichait pas la liste des catĂ©gories de l’utilisateur.
- đ Suppression du livre de recettes : correction d’un problĂšme oĂč le mauvais livre de recettes Ă©tait supprimĂ©.
- đïž Course de donnĂ©es : prĂ©vention d’une condition de course de donnĂ©es causĂ©e par des lectures et des Ă©critures simultanĂ©es sur la carte des sessions.
- đïž Compression d’image : correction de la recompression des images aprĂšs chaque modification.
- đ Conversion d’ingrĂ©dients : correction d’une conversion d’ingrĂ©dients incorrecte.
- âïž Mise Ă l’Ă©chelle des ingrĂ©dients : correction de certains problĂšmes de mise Ă l’Ă©chelle des ingrĂ©dients.
- đ„ł jamieoliver.com : AmĂ©lioration du scraper jamieoliver.com.
- đ kingarthurbaking : Analyse raffinĂ©e de kingarthurbaking.com.
- đš Maangchi.com : Analyse corrigĂ©e et amĂ©liorĂ©e de maangchi.com.
- đ© ParenthĂšse manquante : Correction de la parenthĂšse fermante manquante dans l’en-tĂȘte de la premiĂšre colonne du tableau nutritionnel.
- đ« Normaliser la nutrition : Normalisation des propriĂ©tĂ©s nutritionnelles.
- 𧟠Calcul nutritionnel : Calculer la nutrition lorsque les ingrĂ©dients d’une recette sont mis Ă jour.
- đŁ Exportation de recettes : Correction d’un crash lors de l’exportation des recettes au format PDF.
- â Importations de recettes : Le logiciel importait uniquement une partie des recettes Ă partir du fichier JSON exportĂ©. Par exemple, si votre fichier ZIP exportĂ© contenait 350 recettes, seules 40 pourraient ĂȘtre importĂ©es avec succĂšs. Ce problĂšme a Ă©tĂ© rĂ©solu, garantissant qu’aucune recette dans l’archive exportĂ©e ne soit ignorĂ©e.
- đȘ Redirection : correction d’une erreur de redirection lors de la connexion lorsqu’un cookie de session existe.
- đȘč Recharger : la page ne se recharge plus lorsque la requĂȘte de recherche est vide.
- đ„ Restaurer la sauvegarde : restauration de la sauvegarde utilisateur corrigĂ©e lorsque des fichiers facultatifs dans l’archive de sauvegarde sont manquants.
Modifications
- đŸ Data directory: The database has been moved from
path/to/recipya/data/backup/database/
to where user data is stored.- Windows:
%APPDATA%\Recipya
- Linux:
$XDG_CONFIG_HOME/Recipya
- MacOS:
$HOME/Library/Application Support/Recipya
- Windows:
Users do not have to take any action because the migration to the new folder is automatic on application startup.
â ïž
Utilisateurs Docker:
Assurez-vous d’ajuster le chemin de votre volume Ă
recipya-data:/root/.config/Recipya
.- đ°ïž AccĂšs Ă la documentation : DĂ©placement du lien vers la documentation de la boĂźte de dialogue Ă propos vers le menu Avatar.
- đ©» Type de fichier image : Les images sont dĂ©sormais stockĂ©es au format WebP plutĂŽt que JPG pour une meilleure compression et une meilleure qualitĂ© d’image.
- đïž Page d’index : La page d’index de la vue mobile des recettes et des livres de cuisine affiche dĂ©sormais deux colonnes au lieu d’une.
- 1ïžâŁ Liste des catĂ©gories : Seule la premiĂšre catĂ©gorie est conservĂ©e lors de l’insertion d’une recette dans la base de donnĂ©es.
- 𫧠Notifications : La plupart des notifications sont dĂ©sormais envoyĂ©es via des websockets au lieu de htmx, ce qui signifie que tous vos onglets ouverts afficheront les mĂȘmes notifications envoyĂ©es.
- đ§ Prise en charge de la plateforme : Abandon de la prise en charge des plateformes suivantes, car le logiciel ne se compilait pas :
- Linux sur architecture x86 32 bits (linux/386).
- Linux sur architecture ARMv6 (linux/arm)
- Linux sur architecture RISC-V 64 bits (linux/riscv64)
- Linux sur architecture IBM System z (linux/s390x)
- đČ CatĂ©gorie de recette : Le rĂ©glage de la catĂ©gorie est dĂ©sormais facultatif et la valeur par dĂ©faut est « non catĂ©gorisĂ© » lorsqu’elle n’est pas dĂ©finie.
- đč Description de la recette : Le champ de description est dĂ©sormais facultatif. Masquez Ă©galement la section sur mobile si elle est vide.
- đ« Champs de recette (manuel) : Les champs obligatoires manquants gĂ©nĂšrent dĂ©sormais une erreur.
- đŠ Export JSON de recette : L’archive zip des recettes exportĂ©es au format JSON ne contient dĂ©sormais que des fichiers JSON, un par recette. Avant, nous avions un dossier par recette. Chacun contenait l’image de la recette et son schĂ©ma JSON. Inclure les fichiers image dans l’archive n’est plus nĂ©cessaire, car les images et les vignettes sont dorĂ©navant dans le schĂ©ma de recette.
- đ Source de la recette : Le rĂ©glage de la source est dĂ©sormais facultatif et la valeur par dĂ©faut est « Inconnu » lorsqu’elle n’est pas dĂ©finie.
- 3ïžâŁ Rendement de la recette : Un rendement non dĂ©fini est dĂ©sormais par dĂ©faut de 1.
- âšïž Raccourci de la barre de recherche : Suppression du raccourci
Crtl + /
pour focaliser la barre de recherche. - đ Mode de recherche : Le mode de recherche a Ă©tĂ© supprimĂ© au profit d’une recherche avancĂ©e.
- đ„ïž URL du serveur : La variable de configuration
server.url
et la variable d’environnementRECIPYA_SERVER_URL
sont désormais facultatives et la valeur par défaut esthttp://0.0.0.0
- âïž ParamĂštres : Les paramĂštres ont Ă©tĂ© remaniĂ©s pour un aspect plus propre et plus soignĂ© inspirĂ© de la boĂźte de dialogue des paramĂštres de ChatGPT et d’Open WebUI.
- đŽ Moteur OCR : l’utilisation d’Azure AI Vision pour numĂ©riser les recettes est dĂ©conseillĂ©e au profit d’Azure AI Document Intelligence, car il est plus prĂ©cis et accepte plusieurs formats de fichiers.
Important : le bloc integrations.azureComputerVision dans le fichier de configuration et les variables dâenvironnement
RECIPYA_VISION_ENDPOINT
/RECIPYA_VISION_KEY
sont obsolÚtes et seront supprimés dans la version 1.3.0.
Pour migrer :
- Ajoutez la ressource Document intelligences Ă votre compte Azure
- Accédez à la ressource.
- Dans la barre latérale, sélectionnez Clés et point de terminaison sous Gestion des ressources.
- Copiez KEY 1 dans le champ integrations.azureDocumentIntelligence.key de votre fichier de configuration ou dans la variable d’environnement
RECIPYA_DI_KEY
si vous utilisez Docker. - Copiez Endpoint dans le champ integrations.azureDocumentIntelligence.endpoint de votre fichier de configuration ou dans la variable d’environnement
RECIPYA_DI_ENDPOINT
si vous utilisez Docker. - Redémarrez Recipya et testez la connexion Azure AI Document Intelligence à partir des paramÚtres.
- Limitations
- Pour les formats PDF et TIFF, jusqu’Ă 2000 pages peuvent ĂȘtre traitĂ©es (avec un abonnement gratuit, seules les deux premiĂšres pages sont traitĂ©es).
- La taille du fichier pour l’analyse des documents est de 500 Mo pour le niveau payant (S0) et de 4 Mo pour le niveau gratuit (F0).
- Si vos PDF sont verrouillés par un mot de passe, vous devez supprimer le verrou avant la soumission.
Nouveaux sites Web pris en charge
- 24kitchen.nl
- ah.be
- aflavorjournal.com
- aldi.com.au
- alexandracooks.com
- alittlebityummy.com
- allthehealthythings.com
- aniagotuje.pl
- americastestkitchen.com
- angielaeats.com
- antilliaans-eten.nl
- avocadoskillet.com
- bakels.com.au
- barefeetinthekitchen.com
- beyondkimchee.com
- bottomlessgreens.com
- breadtopia.com
- britishbakels.co.uk
- chatelaine.com
- chejorge.com
- chetnamakan.co.uk
- chinesecookingdemystified.substack.com
- colruyt.be
- culy.nl
- cuisineandtravel.com
- daringgourmet.com
- dherbs.com
- damndelicious.net
- dinnerthendessert.com
- dinneratthezoo.com
- dish.co.nz
- donnahay.com.au
- dreenaburton.com
- elephantasticvegan.com
- entertainingwithbeth.com
- etenvaneefke.nl
- evolvingtable.com
- familyfoodonthetable
- feastingathome.com
- felix.kitchen
- findingtimeforcooking.com
- foodal.com
- foodbymaria.com
- foodiecrush.com
- food-guide.canada.ca
- foolproofliving.com
- gastroplant.com
- gazoakleychef.com
- glutenfreetables.com
- goodeatings.com
- goodto.com
- gourmettraveller.com.au
- gousto.co.uk
- greenevi.com
- gurki.no
- healthylittlefoodies.com
- hellofresh.se
- homebrewanswers.com
- inbloombakery.com
- instantpot.com
- jaroflemons.com
- jocooks.com
- joythebaker.com
- jumbo.com
- keepinitkind.com
- kitchenaid.com
- kitchensanctuary.com
- kookjij.nl
- kristineskitchenblog.com
- lahbco.com
- lekkerensimpel.com
- lidl.nl
- lithuanianintheusa.com
- loveandlemons.com
- madewithlau.com
- mccormick.com
- mexicanmademeatless.com
- modernhoney.com
- momontimeout.com
- mygingergarlickitchen.com
- mykoreankitchen.com
- natashaskitchen.com
- notenoughcinnamon.com
- nigella.com
- ohmyveggies.com
- okokorecepten.nl
- onesweetappetite.com
- parsleyandparm.com
- plentyvegan.com
- potatorolls.com
- purewow.com
- radiofrance.fr
- recipegirl.com
- robinasbell.com
- saltandlavender.com
- sarahsveganguide.com
- savorynothings.com
- smittenkitchen.com
- spiceboxtravels.com
- tasteatlas.com
- thatvegandad.com
- thecookierookie.com
- thefoodflamingo.com
- theguccha.com
- theheartysoul.com
- thesaltymarshmallow.com
- twosleevers.com
- unsophisticook.com
- vegan-pratique.fr