Roadmap
This project is a work in progress and the schedule for implementing enhancements is dependent upon the availability of community members who are willing/able to assist. For a more comprehensive look at our roadmap, please visit our Progess Board.
Proposed:
- Node.js SDK
- PowerShell SDK
- Agreement Template Definitions
- Email Signature Template Definitions
- Document Template Definitions
- Article Template Definitions
- gRPC Modularization
- Reporting Dashboard
- Dynamic Dashboards
- gRPC Modularization
- ACS Modularization
- UBL 2.1 Support
- Process Canvas.
- Granular Property Set Access
- Custom Includes Definitions
- Virtual Entity Data Sources
- In-Portal Live Chat Widget
- ML-Based Search Results Ranking Engine
- ML-Based Fraud Detection Engine (Anomaly Detection), (Binary Classification)
- ML-Based Price Prediction Engine
- ML-Based Sales Spike Detection Engine (Anomaly Detection)
- ML-Based Sales Forecasting Engine (Regression), (Time Series)
- ML-Based Sentiment Analysis Engine
- ML-Based Customer Segregation Engine (Clustering)
Planned:
- Node Package for Static Assets distribution & version management
- New IService interface & Default Implementation as an optional base for Service Interfaces.
Achieved:
- ✅ MudBlazor Integration is now available for Studio Modules
- ✅ Fluent UI Integration is now available for Studio Modules
- ✅ FAST Design Integration is now available for Studio Modules
- ✅ New IDateTimeService interface & Default Implementation for Date/Time Localization.
- ✅ New IServicesService interface & Default Implementation for service resolution helpers through DI.
- ✅ New IService interface & Default Implementation as an optional base for Service Interfaces.
- ✅ .NET 6.0 LTS Update
- ✅ Studio Layout Localization
- ✅ Code Editor: Razor Syntax Highlighting
- ✅ ML-Based Natural Language Processing Engine
- ✅ ML-Based eCommerce Recommendation Engine
- ✅ Template Definitions
- ✅ ML-Based Spam Detection Engine
- ✅ In-Studio Live Chat Manager
- ✅ Code Editor: Diagnostics Highlighting
- ✅ Workflow Manager Engine (Experimental)
- ✅ Workflow Visual Designer (Experimental)
- ✅ ML-Based Language Detection Engine
- ✅ Fluid Support (Experimental)
- ✅ Email Template Definitions
- ✅ Blazor Support (Experimental)
- ✅ Options & Settings API
- ✅ .NET SDK
- ✅ Custom Options Manager
- ✅ Custom Portal Option Definitions
- ✅ Virtual SPA Support (Angular/React)
- ✅ Razor Templating Engine
- ✅ Live Web Designer Integration
- ✅ Dynamic Entity Views
- ✅ Content Live Builder
- ✅ Custom Controller Definitions
- ✅ Portal Settings Manager UI
- ✅ Custom Option Definitions
- ✅ Custom Service Endpoint Definitions
- ✅ Custom Web Portal Resources
- ✅ Alliance Passport Services (Auth Engine)
- ✅ TOTP MFA Enabled
- ✅ Local Account Support
- ✅ Microsoft Identity Integration
- ✅ Twitter Identity Integration
- ✅ Facebook Identity Integration
- ✅ Google Identity Integration
- ✅ Azure AD Identity Integration
- ✅ Azure AD B2C Identity Integration
- ✅ Okta Identity Integration (Preview)
- ✅ AWS Cognito Identity Integration
- ✅ Default Identity Management
- ✅ Module Manager Dashboard
- ✅ Trusted Publisher Rules
- ✅ Module Assembly Manager
- ✅ Managed Module Support
- ✅ Unmanaged Module Support
- ✅ Authentication / User Management / Profile Management
- ✅ Authorization / Roles Management / Granular Permissions
- ✅ Blazor Support
- ✅ Cross-Platform Database Support ( MySQL, MSSQL )
- ✅ Dynamic CSS/Lazy Loading
- ✅ Dynamic Page Compositing Model / Site & Page Management
- ✅ Dynamic Routing
- ✅ Dynamic Swagger Specs
- ✅ EF Core Migrations for Database Installation / Upgrade
- ✅ Enabled for Infinity Comex (eCommerce Extension)
- ✅ Event Logging / Audit Trail
- ✅ Extensibility via Custom Modules
- ✅ Extensibility via Custom Themes
- ✅ Folder / File Management (Azure Storage, File System)
- ✅ GraphQl API with Voyager, GraphiQl y GraphQl Playground
- ✅ Headless API with Swagger Support
- ✅ HealthCheck Rules with UI Support
- ✅ i18n Enabled (Based on GeoAPI and Custom Settings)
- ✅ Improved JavaScript reference support
- ✅ In-App CLI (Studio Commander)
- ✅ Infinity Comex Support (ABS' eCommerce Engine)
- ✅ JavaScript Lazy Loading
- ✅ Modular Architecture
- ✅ Multi-Currency Support
- ✅ Multi-Portal ( Monolith & Microservice Distributed )
- ✅ Multi-Tenant ( Shared Database & Isolated Database )
- ✅ Notifications / Email Delivery
- ✅ Notifications / SMTP Delivery
- ✅ Progressive Web Application Support
- ✅ Recycle Bin
- ✅ REST API with Swagger Support
- ✅ Scheduled Flows ( Background Processing )
- ✅ Scheduled Jobs ( Background Processing )
- ✅ Seamless Upgrade Experience
- ✅ Slack integration (OAuth)
- ✅ Support For Additional Authentication Providers (OAuth)
Constant Considerations
- ✅ Code Annotations
- ✅ A11y Improvements
- ✅ i18n Improvements
- ✅ UI/UX Improvements
- ✅ 100% Code Coverage
- ✅ Security Improvements
- ✅ SOLID Code Improvements
- ✅ Performance Improvements
- ✅ Scalability Improvements
- ✅ Extensibility Improvements
- ✅ Generic Integrations Improvements
- ✅ Developer productivity enhancements
- ✅ Separation of Concerns Improvements
- ✅ Bug fixes & core Dependency Management