You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »


Tech Stack:

FastAPI version 0.104.1

Python 3.11.7 for Linux 

Elasticsearch 8.12.x

Opensearch 2.11.x

Pyqpl 1.1.0

Features

  • Deployment 
    • Introducing Dockerfile for simplified containerization.
  • Engines
    • Opensearch working with inheritance from Elasticsearch. 
  • Backend - API
    • Pipelines (including Stages)
      • Pipeline Loop.
      • SAPI-44 Stage Parallel.
      • Stage Switch Wrapper.
      • Stage that moves fields from intermediate to final state. 
    • Dynamic Fields
      • New DateTime field (Date deprecated) .
  • Frontend
    • Introducing new User Interface. 
    • Filtering by using aggregations.
    • Dynamic fields for rendering results.
    • PYQPL component for searching. 


Improvements

  • Authentication Methods
    • SUI-26 Removed SAML authentication method to avoid future issues.
  • Backend - API
    • Dynamic Fields
      • MimeField
        • SAPI-97 Support for 

Fixes

  • Backend - API
    • Engines
      • SAPI-93 Infinite retries to connect to the server having the engine down. 
      • SAPI-59 Disabling NoSQL provider for logging was giving some errors. 
      • SAPI-95 Support for Elasticseach index fields with spaces in the name. 
    • API
      • Typeahead
        • SAPI-63 & SAPI-65 Including/excluding multiple fields was not working.
    • Pipelines 
      • SAPI-58 GenAI Prompt Stage: warning message instead of an error loading a template. 
      • SAPI-104 Newly added pipeline could not be invoked.
    • Security
      • SAPI-73 Error trying to connect to LDAP server. 
      • SAPI-72 Disabling a user was not making differnce using Local Authentication.

Known Issues

  • No labels