Skip to content

Releases: elastic/enterprise-search-python

7.13.0

25 May 15:34
824cddc
Compare
Choose a tag to compare

APIs

Workplace Search

  • Added support for authenticating via Basic Authentication and Elasticsearch tokens
  • Added the workplace_search.get_document API
  • Added the workplace_search.delete_all_documents API
  • Added the workplace_search.get_content_source API
  • Added the workplace_search.create_content_source API
  • Added the workplace_search.delete_content_source API
  • Added the workplace_search.list_content_sources API
  • Added the workplace_search.put_content_source API

7.12.0

23 Mar 16:19
6415779
Compare
Choose a tag to compare

Client

  • Updated APIs to the 7.12 specification
  • Fixed encoding of objects in query string to match Ruby on Rails

Workplace Search

  • Added oauth_authorize_url() and oauth_exchange_for_access_token() helper methods for implementing OAuth authentication.

7.11.0

10 Feb 20:33
Compare
Choose a tag to compare

Client

  • Changed stability of the package to Generally Available, was Beta.
  • Updated APIs to the 7.11 specification
  • Documentation moved from the README to elastic.co/guide
  • Fixed encoding of arrays in query string to match Ruby on Rails
  • Changed body parameter to describe the content of the body for multiple APIs
  • Added the X-Elastic-Client-Meta HTTP header controlled by meta_header parameter

App Search

  • Changed body parameter to document_ids for delete_documents() and get_documents() APIs
  • Changed body parameter to documents for index_documents() and put_documents() APIs
  • Changed body parameter to source_engines for add_meta_engine_source() and delete_meta_engine_source() APIs
  • Changed queries parameter to body for multi_search() API
  • Changed body parameter to schema for put_schema() API
  • Changed synonyms parameter to body for create_synonym_set() and put_synonym_set() APIs

Workplace Search

  • Added create_analytics_event() API
  • Changed content_source_key parameter of all APIs to content_source_id
  • Changed body parameter to documents for index_documents() API
  • Changed body parameter to document_ids for delete_documents() API

7.10.0b1

11 Nov 18:42
Compare
Choose a tag to compare
7.10.0b1 Pre-release
Pre-release

Client

Initial beta release for elastic-enterprise-search 🎉

Enterprise Search

Added

  • Added support for all 7.10 Enterprise Search APIs:
    • get_health
    • get_read_only
    • put_read_only
    • get_stats
    • get_version

App Search

Added

  • Added support for all 7.10 App Search APIs:

    • get_api_logs
    • get_count_analytics
    • create_curation
    • delete_curation
    • get_curation
    • put_curation
    • list_curations
    • delete_documents
    • get_documents
    • index_documents
    • list_documents
    • put_documents
    • create_engine
    • delete_engine
    • get_engine
    • list_engines
    • log_clickthrough
    • add_meta_engine_source
    • delete_meta_engine_source
    • multi_search
    • query_suggestion
    • get_schema
    • put_schema
    • search
    • get_search_settings
    • put_search_settings
    • reset_search_settings
    • create_synonym_set
    • delete_synonym_set
    • get_synonym_set
    • put_synonym_set
    • list_synonym_sets
    • get_top_clicks_analytics
    • get_top_queries_analytics
  • Added create_signed_search_key method for creating Signed Search keys

Workplace Search

Added

  • Added support for all 7.10 App Search APIs:
    • delete_documents
    • index_documents
    • list_external_identities
    • create_external_identity
    • delete_external_identity
    • get_external_identity
    • put_external_identity
    • list_permissions
    • add_user_permissions
    • get_user_permissions
    • put_user_permissions
    • remove_user_permissions
    • search

7.10.0a1

05 Nov 18:07
Compare
Choose a tag to compare
7.10.0a1 Pre-release
Pre-release

Initial alpha release! 🎉