-
- Refactored TNTSearch to allow core classes to be extensible by other plugins
- Added
phrases
search support #32
-
- Defaulted TNTSearch to search all pages out of the box. This should be tweaked though
- Added auto-focus to search input #28
- Added option to control
powered by
#34 - Added a timer on CLI index command
- Exposing
GravTNTSearch
to the browser for JS manipulation - Dispatching
tntsearch:start
andtntsearch:done
events when starting/rendering results - README.md typo fixes
-
- Only update the a page on save if it exists in the current filter and is therefore eligible to be indexed\
- Removed Admin dependency, it works fine without admin too, just need to use CLI
-
- Fix issue with admin saving 'string' for filter #25
-
- Updated TNTSearch to use version
1.3.1
of TNTSearch library for PHP 7.2 compatibility #24
- Updated TNTSearch to use version
-
- Added
onTNTSearchReIndex()
that you can fire from any plugin to reindex everything
- Added
-
- Fixed an XSS exploit in query
-
- Reworked JS to VanillaJS #12
- Implemented live URI / history refresh when typing in the field
- Added new 'auto' setting for search_type that automatically detects 'basic' or 'boolean'.
- It is now possible to force a search_type mode whether it's
basic
orboolean
- Updated to TNTSearch Library to v1.1.0
-
- Allow the ability to pass a
placeholder
to thepartials/tntsearch.html.twig
template - Moved 'fuzzy' option as independent option
- Allow the ability to pass a
-
- Fixed JS issue when at login page
- Fixed results showing on load for drop-downs, instead of in_page only view #10
-
- Extensible output JSON support via new
onTTNTSearchQuery()
event. - Added a 'powered-by' link that can be disabled via configuration
- Improved docs by including instructions on how to use CLI to index.
- Extensible output JSON support via new