New features
- Create documentation
- Documentation can now be created without the need for a storage account. Just check "Create documentation" on the baseline tenant and a HTML will be generated and displayed on the Documentation page.
- Option to cancel a running task
- Purge all celery tasks
Enhancements
- Switch between tenants on dashboard without reloading the page
- Tasks waiting to start will now show as pending
- Material dashboard updated to latest version
- Scripts has been split out from HTML files for easier maintenance
- When there are expired API keys, a new message will be shown when accessing /home
Bug fixes
- An empty commit was pushed when there were untracked files
Additional notes
To update an existing install to use the new features, copy the contents of [docker-compose-azure.yml](https://github.com/almenscorner/intunecd-monitor/blob/main/docker-compose-azure.yml) to your App Service "Deployment Center" config and restart your app service.
**Full Changelog**: https://github.com/almenscorner/intunecd-monitor/compare/v2.0.2...v2.0.3