Releases: biblibre/omeka-s-module-Search
Releases · biblibre/omeka-s-module-Search
0.20.1
- Fix JS error when "faceted filtering" is disabled
- Fix style of facets:
- When faceted filtering is enabled, clicking the text checks the checkbox instead of applying the facet immediately
- When faceted filtering is disabled, replace the FontAwesome icon by a disabled checkbox to have style similar to when faceted filtering is enabled
- Align the checkbox vertically
- Fix a bug that prevented to cancel an already applied facet
- Be more "theme-friendly" by applying style using CSS rather than JS or style attribute (facet expand button)
- Move
has_mediato aFormElementto make it "opt-in" (disabled by default) and reorderable like other form elements - Catch all non-fatal errors in the sync process to avoid resource locks not being released
v0.20.0
v0.19.0
0.18.2
0.18.1
0.18.0
-
Always index resources in a separate process
Indexing resources in the same process as the one modifying resources can cause a lot of different issues: performance, memory usage, conflicting use of the Doctrine entity manager causing errors or data duplication, ...
Doing it in a separate process ensure that we do not disturb the main process.
There is a new background job (
Search\Job\Sync) that is run periodically when there are resources that need to be indexed.
Alternatively, there is also a new script (bin/sync) that can be executed periodically (using cron for instance). It does the same thing as the new background job. -
Show the latest indexation date and time on admin resource details page
v0.17.5
What's Changed
- Add TestAdapter method according to AdapterInterface by @ThibaudGLT in #37
Full Changelog: v0.17.4...v0.17.5
0.17.0
0.16.0
Breaking changes
- Search adapters are now entirely responsible for filtering out results that users cannot access.
Search\Query::setIsPublicandSearch\Query::getIsPublicmethods, which were previously used for that purpose, are kept for user queries (for instance if a user want only private resources)