Releases: hargata/lubelog
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.
Version 1.2.1 Paper Trails Update
MAJOR CHANGES PLEASE CLEAR BROWSER CACHE
Video walkthrough: https://www.youtube.com/watch?v=J2ymGhFuTTw
Enhancements:
- Supply Requisition History - view what supplies were used in a record along with past requisitions of a particular supply.
- Create Plan Records from Recurring Reminders
- Copy collaborators from one vehicle to another by way of drag and drop
Version 1.2.0
Enhancements:
- OpenID Connect Users can now register for an account on the fly as long as they have a valid invite token, watch this video to learn more: https://www.youtube.com/watch?v=SdaftB3DSCs
- Added Mileage Driven chart by month by year.
- Updated cost metrics selection in Reports page.
- Added support for week day start based on user's locale.
Version 1.1.9 - OIDC
Enhancements:
- Added OpenID Connect(OIDC) support for login in to LubeLogger(user must have pre-existing account), read documentation here
Bug Fixes:
- Fixed user unable to add extra fields via Postgres.
Version 1.1.8 - Timezone Fixes.
This fixes a pretty big bug where if your server where lubelogger is hosted runs on a different time zone than your user, you won't be able to view any reminders on the calendar. Also fixes a styling issue with the datepicker.
This is an oversight that wasn't caught until I deployed my instance of lubelogger onto the demo site and yeah :/
Version 1.1.7
Security Fixes - Please Clear Browser Cache After Updating
Enhancements:
- Made Calendar View fixed width and prevent a reminder-heavy day for taking over the whole page.
- Added a simplified reminder view modal that will allow users to delete or mark recurring reminders as done(push back)
Security Fixes:
- Fixed vulnerability that allowed users to perform XSS injections using Reminder Description.
- Fixed vulnerability that allowed regular users(non-root users) to inject Extra Fields.
Bug Fixes:
- Fixed bug where user is unable to enable authentication without first toggling other settings
- Fixed bug where Calendar view isn't working with non-US formatted dates.
Version 1.1.6
MASSIVE UPDATE BE SURE TO CLEAR YOUR BROWSER CACHE
Video walkthrough: https://www.youtube.com/watch?v=FIlo9Q6eQBo
Enhancements
- Additional Fields - Add as many fields as you want.
- Shop Calendar - View all Date-based Reminders for all your vehicles
- Supplies Tags
- Numeric Keyboard for mobile devices - important note - on iOS devices you will be given either a "," or "." depending your device locale for the numeric keyboard, if your LubeLogger instance is running in EU locale with "," as decimal separator make sure your iPhone is configured for that locale as well or you won't be able to input data with the right decimal separator. Not an issue with Android devices since both characters are provided.
Bug Fixes
- Fixed Supply Requisition when using European decimals.
Version 1.1.5
Video walkthrough: https://www.youtube.com/watch?v=qc9pn5vFC6Q
Enhancements
- Alternative PostgreSQL backend along with data migration tool
- Shop Supplies
- Custom Month interval for both reminder and taxes/fees