2024-04
Roles & Permissionsβ
- β¨ Permitted Users can now create and assign Users to Custom Roles, tailoring access to specific needs.
- β¨ Admin and Viewer Roles are pre-built by default with fixed Permissions for basic access levels. Existing Users have been added to one of the pre-built Roles.
- β¨ Platform experience varies based on a Role's Permissions, with some features potentially being restricted.
- β¨ Changes to Roles and User assignment are tracked for accountability, accessible based on Permissions.
Groupsβ
- β¨ Permitted Users can organize Projects into Groups for better access management.
- β¨ A default All Projects Group is pre-built for universal access to all Projects, ensuring simplicity in assignment. Existing Users have been granted access to the All Projects Group.
- β¨ Users access Projects based on their Group assignments, with Admin automatically having universal access.
- β¨ Changes to Groups and Assignments are tracked for accountability, accessible based on Permissions.
Model Schemasβ
- β¨ Models now have a unified Schema where the Input expected by Live Models and their Challenger and Idle variants are documented.
- β¨ Schemas are auto-generated if the Models expose the
/docs
Endpoint. Existing Modelsβ Schemas have been generated (if they expose their respective/docs
Endpoint). - β¨ For Models without a
/docs
Endpoint, Schemas can be manually adjusted by Permitted Users. - β¨ Models with Schema discrepancies between Live, Challenger, and Idle variants are marked as Requires Action and are disabled until manually resolved.
- π οΈ Gracefully handle unsupported Features extracted from a Model's
/docs
Endpoint.
Workflowsβ
- β¨ Added search, sort, and filter capabilities, making it easier to manage and navigate through Workflow Components.
- π οΈ Projects can now be reintegrated into Programs.
- π οΈ Addressed an issue where the between operator occasionally caused Numbers to be interpreted as Text
- π οΈ Refined the algorithm for automatic Feature Type detection in Schemas, enhancing the system's ability to correctly identify data types.
- π οΈ Eliminated unnecessary refreshes in the Workflow window when interacting with Output Filters, streamlining user experience.
Requestsβ
- β¨ Added the ability to filter against List columns, improving the flexibility and precision of data analysis within our platform.
- π οΈ Resolved discrepancies between Live Monitoring and API Requests to ensure Prediction outcomes are consistently categorized as either Successful or Failed across both interfaces.
- π οΈ Predictions are now explicitly marked as Failed if the underlying Model encounters an issue.
- π οΈ Enhancements to ensure the documentation for the
/predict
API is consistently accurate and up to date, facilitating easier integration and use.
Simulationsβ
- β¨ The Simulations screen has been modernized with vibrant colors, offering a more engaging and visually appealing experience.
- β¨ You can now run Simulations on Idle Workflows, not just Active ones, allowing for comprehensive testing prior to deployment. Deprecated Workflows remain ineligible for Simulations.
- β¨ Top features are now calculated for each Label individually, providing more detailed insights.
- π οΈ Fixed an issue where Data Files with similar names could override each other under specific conditions, ensuring your files remain secure and distinct.
- π οΈ Simulations are now marked as Failed if all requests fail, providing clearer feedback on Simulation outcomes.
Integrationβ
- π οΈ Update SDK snippets to address minor inconsistencies.
AutoMLβ
- π οΈ Correctly render and update AutoML Confusion Matrix.
General UI / UXβ
- π οΈ Page counts are now rendered and updated correctly when filters change the number of applicable rows.