Skip to content

Latest commit

 

History

History
469 lines (453 loc) · 61.5 KB

CHANGELOG.md

File metadata and controls

469 lines (453 loc) · 61.5 KB

Changelog

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

  • Do not flatten url to app url for external content. bf1f662
  • Release 0.3.1 e3cff4e

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

0.2.0

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