-
-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Loading branch information
1 parent
0888291
commit f0115a8
Showing
1 changed file
with
100 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,100 @@ | ||
# Changelog | ||
|
||
## 1.0.0 (2023-11-29) | ||
|
||
|
||
### Features | ||
|
||
* add aggregation info to web interface ([c9fd119](https://github.com/openfoodfacts/search-a-licious/commit/c9fd119b29e2a4f1ae4ba30b26d877a705745f80)) | ||
* add basic facet view (term bucket with # of items for each value) ([930b335](https://github.com/openfoodfacts/search-a-licious/commit/930b335ff68d9fd735904bc863e67a97c2aac323)) | ||
* add basic search page for demo ([10a65c1](https://github.com/openfoodfacts/search-a-licious/commit/10a65c143966cb98872512987306198e54a5fd75)) | ||
* add disabled field type ([396750b](https://github.com/openfoodfacts/search-a-licious/commit/396750bd09ab50c203db8948c3b7ee0e6380d382)) | ||
* add fully indexed nutriments field ([946e4e1](https://github.com/openfoodfacts/search-a-licious/commit/946e4e1efa22ede00e481df915f1c65857cf1325)) | ||
* add logo ([#34](https://github.com/openfoodfacts/search-a-licious/issues/34)) ([d80ce78](https://github.com/openfoodfacts/search-a-licious/commit/d80ce783d44fbd1eefd647453fc8fa1e07b142a7)) | ||
* add obsolete field ([4c82f3d](https://github.com/openfoodfacts/search-a-licious/commit/4c82f3d1e57a90c937d04e5e4af5c67c34c72985)) | ||
* add possibility to set logging level in config ([3540190](https://github.com/openfoodfacts/search-a-licious/commit/354019086be03cbe96f37dbebc09db40139bfe22)) | ||
* add real pagination to search API ([0b120a1](https://github.com/openfoodfacts/search-a-licious/commit/0b120a13305491d9fb6b0c7c28d4857844a31fb8)) | ||
* add robots.txt ([d4a89be](https://github.com/openfoodfacts/search-a-licious/commit/d4a89be30318b9e265cf8e319be9a574f8f2b13d)) | ||
* add sentry for bug tracking ([9529b52](https://github.com/openfoodfacts/search-a-licious/commit/9529b52a0fb9ffdcccfaa192d4f91ccd885ad5c0)) | ||
* add sorting capabilities ([bffa6e6](https://github.com/openfoodfacts/search-a-licious/commit/bffa6e69b6497e3dfb8d761ef22bfbeb88d97e3c)) | ||
* add support for synonyms for taxonomy field types ([3060c7f](https://github.com/openfoodfacts/search-a-licious/commit/3060c7f4278c9f9a3b13c8f5872753b8d3987323)) | ||
* add total number of results ([b0c8c0d](https://github.com/openfoodfacts/search-a-licious/commit/b0c8c0dd17d0f9b934eec473b851d09494e92183)) | ||
* allow to pass config param in import-data command ([fadac9a](https://github.com/openfoodfacts/search-a-licious/commit/fadac9a5177c3d1dfeeb19fbdc20bdb1e3e89423)) | ||
* first use of luqum for filtering ([a78f8eb](https://github.com/openfoodfacts/search-a-licious/commit/a78f8ebfa26e224946721b32b7e1ba3a6a198c6c)) | ||
* improve automatization of field def & add lang analyzers ([2eff548](https://github.com/openfoodfacts/search-a-licious/commit/2eff5487b50bac9d73643290c194e7c21afb0626)) | ||
* improve Makefile ([2f7fa16](https://github.com/openfoodfacts/search-a-licious/commit/2f7fa169cb9c56114c5aa331551d498ae3f3bb4c)) | ||
* make queue manager a standalone process ([#23](https://github.com/openfoodfacts/search-a-licious/issues/23)) ([3a588ab](https://github.com/openfoodfacts/search-a-licious/commit/3a588ab7650e36f21407fbbc99a8ffc1c860d5dc)) | ||
* move default taxonomy cache dir to /opt/search/data/taxonomies ([ab733fb](https://github.com/openfoodfacts/search-a-licious/commit/ab733fb4821faa9303651b98f71918cc121d12a5)) | ||
* Set network dynamically + docker improvements ([#9](https://github.com/openfoodfacts/search-a-licious/issues/9)) ([7b9df96](https://github.com/openfoodfacts/search-a-licious/commit/7b9df9665818fdf3ed2efd8d5b09514398990522)) | ||
* Simplify docker, removing certs ([#18](https://github.com/openfoodfacts/search-a-licious/issues/18)) ([8809f0e](https://github.com/openfoodfacts/search-a-licious/commit/8809f0e8327831e47e63666d58c90b5f1fe2b604)) | ||
* switch to Poetry ([e370d1f](https://github.com/openfoodfacts/search-a-licious/commit/e370d1fce83c0c3d65878646cf1d1f03f4d2302a)) | ||
* use pydantic-settings for settings management ([82c2f99](https://github.com/openfoodfacts/search-a-licious/commit/82c2f990f7b13505b909f73ea8cb2fc00d3d655b)) | ||
* use yaml configuration file ([7cb6274](https://github.com/openfoodfacts/search-a-licious/commit/7cb627406ce4b3792fe3e877d61b2c388db9cb74)) | ||
|
||
|
||
### Bug Fixes | ||
|
||
* add error if Elasticsearch max number of results is reached ([4f7c564](https://github.com/openfoodfacts/search-a-licious/commit/4f7c5640774e704d3e37ddc9be725ae08c919e4c)) | ||
* add more fields to Open Food Facts config ([8bef861](https://github.com/openfoodfacts/search-a-licious/commit/8bef86135908f5557f21232581a3cd716ab2a7ce)) | ||
* add some types ([4e3726f](https://github.com/openfoodfacts/search-a-licious/commit/4e3726fc8da7496fde9a76bd9e9230a08c548cf1)) | ||
* all containers needs to be in default network ([9cd7741](https://github.com/openfoodfacts/search-a-licious/commit/9cd7741c3125f62f8a53e12834f5c374d893eb39)) | ||
* also add "names" field from taxonomy during indexation ([eea5726](https://github.com/openfoodfacts/search-a-licious/commit/eea5726e9f62a1baa85dec9d781f0e3f20c7d8f5)) | ||
* bug fix in indexing.py ([1d14d02](https://github.com/openfoodfacts/search-a-licious/commit/1d14d02ff2eaa0ab83178423d79b96f88177b09b)) | ||
* bug fixes in product.py ([0d6aec2](https://github.com/openfoodfacts/search-a-licious/commit/0d6aec2b3498a00a305c8fcc996beaf034f05bf3)) | ||
* delete legacy log messages ([bb45521](https://github.com/openfoodfacts/search-a-licious/commit/bb45521ea42b7cf438457663f5d6865faafbbf3d)) | ||
* delete multi config param ([48b24b9](https://github.com/openfoodfacts/search-a-licious/commit/48b24b908a3e139f37ea6eb598eab79fa848049d)) | ||
* don't index all language subfields ([2655751](https://github.com/openfoodfacts/search-a-licious/commit/26557515939484ca94e5253e56139784e2642c84)) | ||
* fix bug in elasticvue entrypoint ([bff5a84](https://github.com/openfoodfacts/search-a-licious/commit/bff5a8416168eb185b01797a8f6e48f2b6154cc9)) | ||
* fix bug in parse_lucene_dsl_query ([e4005cc](https://github.com/openfoodfacts/search-a-licious/commit/e4005cce0d551b642aeaa0df0866480a44c51dea)) | ||
* fix bug in parse_lucene_query ([ea25d36](https://github.com/openfoodfacts/search-a-licious/commit/ea25d36bf3d4a1075ad1398e92ffac9ca564c0d1)) | ||
* fix bug in postprocessing ([4df7893](https://github.com/openfoodfacts/search-a-licious/commit/4df7893716621143b143c71b3febe74e7aa49b4f)) | ||
* fix bug in queue.py ([a2f231a](https://github.com/openfoodfacts/search-a-licious/commit/a2f231a22e0f77f94fa6b6878288ace2a4d5d243)) | ||
* fix bugs in filter queries ([732a08a](https://github.com/openfoodfacts/search-a-licious/commit/732a08ae791f3783b5cb44bfb773a8920488a53d)) | ||
* fix CLI with config param ([950d28b](https://github.com/openfoodfacts/search-a-licious/commit/950d28b732a2c83680b96a034803cb02c3b056f7)) | ||
* fix common net for staging ([#27](https://github.com/openfoodfacts/search-a-licious/issues/27)) ([9847ec2](https://github.com/openfoodfacts/search-a-licious/commit/9847ec2de0a18e1e5be4651db66dfd4fb880867c)) | ||
* fix Dockerfile ([a7bca25](https://github.com/openfoodfacts/search-a-licious/commit/a7bca258687f5bf6642abba299dafd67774adc59)) | ||
* fix error while saving coverage ([911d1a2](https://github.com/openfoodfacts/search-a-licious/commit/911d1a28315e0177d3745a93093304d2fb206826)) | ||
* fix fields parameter in /search ([8cc282b](https://github.com/openfoodfacts/search-a-licious/commit/8cc282bc68cfaaf67c3b131c4390211b32c799c2)) | ||
* fix flake8 errors ([8138312](https://github.com/openfoodfacts/search-a-licious/commit/81383121997da4a1e5c684f9f14655cbff24006e)) | ||
* fix flake8 issues ([3d45507](https://github.com/openfoodfacts/search-a-licious/commit/3d455070ea4e030896a1a6f5c58de655f5bddd96)) | ||
* fix get_redis_updates function ([c93fc6c](https://github.com/openfoodfacts/search-a-licious/commit/c93fc6c7a6f84700aa228085626e5b0b6fc16d1b)) | ||
* fix isort issues ([fdc8d7f](https://github.com/openfoodfacts/search-a-licious/commit/fdc8d7f3a9c6ed2ce8958f19d3447f1c32ec6812)) | ||
* fix langs field in /search ([9a61270](https://github.com/openfoodfacts/search-a-licious/commit/9a612702ad2d1a8b3ba0413a26c350a66bf51933)) | ||
* fix linting ([bd2c82a](https://github.com/openfoodfacts/search-a-licious/commit/bd2c82a0cde8f205501fef3a1d06b76a32e0853f)) | ||
* fix mypy warnings ([7735dac](https://github.com/openfoodfacts/search-a-licious/commit/7735daceda46ea50bc0433064f6d687e0439007f)) | ||
* fix pep8 warning ([a74480c](https://github.com/openfoodfacts/search-a-licious/commit/a74480c0edeb2a4105086c2436ba40bedf017d1a)) | ||
* fix redis queue manager ([8addc8c](https://github.com/openfoodfacts/search-a-licious/commit/8addc8c8d389ca3e7313023baf4d6fe1a8632d3c)) | ||
* fix sort by in search results page ([4a697b3](https://github.com/openfoodfacts/search-a-licious/commit/4a697b35d470ac1a0d043881bf45fbd69e6da894)) | ||
* fix sort in display results ([dfa952a](https://github.com/openfoodfacts/search-a-licious/commit/dfa952aec056021c1ce7ffdf408ceb6017042fb1)) | ||
* fix sorting ([313ea26](https://github.com/openfoodfacts/search-a-licious/commit/313ea261f7d07ea68ac3c753fa6930d139b28c6c)) | ||
* fix type error in from_dict ([05f399e](https://github.com/openfoodfacts/search-a-licious/commit/05f399e6345d896d60b00accae03be2571bcc266)) | ||
* fix unit tests ([ba2e8f1](https://github.com/openfoodfacts/search-a-licious/commit/ba2e8f1fb07dfe87ff459f59bb1509b104ec6f34)) | ||
* improve autocomplete ([eca6445](https://github.com/openfoodfacts/search-a-licious/commit/eca64451a7d0b0ab6c289c7faa795f47354d81d1)) | ||
* improve error handling in API ([00ca62d](https://github.com/openfoodfacts/search-a-licious/commit/00ca62daca8501a5a2a36f92d2609e4831b34683)) | ||
* improve field configuration ([1195ba1](https://github.com/openfoodfacts/search-a-licious/commit/1195ba16238022c9bcfe04f1f04aa221b37fba93)) | ||
* improve search results ([b4a3491](https://github.com/openfoodfacts/search-a-licious/commit/b4a349192d9a4951cca6bc1d85d56c9ebcd7a79c)) | ||
* improve templates ([8b6bde7](https://github.com/openfoodfacts/search-a-licious/commit/8b6bde7edccbe0763d9c6ff8a12fb007354dcda8)) | ||
* index main subfield for text_lang ([94a764f](https://github.com/openfoodfacts/search-a-licious/commit/94a764fedb5736da3a65664d0accc8aa0ac6134b)) | ||
* logo in readme ([#35](https://github.com/openfoodfacts/search-a-licious/issues/35)) ([cdd56b3](https://github.com/openfoodfacts/search-a-licious/commit/cdd56b3816a86f131293bcaed64757e5c334ee6b)) | ||
* make clearer distinction between supported_langs types ([f3e26de](https://github.com/openfoodfacts/search-a-licious/commit/f3e26deea2e247b318025e4113779a07d675845b)) | ||
* make CLI work outside docker ([42cb9e2](https://github.com/openfoodfacts/search-a-licious/commit/42cb9e20fdf0a77491921b6a7971f0b1d8f6b5ca)) | ||
* off url from env ([#22](https://github.com/openfoodfacts/search-a-licious/issues/22)) ([eeba4c4](https://github.com/openfoodfacts/search-a-licious/commit/eeba4c418ad335fa73ff9fadc659e4157a20ba3f)) | ||
* only select a subset of nutriment fields (openfoodfacts) ([ead132c](https://github.com/openfoodfacts/search-a-licious/commit/ead132c21882845da9be1d05f93800e47c214e98)) | ||
* remove duplicated function ([25499de](https://github.com/openfoodfacts/search-a-licious/commit/25499ded817f1fc26479683fdc4c843986712a2d)) | ||
* remove duplicated taxonomy ([48a1fb4](https://github.com/openfoodfacts/search-a-licious/commit/48a1fb41a80f7ba9f124e30af0da8b156b3b5123)) | ||
* remove requirements.txt ([71a75a6](https://github.com/openfoodfacts/search-a-licious/commit/71a75a6decb54865c82c9af2303ae7485b751d8f)) | ||
* remove unwanted use of global variable CONFIG ([2d814ea](https://github.com/openfoodfacts/search-a-licious/commit/2d814eae3bfab7efde44788fcb2721d493a03d62)) | ||
* rename include_multi_match into full_text_search ([7ef5ac3](https://github.com/openfoodfacts/search-a-licious/commit/7ef5ac30584cabe3ad9995006732c547880dae4c)) | ||
* set "black" as isort profile ([356a1eb](https://github.com/openfoodfacts/search-a-licious/commit/356a1ebdee716ef55a5af511eb62b9ae3db003a8)) | ||
* switch image name back to original value ([ae950ed](https://github.com/openfoodfacts/search-a-licious/commit/ae950ed544070e8b33e9ac17da145c159ec2c76d)) | ||
* temporarily disable pre-commit config ([b4d7658](https://github.com/openfoodfacts/search-a-licious/commit/b4d7658a86bd48874ba438de8239c507cbc741da)) | ||
* update after autocomplete PR ([1d4a9e8](https://github.com/openfoodfacts/search-a-licious/commit/1d4a9e8527c6b902eca04e610728d42f87b044a8)) | ||
* update JSON schema ([a5f33a4](https://github.com/openfoodfacts/search-a-licious/commit/a5f33a4bf586c3db7613837aa7259f89ea8e6b2b)) | ||
* update pre-commit hook ([9fe4266](https://github.com/openfoodfacts/search-a-licious/commit/9fe4266c979337063b1724a70bbeb07b3516664a)) | ||
* use custom autocomplete analyzers for a few langs ([05ef77a](https://github.com/openfoodfacts/search-a-licious/commit/05ef77ab6635edad7f17eb1e45eddaf89217ccf1)) | ||
* use JSONL as input format ([c24d2f5](https://github.com/openfoodfacts/search-a-licious/commit/c24d2f5883a978fca2c9b8aa3a55a9c065b46adb)) | ||
* use lang instead of lc in add_images_urls_to_product ([e43e1a2](https://github.com/openfoodfacts/search-a-licious/commit/e43e1a2c947cd10ae4624c6291d0a3bda0ce1a89)) | ||
* use luqum SchemaAnalyzer to build elasticsearch query builder ([b70bbc9](https://github.com/openfoodfacts/search-a-licious/commit/b70bbc99c8abac4413809906727559e404594e5e)) | ||
* use Python 3.11 in Dockerfile ([fbbfd6b](https://github.com/openfoodfacts/search-a-licious/commit/fbbfd6ba34125af8ebc3dbe515264d5295169e42)) | ||
* use specific User-Agent ([31a947e](https://github.com/openfoodfacts/search-a-licious/commit/31a947e6972e51ce95696f8770ee67fd05f14149)) | ||
* use workaround to fastapi bug ([0697c56](https://github.com/openfoodfacts/search-a-licious/commit/0697c564804630c91b83abf99dd7b03d25871298)) |