Skip to content

Releases: fleetbase/core-api

v1.4.23

15 May 05:29
7b7693a
Compare
Choose a tag to compare
  • added button to verify email, patched some auth functions, and improved searchable trait with ability to add query to search

What's Changed

Full Changelog: v1.4.22...v1.4.23

v1.4.22

04 May 05:02
96c766b
Compare
Choose a tag to compare
  • Hotfix to include user's company identifier in JSON response
  • Added more words to exclude from onboards

What's Changed

Full Changelog: v1.4.21...v1.4.22

v1.4.21

30 Apr 11:31
e8e7658
Compare
Choose a tag to compare
  • Hotfix UserResource with correct properties, improvement to cache handling

What's Changed

Full Changelog: v1.4.20...v1.4.21

v1.4.20

30 Apr 09:36
883241d
Compare
Choose a tag to compare

Implemented various API enhancements and caching mechanisms for improved performance

  • Added Chat Channel Consumable API: Introduced an API to handle real-time chat functionalities, improving communication channels.
  • Added File Upload Consumable API: Implemented an API for handling file uploads, supporting various file types and sizes.
  • Added a new UserResource: Enhanced the user module with a new resource class to improve data management and API response structures.
  • Added Model and Query Caching: Integrated caching for model data and queries which significantly improves the application's load times and reduces database load.
  • Added Response Caching: Implemented caching mechanisms for API responses to enhance the speed and efficiency of our web services.
  • Added Cache for System Configuration Settings: Introduced caching for system configuration settings to ensure faster access and improved system performance.
  • Several Patches and Improvements:
  • Applied numerous minor fixes and improvements across various modules to enhance stability and performance.
  • Improved onboard validation and restrictions

This update focuses on performance enhancements and stability improvements to provide a smoother and more reliable user experience.

Full Changelog: v1.4.20...v1.4.20

v1.4.19

16 Apr 10:11
a78e428
Compare
Choose a tag to compare
  • Hotfix the getUserFromSession utility fn

What's Changed

Full Changelog: v1.4.18...v1.4.19

v1.4.18

16 Apr 10:01
Compare
Choose a tag to compare
  • Updated the seeder utility function to utilize the seeder directory instead of seeds for clarity and convention alignment.
  • Introduced a new getUserFromSession utility method to reliably retrieve the currently authenticated user, ensuring robust user management.
  • Implemented class checks in the observer registration function within the service provider to enhance stability and error handling.
  • Added getLastUserLogin method to the Company model to fetch the last login timestamp of any company user, improving tracking capabilities.

Full Changelog: v1.4.17...v1.4.18

v1.4.17

13 Apr 11:24
00a3502
Compare
Choose a tag to compare
  • Added Core Chat Functionality, Routes and Events

What's Changed

Full Changelog: v1.4.16...v1.4.17

v1.4.16

02 Apr 09:15
20b3310
Compare
Choose a tag to compare

Hotfix: Resolve Migration Issues and Enhance Auth Security

  • Fixed broken migration compatibility between older Fleetbase versions and newer setups. This primarily addresses the presence of model_id in legacy versions.
  • Implemented a maximum password length restriction to enhance security.
  • Added rate limiting (throttling) to unauthenticated authentication routes to prevent abuse.
  • Introduced a new authentication route for verification code validation. This route is used in the frontend for password reset links and other scenarios requiring verification codes.

What's Changed

Full Changelog: v1.4.15...v1.4.16

v1.4.15

27 Mar 12:27
d7f9646
Compare
Choose a tag to compare
  • Corrected the field name in permissions and roles pivot table from model_id to model_uuid, ensuring consistency and accurate referencing.
  • Added a new column public_id to the groups table, facilitating unique public identification of group records.
  • Introduced a core_category boolean flag to distinguish system integral categories, enhancing categorization capabilities.
  • Improved the Money cast functionality by stripping currency symbols and special characters during data insertion, ensuring data integrity and consistency.
  • Implemented critical fixes in the authentication process to accurately validate driver tokens in consumable APIs, bolstering security measures.
  • Developed new utility methods getObjectKeyValue and deleteDirectory, expanding toolkit for more efficient data manipulation and directory management.

What's Changed

Full Changelog: v1.4.14...v1.4.15

v1.4.14

15 Mar 08:21
0080528
Compare
Choose a tag to compare
  • Added schedule monitoring API
  • Fixed basic authentication handler
  • Added filter hook for public/consumable api request

What's Changed

Full Changelog: v1.4.13...v1.4.14