Skip to content

Releases: openfoodfacts/search-a-licious

v1.4.0

25 Jul 12:00
c495b10
Compare
Choose a tag to compare

1.4.0 (2024-07-25)

Features

Bug Fixes

v1.3.0

28 Jun 10:28
482acf8
Compare
Choose a tag to compare

1.3.0 (2024-06-28)

Features

Bug Fixes

  • add ensure_network to make up command (#149) (f6c587a)
  • add some frontend fixes (#183) (7479c9e)
  • catch more luqum exceptions when parsing queries (616c657)
  • default preferences to avoid failure on first use (#187) (843c503)
  • fix logo markdown in README.md (d5c660b)
  • fix typing in app.query module (2ef3c7e)
  • i18n are not loaded because is dynamically import (#199) (0bcac0e)
  • improve "npx playwright install-deps" in frontend/dockerfile (#130) (b50e422)
  • lint (#196) (bb5541b)
  • translations (#195) (8b84289)

v1.2.0

29 Apr 16:01
Compare
Choose a tag to compare

1.2.0 (2024-04-29)

Features

Bug Fixes

  • don't display debug information by default (56ee123)
  • fix front-end docker configuration (6d8e8fc)
  • improve display of score when score is missing (04ceff4)

v1.1.2

23 Feb 15:24
Compare
Choose a tag to compare

1.1.2 (2024-02-23)

Technical

  • add redis host for production (705f5c2)
  • remove rediscache volume (5e4b152)
  • set OFF_API_URL envvar in deployment config (1ba1729)

v1.1.1

01 Feb 09:54
Compare
Choose a tag to compare

1.1.1 (2024-02-01)

Technical

  • fix release-please configuration for prod env (65018f3)

v1.1.0

01 Feb 09:33
Compare
Choose a tag to compare

1.1.0 (2024-01-31)

Features

  • add support for multiple indices (4edabfe)
  • use Redis Stream support (fcf0f21)

Bug Fixes

  • add debug logs (05bc61d)
  • catch NotFound index error from Elasticsearch (a8eecb7)
  • fix a few mypy errors (96445e5)
  • fix all mypy issues and enable mypy in pre-commit hooks (052d670)
  • fix icon URLs (654ef91)
  • fix production redis host (14d4fce)
  • ping redis in run_update_daemon at startup (b379021)
  • popularity_key must be a long fieldtype (f35a902)
  • set python version in pre-commit github action config (59376b1)
  • support more fields and add a more flexible way to handle fields (79fbb0a)
  • support null q in build_search_query (5ee0fdd)

v1.0.0

29 Nov 10:47
f0115a8
Compare
Choose a tag to compare

1.0.0 (2023-11-29)

Features

  • add aggregation info to web interface (c9fd119)
  • add basic facet view (term bucket with # of items for each value) (930b335)
  • add basic search page for demo (10a65c1)
  • add disabled field type (396750b)
  • add fully indexed nutriments field (946e4e1)
  • add logo (#34) (d80ce78)
  • add obsolete field (4c82f3d)
  • add possibility to set logging level in config (3540190)
  • add real pagination to search API (0b120a1)
  • add robots.txt (d4a89be)
  • add sentry for bug tracking (9529b52)
  • add sorting capabilities (bffa6e6)
  • add support for synonyms for taxonomy field types (3060c7f)
  • add total number of results (b0c8c0d)
  • allow to pass config param in import-data command (fadac9a)
  • first use of luqum for filtering (a78f8eb)
  • improve automatization of field def & add lang analyzers (2eff548)
  • improve Makefile (2f7fa16)
  • make queue manager a standalone process (#23) (3a588ab)
  • move default taxonomy cache dir to /opt/search/data/taxonomies (ab733fb)
  • Set network dynamically + docker improvements (#9) (7b9df96)
  • Simplify docker, removing certs (#18) (8809f0e)
  • switch to Poetry (e370d1f)
  • use pydantic-settings for settings management (82c2f99)
  • use yaml configuration file (7cb6274)

Bug Fixes

Read more