Create a Recipe Activity Timeline and add a "last date made" property to track when a user makes a Recipe #1451
Closed
michael-genson
started this conversation in
Feature Request
Replies: 1 comment 1 reply
-
Yeah, I think this is a good addition, I think limiting the scope to just include the times you've made the recipe would be appropriate to start with. We can use a string enumeration to categorize events in the database like we do for some of the other things we track, that way we can always extend it as needed. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Before submitting this feature request I have
COMPLETE AND FILL THESE OUT
Please Describe The Problem To Be Solved
Something I'm constantly going back and asking myself is "when's the last time I made this?" It would be great if we could track activities on a recipe such as timestamping every time I make it. It could also track other events like "User ABC created this recipe" or "User DEF modified this recipe". Those are currently covered by their individual
created_at
andupdate_at
properties, but it doesn't track history or user (to my knowledge, anyway, and if it does it's not exposed). This could also play nice with meal plans which could have their own events.(Optional): Suggest A Solution
This requires a few changes, though I think each is an incremental improvement, and not necessarily dependent on all of these being completed at once:
last_made
Activity
class that stores the actor, timestamp, and activity details), or create a newRecipeTimeline
child object that stores activitiesOne example of this I've come across that does this well is Freshdesk (a business-to-user helpdesk):
General usage
Actual API documentation
Additional Information
If accepted I'm happy to work on this, though I'll probably need a hint for the database changes, and I'm not sure I could do the last task with the frontend.
Beta Was this translation helpful? Give feedback.
All reactions