Documentation
HomeGithubDiscordBlog
  • What is OpenAlgo?
  • OpenAlgo Architecture
  • Mini FOSS Universe
  • Community Support
  • OpenAlgo GPT
  • New Features
    • Fast Scalper
    • API Analyzer
    • Traffic/Latency Monitor
    • Chartink Integration
  • Monetization
  • Connect Brokers
    • Brokers
      • 5Paisa
      • 5paisa (XTS)
      • AliceBlue
      • AngelOne
      • Compositedge
      • Dhan
      • Dhan(Sandbox)
      • Firstock
      • FlatTrade
      • Fyers
      • Groww
      • IIFL (XTS)
      • Jainam Retail (XTS)
      • Jainam Dealer (XTS)
      • Kotak Securities
      • Paytm
      • Pocketful
      • Shoonya
      • Tradejini
      • Upstox
      • Wisdom Capital
      • Zebu
      • Zerodha
  • Installation Guidelines
  • Getting Started
    • Windows Installation
      • Pre-Requesites
      • Setup
      • Install Dependencies
      • Ngrok Config
      • Environmental Variables
      • Start OpenAlgo
      • SSL Verification Failed
      • Accessing OpenAlgo
    • Windows Server Installation
    • Mac OS Installation
      • Pre-Requesties
      • Setup
      • Install Dependencies
      • Ngrok Config
      • Environmental Variables
      • Start OpenAlgo
      • Install certifi
      • Accessing OpenAlgo
    • Amazon Elastic Beanstalk
    • Ubuntu Server Installation
    • Docker Development
    • Testing OpenAlgo in Cloud
    • Upgrade
  • Latency
  • API Documentation
    • V1
      • Accounts API
        • Funds
        • Orderbook
        • Tradebook
        • PositionBook
        • Holdings
      • Orders API
        • Placeorder
        • PlaceSmartOrder
        • BasketOrder
        • SplitOrder
        • ModifyOrder
        • CancelOrder
        • CancelAllOrder
        • ClosePosition
        • OrderStatus
        • OpenPosition
      • Data API
        • Quotes
        • Depth
        • History
        • Intervals
        • Symbol
        • Ticker
      • Order Constants
      • HTTP Status Codes
      • Rate Limiting
      • API Collections
  • Symbol Format
  • MCP
  • Trading Platform
    • Amibroker
      • AmiQuotes
      • Button Trading Module
      • Button Trading with Split Orders
      • Button Trading with Stoploss
      • SmartOrder Chart Module
      • Trailing Stoploss Execution Module
      • Line Trading Module
      • Equity Exploration Module
      • CSV Exploration Module
      • Options Button Trading Module
      • Spot/Futures to Options Module (Single Leg)
      • Spot/Futures to Options Module (Two Leg)
      • Time Based Execution
    • Tradingview
    • ChartInk
    • Python
      • Strategy Management
      • EMA Crossover Strategy
      • Supertrend Strategy
      • Supertrend Strategy with yfinance data
      • Voice Based Orders
    • NodeJS
    • Metatrader 5
      • Download & Install Library
      • OpenAlgo MQL5 Functions
      • Include the Header File
      • Sample Expert Advisor
    • Excel
    • Google Spreadsheets
    • N8N
    • Chrome Extension
  • Strategy Management
  • Developers
    • Design Documentation
      • Architecture
      • API Layer
      • Broker Integerations
      • Database Layer
      • Authentication Platforms
      • Configuration
      • Utilities
      • Broker Integration Checklist
  • Change Log
    • Version 1.0.0.24 Launched
    • Version 1.0.0.23 Launched
    • Version 1.0.0.22 Launched
    • Version 1.0.0.21 Launched
    • Version 1.0.0.20 Launched
    • Version 1.0.0.19 Launched
    • Version 1.0.0.18 Launched
    • Version 1.0.0.17 Launched
    • Version 1.0.0.16 Launched
    • Version 1.0.0.15 Launched
    • Version 1.0.0.14 Launched
    • Version 1.0.0.13 Launched
    • Version 1.0.0.12 Launched
    • Version 1.0.0.11 Launched
    • Version 1.0.0.10 Launched
    • Version 1.0.0.9 Launched
    • Version 1.0.0.8 Launched
    • Version 1.0.0.7 Launched
    • Version 1.0.0.6 Launched
    • Version 1.0.0.5 Launched
    • Version 1.0.0.4 Launched
    • Version 1.0.0.3 Launched
    • Version 1.0.0.2 Launched
    • Version 1.0.0.1 Launched
    • Version 1.0.0.0 Launched
Powered by GitBook
On this page
  1. Change Log

Version 1.0.0.14 Launched

6th Dec 2024

Major Features

  1. API Analyzer Mode

    • New analyze/live mode toggle for strategy testing.

    • Real-time order validation without actual execution.

    • Strategy performance monitoring and analysis.

    • Garden theme in analyze mode for clear visual distinction.

    • Mode switcher with status badge for easy toggling.

  2. Enhanced Security

    • TOTP-based two-factor authentication.

    • QR code generation for easy TOTP setup.

    • Secure password reset with multi-step verification.

    • Rate limiting for password reset (3 attempts/hour).

    • Improved security hashing mechanisms.

  3. New Broker Integration

    • Added Shoonya broker support.

    • Complete order management capabilities.

    • Real-time data integration.

    • Portfolio tracking support.

  4. User Experience Improvements

    • Garden theme for analyze mode, Light/Dark for live mode.

    • API key requirement notification for TradingView access.

    • Visual mode indicators for analyze/live states.

    • Copyable TOTP secret key for manual entry.

    • Improved error messages and validations.

  5. Technical Improvements

    • Centralized version management through version.py.

    • Removed version from environment variables.

    • Enhanced version checking mechanism.

    • Improved environment variable validation.

    • Better error handling and user feedback.

Detailed Changes

Security Enhancements

  • Multi-step password reset flow:

    • TOTP verification.

    • Secure token generation.

    • New password setup.

  • Session-based token validation.

  • Enhanced rate limiting protection.

TOTP Implementation

  • QR code generation from TOTP URI.

  • Manual secret key entry option.

  • Copyable secret key display.

  • Optional TOTP setup during installation for forgot password

UI/UX Updates

  • Distinct themes for analyze/live modes.

  • Clear mode indicators.

  • Improved navigation.

  • Enhanced error messaging.

  • Better user guidance.

System Improvements

  • Centralized version control.

  • Improved configuration management.

  • Enhanced validation systems.

  • Better error handling.

  • Streamlined setup process.

Password Meter

  • Added a password strength meter in the setup section.

  • Provides real-time feedback on password strength.

  • Encourages users to create stronger, more secure passwords.

Notes

  • TOTP setup is optional but recommended for account security.

  • Analyze mode is for testing only, not paper trading.

  • Garden theme indicates analyze mode operation.

  • Version is now managed through version.py.

PreviousVersion 1.0.0.15 LaunchedNextVersion 1.0.0.13 Launched

Last updated 5 months ago