Bug 20484: Allow configuration of ES before switching to ES
authorNick Clemens <nick@bywatersolutions.com>
Wed, 8 Apr 2020 10:11:38 +0000 (10:11 +0000)
committerJoy Nelson <joy@bywatersolutions.com>
Thu, 7 May 2020 21:45:15 +0000 (21:45 +0000)
commitb095050dcf30b3848e0424d14d3a18c1167b2b23
tree4df7ffd7d33a8bbe42d4a20ad628a38f37e94793
parent09b527d717be485b1e4de39a0877ac6d0050a40a
Bug 20484: Allow configuration of ES before switching to ES

To test:
1 - Set SearchEngine syspref to Zebra
2 - Be a user with permission to manage search engine configuration (manage_search_engine_config)
3 - Confirm you do not see 'Search engine configuration' on Admin main page
4 - Apply patch
5 - Confirm you see it with '(Elasticsearch)' appended
6 - Be a user without above permission
7 - Confirm you cannot see the 'Search engine configuration'
8 - Confirm you cannot access directly:
    /cgi-bin/koha/admin/searchengine/elasticsearch/mappings.pl

Signed-off-by: Andrew Fuerste-Henry <andrew@bywatersolutions.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Joy Nelson <joy@bywatersolutions.com>
koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc
koha-tmpl/intranet-tmpl/prog/en/modules/admin/admin-home.tt
koha-tmpl/intranet-tmpl/prog/en/modules/admin/searchengine/elasticsearch/mappings.tt