All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
- Bug fix for metadata values not part of vocabularies
b1f370f
- Bug fix for metadata values not part of vocabularies
09fe2b9
- Fix format of search result to external target.
9d35007
- Update README.md
9ef5a46
- code health
b932d03
- Update README.md
7822514
- Update package.json
4aac32f
23 July 2023
- Replace axios with fetch
#14
- Bump semver from 7.3.8 to 7.5.4 in /acceptance
#13
- Delete yarn.lock
337a712
- Refactor SectionsSearch
cdb3775
- Bookmarks: Add export button for filter mapping to block sidebar configuration.
b422b5b
- Update README with user search instructions.
7654dce
- Release 0.3.2
6214066
- prettier
5d2014b
- Exclude AND and OR
469b807
- Dispatch event "searchkitQueryChanged" on query change.
d6354fa
- code sanity
ff695ea
- Remove reminders
b5f4b4d
- Update .gitignore
554592c
- Update SectionsSearch.jsx
bb19961
4 May 2023
3 May 2023
- Update release-it
16d8cfc
- Dropdown: Keep menu open for multiple selection
5652231
- Release 0.3.0
403cfdf
- Filter options: Show clear icon link to deselect option
b610fc5
- Fix clear buttons in filter options
b7598d8
- Add translation for 'deselect all'
95fe15b
- REmove "private": false,
3532b48
- Reset sections selection on reset of search string
065daf9
- "react-searchkit": "v2.2.0"
6c4a90c
- Update package.json
b2399b3
- prettier
8b7fb5b
- Filter options more compact
6107026
- Update package.json
38aea58
- Update springisnow-volto-searchkit-block.less
6c63ff0
- Update FacetedSearch.jsx
1816fe4
4 March 2023
- Small fixes
#11
- Fix linting warnings
#10
- Acceptance tests
#9
- Refactoring
#8
- Optional search on sections
#7
- block configurable
#4
- Testing searchstrings
#3
- Compounder and stemmer
#2
- Update filter doc count on filtering
#1
- Update yarn.lock
2dca452
- Add acceptance/ and dockerfiles/ remove old cypress/ (goes to acceptance/)
2012172
- Add cypress 10
245be3e
- Integrate elasticsearch in docker-compose
84be7c5
- remove /testing/volumes
e5aaa32
- Add elasticsearch mapping, preprocessing and analysis json files
27dfd8c
- Ready to write acceptance tests.
2330ec1
- Make more configurable in block
95037c3
- Add cypress
10052a0
- Create elasticsearch-mappings_example.json
e17a0dd
- Initial acceptance test setup
ad47910
- Searchkit
bbecd57
- Release 0.2.0
1d572f6
- Update springisnow-volto-searchkit-block.less
5f99f61
- Add dev stuff: elasticsearch, redis, celery
aed5640
- Revert "Create FacetedSearch copy.jsx"
d335dc6
- Create FacetedSearch copy.jsx
955f815
- Update configuration
31a6d2f
- Update FacetedSearch.jsx
c5360db
- Fix permission for result list
16ae788
- Search by section (draft)
6913a84
- sort of results
bbcb257
- Update elasticsearch mapping, analysis and preprocessing
f529dfa
- Make buckets configurable. Refactor ExtraInfo for result items
bb8bf2f
- Initial commit
71c3377
- Catch error on non existing subjects field name.
b02a79f
- Add locales
1ac26f3
- Update README and License
5ee5278
- Makefile according '@kitconcept/volto-blocks-grid'
21aa2f0
- Enhance testing view http://igib.example.com/controlpanel/test-searchkit-querystrings
e19685a
- Fix search in PDF.
3c6808d
- Fix bugs: include, exclude, exact
0b0ca88
- Generate locales
8c147a0
- Move messages to one file
a1375c3
- refactor aggs
00100d4
- Filter: display: flex
d24b9d9
- searchresults: tag links of result items clickable
9cf2966
- ci
26b8302
- First try with bool query
e52ab4c
- Show and hide filters according block configuration. Reorganise block configuration in fieldsets.
b4bdcac
- search for testing
6cf398d
- dummy es filter for updating the search filter counts
1ae224b
- architecture without functionality
4525916
- acceptance backend is running!
5ef0838
- Add filter option "select all"
ff75e46
- Remove build
378326a
- Code clean up
f9933d2
- Add german translation
f00b798
- Revert "eslint"
ffca9de
- eslint
866aa1c
- search by section: show number of results
297cd7a
- Add api/backend
6c0f941
- Styling Filters
080359c
- Show highlight / matches
c044c1f
- Isolate SearchBarSection. Hide delete button if querystring empty
5f7cb74
- Fix highlights
38309d0
- Enhance configuration feedback
fe58897
- Update TestSearchkitQuerystrings.jsx
c0f4e69
- wrap searchBar to align reset / delete button
3add591
- draft of multiselection with removable single items in dropdown header
d38c91d
- dev celery
ab6a1aa
- reference block with default components of react-searchkit
ee87069
- Enhance Error message
0bbcbd8
- Search by section
d0ab19a
- relocation and relocationcontext
10c84f0
- cleanup and remove of IGIB naming
7a17bac
- Fix dev backend
2ff2e60
- delete button for filters
13bd3f1
- draft docker-compose.yml
19952a3
- Stylling: new public.less
4f9cffa
- Update add-on setup
1d4b5c4
- Fix filter
e31a3e6
- Add Count. Add Link to matches.
53c3868
- Draft: Select multiple options with cmd/ctrl key
08cffdf
- Searchbar added and relocated to Navigation
1fab876
- Fix layout facets and input field searchstring
064357d
- Update blocks.cy.js
67ccad4
- Fix sort on layout
4872774
- Styling sort by: links statt dropdown
183837a
- label of selectedFilters, not token
d2f1393
- First simple test
4e78a7f
- test view: Get settings from controlpanel
c564765
- Fix trackSiteSearch: Only on search, not just typing
2fdfacb
- Search in nested fields like file fields
7793c4e
- custom response serializer to add label (until now just the token)
24d7c19
- Fix serializer
46b9ba3
- Update README.md
630bf37
- Fix mount-bind
4b929ff
- Fix docker Plone 6 mac
5416bee
- Styling: Metadata: Separator
dc13218
- result list: bug fix links of meta data. informationtype: link instead of label
5c0ed73
- configurable overriddenComponents
f71212f
- on searchstring search: scrollIntoView.
8c5fcd4
- Make facets configurable
8a5682e
- Make configurable: allowed_content_types, allowed_review_states
93528b1
- styling filter
f3aace3
- Add locales
d0ab0de
- Add locales
19ac737
- refactor. Export ploneSearchApi.
ed74b47
- first filter (but still too much: XY must not be filtered by XY)
bbf6be1
- Styling: filter
a937ec1
- proxy removed
ad723bb
- Update README.md
5ee1c1e
- Fix bug search: trim query string.
437da04
- proxy
e5c263b
- Create DEVELOPMENT.md
69c9d9a
- Remove unnecessary blocks fields
cdf371a
- Remove obsolete _getAllowedHits
8d8acb6
- ElasticSearchMatches
d4e3fda
- Add TestSearchkitQuerystrings
8654c3f
- Switch to scroll to input field search on Results
7a512f0
- Fix request to Elasticsearch
fbbc96f
- Wenn Wort mit Bindestrich wie 'Dinkel-Mehl', dann suche auch nach Dinkel und Mehl
ad934f0
- Update Volto 14
5b386df
- Update Makefile
9457175
- Update CustomESRequestSerializer.jsx
1ccab17
- Update CustomESResponseSerializer.jsx
1a3f2e2
- docu
2efdce7
- Update FacetedSearch.jsx
c48f44a
- Overriding components per app
7bd1589
- Update docker-compose.yml
d84835e
- Fix results after dummy ES filter
e16d301
- SearchBar added
4683b29
- Clean up.
ec1a3bb
- force_fuzzy
${word}~
0defe0c
- Add example ElasticSearch mapping
75e9df3
- Update DEVELOPMENT.md
97a1c1d
- Delete foo.cy.js
44b9001
- Fix url in result list
1fd69ba
- next step with 'command: celery; robot-server with ROHBERG_ELASTICSEARCHBLOCKS_FIXTURE
d667f2c
- run test backend with "docker compose"
7c45d2d
- Fix missing imports in test control panel
3610513
- Fallback for missing search_sections
7e28942
- Fix edit mode
fec65c4
- Clean up fields
75b74cb
- Configuration for dev and testing
eb8bf0f
- Sort Filter options
ad35919
- Prepare release
20ea60b
- Remove debug
3be6072
- Sort matches case insensitive
19b42ef
- Fix unit test / snapshot
e54dc29
- Create StateLogger.jsx
443ae71
- Back to command: tail -f /dev/null. Fix backend environment variables
515b578
- Update TESTING.md
7aadb70
- Update TESTING.md
f5acf3e
- clean up: remove console.debug
19932ab
- Fix schema to vocabulary
7988876
- panel for testing matches: make configurable via environment variables
9d0364f
- track search string
1c6c72e
- Update CustomESRequestSerializer.jsx: typos and logging
ad17506
- block title translation for slash menu
c5d50b5
- Fix Error component
7c0bac0
- Update README
c421901
- Switch from elasticsearch to elk image
5770e74
- clean up
d10c1cf
- Clean up
9ef0000
- Remove post-check Plone
933db0d
- Update Makefile: Create and consolidate testing project
569cbf9
- Add elasticsearch word list (lexicon) and keywords
6f7cbfd
- SearchBar: reset button to reset all (qs and filter)
aeeeb73
- Create helpers.jsx
73f27e5
- Update README.md
3696e76
- Upgrade to "react-searchkit": "v2.0.2" (was 1.x)
28b7bea
- Rename testing/
13f9a99
- Add documentation
18ecd04
- Stemming: Redirect exact search to field 'xy.exact'
593835e
- "react-searchkit": "github:rohberg/react-searchkit"
7bd81bf
- Add collective.elastic.plone
dbf288d
- draft pm2
e80d43f
- Add scrollToTarget helper
5f32dd5
- Increase number of buckets (30 instead of default 10)
6279d8c
- Update FacetedSearch.jsx
9efa800
- Fix message ids
bba3106
- Fix getObjectFromObjectList
93446a3
- Fix exports for i18n
b9bf39f
- Filter out spaces and orphan "
408aa9f
- "react-searchkit": "^v1.0.0-alpha.15"
c7deddc
- Update README.md
20ec2ee
- Change order of filters: Komponenten, Informationstype,...
f897c88
- Distinguish singular and plural
37fdf18
- Update FacetedSearch.jsx: no label for filters
c540c23
- clean up
633aad9
- default ES index esploneindex
91d463e
- add-on name
bd443b9
- Catch errors
c25ffeb
- BREAKING CHANGE: Address Plone, not ElasticSearch for searching: @kitsearch
6d2c397
- Fix useEffect dependencies in SectionsSearch
cce5ed2
- Add locales
869eb58
- Refactor EmptyResults
5835fad
- Layout: description, facts background color
0aac2be
- Fix mapping. not necessary, as default behavior
06fb0c9
- Update elasticsearch-mappings.json: subjects
bbb47ab
- Add rohberg.examplemetadata
5830e24
- Switch from simple_query_string to query_string for wildcard search
62f85d4
- compact filter selection
fe08bfd
- fix imports
b6fdb02
- Layout mobile
b60c411
- Show searchblock in edit mode
5fc08e6
- Install ingest. Install Python packages. Mount volume.
f37a1ff
- Create TESTING.md
7389230
- bug fix document CLIENT
895629c
- Create Error.jsx
c949103
- Fix query test
a753679
- Update springisnow-volto-searchkit-block.less
ef28935
- Theming search filter
f1a70b4
- sort by: default: relevance and modified
6fdd01a
- Fix request to Plone
ce1101e
- Update README.md
47f2476
- make project: copy cypress tests and config to project
810fd36
- Add simpleFields to config (just for test view)
961f5b9
- Update docker-compose.yml
306e4e3
- counts of filters OK
ea36f99
- Start celery
7c10df4
- Rename const to reduce confusion on 'action' to be dispatched.
ad8e08c
- Update README.md
f334051
- Update Makefile
fcad4d5
- Update docker-compose.yml
b22972f
- Update README.md
2f07348
- try to fix wildcard search. Problem: wildcard should not go to analysed fields
71f8d2c
- Revert "Remove fuzzy search as we analyze text with decompounder and stemmer"
539e316
- Remove fuzzy search as we analyze text with decompounder and stemmer
e96a7a2
- results: also private and draft review_state
788b0cb
- search: boost tags, title
ee758f6
- Update package description
db314ac
- Fix meta data <button> default, not Semantic-UI for searchkit uri (-> bookmarking)
0051ff5
- Update README.md
8bb60c8
- Remove obsolete settings
7a3c4a5
- Update springisnow-volto-searchkit-block.less
31c88f2
- Make: Add "start-test" cypress
890ca62
- Update docker-compose.yml
084edb2
- Fix CustomESRequestSerializer:
${word} ${word}~
c9278a9
- add commented debug
a944d07
- Hide header on testing
6aac37a
- Focus on testing
abafae9
- Upgrade "react-searchkit": "^v1.0.0-alpha.22" with @semantic-ui-react/css-patch
9bd578b
- Fix tags layout
404c0a9
- Update index.js
baad79c
- Fix empty filter
ec7dd3e
- Fix className warning.
b03a547
- Layout: Link in description
ab9e18b
- Fix layout
c38d2f8
- Update TODO.md
9c07beb
- Remove Products.PDBDebugMode
6c30089
- TODO endpoint search-elasticsearch
18a6ab9
- Add TODO
a99756b
- Fix connecting issue
be9f564
- Remove fuzzy search (again)
d842c35
- Fix scrolling behavior on search
bf873e0
- Add missing key
51df51e
- Search for freemanualtags_searchable (text join of freemanualtags)
54b99e6
- Scroll to search on enter in search field
7731c44
- Update ReferenceSearchBlockView.jsx with new config attribute filterLayout="cards"
7190c9c
- Update README.md
47e6a9e
- Use CLIENT to prevent SSR. Remove custom NoSSR helper.
ee418dd
- Update springisnow-volto-searchkit-block.less
8385436
- Update springisnow-volto-searchkit-block.less
450134a
- Layout more compact
28dd29e
- Update TestSearchkitQuerystrings.jsx
7d9cf64
- Update README.md
acba39d
- Update README.md
f307f30
- Create TODO.md
a5164c2
- Update README.md
324af2f
- Update docker-compose.yml
cfbc5df
- Update docker-compose.yml
f847d6a
- Theming: easier to override in project
c403ae9
- logging
10cfbc9
- styling: sort by
6c1ad0f
- dispatch custom event searchkitQueryChanged for external components
1e8c70b
- Switch tests to collective.elastic.xy releases
88157c5
- Fix typos
2a526f7
- Update Makefile: Dependency install-acceptance
7f570f4
- Update package.json
82f91a2
- Fallback for missing search_sections
9711c02
- Update README
808479d
- Hide search button
0055b94
- Update DEVELOPMENT.md
daf0909
- Fix mapping
aff28c3
- Uddate title and group of block
ec9fb6e
- Move "@eeacms/volto-matomo" from devDependencies to dependencies
3c7e469
- Update Makefile
9026109
- Update TESTING.md
6bdb3ec
- Fix volume mount
30fe2fc
- Remove debugging
cecb865
- Bug fix in debug
5038380
- workflow state: new name: internally_published
8608b96
- remove block from mostUsed and hide via 'restricted' ...
b042512
- Update TODO.md
cade557
- Highlight selected sort option.
3191b22
- Fix layout result list
c92e8c6
- Update docker-compose.yml
bc92854
- Fix dependency volto-matomo
0cae3f1
- Update docker-compose.yml
ccd17a1
- Update .gitignore
0c16bdd
- freemanualtags is a text field (freemanualtags)
e302d77
- Add dependency @eeacms/volto-matomo
edcf2bf
- Update README.md
bfe5968
- config: additional filterLayout attribute (default 'dropdown')
4122092
- clean up
671fd7f
- clean up
7fa6737
- Update package.json
434b59c
- Update FacetedSearch.jsx
8c42bc4
- Update ci.yml
e960afb
- Update code.yml
12da42c
- searchkit block restricted: false
ff886ef
- Fix filter label if no option selected: align center
102b70b
- Update README.md
a0ec90c
- Update README.md
ff0270c
- Update Makefile
cfe55bb
- Metadata of search results: class "metadata"
47812ff
- Fallback if no search sections
a79bbfd
- Remove unused imports
21dc234
- Update FacetedSearch.jsx
cacdb81
- Searching and Finding
3698ac4
- Update CustomESRequestSerializer.jsx
f80663f
- Update TestSearchkitQuerystrings.jsx
0dacaab
- Hide Logger
7ea6af0
- Update babel.config.js
508ac82
- Update jest-addon.config.js
81d2dc9
- Label edit
eaec8f3
- Important: Add block data to initial query state initialQueryState
d23c14d
- Update ElasticSearchHighlights.jsx
f703084
- Update CustomESRequestSerializer.jsx
f8c34a3
- Fix warning className
717573f
- Fix warning SemanticUI
57ee714
- mx.ini collective.elastic.plone branch=endpoint
055c0ba
- Update README.md
a6e6038
- Update README.md
f8a71f0
- Update Makefile: test project canary
e52d8c1
- Update .gitignore
36448d2
- Update package.json
008e46a
- Fix make test backend
34f129f
- Update .gitignore
cd6ba24
- Remove unused import
7ad32cc
- Update TESTING.md
38d4e9c
- Update FacetedSearch.jsx
697a4f3
- Update TESTING.md
23c40c1
- Install rohberg.elasticsearchblocks.
74570a6
- Update docker-compose.yml: add profile rohberg.elasticsearchblocks:testing
6895da1
- Update TESTING.md
e9fc86d
- Update Makefile
23bea3c
- Switch from query_string to simple_query_string search
15d7a08
- Update README.md
5acac03
- Update .gitignore
f5a59d3
- Update Makefile
11bc4e2
- Upgrade "react-searchkit": "v1.0.1"
5fc6e12
- Remove debugging.
b696ef7
- Fix bug: Reload page: window undefined on SSR
de71169
- Move @eeacms/volto-matomo to dev dependencies
3ec3075
- Fix deprecated ES Syntax
edf4acc
- Upgrade to "react-searchkit": "^v1.0.0-alpha.17",
a001b90
- update dependency volto-matomo
f5eb8b6
- Update CustomESResponseSerializer.jsx
4a12564
- Update README.md
04a8285
- on search: scroll in to view (still not solved)
27d3be6
- docu
9057df6
- Update package.json: https://github.com/rohberg/react-searchkit.git
02c445a
- Update package.json: "react-searchkit": "^v1.0.0-alpha.15",
a575e98
- Update package.json
59bde03
- Update LICENSE.md
5de261f
- no need to trigger search from external
c0544dc
- Search also for DocumentationOverview
6610a8e
- Edit form: no rendering
f57935f
- fix block schema
f863eb9
- Update blocks.cy.js
faf739b
- Remove unused import
833af25
- Fix meta data margin of items
168aaeb
- Fix width of filters.
53ba5a7
- Update .gitignore
a8b7898
- Update springisnow-volto-searchkit-block.less
e417978
- Update springisnow-volto-searchkit-block.less
45acc7c
- Update CustomESResponseSerializer.jsx
5475a88
- Update elasticsearch-preprocessings.json
0c14944
- Update .gitignore
ca7492b
- fragment_size default 100 for all fields
a497155
- Do not search in field 'id'
bb36110
- Update CustomESRequestSerializer.jsx
ffbef7b
- Update FacetedSearch.jsx. Add scrollbar to facets.
471fce9
- theming: reference block with react-searchkit cards
d8ea3d2
- Update README.md
f7b3e92
- Update FacetedSearch.jsx
77f299a
- Search in block text
98e4177
- styling: searchbar
cb82d5e
- sort filter on token (key)
9131cf4
- Update package.json
0df7934
- Update package.json
a8b85fd
- dependency react-searchkit
7218d03
- Update configuration.png
399a3b2
- Create volto.pot
87d70db
- Create Search_for_example_content.png
005769d
- Update configuration.png
8d3f0c9
- Create elasticsearch_nested_field.png
ea83933
- Rename /volumes/ploneconfiguration
9f0730e
- Create configuration.png
051cdf2
- Create search.png
69b5be8