Skip to content

Releases: hargata/lubelog

Version 1.2.4

01 Mar 12:10
bcf3c3d
Compare
Choose a tag to compare

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

25 Feb 17:02
085eb2a
Compare
Choose a tag to compare

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

22 Feb 19:14
Compare
Choose a tag to compare

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

18 Feb 22:20
98b1cd9
Compare
Choose a tag to compare

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

16 Feb 21:47
0a6424f
Compare
Choose a tag to compare

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

16 Feb 03:14
9f73068
Compare
Choose a tag to compare

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.

14 Feb 19:24
ac4ea07
Compare
Choose a tag to compare

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

14 Feb 18:09
0b6a678
Compare
Choose a tag to compare

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

13 Feb 23:39
92b9c69
Compare
Choose a tag to compare

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

10 Feb 22:33
f0869c7
Compare
Choose a tag to compare

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