Blame

f3ba49 Hargata Softworks 2024-01-28 01:13:30 1
# Reminders
2
3
Reminders are future tasks where the urgency are based on how close the user is to the due date or odometer reading.
4
312d10 Hargata Softworks 2025-10-13 21:28:47 5
![](/Records/Reminders/a/image-1760390838332.png)
f3ba49 Hargata Softworks 2024-01-28 01:13:30 6
7
## Adding Reminders
ca0295 Hargata Softworks 2024-01-28 01:22:03 8
Reminders can either be added directly on the Reminders tab by clicking the "Add Reminder" button or via adding a new [[Service/Repair/Upgrade Record|Records/Service Records#adding-reminders]].
f3ba49 Hargata Softworks 2024-01-28 01:13:30 9
10
## Reminder Metrics
11
Similar to the maintenance schedule outlined in your vehicle's user manual, the urgency of a Reminder can be set either via a due date, a future odometer reading, or whichever comes first.
12
ff6df1 Hargata Softworks 2025-10-13 20:35:47 13
![](/Records/Reminders/a/image-1760387331648.png)
f3ba49 Hargata Softworks 2024-01-28 01:13:30 14
dd6816 Hargata Softworks 2024-01-28 01:16:12 15
## Reminder Urgency
16
Depending on the metric selected, reminder urgency is calculated either via the server's current date, the max odometer reading across the Odometer/Service/Repair/Upgrade/Fuel tabs, or whichever comes first.
17
f3ba49 Hargata Softworks 2024-01-28 01:13:30 18
| Urgency | Due Date | Future Odometer Reading |
19
| ---------- | ------------- | ----------------------- |
20
| Not Urgent | > 30 days out | > 100 miles out |
21
| Urgent | < 30 days out | < 100 miles out |
22
| Very Urgent | < 7 days out | < 50 miles out |
23
| Past Due | > 0 days past | > 0 miles past |
24
49bcfe Hargata Softworks 2024-03-05 01:41:24 25
The Root User can also set up custom reminder urgency thresholds in the Settings tab
26
2b40a9 DESKTOP-T0O5CDB\DESK-555BD 2024-09-20 15:19:12 27
![](/Records/Reminders/a/image-1726780097886.png)
49bcfe Hargata Softworks 2024-03-05 01:41:24 28
f3ba49 Hargata Softworks 2024-01-28 01:13:30 29
## Recurring Reminders
30
Reminders can be set to become recurring so that you don't have to create a new reminder for recurring maintenance such as oil changes. When you have completed the task set by the reminder, you can either have it automatically refresh when it lapses or by manually refreshing it. Refreshing a reminder effectively pushes out the due date or the odometer reading based on the recurring interval, i.e.: if a Reminder is due at 10000 miles and the interval is set at every 5000 miles, refreshing the Reminder will push the future odometer reading out to 15000 miles.
31
ff6df1 Hargata Softworks 2025-10-13 20:35:47 32
### Fixed Intervals
ce1bc1 Hargata Softworks 2025-10-13 21:26:30 33
Recurring Reminders are typically refreshed based on the date or mileage it was pushed back. For example, for an oil change reminder that is due on 10,000 miles and is set to be recurring every 10,000 miles, if you refreshed the reminder early at 7500 miles, the new due mileage will be at 17,500 miles instead of 20,000.
ff6df1 Hargata Softworks 2025-10-13 20:35:47 34
35
However, this logic doesn't hold for certain reminders such as Vehicle Registration where the user can pay ahead of the due date i.e.: if your vehicle registration expires on December 31st every year, paying your registration on December 15th doesn't mean your registration will expire on December 15th of the next year. For this behavior, "Fixed Intervals" must be checked for the recurring reminder so that due dates and mileage isn't getting shifted forward.
36
37
![](/Records/Reminders/a/image-1760387734155.png)
38
f3ba49 Hargata Softworks 2024-01-28 01:13:30 39
### Automatically Refresh Past Due Reminders
40
There is a setting within the Settings tab that allows users to automatically refresh past due reminders. Note that with this setting enabled, any reminder that becomes Past Due will be automatically refreshed, this requires a lot of diligence from the user to heed their reminders and stay on top of it.
41
2b40a9 DESKTOP-T0O5CDB\DESK-555BD 2024-09-20 15:19:12 42
![](/Records/Reminders/a/image-1726780105434.png)
f3ba49 Hargata Softworks 2024-01-28 01:13:30 43
44
### Manually Refresh Reminders
ce1bc1 Hargata Softworks 2025-10-13 21:26:30 45
Recurring Reminders can be refreshed when any Service/Repair/Upgrade/Tax Records are created or when a Plan Record is marked as done.
46
f3ba49 Hargata Softworks 2024-01-28 01:13:30 47
When a recurring reminder falls into Very Urgent or Past Due status, there will be a button on the Reminders page that will allow the user to manually refresh the reminder.
48
312d10 Hargata Softworks 2025-10-13 21:28:47 49
![](/Records/Reminders/a/image-1760390888284.png)
f3ba49 Hargata Softworks 2024-01-28 01:13:30 50
312d10 Hargata Softworks 2025-10-13 21:28:47 51
This reminder is set to be recurring every 1 year, so when the "Done" button is clicked, it will push the due date of this reminder to 10/14/2025.
f3ba49 Hargata Softworks 2024-01-28 01:13:30 52
312d10 Hargata Softworks 2025-10-13 21:28:47 53
![](/Records/Reminders/a/image-1760390915062.png)
7e4a23 Hargata Softworks 2024-01-28 01:19:28 54
55
## Reminder Emails
56
If SMTP is configured within LubeLogger, the Root User can set up a cron / scheduled task that runs at an interval to send out emails to collaborators of vehicles with reminders. The API endpoint allows the user to specify what level of urgencies should the user be notified of.
38922c Hargata Softworks 2024-01-28 01:19:43 57
7e4a23 Hargata Softworks 2024-01-28 01:19:28 58
Sample bash script: https://github.com/hargata/lubelog_scripts/blob/main/bash/sendreminders.sh
38922c Hargata Softworks 2024-01-28 01:19:43 59
7e4a23 Hargata Softworks 2024-01-28 01:19:28 60
The sample provided above will send email reminders out for reminders of all urgencies.
17f7e3 Hargata Softworks 2024-02-14 03:38:56 61
62
## Shop Calendar
63
The shop calendar accessible on the homepage allows users to view all reminders with date metrics in a calendar view.
64
2b40a9 DESKTOP-T0O5CDB\DESK-555BD 2024-09-20 15:19:12 65
![](/Records/Reminders/a/image-1726780138036.png)
bbbeb5 Hargata Softworks 2024-02-14 03:41:43 66
4c8c57 Hargata Softworks 2024-02-14 23:29:14 67
Clicking on the individual reminder item brings up a simplified, readonly prompt displaying additional information for the reminder. If it's a recurring reminder, you will also have to option to postpone / mark the reminder as done if it's in either past due or very urgent status.
68
2b40a9 DESKTOP-T0O5CDB\DESK-555BD 2024-09-20 15:19:12 69
![](/Records/Reminders/a/image-1726780142496.png)
7eb424 Hargata Softworks 2024-03-05 01:44:59 70
2b14fe Hargata Softworks 2024-03-05 01:46:17 71
### Inconsistent Reminder Urgency
7eb424 Hargata Softworks 2024-03-05 01:44:59 72
This tends to happen with reminders that have both a date and odometer metric. Since the Calendar is only concerned about the date metric, it calculates the urgency of the reminder based solely on the date metric. Which means that a reminder can be in "Very Urgent" status when viewed in the Reminders tab but is displayed as "Urgent" in the Calendar.