-
-
Notifications
You must be signed in to change notification settings - Fork 222
Recurring maintenance schedule/reminders #516
Comments
On a similar note for this... We have sections on assets like Warranty, Purchase, Sell. It may be good to add a section for Maintenance which would include:
A section could also be added under attachments for Maintenance-related files From there, future development could include this data in the automatic recurring scheduling of maintenance. |
+1 for this feature. It was pretty much the first issue I ran into |
In addition, it would be great if there was an ical integration or something so I can add it to my shared calendars. The goal is that I can have my maintenance schedules in homebox, I can use either my calendar or a "upcoming maintenance" page that shows me a list of all scheduled things coming up, then track history of completed on the item page exactly like it is now. Unfortunately, notifications on the due date are useful for some things, but not super useful for something like AC/Heat maintenance where I need to call a vendor to come out. Still loving this as is. Thanks! |
Also the very first issue I ran into within minutes of installation. In fact it's my core use case. Package looks great so far, thanks for the nice work. |
Agree with @erahhal, this is my main usecase for something like homebox |
Hi @hay-kot I have some hope that I could do some work on this. I have worked as a developer in my past but never used go or vue, but Im guessing I'll get into it. Should we have discussions on implementation here? I have not contributed to github projects before |
+1 for this feature. This tool is awesome and so far, the only missing piece to me is this. |
I haven't looked much into implementing this. Here's some general thoughts I have
|
Yeah, you wouldn't want to enumerate the dates and store them, as it makes editing difficult. You could follow how other calendars do it, by using the iCal standard. There appear to be a couple libraries in golang that assist with this: https://github.com/arran4/golang-ical https://github.com/teambition/rrule-go And here's a good stackoverflow post that describes how to solve this problem in general: |
Regarding the UI, it doesn't need to be that complicated. I can imagine it like this:
|
+1! |
What is the problem you are trying to solve with this feature?
We can schedule maintenance and it's great but we have to do it one at a time. I'd love to be able to set up a maintenance schedule (e.g., every 6 months) and have a report showing my upcoming maintenance for my items.
What is the solution you are proposing?
When adding a maintenance entry, provide a "recurring" option and ability to specify recurrence (every X days/months/years)
What alternatives have you considered?
External calendar, but I'd love to have everything in Homebox.
Additional context
No response
Contributions
The text was updated successfully, but these errors were encountered: