Stability and Optimization Patches
β
RESTRegistrar
β
fix logging of api request and webhook
β
β
β
β
β
β
Customer Portal, Order Tracking Page, New Translations
β
- hotfix only load organization with valid owners - no stale org
β
<RegistryYield />
component for yielding items and components from registryβ
<TipTapEditor />
β
β
β
<CoordinatesInput />
β
β
<FileIcon />
component to handle uploaded filesβ
β
UserResource
for enhanced data handling.β
β
β
<GithubCard />
component to use cache for responses, as well as use concurrencyβ
model_id
in legacy versions.β
β
queryForPublic()
hook in HTTP filters to restrict access to organizational data in the API.getEditableEntityFields()
API endpoint (/orders/{id}/editable-entity-field
) to return fields editable by drivers for order entities.UniverseService
method registerRenderableComponent()
so that it initializes missing registry if component is being set to a registry that doesn't exist yet.applyContextComponentArguments()
utility method and the contextComponentCallback()
utility method as to be utilized throughout extensionsβ
getDrivingDistanceAndTime()
utility method.avatar_value
bug in the driver update process on internal API.β
order_config_uuid
to the service_rates
table for better data management.β
β
core-api
which fixes handling of static closure's from expandable class definitionsfleetops
which makes all expansion class definition methods staticstorefront
which makes all expansion class definition methods staticaddServerIpAsAllowedOrigin()
method from service provider.assignCompany()
method.β
File
resource definition and FileFilter
to improve file management capabilities.β
toArray
method in Fleet-Ops notification definitions.β
Dockerfile
to allow environment variables to be passed during build processCONSOLE_HOST
environment variableβ
β
β
LocationService
prioritizedCustomColumnFilter()
on API model behaviour traitβ
β
Lunar New Year Release!Β ππ½ π
β
β
β
β
β
Critical patches for user verification during onboard and driver creation and login
β
β
β
β
β
β
β
β
β
β
Hello Fleetbase Family,
Exciting news ahead! Weβre supercharged to introduce a major update - presenting Fleetbase v0.1.5! We're always striving to augment your Fleetbase experience, and our latest release is no exception. With a smorgasbord of new features, improvements, and bug fixes, this version promises to make your journey with us even more rewarding.
Firstly, weβre excited to unveil an alpha version of a significant addition to our internal API for building integrated Fleetbase extensions: the UniverseService. Designed to improve the seamless interactions between extensions and the console, this service provides an interface for a whole new range of features. From adding menu items and pages throughout the Console to facilitating custom settings in user, admin, and organization sections - the UniverseService has got you covered. Moreover, it opens up the door for extensions to trigger and listen to events throughout the console.
Imagine customizing an OrderModel upon creation - now a reality with our UniverseService. While this is just the Alpha version with a limited feature set, we're already working on expanding its capabilities. Future releases of the UniverseService will enable powerful customizations and seamless features via "Extensions".
This is only the beginning, and the best is yet to come.
Parallel to the UniverseService, we've updated another internal API - the setupExtension hook on the engine.js. This hook simplifies the registration of your extension and more. It presents the console application instance, your extension engine instance, and the universe service itself to you in one place.
Beyond these robust internal API updates, we've ironed out some bugs to make your experience smoother. Of particular note, we've remedied a glitch in Fleet Ops that disrupted the display route on post-order creation. If you've encountered this bug, the update should rectify the issue.
In conclusion, we're thrilled about the enhancements brought about by v0.1.5 and can't wait for you to experience them. As always, we are eager to hear your feedback. Enjoy the improved Fleetbase experience, and stay tuned for more updates!
β
β
β
β
β
Run Fleetbase locally in just a few steps. You can clone whichever packages you need in just a few minutes.
For businesses looking for something off the shelf with no code required. Β Start automating your logistics operations today.
Get Started