Collective.elastic.plone

Latest version: v2.1.0

Safety actively analyzes 622979 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.1.1

------------------

- Nothing yet

2.1.0

------------------

- Add profiles for testing monolingual and multilingual. [ksuess]
- Add clear-and-update-index-server-index. [ksuess]
- Fix error handling in REST API service kitsearch [ksuess]

2.0.1

------------------

- Dev/CI/CD: Update Makefile and configuration.
[thet, jensens]
- Documentation: Clarify procedure to update/initialize the Open-/ElasticSearch with data. [jensens]
- Fix: Kitsearch security check AttributeError [jensens]
- Fix: Syntax error in query template [jensens]

2.0.0

------------------

- Do not expect Volto to be installed/available.
Works now in plain Classic UI again. [jensens]
- Fix: Do not index if indexer is not installed. [jensens]
- Package: use mxmake/mxdev and go Plone 6 only [jensens]
- Package: use pyproject.toml, drop setup.*, pep420 [jensens]
- Code-style: black, isort, zpretty, pyupgrade [jensens]
- Remove Plone 5 bbb imports. [jensens]
- Minor refactoring of kitsearch to be more readable, introduce deepmerge package [jensens]
- Rename env var ELASTICSEARCH_INDEX to INDEX_NAME.
This way we are harmonized with collective.elastic.ingest, which uses the INDEX_ prefix in 2.x. [jensens]
- Refactoring: Retire eslib, use collective.elastic.ingest.client.get_client and INDEX_NAME as global instead. [jensens]
- Test: Refactor to use pytest [jensens]
- Feature: cesp endpoint gets language support [jensens]
- Fix tests and mock Elasticsearch client [jensens]
- Feature: Add current language code and mapped analyzer to query template [jensens]
- Feature: Reduce default query-template to a simple query and use analyzer [jensens]
- Security kitsearch endpoint: We do not allow to pass the index name and the elasticsearch_url in the request body.
Instead we use the values from the config. [jensens]
- Strip AND and OR from zcatalog query string. [jensens]
- Add site_id, navroot_id and section_id to expansions. [jensens]

1.1.4

------------------

- Get elastic client getter from collective.elastic.ingest. [ksuess]
- Refactor to one single IExpandableElement adapter. [ksuess]
- Add IBlockSearchableText adapter for accordion block. [ksuess]
- Add IBlockSearchableText adapter for teaser block. [ksuess]

1.1.3

------------------

- Step back from ElasticSearch scroll API for deep pagination.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.