Releases: pimcore/generic-data-index-bundle
Releases · pimcore/generic-data-index-bundle
v1.0.4
What's Changed
- Asset metadata relation fix by @markus-moser in #150
- License update by @fashxp in #152
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- Permission conditions for search services need to be based on list permission instead of view permission by @lukmzig in #146
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Fix index queue message dispatching deadlock and limit problems by @markus-moser in #126
- Fix localized fields adapter normalizer and delete subscriber by @lukmzig in #136
- Remove PHP 8.1 support by @lukmzig in #137
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Fix missing data object enqueuing when inheritance and synchronous pr… by @markus-moser in #110
- Do not index fields without field definition adapter by @markus-moser in #113
- Add missing symfony scheduler queue to docs by @markus-moser in #114
- Replace PimcorexTemplateBundlex with PimcoreGenericDataIndexBundle by @lukmzig in #118
- Replace PimcorexTemplateBundlex with PimcoreGenericDataIndexBundle by @lukmzig in #119
- Add index on operationTime column of generic_data_index_queue table by @markus-moser in #121
- Fix elementIndexName column length by @markus-moser in #123
- Add note about minimum version of OpenSearch by @lukmzig in #124
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Created stale.yml bot by @bluvulture in #1
- PD-105 Add Events by @martineiber in #2
- PD-13 Setup codeception and add test for events. by @martineiber in #3
- PD-115 Fix PHPStan by @martineiber in #4
- [Task][PD-92]Introduce bundle specific exceptions by @lukmzig in #5
- [Task][PD-109] Check usage of private vs protected methods and decide which classes should be final by @lukmzig in #7
- PD-98 Tackle Qodana Issues. Pt.1 by @martineiber in #6
- [Task][PD-108] Introduce missing interfaces for services by @lukmzig in #8
- PD-98 Tackle Qodana Issue by @markus-moser in #10
- [PD-117] Install IndexQueue table via installer by @lukmzig in #9
- PD-13 Inject EM into Repository with DI by @martineiber in #11
- [PD-104] Refactor add method of BulkOperationService by @lukmzig in #12
- Add parentId to OpenSearch index system fields by @markus-moser in #13
- Add basic OpenSearch search models and services to fetch the asset tree by @markus-moser in #15
- [PD-110] Make batch size configurable for DispatchQueueMessagesHandler by @lukmzig in #14
- Do not autoconfigure normalizers by @markus-moser in #16
- [PD-116] Add functionality for AdminSettingsSubscriber by @lukmzig in #17
- [PD-110] Change how entries are queried by @lukmzig in #19
- Make search/OpenSearch models final by @markus-moser in #18
- PD-96 Add Opensearch Client. by @martineiber in #20
- [PD-106] Change SQL statements to query builder syntax by @lukmzig in #21
- Fix data object normalizer and improve field definition adapter for WYSIWYG by @markus-moser in #22
- Make used OpenSearch client definition configurable by @markus-moser in #23
- [PD-111] Check index refresh calls by @lukmzig in #24
- [PD-100] Add index stats service by @markus-moser in #25
- PD-95 Add AdvancedManyToManyRelationAdapter. by @martineiber in #27
- Use pimcore_generic_data_index_queue as queue name. by @martineiber in #28
- PD-95 Add AdvancedManyToManyObjectRelation by @martineiber in #29
- Improve logging/error handling for not found documents/indices/aliases by @markus-moser in #26
- Do not ignore localized relations in data object normalizer by @markus-moser in #30
- Add generic-data-index.index-prefix container parameter by @markus-moser in #31
- Add getter for queryList in search model by @markus-moser in #32
- PD-95 Add Object Brick Adapter. by @martineiber in #33
- remove enterprise subscription tools by @fashxp in #35
- Rename .raw subfields to .keyword by @markus-moser in #37
- Fix asynchronous enqueueing of assets on save by @markus-moser in #38
- PD-95 Add field collection adapter. by @martineiber in #40
- Simplify localized fields structure by @markus-moser in #41
- PD-95 Add Classification Store Adapter by @martineiber in #45
- [Bug] Updating index after changing mapping fails by @lukmzig in #47
- PD-95 Add Table Type to TextKeywordAdapter. by @martineiber in #48
- Add the possibility for field definition adapters to manipulate the index data by @markus-moser in #49
- Move localizedfields to top level in DataObjectNormalizer by @markus-moser in #51
- PD-95 Add RGBA Color Adapter. by @martineiber in #52
- Prepare asset search service for studio API and refactor OpenSearch namespaces to more generic adapter approach by @markus-moser in #42
- PD-95 Add missing type Adapters pt1 by @martineiber in #53
- Add permissions and type specific index data to index and search service by @markus-moser in #54
- [PD-103] Add mechanism to re-dispatch failed queue items by @lukmzig in #55
- PD-95 Add missing type Adapters by @martineiber in #56
- #57 Use only Data elements in BlockAdapter by @martineiber in #58
- Refactor modifier ValueObjects Pt.1 by @martineiber in #59
- [PD-144] Add permission system by @lukmzig in #60
- Refactor SearchService by @martineiber in #69
- Add more flexibility to OpenSearch queries by @markus-moser in #71
- #65 Add relation IDs as list to index data by @martineiber in #76
- [PD-143] Add workspace filter for search by @lukmzig in #70
- Get rid of getOpenSearchClient() method in SearchIndexServiceInterface by @lukmzig in #77
- Add check for normalizer value in adapter by @lukmzig in #79
- Improve OpenSearch query models by @markus-moser in #83
- Add basic system fields filter options for AssetSearchService by @markus-moser in #84
- Get rid of PaginatedSearchInterface and make AssetSearch model setters fluent again by @markus-moser in #85
- [Task][PD-99] Add initial docs by @lukmzig in #34
- Update search modifier docs by @markus-moser in #87
- Update doc for using the Search Provider. by @martineiber in #88
- #64 Decouple OpenSearch field definition adapter mappings. by @martineiber in #82
- Improve OpenSearch search models and add some tests and docs for it by @markus-moser in #90
- Add events to manipulate user permissions by @lukmzig in #86
- Add field definition adapters for asset metadata by @markus-moser in #92
- Add '/' as default path in PathFilter by @markus-moser in #93
- Add basic DataObjectSearchService by @lukmzig in #95
- #91 Use Value Objects form the core. by @martineiber in #98
- #81 Improve error handling for ClassificationStore. by @martineiber in #89
- Asset meta data filters by @markus-moser in #94
- Do not index custom asset metadata which is not defined in any metadata mapping provider by @markus-moser in #99
- Improve docs by @markus-moser in #101
- [Improvement] Small code cleanup by @lukmzig in #103
- Remove asset tree service as it is replaced with AssetSearchService by @markus-moser in #105
- Add deployment configuration hint to do...