Releases: fleetbase/fleetbase
Releases · fleetbase/fleetbase
v0.4.22
- Ability to assign/assosciate vehicles to order
- Ability to assign customer to a waypoint
- Added orders tab to driver details panel
- Patched email verification (added button/link in email) fixed transition to verify email
- Expanded searchable trait with ability to add additional query in search scope
- Improved order search
- Few patches and bug fixes
- UI/UX Improvements
What's Changed
Full Changelog: v0.4.21...v0.4.22
v0.4.21
v0.4.20
v0.4.19
Implemented new features, enhanced caching, and improved APIs
-
Added APIs:
- Chat Channel Consumable API: Handles real-time chat functionalities.
- File Upload Consumable API: Supports uploading and managing files.
-
Introduced new resources and caching:
- New
UserResource
for enhanced data handling. - Model and Query Caching to improve database interaction speed.
- Response Caching to expedite API responses.
- Cache for System Configuration Settings to enhance system performance.
- New
-
API and Profile Management Improvements:
- Improved user account management for driver profiles.
- Enhanced driver API and resource functionality.
-
Additional Updates:
- Applied several patches and improvements for better system reliability.
- Newly generated Entity-Relationship Diagram (ERD) to reflect current database schema.
These changes aim to enhance functionality, improve performance, and provide clearer data management across the system.
What's Changed
Full Changelog: v0.4.18...v0.4.19
v0.4.18
v0.4.17
v0.4.16
- Refactored
<GithubCard />
component to use cache for responses, as well as use concurrency - Added password verification to change email or password
- Make sure to invalidate password reset links on frontend
- 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.
- Added functionality to configure drivers onboard from the Navigator app. This enhancement allows for easier and more flexible driver setup.
- Upgraded all core dependencies to improve system performance and stability.
What's Changed
Full Changelog: v0.4.15...v0.4.16
v0.4.15
v0.4.14
- (fleetops v0.4.21) Improved the output formatting and readability of existing console commands.
- (fleetops v0.4.21) Refactored distance matrix calculations to support different provider options.
- (fleetops v0.4.21) Changed the default method for distance matrix calculations to use a vicinity algorithm instead of relying solely on the Google API.
- (fleetops v0.4.21) Introduced a new console command for fixing invalid polymorphic relation types in the database.
What's Changed
Full Changelog: v0.4.13...v0.4.14
v0.4.13
- Implemented the
queryForPublic()
hook in HTTP filters to restrict access to organizational data in the API. - Added a new Navigator App setting in Admin for selecting editable entity fields for drivers.
- Introduced
getEditableEntityFields()
API endpoint (/orders/{id}/editable-entity-field
) to return fields editable by drivers for order entities. - Hotfix: Patched
getDrivingDistanceAndTime()
utility method. - Enhanced output for critical console commands related to order dispatch and adhoc dispatch.
- Fixed
avatar_value
bug in the driver update process on internal API. - Added schedule monitoring API
- Fixed basic authentication handler
- Added filter hook for public/consumable api request
- (ember-core) Patched
UniverseService
methodregisterRenderableComponent()
so that it initializes missing registry if component is being set to a registry that doesn't exist yet. - (ember-core) Added the
applyContextComponentArguments()
utility method and thecontextComponentCallback()
utility method as to be utilized throughout extensions - Improved file upload handling and improved error reporting for file uploads.
Full Changelog: v0.4.13...v0.4.13