Skip to content

Releases: hargata/lubelog

Version 1.6.4

16 Apr 17:46
c6289c4

Choose a tag to compare

Objectives

  • Features
    • Allow users to add multiple reminders to new and existing plans(Issue: #1333, #427)
    • Updated email templates for password reset and registration
    • Refactored code to no longer require app restart when making SMTP-related changes
    • API enhancements for creating backups
    • Add option for users to revert to grid view in mobile
    • Add Automated Events Documentation
    • Add validation on CSV imports(Issue: #1343)
  • Misc
    • Add warning when user selects locale with mismatched currency and number decimal separator
    • Add additional translation keys
    • Minor code refactor related to SMTP methods

Version 1.6.3

31 Mar 14:52
83e6310

Choose a tag to compare

Objectives

  • Bug Fixes
    • Fixed bug with Fuel Economy Units not updating in mobile view
    • Fixed bug with leftover views unoptimized for mobile(Issue: #1315)
    • Fixed Path Traversal on Link Attachments
  • Features
    • Add OIDC Registration Options(Issue: #1324)
    • Login-related views now disabled when OIDC-only login is enforced(PR: #1329)
    • Add wrap-around for Description fields in Vehicle History(PR: #1009 by trevordavies095)
  • Misc
    • Minor code refactor
    • Update dependencies

Version 1.6.2

16 Mar 18:36
c52570f

Choose a tag to compare

Highlights

image

Objectives

  • Bug Fixes
    • Fixed bug with really long inspection template fields(Issue: #1308)
  • Features
    • Display records in cards instead of table rows for mobile view(Issue: #934)
    • Made Add Record button more visible(Issue: #1313)
  • Misc
    • Update dependencies

Version 1.6.1

26 Feb 20:01
90cfb32

Choose a tag to compare

Highlights

Added web sockets for real-time updates in the Kiosk view

realtime kiosk

QR Codes for viewing and adding records:

image

Objectives

  • Bug Fixes
    • Fixed bug with vehicleId in vehicleinfo endpoint(PR: #1269 by iamdabe)
    • Fixed back/forward buttons in browser not updating selected tabs
    • Fixed bug with costs not displayed in Kiosk Planner
  • Features
    • Add query params to URL for adding and editing records
    • Add QR Codes for adding and editing records(Discussion #1275) Video
    • Failing criterias in Inspection Records are now highlighted
    • Add retry policy(exponential backoff and jitter) to webhooks
    • Add Web Socket to facilitate realtime-sync for dashboards Documentation
  • Misc
    • Minor UI and code cleanup.

Version 1.6.0

10 Feb 20:16
14faf26

Choose a tag to compare

Update with Caution, be prepared to rollback to 1.5.9 if needed.

This release has a major migration from .NET 8.0 to .NET 10.0 which means that the base image for docker containers are now Ubuntu-based instead of Debian. We don't foresee a whole lot of issues with this change, but since we have no clue what hardware our users are running, we can't be too sure. We wanted to release this right after 1.5.9 so that users who encounter issues with 1.6.0 can rollback without missing significant features/bug fixes and that any issues with this migration can be addressed before we leave for our annual hiatus at the end of April.

Anyways, the usual release notes:

Objectives

  • Bug Fixes
    • Fixed minor UI bugs from 1.5.9
  • Features
  • Misc
    • .NET 10 Migration(update with caution and be prepared to rollback if needed)
    • Resolved some tech debt

Version 1.5.9

09 Feb 17:36
9378caa

Choose a tag to compare

Major UI Enhancements

Click here to view full list of changes

Objectives

  • Bug Fixes
    • Fixed bug with decimals in supplies(Issue: #1239)
    • Fixed bug with mobile nav menu on iOS browsers(Issue: #1213)
  • Features
    • Add autoIncludeEquipment parameter to Odometer Add API endpoint(Issue: #1233, PR: #1234 by iamdabe)
    • Add supplies to Fuel Records(Issue: #914)
    • Allow API users to append vehicleId in json body(Issue: #1237)
    • Improve support for mobile browsers
    • Re-designed Supply Usage modal(Issue: #934)
    • Re-designed Planner(Issue: #923)
    • Re-designed Kiosk, now only accepts API Keys for persistent auth
    • Add option to disable zoom on mobile devices
    • Add VehicleId in API response(PR: #1255 by iamdabe)
  • Misc
    • Minor code cleanup(PR: #1256)

Make backup before updating and clear all browser cache after updating. PWA's might have to be removed and re-added for changes to apply.

Version 1.5.8

26 Jan 18:18
7e94ccf

Choose a tag to compare

Objectives

  • Bug Fixes
    • Fixed Attachment Name bug(Issue: #1217)
    • Fixed line breaks on markdown(Issue: #1219)
    • Fixed bug with moving records
    • Fixed bug with redirect URL post login
  • Features
  • Misc
    • Code Cleanup and bump dependencies
    • Cleaned up Postgres Docker Compose(Issue: #1104)

Version 1.5.7

11 Jan 19:31
394de8b

Choose a tag to compare

Objectives

  • Bug Fixes
    • Fixed Global Search with non-English characters(Issue: #1185)
    • Fixed Distance Traveled on Report Header(Issue: #1168)
    • Fixed navbar bug on certain browsers(Issue: #1194)
  • Features
    • Add distance export to increment odometer of towed vehicles(Issue: #644)
    • Add Equipment tab to track distance accumulated on tire sets(Issue: #413) Documentation Walkthrough
    • Cleaned up the API page
    • Add API endpoint to recalculate odometer record distance(Issue: #1204)

Make a backup before upgrading and clear out browser cache after upgrading.

Version 1.5.6

27 Dec 20:29
8609309

Choose a tag to compare

Objectives

  • Bug Fixes
    • Fixed Socket Exhaustion Exception using IHttpClientFactory
    • Force SweetAlerts to comply with dark theme(Issue: #952)
    • Fixed missing validation for purchase and sold date(PR: #1177)
  • Features
    • Reminder API Send endpoint now takes an optional reminder id(Issue: #865)
    • Log failed login attempts(Issue: #1145)
    • Add Optional Filters for CSV Exports(Issue: #921)
    • Add API endpoint to retrieve all files in Temp folder
    • Add simplified API endpoints for vehicles(Issue: #1033)
  • Misc
    • Minor styling cleanup

Make a backup before upgrading and clear out browser cache after upgrading.

Version 1.5.5

30 Nov 18:33
b184a16

Choose a tag to compare

Objectives

  • Bug Fixes
    • Fixed bug with exporting records with image in notes(Issue: #1133)
    • Fixed bug with Visible Tabs not allowing for less than 6 visible tabs(Issue: #1147)
  • Features
    • Add a confirm password field when setting up credentials for root user(Prevents: #1136)
    • Add User Households to inherit vehicles from a user(Issue: #136, #538, #565, #577)
    • Garage context menu now displays tabs in order based on user config(PR: #1156)
    • Add API endpoints for supply records(PR: #1166)
    • Add API endpoints to retrieve all records for all vehicles(PR: #1167)
  • Misc
    • Add logging for JWT validation error for OIDC

Notes:

Make a backup before upgrading and clear out browser cache after upgrading.

Due to the fix put in for #1147, all tabs except Dashboard is now unchecked by default on fresh installations or if you have never updated any settings. This is not a bug, if your tabs have disappeared after updating, re-enable them in the Settings tab.