Feature request: Parametrize recent_limit
What's the feature 🧐
Hello,
First of all thanks for this wonderful app, I'm loving it 🙂
One thing I would like to be able to configure in the docker envars is the list recent_limit.
Right now the limit of items in the recent section stops at 30 and I would like to increase it to cover all the items I often buy.
Either this or a way to pin all unchecked items I don't want to disapear can help a lot when preparing the list to ensure we didn't forget anything to be added to the list.
Right now I kind of keep a copy of the list permanently in another app like google keep to go through and make sure nothing was missed 😜
Extra information and references
No response
As a fellow user of Kitchenowl I want to share how I handle this issue of "don't forget any of the standard things":
I created a recipe "Standard shopping". This allows me to conciously edit the list of things that are always needed right inside of Kitchenowl. I then added this recipe to the meal plan without a date, and never remove it. So when I prepare my shopping trip, I can hit the button to add all ingredients needed for the meal plan, disable the stuff that I know I still have enough of, and add the rest.
Oh, nice trick. I tried it here and it worked but as I'm also trying to convince my wife to drop google keep for our grocery's tracking it didn't beat her argument that she can control everything in a single page without having to be jumping around 😅
I took a quick look at the code, and I'll try later to prepare a PR with the first option of having a way to increase the max number of recent items, as it does not require ui changes
I just created a PR to increase the recent items. Hopefully 120 is reasonable enough!
PR's merged, limit increased to 120 https://github.com/TomBursch/kitchenowl/releases/tag/v0.7.4
@humrochagf does this satisfy your feature request?