* Bump unstable and add 21.05 release
* The usual typos
* The frontend stuff was missing
* preserve the order
* Update import-scripts/import_scripts/channel.py
Co-authored-by: Rok Garbas <rok@garbas.si>
Co-authored-by: Jonathan Ringer <jonringer117@gmail.com>
* Reduce the numbers of bucket results on each ChangeBucket event
* Warmup after reindexing, fixes#250
* Using multiple sort keys, fixes#218
* Index also unfree packages, fixes#226, fixes#237
* Add wilcard query, fixes#279
* Fix rendering of default and example values
* bump the version
* reduce nix-instantiate calls
* Allow literalExample in default values, handle null correctly
* using py38 for now
* literalExample is not always string
* in case literalExample is not string process it as we would normally
* Remove 19.09 branch
* also remove 19.09 channel from github actions
* improve testing of empty lists and dicts
Co-authored-by: Rok Garbas <rok@garbas.si>
Links in the search results for NixOS 20.09 started throwing 404
otherwise. Not all channels are being pushed to nixpkgs-channels as
apparently it is being phased out.
- still muse multi_match but now with cross_fields type
- add edge n-gram index field since cross_fields works only with match
and this way we can have prefix support
- suffix support is still supported as before by reversing the words in
data and query
- for query we now create variations of all multi_match queries. from 2
words you get 4 queries, from 3 works you get 8 queries and so on.