Skip to content

Releases: 21han/research_lab

Release 2.0

10 Dec 03:52
62b62a7
Compare
Choose a tag to compare

Changelog

  1. @linxiaow Upload UI Improvements (loading button, alert pop, style check file path text processing)
  2. @jialiaz3 Added Strategy's CRUD for admin page; improved stability by fixing OAUTH user integration with other services
  3. @EricaWei053 Added dropdown bar; deleted selection page; improved U.I. for home page; added 3D plots.
  4. @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

06 Dec 16:21
400a790
Compare
Choose a tag to compare

Changelog

  1. we now support Flask admin to control user access
  2. 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.
  3. we have integrated our dash application into our primary application using werkzeug.middleware.dispatcher

OAUTH 2.0

29 Nov 21:33
23282cf
Compare
Choose a tag to compare

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

24 Nov 02:12
be6bbeb
Compare
Choose a tag to compare

Description

By this far, we have developed the basic features that include the following:

  1. login with recover email functionality (integrated with Google API)
  2. upload strategy code using Github API
  3. run backtest
  4. integrate with Dash application to visualize backtest results.

Future

  1. improve login security
  2. add admin control panel feature
  3. increase strategy diversity supports
  4. improve dash compatibility and visualization features.