Allow group-scoped searches with Zoekt even if Elasticsearch is not enabled
Currently the logic for determine whether "Code" search is available at the group level is dependent on Elasticsearch being enabled.
We should allow it, as well, if Zoekt is enabled for the Group. I was hoping changing EE::Search::GroupService#allowed_scopes
would be enough but it seems the logic in app/helpers/search_helper.rb
does not use this and it may be a little more complicated. Probably the helper should delegate to allowed_scopes. This may require a little refactoring.
Edited by Dylan Griffith