2024 Frontend Release
[中文版本] Minimum backend version required: 2.5.0
-
New features
-
Active / Inactive / Not Activated Nodes Count
The Nodes Summary widget on the nodes page now displays:- Active nodes: Devices that connected at least once within the selected time window.
- Inactive nodes: Devices that never connected during the selected time window.
- Not activated nodes: Devices that are yet to be onboarded.
By default, the widget shows data for the past month. You can also select a custom start date to view data from a specific period.
-
Upload Firmware Images Upto 200MB
The firmware image upload limit has been significantly increased to 200MB, allowing for larger and more complex images. -
Dynamic OTA Support
When starting an OTA job, you can now set it as a Dynamic OTA. Dynamic OTA jobs are rule-based and allow targeting nodes by:- Type
- Model
- Firmware version
These details will also be displayed on the OTA Job Details page.
-
License Quota
Super admins can now view the license quota and the used quota for the licensing service directly in the Deployment Settings page. -
Improved Statistics Page
Super admins now have access to the all-new statistics page, reorganized with high-quality charts and enhanced range selection for better usability.-
Node Stats
The Node Stats page provides detailed insights, including:- Online, offline, and unactivated nodes.
- Charts representing various user and node associations.
-
API Stats
Visualize overall API usage with timeseries charts. The data can be further broken down by:- Users
- API paths
- HTTP methods
-
MQTT Stats
Understand overall MQTT usage with timeseries charts. The data can be filtered by:- Nodes
- Topics
-
-
-
Bugfixes
- Consecutive Node Registration Jobs Failing Issue
An issue causing consecutive node registration jobs to fail due to conflicts and overwriting of the node_certs.csv file has been resolved.
- Consecutive Node Registration Jobs Failing Issue
2.1.0 (14-Oct-2024)
Minimum backend version required: 2.5.0
-
New features
-
Node Details Page
Easily access additional information about each node with the new node details page. By clicking on any node from the Nodes page, you can now view:Some of these features may require access granted by the primary user, enabled at the deployment level, or allowed through node configuration.
-
Config/Params
Instantly review the node's configuration settings and parameters. -
Associated Users
Explore the list of users linked to the node. Click on a user to get more details, including custom user data and other relevant information. -
Time-Series Data Visualisation
For nodes configured with time-series parameters, you can now view detailed time-series graphs. Choose from various date ranges and aggregation types, such as raw, average, minimum, and maximum values. Data can be displayed in multiple chart formats or as a table.
-
-
Enhanced Node Filtering Options
We've updated the Advanced Filters on the Nodes page by introducing a new User Name filter. This allows you to quickly find nodes by simply entering the username of the user. -
More Information in Deployment Details
Super admin users can now view critical API endpoints directly within the Deployment Details section of the Deployment Settings page.
-
-
Bugfixes
-
Package Upload Issue Resolved
We've fixed an issue where some users were unable to upload the ESP Insights package in the Add Image workflow under Firmware Images. -
Host MCU Selection Issue Fixed
An issue preventing users from selecting the Host MCU when starting an OTA job without first selecting Force Push or User Approval has been resolved. -
Corrected Button Display for Finished OTA Jobs
An issue where the Cancel button was incorrectly displayed instead of the Archive button for finished OTA jobs has been fixed.
-
2.0.1 (12-Jun-2024)
Minimum backend version required: 2.1.0
-
New features
-
Secure Signing (for Secure Boot)
-
Manage Secure Signing Keys
A new menu option, Key Management, has been added to the sidebar. This allows you to manage your secure signing keys. You can generate new keys or view details of previously created keys. -
Securely Sign Firmware Images
In the Advanced section of the Add Image form on the Firmware Images page, you can now securely sign your firmware images. Select up to three secure signing keys and optionally include a bootloader file. -
Updated Image Details Page
For images added with secure signing options, the firmware image details page now displays information about the keys used for signing, along with options to download the signed firmware and bootloader. -
Securely Sign OTA Jobs
You can now use Secure Boot for OTA jobs. When starting an OTA job, select the Secure Boot option and choose signing keys to securely sign the OTA job. For jobs without the Force Push option, you can also use the Auto Select Key option to let the system choose the appropriate key for signing the job. -
Updated OTA Job Details Page
For jobs with the Secure Boot option enabled, the OTA job details page now shows information about the keys used for signing, along with options to download the signed firmware and bootloader.
-
-
More Filtering Options In Advanced Filters
The Advanced Filters section on the Nodes page now includes a Type/Model filter option, allowing you to easily filter your nodes list. -
HTML Support For Privacy Policy & Terms Of Use
Super admins can now set HTML content for the Privacy Policy and Terms of Use available on the Deployment Settings page.
-
-
Bugfixes
-
Deployment Settings Page Updates
Super admins can now see several text enhancements across various sections of the Deployment Settings page, providing clearer explanations of their functions. Also, an issue has been resolved where certain Identity Provider Configuration options were not appearing in the list. -
Date Issue In Statistics Service Page
Many super admin users faced an issue on the Statistics Service Page where date range errors were occurring due to the oversight of timezone considerations. This issue has been successfully resolved in this release.
-
1.2.1 (08-Apr-2024)
Minimum backend version required: 2.0.2
-
New features
-
Advanced Node Filters:
Easily filter nodes by their status for convenient viewing of specific types, such as online or active nodes (you can find the Advanced Filters link at the top of the Nodes page). Super admin users can also filter nodes by the tags assigned to the nodes. -
Update Existing Push Notification Platforms
Super admin users now have a convenient method to update existing push notification platforms. Simply click on the edit (pen icon) button to add new platform details. -
Add Description For OTA Jobs
You now have the capability to include a description when initiating an OTA job. This description will also be visible on the OTA Job Details page and will be sent to Phone apps for user approved OTAs.
-
-
Bugfixes
-
Push Notification Configuration Issues
Various issues affecting the consistency and stability of push notification configuration have been resolved. Additionally, you can now set a common message title without selecting a template type. -
Issue with Logging in Using Incorrect Credentials:
Previously, users encountered an issue where attempting to log in with invalid credentials resulted in being stuck without a proper error message. This issue has been resolved.
-
1.2.0 (12-Jan-2024)
Minimum backend version required: 1.1.29
-
New features
-
Auto Refresh User Session
Now, you have the option to select the Keep me signed in checkbox on the Login page to prevent automatic logout when your session expires. -
Tooltips With Helper Text
Tooltips containing helpful information are now available in various locations, such as the Start OTA popup and Create a Node Group popup, to offer assistance and relevant guidance. -
View Sub Groups
The Node Groups table will now display the total count of subgroups associated with each node group. By clicking on the count, you can conveniently access a list of subgroups along with their respective details. -
Start Sub Group Specific OTA
When initiating an OTA job for a specific Node Group, you now have the additional option to select an associated sub-group. -
Large OTA Image Uploads
The OTA image upload limit has been increased from 5MB to 16MB for more substantial file uploads.
-
-
Bugfixes
- Third-Party Login Username Display Issue
The issue preventing the display of usernames in the Account Settings menu for third-party logins (such as Google, Apple, and Github) has been resolved.
- Third-Party Login Username Display Issue