Important Upcoming 1.4.8 Changes #977
Closed
hargata
announced in
Announcements
Replies: 1 comment 3 replies
|
Are there any breaking changes in the API? I had an API call to http://lubelogger:8080/api/vehicle/odometerrecords set up in a n8n workflow which stopped working after the update to 1.4.8. |
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Note that this version is slated to be released November 2025.The purpose of this thread is to set expectations and will be continuously updated.EDIT: Due to changes in certain circumstances we have decided to release this early(07/02).
UI Changes
Navbar - Now takes up the full width of the screen.
Tabs are now the same row as the logo to efficiently utilize the white space.
Navbar will auto collapse items that are overflowing for devices with smaller screens but isn't small enough to trigger the mobile view(iPads, tablets, etc)
Logo - New smaller logo(48px x 48px) used in non-mobile displays.
Injectable via the environment variable
LUBELOGGER_LOGO_SMALL_URLor configured using the Server Configurator(see below)Old larger logo(240px x 48px) is still used for mobile displays and when printing reports
Vehicle View
Mobile View
Feature Enhancements
Dashboard
Global Search now allows for case-insensitive search
Document Uploader
Notes - Extra Fields
Reminders - Due Days and Due Distance
New columns that displays how many days and/or distance left before the reminder becomes due.
Server Settings Configurator
This is an alternative to using environment variables or the LubeLogger Configurator, the server settings configurator allows users to configure multiple server-wide settings such as Postgres, SMTP, and OIDC entirely within LubeLogger itself, this does not serve as a full replacement as it does not allow Docker/Linux users to configure locale nor allow users to configure HTTPS. Additionally, a few server-wide settings have also been moved into this wizard such as Custom Reminder Urgency Thresholds, Default Email for Reminder, and Allow Root User to Login via OIDC. If you utilize any of the settings, you should run through the server settings configurator wizard at least once after upgrading to 1.4.8
Note, settings configured via the server settings configurator will override any settings injected via environment variables or appsettings.json
Which is why we added a "Skip" checkbox for certain settings that involves credentials such as Postgres Connection, SMTP, and OIDC in case you rely on those credentials being injected on runtime via environment variables.
Users can set up and test SMTP config within the server settings configurator, note the "Skip" checkbox on the top right.
Custom Reminder Urgency Thresholds, Disable Registration/Open Registration, and Root User OIDC and Email have been moved to the server settings configurator and can be found under the "Misc" section
API
GET Methods for Plan/Odometer/Service/Repair/Upgrade/Fuel/Tax now takes additional parameters that will allow you to filter down the records.
Reminder API GET Endpoint now returns an additional
userMetricfield that corresponds to the metric selected by the user instead of the metric which is causing the reminder to be due, fixes #964Bug Fixes
Fix tag selection getting cleared after updating a record, fixes #945
All reactions