v1.2.0 (16 July 2024)

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 et video 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 principale
    • cocktails est une sous-catĂ©gorie de boissons
    • vodka est une sous-catĂ©gorie de cocktails
  • 🧰 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

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’environnement RECIPYA_SERVER_URL sont dĂ©sormais facultatives et la valeur par dĂ©faut est http://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 :

  1. Ajoutez la ressource Document intelligences Ă  votre compte Azure
  2. Accédez à la ressource.
  3. Dans la barre latérale, sélectionnez Clés et point de terminaison sous Gestion des ressources. texte alternatif
  4. 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.
  5. 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.
  6. 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