Releases: hargata/lubelog
Version 1.3.1
Enhancement:
- Selected Metrics in Dashboard now persist throughout the user session
Bug Fixes:
- Fix alternate fuel units in European locale
- Fix donation link colors not being visible in light mode
Version 1.3.0
Video walkthrough: https://www.youtube.com/watch?v=qyiYu1_XkGk
Enhancements:
- Allow users to increment from last reported odometer reading when creating records
- Cache records including unsaved changes to prevent accidental closing of modal
- Global search
- Functionality to edit plan record templates
Version 1.2.9
Enhancements:
- Allow users to select multiple reminders to push back when creating new record
- Add tagging feature to Reminders
- Add option to copy Supplies attachments when requisitioned by new Plan/Service/Repair/Upgrade records
- Add chips to vehicle tile in Garage tab for Mileage and Past Due/Very Urgent Reminders
- Reminders renewed via creation of records now use the date/mileage of the record for next interval
- Improve Reminders tab usability on mobile devices
Version 1.2.8
Enhancements:
- Added URL Parser to Extra Field columns(if your value in an extra field is a well-formed URI according to Microsoft's standards, it will be a clickable link)
- Added functionality to auto-initiate OIDC login flow
Fixes:
- Fixed security vulnerability where unauthorized users can access uploaded files
- Fixed LiteDB implementation to improve concurrency performance (this improves performance on instances with small amount of users, but may have adverse consequences if you have a ton of users on your instance reading / writing at the same time, in that case you really should be using PostgreSQL as a backend)
Version 1.2.7
Video Walkthrough: https://www.youtube.com/watch?v=fJJtoFDSVrs
Enhancements:
- Add Odometer Adjustments for vehicle where odometer units differ from user settings or vehicles with swapped odometers that no longer reflect actual mileage
- Add functionality to edit multiple fuel records at once
- Add webhooks
- Add logging for backup restoration
Bug Fixes:
- Fix bug where Odometer Records are not deleted when the vehicle is deleted
- Fix bug where translation are not being backed up
Version 1.2.6
Video walkthrough: https://www.youtube.com/watch?v=x4xY-YQN-5w
Enhancements:
- Made columns automatically shrink when extra fields are visible
- Improve file names when exporting attachments
- Add Initial Odometer Reading and Distance metric to Odometer Records
- Added functionality to edit multiple odometer records at once
Bug Fixes:
- Fixed bug with black boxes showing up under Vehicle Maintenance Report
Misc:
- Distance Traveled chart in Reports tab now rely solely on odometer records
Version 1.2.5
Video Walkthrough: https://www.youtube.com/watch?v=I2KlO5PVHCc
- State persistence for column visibilities
- Flex basis for table columns to take up as much space as needed(no more white spaces)
- Statistics between records (average distance traveled and average days elapsed)
- Allow users to set their own acceptable file extensions for documents upload.
- Allow users to inject root user credentials via Environment Variables
- Allow users to hide sold vehicles
- Allow users to configure reminder urgency thresholds
- Column-specific search
- Added a Message of the Day(MOTD) feature to help troubleshoot environment variable issues.
Version 1.2.4
Video Walkthrough: https://www.youtube.com/watch?v=fV0DdYaoajU
Enhancements
- Added functionality to allow users to change their username, email address, and password after signing up
- Added new API endpoint to retrieve the last reported odometer reading.
- Added functionality to display extra fields as columns
- Added functionality to toggle visibility of columns
- Added functionality to search through records
- Added Extra Fields functionality at Vehicle Level
- Added Purchase and Sold Dates for Vehicle.
- Added new data points in Vehicle History Report(Days owned, Total Distance Traveled, Cost per mile, Fuel Cost per mile)
Deprecations
- Pinned Notes will no longer show up in a tooltip in the garage view, that is now superseded by Extra Fields.
Version 1.2.3
Bug Fixes
- Fixed OIDC Integration by adding state parameter and an option to validate state echoed back by IdP.
- Fixed Context Menu bug in Linux web browsers where the context menu is closed immediately when right mouse button is released.
- Fixed Tags Input bug where spaces are not recognized as tag delimiters on android device.
Enhancements
- Added functionality to copy and paste from the tags input.
Misc:
- Updated LubeLogger.com website
- Updated README
Note: This release includes bug fixes which affects cached Javascript files, you will need to clear your browser cache, for more information, please see Troubleshooting Guide
Version 1.2.2 - Bulk Operations
Video walkthrough: https://www.youtube.com/watch?v=m_FAbZODdyY
Enhancements:
- Added Bulk Operations Feature(Edit/Move/Delete/etc) for records.
- Added feature to automatically create Odometer Records when importing service/repair/upgrade/gas records via CSV(if auto odometer insert is enabled)
- Added feature to make it easier to replenish supplies
- Added feature to select a recurring reminder when creating service/repair/upgrade record.
As per usual, for major updates, you will need to clear your browser cache.