Roadmap - RohanNagar/thunder GitHub Wiki

v2.1.0

  • Merge Travis and Gitlab CI
  • Clean up integration tests, add more integration test runs
  • Create documentation page
  • Define a good format for all Javadoc
  • Allow for disabling of password header check
  • Enable server-side hashing
  • Endpoint: reset verification status
    • Java client changes
    • Javascript client changes
  • Clean up code. Javadoc, code quality, scripts, tests, etc
  • Clean up docs and add more docs where necessary

v2.2.0

  • Add Azure Cosmos DB integration
  • Allow database provider to be customizable (AWS/Azure)
  • Generate OpenAPI definition
  • Create a Helm chart

v2.3.0

  • Optionally request a CAPTCHA when creating a user

v2.4.0

  • New Endpoint: Batch Create Users

v2.5.0

  • New Database Provider: Google Cloud

Misc

  • Build thunder-manager to automate Thunder depolyments
  • Build thunder-portal that will allow for sign-ups, deployment, and customization (+ billing, dashboard)