Releases: 21han/research_lab
Releases · 21han/research_lab
Release 2.0
Changelog
- @linxiaow Upload UI Improvements (loading button, alert pop, style check file path text processing)
- @jialiaz3 Added
Strategy
's CRUD for admin page; improved stability by fixing OAUTH user integration with other services - @EricaWei053 Added dropdown bar; deleted selection page; improved U.I. for home page; added 3D plots.
- @gzhami added pagination, lazing loading for data table; improved and fixed bugs relating to OAUTH user integrations; changed date-time to UTC; starting to use Flask Moment for date display.
Release 1.2
Changelog
- we now support Flask admin to control user access
- we improved strategy failure events using pop-up alerts; in addition, we improved our U.I. by displaying the error trace and style check failure reason on the same page.
- we have integrated our dash application into our primary application using
werkzeug.middleware.dispatcher
OAUTH 2.0
Changelog
- @jialiaz3 has added OAUTH 2.0 support to improve login security
- @gzhami has set-up CI/CD using AWS CodePipeline and AWS Elastic Beanstalk
- @gzhami has refactored our package manager from conda to pip to make it more EBS native
Next Release Plan for release v1.2
- @jialiaz3 is actively working on admin control board
- @EricaWei053 is actively working on adding more visualizations
- @linxiaow is actively working on making our application more scalable
First Iteration
Description
By this far, we have developed the basic features that include the following:
- login with recover email functionality (integrated with Google API)
- upload strategy code using Github API
- run backtest
- integrate with Dash application to visualize backtest results.
Future
- improve login security
- add admin control panel feature
- increase strategy diversity supports
- improve dash compatibility and visualization features.