Releases: elastic/enterprise-search-python
Releases · elastic/enterprise-search-python
7.13.0
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
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()
andoauth_exchange_for_access_token()
helper methods for implementing OAuth authentication.
7.11.0
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 bymeta_header
parameter
App Search
- Changed
body
parameter todocument_ids
fordelete_documents()
andget_documents()
APIs - Changed
body
parameter todocuments
forindex_documents()
andput_documents()
APIs - Changed
body
parameter tosource_engines
foradd_meta_engine_source()
anddelete_meta_engine_source()
APIs - Changed
queries
parameter tobody
formulti_search()
API - Changed
body
parameter toschema
forput_schema()
API - Changed
synonyms
parameter tobody
forcreate_synonym_set()
andput_synonym_set()
APIs
Workplace Search
- Added
create_analytics_event()
API - Changed
content_source_key
parameter of all APIs tocontent_source_id
- Changed
body
parameter todocuments
forindex_documents()
API - Changed
body
parameter todocument_ids
fordelete_documents()
API
7.10.0b1
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
Initial alpha release! 🎉