- Added support to deploy from directory
- Added Traefik config
- Update libs
- Update build tools with Vite
- Added support for joining multiple tables/docs
- Breaking: Changed
tables
totable
. This field now expects a string - Added 404 error page
- Added no data placeholder to widgets
- Improved documentation
- Code refactor
- Query parameters validation on UI and API
- Changed the configuration of the SQL connector
- Added logging of api calls
- Improved handling of datetime in SQL
- Bug fixes
- Support for Typescript
- Authentication on Trial Monitor using Keycloak or Firebase
- Auto generation of sequelize models
- Support for json configuration files
- Database connectors refactoring
- Updated configuration files structure
- Added Webpack for API and Snowpack in UI
- Filter by date, group by and aggregations on Firebase connector
- Recursively read components from config files
- Added cache for API requests
- Added unit tests to server
- UI theme customization
- Added support to Vega-lite charts
- Added warnings to frontend components
- Updated versions of dependencies
- Added Hapi FHIR connector
- Improved deployment of Trial Monitor
- Documentation update
- 🎉 First release!