Hi Everyone
We are proud to announce the release of React Automation Studio V3.0.0
In this release we have introduced web based administration of all users and access rights as well as authentication via external sources such as Google and Active Directory.
The Alarm Handler is now production ready and now supports adding PVs via the frontend and sending out alarms via email, SMS, WhatsApp and Signal. Signal messages are free!
We have also enhanced the performance with the addition of load balancing via Nginx.
See the full change log below for all the improvements and new features.
Take a look at the example project available at:
https://github.com/wduckitt/React-Automation-Studio-Example-Project-1
We have also introduced a standalone example project for the Alarm Handler at:
https://github.com/wduckitt/React-Automation-Studio-Alarm-Handler-Standalone
Or at some of the demonstration videos on YouTube:
https://www.youtube.com/playlist?list=PL7x0LbUrw5BIgc2PUN3h1D0QRRqRuGzEO
See the full changelog for all the new features below.
If you want to be a contributor, then send an email to rasadmin at tlabs.ac.za !
Regards,
William
Full Change Log
V3.0.0 Monday 24 May 2021
Improvements and new features:
- New web based administration
- Nginx now serves the static files, performs the transport layer security and load balancing
- AlarmHandler now supports Signal notifications, improvements to the user interface
- Simplification of environment variables
- Improvement of security features, with move from Access tokens, to short lived Access tokens with Refresh tokens
- External Authentication via Active Directory or Google Authentication
- Removal of the requirement for the prefix for EPICS process variables
- Improvement of the MongoDb hooks
- Component updates:
- GraphY is now based on Plotly
- GraphXY is now based on Plotly
- Package updates
- Minor Bug Fixes
Breaking changes:
- Removal of the old file based administration
- Environment variable names have been simplified
- GraphY and GraphXY background now defaults to the theme.palette.background.default value
|