Orchestration and Data Flows
Web Flows
This month's release includes a long-awaited new feature for the screen designer: web flows! Web flows are exactly what they sound like: data flows that run on the web. These are data flows that can interact directly with users and screens: prompting users for input, displaying notifications, changing form values, hiding and showing containers, and more. This system is designed to be a powerful, flexible, and easy-to…
App Building and Packages
New Package System
The 2023.4 release also includes another generational leap forward: this time in the realm of packages. Our existing package management system has performed well since its release several years ago, but as our platform grew, it became apparent that there were several fundamental shortcomings we wouldn't just be able to patch over. Among these were the system's ability to handle very large packages, the level of atten…
Security and Administration
Screen Policies
April 2023 also brings an upgrade to the policy-based security system in Fuuz. The access control policy system has always allowed flexible, granular permissions to be applied to Fuuz APIs; this month, we're extending that system to screens as well. This allows administrators to define policies which restrict which screens users are allowed to access: if permission for a screen isn't granted, it won't appear in the s…
Edge and Gateway
HTTP Server Driver
Included in this month's release is a new driver for the Edge Gateway: an HTTP Server driver. This driver is the first of a new class of drivers whose responsibility is to listen for commands from within a network and relay them up to Fuuz. This driver has two modes of operation: HTTP relay endpoints and HTTP POST device subscriptions. HTTP Relay Endpoint: These endpoints are configured on the device and create an HT…
Data Models and API
Improved Data Model Metrics
Also included in this month's release are improvements to the Data Models API and screen to provide better information about data storage utilization in Fuuz. The existing data size and record count fields have been updated to provide more meaningful estimates of utilization, and additional fields have been added to report the utilization of data change collections if DCC is enabled. This information will help admini…
Orchestration and Data Flows
Improved Termination Behavior
The April 2023 release of the Fuuz platform includes some broad changes to our service configuration to further minimize potential disruption caused by system scaling and deployments. During deployments and periods of high load, Fuuz automatically provisions additional resources to ensure service availability; these improvements ensure when these additional resources are no longer required, pending requests are allow…