Skip to content

Latest commit

 

History

History
2365 lines (1251 loc) · 197 KB

CHANGELOG.md

File metadata and controls

2365 lines (1251 loc) · 197 KB

Changelog

1.94.1 (2024-11-13)

Technical

  • ContributionAssistant: small fixes and adjustements following feedback. ref #1025 (a2ae48d)
  • Footer: invert action buttons & OFF links (e755d8b)

1.94.0 (2024-11-13)

Features

  • ContributionAssistant: new experiment, a contribution assistant using gemini (#1025) (cdeec76)
  • new page to list known reuses (#1032) (c8627e9)

Bug Fixes

  • Reuses page: add images to repo. Add tags. Add alert to push new reuses. ref #1032 (f578ec5)
  • Reuses page: forgot to commit the image urls. ref #1032 (a059c04)

Technical

  • API: always filter input data fields before POST (#1034) (b8927ed)
  • API: send the page url on every POST (#1035) (faa9a43)
  • l10n: New Crowdin translations to review and merge (#1031) (249aca9)

1.93.0 (2024-11-11)

Features

Bug Fixes

  • Experiments: fix AddPriceSingle & ProofAddSingle forms. ref #1022 (9d10f27)

Technical

  • add breadcrumbs to all remaining pages (#1026) (831db75)
  • Experiments: add to Drawer. New settings to toggle from drawer (#1029) (a0dc39b)
  • l10n: New Crowdin translations to review and merge (#1021) (cfab09c)
  • l10n: New Crowdin translations to review and merge (#1028) (656b452)
  • Proof add: add option to hide image preview (3ece9a0)
  • Settings: Move some settings to a new 'Developer mode' section (#1030) (b757fd4)
  • Settings: use switch for Dark mode (instead of btn) (#1027) (4e8d8a7)

1.92.2 (2024-11-09)

Bug Fixes

  • Location selector: fix physical search submit. ref #1012 (04308ae)

1.92.1 (2024-11-09)

Bug Fixes

  • Price add: fix show newly added prices. ref #1015 (550d9b5)

1.92.0 (2024-11-08)

Features

  • Location selector: allow adding new online locations (#1012) (e6c76fa)

Bug Fixes

  • remove dangling semicolons. fix prop errors (c391b67)
  • Stats: display all location & proof count to have logical numbers (1f7c03d)

Technical

  • l10n: New Crowdin translations to review and merge (#1016) (8194bb2)
  • l10n: New Crowdin translations to review and merge (#1017) (5177204)
  • l10n: New Crowdin translations to review and merge (#1018) (cdceaf0)
  • l10n: New Crowdin translations to review and merge (#997) (a6fb19d)
  • Location selector: Add tabs to choose between OSM & Recent (#1010) (7c0b99b)
  • Location selector: improve ONLINE location input. Keep only URL domain. ref #1012 (15d449f)
  • Location selector: new LocationRecentChip component (#1013) (aa328e2)
  • Location selector: use v-tabs instead of v-btn-toggle. Change wording. ref #1010 (8823745)
  • Price add: small UI changes (#1015) (b270e5f)

1.91.2 (2024-10-28)

Technical

1.91.1 (2024-10-27)

Technical

  • l10n: New Crowdin translations to review and merge (#990) (56f2c3f)
  • Location search: add search hint, improve map zoom for single result (#992) (bfb1dbb)
  • Stats: add links inside StatCard instead of dedicated buttons (#994) (b34a8da)

1.91.0 (2024-10-27)

Features

  • Header: hide old User settings, move Sign Out to drawer (#989) (4e56086)
  • Settings page: new Settings page easily accessible (#950) (0a8c24e)

Technical

  • l10n: New Crowdin translations to review and merge (#980) (4706f54)

1.90.0 (2024-10-26)

Features

  • Proofs: allow editing proofs with existing prices. ref #689 (1dafd62)

Technical

  • Dialogs: change dialog action button style (fill instead of outline) (ee37c37)
  • User card: remove settings from action menu. closes #986 (d1470e3)

1.89.1 (2024-10-24)

Bug Fixes

1.89.0 (2024-10-22)

Features

  • Header: show local or staging suffix if not in prod. ref #876 (bc02bb0)
  • Proof add: add new consumption-related fields to the form (#976) (c50b188)
  • Proof card: show new consumption-related fields in the footer (#977) (e0ee131)

Bug Fixes

  • fix barcode scanner dialog width (7ec6a3e)
  • Price add: send price location_id to fix server error. ref #965 (d9850b7)
  • Stats: fix accidently removed proof receipt count. ref #967 (499130e)

Technical

  • l10n: New Crowdin translations to review and merge (#972) (c09e053)
  • Locations: use constants instead of hard-coded OSM/ONLINE variables. ref #965 (72114ca)
  • Price add: show red asterisk next to required field labels (#978) (83c6cf5)
  • Proof add: rename ProofDateCurrencyInputRow to ProofMetadataInputRow (#973) (8085baf)
  • Proofs: use type constants instead of hard-coded PRICE_TAG/RECEIPT (24461af)
  • Stats: add links to latest prices. and top products, locations & contributors. ref #50 (07fa5d8)

1.88.3 (2024-10-20)

Bug Fixes

  • Location list: fix filtering on page load (if url params). ref #964 (042226b)

Technical

  • User dashboard: after success message display, replace url param. ref #878 (e92516a)

1.88.2 (2024-10-20)

Bug Fixes

  • Location card: fix link to online location website. ref #966 (cb86050)

Technical

  • homogenize v-dialogs (4dfc48e)
  • l10n: New Crowdin translations to review and merge (#969) (83e6fa1)
  • Locations: move some logic to utils & constants. ref #965 (b690706)
  • Stats page: fix recent stat displaty. use OSM name for location stat. ref #967 (3d42bf6)
  • use green color for success buttons (cec0adc)

1.88.1 (2024-10-19)

Bug Fixes

  • CI: fix typo in labeler config. ref #237 (3bec224)
  • Price add: fix redirect after single price add. ref #941 (4238571)

Technical

  • l10n: New Crowdin translations to review and merge (#968) (c3c9fc0)
  • Location card: manage ONLINE locations (title, hide OSM metadata, actions) (#966) (7d0ca91)
  • Location list: new filter by location type (#964) (ee7a50b)
  • Price add: allow adding prices to proofs with existing ONLINE location. ref #965 (819ca45)
  • Stats page: add extra count by location & proof type (#967) (8eb9b63)

1.88.0 (2024-10-17)

Features

  • SignIn: parse and use username from access_token on signin, allows usage of emails to login (#956) (e4ca52d)

Technical

  • l10n: New Crowdin translations to review and merge (#954) (d7f0718)
  • Proof card: hide by default the proof owner chip (#959) (3cbef3f)
  • Proof detail: add history section at the bottom (#960) (b71b4b6)
  • ProofCard: Only show proof thumb image in User Dashboard Proof List (#955) (64824b8)

1.87.1 (2024-10-09)

Bug Fixes

  • Price add: Always set the default price currency as the proof currency. closes #946 (a7a9fb3)
  • User dashboard: if 0 prices, hide filters & show more buttons. ref #878 (e354100)

Technical

  • l10n: New Crowdin translations to review and merge (#942) (5b44d17)
  • Price add: Improve barcode manual input by prefilling with current code (#949) (a10c514)
  • Price add: move proof_id & code init to ProductInputRow component. ref #584 & #168 (8042b82)
  • User dashboard: My proofs: add filter by type (#944) (74a40fd)

1.87.0 (2024-10-07)

Features

Technical

  • l10n: New Crowdin translations to review and merge (#938) (256b0f8)
  • Price add: On price add done, redirect to User Dashboard (#941) (bb9d2ff)
  • Proof add: on Proof add success, redirect to dashboard. ref #878 (ffe8c13)
  • Sign in: on Sign in success, redirect to dashboard. ref #878 (8816898)
  • User settings: on User settings save, redirect to dashboard. ref #878 (5d4e815)

1.86.0 (2024-10-06)

Features

  • Add prices: add proof type choice directly in the form (#932) (104b0a7)
  • App: Dark mode support (#921) (9a28f1d)

Bug Fixes

  • Add prices: fix set proof type on recent proof selected. ref #933 (0a9f6e6)

Technical

  • Add prices: new ProofImageInputRow component (#936) (5b209a5)
  • l10n: New Crowdin translations to review and merge (#929) (eb31d5b)

1.85.0 (2024-10-04)

Features

  • Dashboard: first basic breadcrumb for user dashboard pages (#927) (58065a8)

Bug Fixes

Technical

  • l10n: New Crowdin translations to review and merge (#928) (01d7c51)

1.84.4 (2024-10-04)

Technical

  • l10n: New Crowdin translations to review and merge (#920) (66203c4)
  • Proofs: show image_thumb instead of (full) file image (#924) (de4359e)
  • Stats: remove some totals, add new count per proof type (#922) (933a77e)

1.84.3 (2024-10-03)

Bug Fixes

Technical

1.84.2 (2024-10-03)

Technical

  • homogenize app tagline (food and product) (#909) (aabd05e)
  • l10n: New Crowdin translations to review and merge (#903) (36627ae)
  • restart nginx after front-end code deployment (33f677f)

1.84.1 (2024-10-01)

Bug Fixes

  • CI: fix typo in yarn build staging & prod. ref #906 (011d5a1)
  • kill the landing page (#906) (02199aa)
  • kill the landing page (remove remaining /app) (#910) (fa8e162)

Technical

  • Dashboard: fix Proof count. Cleanup Price & Proof headers (#907) (fe0c712)
  • Product list: add filter to hide products without prices (#904) (03bcec7)

1.84.0 (2024-09-30)

Features

Bug Fixes

  • Price add: load existing prices chronologically. ref #718 (769fa5e)
  • utils: relative time display (#880) (c787dea)

Technical

  • Footer: update link to new About page. ref #364 (e734a5f)
  • l10n: New Crowdin translations to review and merge (#875) (dccd574)
  • l10n: New Crowdin translations to review and merge (#884) (0d6ef2d)
  • router: Add redirect for future users coming from /app (#882) (c2b92c9)

1.83.0 (2024-09-29)

Features

  • Home: reorganize home page sections. move buttons to header (#865) (aa973b0)

Bug Fixes

  • CI: fix again restriction labeling of Translations. ref #237 (ac8258b)
  • CI: restrict labeling of Translations. ref #237 (2e60cd7)
  • Footer: reduce height, fix bottom padding, add inside padding. ref #843 (6d05367)

Technical

  • drawer: add link to Dashboard. ref #866 (902827c)
  • drawer: add link to stats page (#867) (eafb4e2)
  • drawer: move up 'Add a price' (above Search & Latest prices). ref #866 (152df71)
  • Home: load 25 latest prices (but show only 5 on small screens). ref #865 (588c97a)
  • Home: show 4 columns of latest prices on xl screens. ref #843 (c3d04ed)
  • Home: show latest price created date. ref #843 & #806 (b1b2337)
  • l10n: New Crowdin translations to review and merge (#864) (19a4832)
  • l10n: New Crowdin translations to review and merge (#870) (930f15b)
  • l10n: New Crowdin translations to review and merge (#873) (b801f2c)
  • Price card: allow toggling price owner, date & created fields. ref #806 (ee44680)
  • show 4 columns on xl screens (#872) (8c9bfbc)
  • Stats: change StatCard density to compact. ref #871 (0df1724)
  • Stats: new StatCard component. Use in stats page (#871) (55ffabe)

1.82.0 (2024-09-28)

Features

  • locations: new order menu by counts (#857) (1e310ce)
  • locations: show user, product & proof counts (#853) (65d3fe9)
  • users: new order menu by counts (#856) (5d2bde1)

Bug Fixes

  • Brand detail: properly refresh the list when choosing another brand (#858) (cb00fb8)
  • Category detail: properly refresh the list when choosing another category (#844) (105d828)

Technical

  • homogeize detail page init with route params. fixes. ref #844, #858, #856 (a65ae6b)
  • l10n: New Crowdin translations to review and merge (#855) (0ca0b9b)
  • l10n: New Crowdin translations to review and merge (#859) (09dcffc)
  • l10n: New Crowdin translations to review and merge (#861) (031d5d8)
  • l10n: New Crowdin translations to review and merge (#863) (e687fa8)
  • stats: Use new /stats endpoint. Show last updated date (#862) (255d9f4)

1.81.0 (2024-09-27)

Features

  • dashboard: replace load more with infinite scroll (#851) (f481219)
  • detail pages: replace load more with infinite scroll (#850) (9e91cf3)
  • label card: new label card with action menu (#849) (e7b53f6)
  • label detail: new label detail page (#848) (3dbbc25)

Bug Fixes

  • fix infinite scroll when reaching the end (#852) (0574533)

Technical

  • api: bump API's default page_size to 25 (instead of 20). ref #828 (1d5fac1)
  • l10n: New Crowdin translations to review and merge (#837) (f4a294d)

1.80.0 (2024-09-22)

Features

  • prices: move owner & created info to a new History section (#806) (d3ba635)

Bug Fixes

  • fix component error (cb00067)
  • locations: Photon: show housenumber in location results. ref #517 (31a957b)

Technical

  • l10n: New Crowdin translations to review and merge (#830) (6411966)

1.79.1 (2024-09-21)

Bug Fixes

  • location search: fix Photon filtered search typo. ref #808 (3992290)

1.79.0 (2024-09-20)

Features

  • list pages: replace load more with infinite scroll (#833) (8f7a8e9)
  • prices: replace Load More with infinite scroll (#832) (390a5b1)

Technical

  • api: bump back down API's default page_size to 20. ref #828 (f4fdf8b)
  • location search: Photon: restrict via API URL on shop & amenity (#808) (dfe1a98)
  • prices: hide progress-circular next to title. ref #832 (0ccfa4b)

1.78.2 (2024-09-18)

Technical

  • api: bump default page_size to 100 (#828) (b7632a8)
  • graph: add points, tooltip, autosize. ref #818 (667cf6d)
  • l10n: New Crowdin translations to review and merge (#825) (3203875)

1.78.1 (2024-09-17)

Bug Fixes

  • prices: fix barcode display again in ProductCard. closes #823 (26b214d)

Technical

  • l10n: New Crowdin translations to review and merge (#817) (3d1786c)

1.78.0 (2024-09-16)

Features

1.77.0 (2024-09-15)

Features

Bug Fixes

  • locations: fix OSM id chip margin (9eb9d71)

Technical

  • l10n: New Crowdin translations to review and merge (#812) (862bc84)
  • l10n: New Crowdin translations to review and merge (#816) (e126927)

1.76.0 (2024-09-12)

Features

  • users: show location, product & proof counts (#809) (62cb542)

Technical

  • l10n: New Crowdin translations to review and merge (#807) (dbb6ea9)
  • l10n: New Crowdin translations to review and merge (#811) (2fd84fd)

1.75.2 (2024-09-08)

Bug Fixes

  • products: only show barcode on price add (ad1bc2e)
  • show PriceCard only if price (to avoid errors on price.product) (6d83ad1)

1.75.1 (2024-09-07)

Bug Fixes

  • show ProductCard, PriceCard & ProofCard only if object. Avoids errors (42d4cb5)

Technical

  • *ActionMenu: Add menu title (0b75dcd)
  • *ActionMenus: remove dividers (990c24a)
  • l10n: New Crowdin translations to review and merge (#785) (9fd1093)
  • l10n: New Crowdin translations to review and merge (#803) (1e2c1f0)
  • price add: always show barcode of already added products (24d4296)
  • products: ProductActionMenu: add action to details page (760ecf9)
  • products: ProductActionMenu: Add menu title (6ac53b2)
  • proofs: add a Proof Action to the details page (#801) (d4b8e0a)
  • proofs: ProofActionMenu: Add menu title (14f2a63)

1.75.0 (2024-09-06)

Features

Technical

  • fix deployment (#800) (946f1d9)
  • homogenise getShareLinkUrl. Add missing data-name (5a51628)

1.74.4 (2024-08-23)

Bug Fixes

Technical

1.74.3 (2024-08-22)

Bug Fixes

1.74.2 (2024-08-22)

Bug Fixes

  • City detail: fix load more button action. ref #771 (f80e418)

Technical

1.74.1 (2024-08-22)

Technical

  • City detail: add map display option (#773) (c1113db)
  • Country detail: add map display option (#774) (5797a00)
  • deps: revert bump GoogleCloudPlatform/release-please-action from 3.7.13 to 4.1.3 (#776) (cc411ad)
  • l10n: New Crowdin translations to review and merge (#775) (844e7e9)

1.74.0 (2024-08-22)

Features

  • City detail: new basic City detail page (#771) (4dbf004)
  • Country detail: new basic Country detail page (#766) (4d8c1cd)
  • Location card: display Country & City if available (#772) (ec269fe)

1.73.1 (2024-08-21)

Bug Fixes

1.73.0 (2024-08-21)

Features

  • new LoadedCountChip component (#728) (3186882)
  • Price add: display hint with price per unit (#729) (9212104)
  • Price add: if an existing product is found, show a warning (#733) (514831f)

Bug Fixes

  • Price add: hide Product card actions. ref #698 (58f359f)

1.72.0 (2024-08-18)

Features

  • Dashboard: New filtering menu to hide proofs with prices (#723) (53310db)
  • Dashboard: New ordering menu to choose between price_count, date & created (#721) (91f511a)
  • Price card: new action to view product OFF page (#724) (2f8528b)

Technical

  • l10n: New Crowdin translations to review and merge (#717) (4113b1c)

1.71.0 (2024-08-18)

Features

  • Price add: When selecting an existing proof, fetch its existing prices (#718) (571b8db)

Technical

  • Product detail: display loaded & total price count (b682160)

1.70.3 (2024-08-17)

Bug Fixes

  • Product detail: improve spacing, error messages when product not found (5c3b8de)

Technical

  • add disabled prop to Link components (aaef501)
  • Brand Card: new action menu with OFF & Share links (#713) (ddef561)
  • Brand detail: new BrandCard component (#712) (dc4e0c8)
  • Category Card: new action menu with OFF & Share links (#711) (3beedda)
  • Date Card: new action menu with Share link (#715) (cab3da2)
  • Date detail: new DateCard component (#714) (48c83f6)
  • new ProductCountChip component (#716) (fabdf44)
  • ShareLink: remove v-sheet to avoid linebreak (3cfb7b6)

1.70.2 (2024-08-16)

Bug Fixes

Technical

  • reduce Filter, Order & Display menu buttons on small screens (bc0d87b)

1.70.1 (2024-08-16)

Technical

  • l10n: New Crowdin translations to review and merge (#699) (2109488)
  • Location card: move Share action to menu (#705) (ea0e2b8)
  • Product card: move PriceAdd action to menu (#700) (5dec6b7)
  • Product card: move Share action to menu (#704) (2823199)
  • Proof card: move PriceAdd action to menu (#702) (04896b3)
  • Share button: rename ShareButton to ShareLink (#703) (44d402c)
  • User card: move Share action to menu (#706) (7e8df3c)

1.70.0 (2024-08-14)

Features

  • Product detail: new display toggle between list & map (#695) (1c22c58)

Bug Fixes

  • Product detail: avoid window bottom crop in tabs, reduce x padding. ref #695 (8202a72)
  • Product detail: if product missing or without name, show barcode instead of Unknown Product. ref #418 (d84ad85)

Technical

  • l10n: New Crowdin translations to review and merge (#690) (9592475)
  • Location card: new action menu with OSM link (#697) (6d7735d)
  • Location search: new LeafletMap component (#694) (3100634)
  • Price card: change style of RelativeDateTimeChip (#692) (56939b6)
  • Product card: new action menu with OFF link (#698) (f8ce7f3)
  • User card: new action menu with OFF link (#696) (9d1208f)

1.69.1 (2024-07-18)

Technical

  • Price card: move price date to footer (#687) (c5ba3b0)

1.69.0 (2024-07-16)

Features

  • price add: show price add button in header (for logged in users) (#686) (2c4e447)

Bug Fixes

Technical

  • l10n: New Crowdin translations to review and merge (#683) (dbfbc61)
  • price add: redirect to latest prices on success (6847e56)

1.68.0 (2024-07-08)

Features

  • Date detail: add chips to navigate to year & month (#682) (d7465c5)
  • Date detail: new page with prices for a given date (#675) (dc275e7)
  • proof card: show user (owner) chip (ebb1ac7)
  • proof edit: allow editing a proof type (#681) (d057eb3)

Technical

  • Date detail: improve price page for a given month & year (#680) (67fe303)
  • l10n: New Crowdin translations to review and merge (#677) (018f78b)
  • rename ProofFooter to ProofFooterRow (fdfd2f0)

1.67.5 (2024-07-03)

Bug Fixes

  • price add: set price location when selecting existing proof with location. ref #648 (ea96ad3)

Technical

  • l10n: New Crowdin translations to review and merge (#670) (69ed7ba)
  • price add: reorganise a bit the price add workflow (#673) (7d0a8d2)

1.67.4 (2024-06-27)

Bug Fixes

Technical

  • API: on create/update, only send needed fields (price, proof) (#668) (d189704)
  • l10n: New Crowdin translations to review and merge (#667) (4c04207)

1.67.3 (2024-06-25)

Bug Fixes

  • proof card: fill in location data from price if missing from proof (#666) (6748ce0)

Technical

  • l10n: New Crowdin translations to review and merge (#663) (05df9f3)
  • price card: rename components for clarification (#664) (f81dfb3)

1.67.2 (2024-06-24)

Bug Fixes

  • proof card: fix display of proof location after upload. ref #657 (e5510ef)

Technical

  • l10n: New Crowdin translations to review and merge (#661) (c163059)

1.67.1 (2024-06-24)

Technical

  • l10n: New Crowdin translations to review and merge (#658) (69b4e68)
  • l10n: New Crowdin translations to review and merge (#660) (9067d75)
  • proof card: if currency missing, show chip with error & tooltip (#654) (502e5d9)
  • proof card: if date missing, show chip with error & tooltip (#656) (932a930)
  • proof card: if location missing, show chip with error & tooltip (#657) (7e27d62)
  • proof edit: allow editing proof currency. additional cleanup (#659) (5dc5d67)

1.67.0 (2024-06-24)

Features

  • price add: hide single price add workflow (#635) (677ced7)
  • price add: move date & currency to the proof section (#645) (ee0366d)
  • price add: move location to the proof section (#648) (67a3d62)

Bug Fixes

  • proof edit: forgot to disable button if user cannot edit. ref #650 (7701ec7)

Technical

  • add tooltips and helps (#649) (fc8960c)
  • l10n: New Crowdin translations to review and merge (#642) (c035a18)
  • l10n: New Crowdin translations to review and merge (#651) (6fbcd18)
  • price add: new LocationInputRow component (#647) (8dfe038)
  • price add: when coming from the proof detail page, direct users to multiple add form (#637) (8a9c674)
  • price edit: hide/disable price date & currency changes (#650) (b184fb0)
  • proof edit: cleanup is_public. Allow editing date if no prices (#652) (5358ade)
  • proof store: disable proof store because of inconsistencies (#653) (2e85f57)

1.66.0 (2024-06-21)

Features

  • proof add: new page to add a proof (#639) (f9086a0)
  • proof card: display date & currency in the footer (#640) (25b7b82)

Bug Fixes

  • API: Forgot to send app_name on proof POST. ref #588 (b221f64)

Technical

  • l10n: New Crowdin translations to review and merge (#625) (697cb12)
  • l10n: New Crowdin translations to review and merge (#641) (6d98f4b)
  • price add: new ProofInputRow component (#632) (dd6622b)
  • price add: prefix routes with /prices (#638) (8355f56)
  • proof add: forgot to commit currency field. ref #639 (cd2be26)
  • proof: On existing proof selected, init with proof date (#631) (6898814)

1.65.1 (2024-06-10)

Bug Fixes

  • product: fix barcode invalid warning message. ref #622 (958e668)

1.65.0 (2024-06-09)

Features

  • product: new warning if the barcode is not valid (#622) (10f96e7)

Bug Fixes

  • price add: fix set product code or category from url (with ProductInputRow component). ref #611 (460a34f)
  • product: fix display of quantity if missing. ref #412 (2563c50)
  • product: hide empty product brands. ref #422 (2a5f83f)

Technical

  • l10n: New Crowdin translations to review and merge (#618) (507b016)
  • l10n: New Crowdin translations to review and merge (#621) (39d452c)
  • l10n: New Crowdin translations to review and merge (#624) (5d93a71)
  • price add: change the ui of the discount toggle (switch instead of checkbox) (#623) (059c5d1)
  • price: always show prices with 2 decimals (#620) (77a6bcd)

1.64.0 (2024-06-07)

Features

  • location search: if the user searches by ID, then do a lookup with Nominatim (#617) (8f8368a)
  • settings: user setting to display raw product category tag (#612) (7a4e367)

Technical

  • l10n: New Crowdin translations to review and merge (#608) (c2ae7d6)
  • l10n: New Crowdin translations to review and merge (#615) (4b7b6d4)
  • price add: make product origin optional (#614) (59ee584)
  • product: add new categories (pastries) (#616) (17d0b2f)

1.63.0 (2024-06-06)

Features

  • proof: fetch and insert proof data to 'add single price' page when using 'add the price' button (#584) (004cef2)

Technical

  • price add multiple: small improvements on the form (#610) (ccc4fad)
  • price add: new ProductInputRow component (#611) (d8c628c)
  • product: add new categories (breads, viennoiseries, eggs) (#609) (25913c1)

1.62.0 (2024-06-04)

Features

  • API: send the app_name param in every API call (#588) (5a6af2f)

Bug Fixes

  • API: don't send Content-Type in headers when posting formdata. ref #588 (98fb2e3)

Technical

  • l10n: New Crowdin translations to review and merge (#603) (e2b9755)

1.61.0 (2024-05-31)

Features

  • user setting to display location OSM ID (#600) (a3ec3ec)

Bug Fixes

  • location: improve location search result filtering and display (#597) (40403c6)

Technical

  • l10n: New Crowdin translations to review and merge (#593) (8e5a160)
  • location: new LocationOSMIDChip component (#601) (48e6246)
  • location: new LocationOSMTagChip component (#602) (b0872ca)

1.60.0 (2024-05-27)

Features

  • proof: recent proof dialog: add load more button, filter list depending on receipt or price tag (#589) (c9fd2f4)

Technical

  • l10n: New Crowdin translations to review and merge (#581) (4068748)
  • Search page: Many small improvements on the search form (#582) (e320975)
  • setup linting with ESLint & fix files (#586) (ac4463c)
  • setup pre-commit with linting (#590) (74900fc)

1.59.0 (2024-05-22)

Features

  • Location: display osm_tag in a new chip (#579) (5f40587)

Bug Fixes

  • Product detail: avoid 'Unknown product' message displayed for raw categories (#577) (1f148be)

Technical

  • Location: get country emoji from country_code instead of country (#580) (ba3c075)

1.58.2 (2024-05-22)

Technical

  • l10n: New Crowdin translations to review and merge (#565) (a73297f)
  • l10n: New Crowdin translations to review and merge (#575) (7f924db)
  • setup E2E tests with Cypress (#572) (c4f6a47)

1.58.1 (2024-04-28)

Bug Fixes

  • header: change username to lowercase. ref #452 (e52c398)
  • header: make only header title clickable. closes #553 (7bc8c39)
  • location: fix Photon location type display. ref #517 (c2277e1)

Technical

  • l10n: New Crowdin translations to review and merge (#561) (f0eeef7)
  • l10n: New Crowdin translations to review and merge (#564) (40ddfca)

1.58.0 (2024-04-25)

Features

  • price: allow editing price date (#555) (322ec71)
  • proof: add the price CTA button in the proof detail page (#557) (dface48)
  • user setting to display product barcode (#559) (21ea977)

Bug Fixes

  • accept comma as decimal separator in prices (#551) (#554) (c4f5e91)
  • fix revert display of product missing label on add. ref #474 (d725355)
  • turn remaining barcode links into buttons. ref #352 (13b98e9)

Technical

  • l10n: New Crowdin translations to review and merge (#550) (f0fcbf7)
  • l10n: New Crowdin translations to review and merge (#558) (d00968d)
  • l10n: New Crowdin translations to review and merge (#560) (40075b5)

1.57.2 (2024-04-19)

Bug Fixes

  • fix display of price category & label. ref #474 (07c2f8f)
  • price: fix display and translation of price category name (#549) (d4c8330)
  • product name in last PR. ref #549 (b468a19)

Technical

  • Simplified category filtering script and added candies category (#543) (dd03eda)

1.57.1 (2024-04-18)

Bug Fixes

  • product detail: fix display and translation of price category name (#545) (aff5cb7)

Technical

  • l10n: New Crowdin translations to review and merge (#524) (f9b387b)

1.57.0 (2024-04-15)

Features

  • when a product is not found, improve CTA to add the product to OFF (#522) (36a4d90)

Bug Fixes

  • price add: fix proof preview url. closes #525 (03b7194)

1.56.0 (2024-04-12)

Features

  • improve price card (condense, show product price count) (#523) (b3d206c)

Bug Fixes

  • hide product missing message on price categories. ref #474 (e22484e)

Technical

  • new ProductPriceAddButton component (#521) (258c0fe)
  • rename PriceFooter to PriceFooterRow (c6ed008)
  • rename PricePrice to PricePriceRow (13a3797)
  • show share button label on bigger screens. ref #199 (f86c2a0)

1.55.1 (2024-04-10)

Bug Fixes

  • forgot some recent component renaming (a8d8331)

1.55.0 (2024-04-10)

Features

  • location: repace Nominatim with Photon (#517) (7ebb44c)

Technical

  • rename dialog components (Location, Barcode) (c9d4587)

1.54.1 (2024-04-08)

Bug Fixes

  • price card: add NZ country name for flag. ref #80 (a19e61d)
  • products: fix source filter untoggle action. ref #510 (7792891)

Technical

  • l10n: New Crowdin translations to review and merge (#514) (71f3bd0)

1.54.0 (2024-04-04)

Features

Technical

  • l10n: New Crowdin translations to review and merge (#511) (6c2b2dc)
  • l10n: New Crowdin translations to review and merge (#513) (8b96c7a)

1.53.1 (2024-04-03)

Technical

  • Footer: change source button style. add link. ref #503 (fb42d7e)
  • l10n: New Crowdin translations to review and merge (#507) (e42aeba)
  • l10n: New Crowdin translations to review and merge (#509) (8ca06e7)

1.53.0 (2024-04-03)

Features

  • Footer: display the list of 4 sources (OFF, OBF, OPF, OPFF) (#503) (b2e9c4e)

Technical

  • change OFF link url depending on product source (#504) (8d92777)
  • disable allowing a user to set a receipt as private (#506) (a0e2490)
  • Footer: update icons, use list. ref #503 (61989ad)
  • improve drawer icons of top pages (09dee6c)
  • l10n: New Crowdin translations to review and merge (#500) (26ecf98)

1.52.4 (2024-04-01)

Bug Fixes

  • l10n: fix missing translation token. closes #497 (b70c3c8)

Technical

  • products: show kg/L if quantity > 1000 (#499) (5aaa528)

1.52.3 (2024-04-01)

Technical

  • l10n: New Crowdin translations to review and merge (#492) (9ff52f8)
  • l10n: New Crowdin translations to review and merge (#494) (e9fd612)
  • l10n: New Crowdin translations to review and merge (#496) (7438977)
  • new PriceInputRow component (#495) (7e3d266)

1.52.2 (2024-03-31)

Bug Fixes

Technical

1.52.1 (2024-03-31)

Bug Fixes

Technical

  • l10n: New Crowdin translations to review and merge (#480) (719169b)
  • l10n: New Crowdin translations to review and merge (#484) (35735d1)
  • move missing error messages in alerts (#476) (1249268)
  • new OpenStreetMapLink component (#478) (2f3c430)
  • new ProductFilterMenu component (#479) (8dad122)
  • new ProductOrderMenu component (#481) (979341f)
  • show product missing data in italic. improve wording (427e97f)
  • use FilterMenu in price list pages (#482) (5fc1180)
  • use OrderMenu in price list pages (#483) (8c80469)

1.52.0 (2024-03-30)

Features

  • show an error chip if the product is missing (#474) (ef02b07)

1.51.1 (2024-03-27)

Bug Fixes

  • scrolling on some components (6f39836)

Technical

  • l10n: New Crowdin translations to review and merge (#470) (2ed4902)
  • l10n: New Crowdin translations to review and merge (#472) (21c5549)

1.51.0 (2024-03-20)

Features

  • Add price proof private in Add Price (#405) (3da8a21)
  • proofs: display the proof receipt privacy status in the proof footer (#468) (f1ca0fe)
  • proofs: new action menu if user is owner (edit & delete) (#462) (15aa82d)
  • user: add share button on dashboard (#469) (7386b95)

Bug Fixes

  • focus location search input. ref #15 (1528349)
  • proofs: cleanup post proof privacy recent changes (#466) (a12ead6)
  • proofs: fix some stuff after merging the proof private toggle. ref #405 (954190b)

Technical

  • l10n: New Crowdin translations to review and merge (#457) (9e37b4d)
  • l10n: New Crowdin translations to review and merge (#461) (cea0261)
  • l10n: New Crowdin translations to review and merge (#463) (53da805)
  • l10n: New Crowdin translations to review and merge (#465) (d110ba3)
  • proof: new ProofTypeChip component (#464) (851e380)

1.50.2 (2024-03-16)

Bug Fixes

1.50.1 (2024-03-16)

Bug Fixes

Technical

  • l10n: New Crowdin translations to review and merge (#453) (44aab94)

1.50.0 (2024-03-16)

Features

  • l10n: change OFF url depending on user locale (#445) (49af006)
  • new dialog to set RECEIPT as private (#404) (92fbe8d)
  • price: basic edit form if user is owner (#446) (1da6e90)
  • price: new action menu if user is owner (to delete, and soon edit) (#442) (0e40e0c)

Bug Fixes

Technical

  • header: show 'Sign in' text on larger screens (#451) (a224a67)
  • header: show Username text on larger screens (#452) (9e00e8b)
  • improve OpenFoodFacts link component (#435) (f59d977)
  • l10n: New Crowdin translations to review and merge (#433) (a4d92ae)
  • l10n: New Crowdin translations to review and merge (#443) (d797dea)
  • l10n: New Crowdin translations to review and merge (#450) (dca57f3)
  • price: new PriceDeleteConfirmationDialog component (#434) (9c9f5ef)
  • price: new PriceLocationChip component (#440) (b4ca17e)
  • price: new PriceOwnerChip component (#441) (25dbd25)

1.49.0 (2024-03-13)

Features

  • allow using multiple currencies in Add Prices form (#397) (e852b02)
  • settings: allow selecting multiple "favorite" currencies (#406) (33b4cbb)

Bug Fixes

  • store: wrong name for favorite_currencies (#431) (103f449)

Technical

  • l10n: New Crowdin translations to review and merge (#428) (66e0e5e)
  • l10n: New Crowdin translations to review and merge (#430) (88b1914)

1.48.0 (2024-03-09)

Features

  • new ordering choice by price (lowest first) (#408) (591a062)
  • product: if brand missing, show warning color & tooltip (#422) (1b9a30a)
  • product: if categories missing, show warning color & tooltip (#417) (5527b29)
  • product: if quantity missing, show warning color & tooltip (#412) (d4ce6ce)
  • product: if too many brands, show count & dialog (#424) (4a8326c)

Bug Fixes

  • i10n: language dropdown and locale load at mount (#419) (6244e22)
  • improve page display when the user changes the price or product order (#414) (c0468bb)
  • l10n: fix missing translation. ref #410 (b592e31)
  • remove unused code. ref #358 (6c6ae53)

Technical

  • l10n: allow translation of filtering options (#411) (c013a76)
  • l10n: allow translation of price ordering options (#409) (6ef5de6)
  • l10n: allow translation of product ordering options (#410) (4ea4387)
  • l10n: New Crowdin translations to review and merge (#393) (3ade61d)
  • l10n: New Crowdin translations to review and merge (#420) (d807337)
  • prices: move label to own component (#427) (cc87203)
  • prices: move origin to own chip (#426) (70c46b0)
  • product: hide product code (#423) (bdc2b52)
  • product: if labels missing, don't show dialog (#421) (9bc58a5)
  • product: if product missing, hide categories & labels (#425) (5c2eee1)
  • product: new ProductCategoriesChip & ProductLabelsChip (#416) (df1fbf4)

1.47.0 (2024-03-06)

Features

Bug Fixes

  • fix scanner crashing when camera not allowed by user. closes #309 (7c8c086)

Technical

1.46.1 (2024-02-28)

Bug Fixes

  • fix link in OFF button. ref #389 (b19afb2)
  • reduce size of text warning messages (ad050e4)
  • use v-card-actions in v-dialogs to allow scroll (86942a5)
  • use v-dialog scrollable props (e83a9cd)

1.46.0 (2024-02-28)

Features

Bug Fixes

  • delete proof display (#378) (bc16444)
  • price create form: fix form init when coming from category (#388) (00d4ffa)
  • product: fix add OFF button if product not found (#389) (f7c7258)

Technical

  • l10n: New Crowdin translations to review and merge (#385) (23be362)
  • l10n: New Crowdin translations to review and merge (#387) (30fe0a7)
  • l10n: New Crowdin translations to review and merge (#391) (7a9ae17)

1.45.0 (2024-02-26)

Features

  • price create form: allow user to select a recent proof (#376) (483be18)

Bug Fixes

  • price create form: turn 'Select from device gallery' link into button (#381) (8474c1f)

Technical

  • l10n: New Crowdin translations to review and merge (#377) (7674455)

1.44.0 (2024-02-24)

Features

  • products: display categories & labels count (#367) (648b8f2)
  • products: display popup with product categories (#369) (69aa514)

Bug Fixes

  • fix typo in product quantity for ml. ref #311 & #314 (d9ca758)
  • force numeric keyboard for barcode & price inputs (#373) (38c6a10)

Technical

  • l10n: New Crowdin translations to review and merge (#362) (d3b515b)
  • l10n: New Crowdin translations to review and merge (#374) (aade212)

1.43.0 (2024-02-20)

Features

Technical

  • l10n: New Crowdin translations to review and merge (#356) (7124366)

1.42.0 (2024-02-17)

Features

  • update URL when usering filter & order_by queries (#344) (4a5b9f8)

Bug Fixes

  • fix Lighthouse errors (PWA config) (#348) (d9e31c5)
  • l10n: fix languages with multiple entries in name and native (#345) (cf165db)
  • show tooltip on click (discount, date) (#346) (ae424fe)
  • Turn 2 links into real buttons (Type a barcode & Select from gallery) (#352) (f29ad24)
  • typos in dynamic import (ref #349) (#355) (b72eb34)

Technical

  • l10n: New Crowdin translations to review and merge (#347) (9db2818)
  • l10n: New Crowdin translations to review and merge (#354) (7e95e63)

1.41.0 (2024-02-16)

Features

Bug Fixes

Technical

  • l10n: New Crowdin translations to review and merge (#334) (7031a53)
  • l10n: script to generate languages (#338) (e182a5c)

1.40.0 (2024-02-12)

Features

  • l10n: translate origin list in price add form depending on user locale (#322) (1bd4355)
  • script to filter and generate origins (with translations) (#321) (94c326c)

Bug Fixes

  • fix import exifreader in price multiple form. ref #320 (a68c114)

Technical

  • l10n: New Crowdin translations to review and merge (#332) (ee7fc41)

1.39.0 (2024-02-11)

Features

  • display kg / L depending on product_quantity_unit (#311) (fff1cf7)
  • display product quantity (g or mL) depending on product_quantity_unit (#314) (2365e66)
  • header background color (same as OFF) (#316) (911ca77)
  • read gallery image exif date (and update if not today) (#320) (1393cf1)

Bug Fixes

  • price add form: clarify that gallery won't open existing proofs (#328) (1441060)
  • price value must be positive (#319) (eeb7ebf)

Technical

  • l10n: New Crowdin translations to review and merge (#308) (3c91ad0)
  • l10n: New Crowdin translations to review and merge (#315) (0396d54)
  • l10n: New Crowdin translations to review and merge (#317) (0126110)
  • l10n: New Crowdin translations to review and merge (#324) (670172d)

1.38.0 (2024-02-08)

Features

  • allow users to delete its own proofs (#304) (0e73489)

Technical

  • l10n: New Crowdin translations to review and merge (#289) (366ddf2)
  • l10n: New Crowdin translations to review and merge (#292) (006111a)
  • l10n: New Crowdin translations to review and merge (#306) (23d48fb)
  • locale cleanup (update language list) (#296) (7fd7e7d)
  • remove additional raw categories (canned, frozen) (#305) (97ded3b)

1.37.0 (2024-02-06)

Features

Technical

  • l10n: New Crowdin translations to review and merge (#284) (a547f87)
  • l10n: New Crowdin translations to review and merge (#288) (7d80bb5)

1.36.1 (2024-02-05)

Bug Fixes

  • fix category list translation selection. ref #275 (0f59566)

Technical

  • l10n: New Crowdin translations to review and merge (#282) (41ce5ce)

1.36.0 (2024-02-04)

Features

  • add price_count to ProofCard (create new PriceCountChip component) (#279) (a6f5276)
  • l10n: translate category list in price add form depending on user locale (#275) (f821b75)
  • proof card: better display proofs (#281) (04c554d)
  • script to filter and generate raw categories (with translations) (#273) (7bed8b9)

Bug Fixes

  • fix get category name (#276) (57cd661)
  • location selector: filter out additional place types (#268) (fcf9417)

Technical

  • l10n: New Crowdin translations to review and merge (#270) (15bdfdc)
  • l10n: New Crowdin translations to review and merge (#280) (f3eb581)

1.35.0 (2024-02-01)

Features

Technical

  • l10n: fr and it translations (#260) (8db68ed)
  • l10n: New Crowdin translations to review and merge (#259) (038b9f5)
  • l10n: New Crowdin translations to review and merge (#264) (0d0368d)
  • l10n: New Crowdin translations to review and merge (#269) (061f511)

1.34.2 (2024-01-28)

Bug Fixes

  • l10n: fix japanese translation formatting error (d48cefc)
  • l10n: fix translation keys in Stats page (8bea154)

Technical

  • improve setup instructions (#246) (351b48c)
  • l10n: New Crowdin translations to review and merge (#254) (4c113b8)
  • l10n: New Crowdin translations to review and merge (#257) (866fe10)
  • new OpenFoodFacts button component (#258) (b8a55f9)

1.34.1 (2024-01-27)

Technical

  • l10n: New Crowdin translations to review and merge (#247) (6d69cbd)
  • l10n: New Crowdin translations to review and merge (#251) (616569a)
  • l10n: New Crowdin translations to review and merge (#252) (2de2916)
  • l10n: translation cleanup (#250) (958f1b5)

1.34.0 (2024-01-27)

Features

Technical

  • l10n: New Crowdin translations to review and merge (#240) (345a2b8)

1.33.1 (2024-01-26)

Bug Fixes

1.33.0 (2024-01-26)

Features

  • l10n: create constants for app & OFF names (#232) (ea71096)

Technical

  • l10n: New Crowdin translations to review and merge (#231) (2647bc1)
  • l10n: New Crowdin translations to review and merge (#235) (f227a2e)

1.32.3 (2024-01-26)

Bug Fixes

  • l10n: router sign in translation (f49c997)
  • stats: fix home prices created today (f48c4ce)

1.32.2 (2024-01-26)

Bug Fixes

1.32.1 (2024-01-26)

Bug Fixes

  • fix Matomo script position. ref #100 (660faa3)
  • install Matomo using vue-matomo instead. ref #100 (ea70610)
  • l10n: add message about needing translations (30caf64)
  • PWA: fix manifest config. ref #193 (5dbe3b9)

Technical

  • l10n: New Crowdin translations to review and merge (#226) (51fc3ab)

1.32.0 (2024-01-25)

Features

Bug Fixes

  • home: make 'Add a price' drawer menu blue. Fix home button height alignement (e558cb5)
  • multiple price form: disable Done button until at least 1 product is uploaded. closes #222 (7220da0)

Technical

  • l10n: New Crowdin translations to review and merge (#219) (94da0a4)
  • l10n: New Crowdin translations to review and merge (#221) (6daa8c2)

1.31.0 (2024-01-25)

Features

  • improve price discount (full_price not mandatory anymore) (#218) (1c6d1d7)

Bug Fixes

  • location selector: additional filtering on places returned (7482f47)

Technical

  • l10n: New Crowdin translations to review and merge (#216) (7e87e4b)

1.30.4 (2024-01-25)

Bug Fixes

  • location selector: hide administrative & city results. (87a631b)
  • location selector: improve warning message. Add 'shop' (0c78993)
  • price card: add extra country flags (8e962b8)

Technical

  • l10n: New Crowdin translations to review and merge (#214) (59e0fcd)

1.30.3 (2024-01-24)

Bug Fixes

  • l10n: move crowdin PRs to refactor instead of feat. ref #159 (20a44f4)
  • l10n: New Crowdin translations to review and merge (#209) (bd9ede0)
  • location selector: add help message if struggling to find location. ref #212 (376baeb)
  • multiple create mode: add warning message for receipts. ref #212 (2ee5b75)

Technical

  • l10n: New Crowdin translations to review and merge (#211) (550c496)
  • l10n: New Crowdin translations to review and merge (#213) (eaf7dc2)

1.30.2 (2024-01-24)

Bug Fixes

  • l10n: rename en Top product title (9eaffce)

1.30.1 (2024-01-24)

Bug Fixes

  • price card: reduce price footer chip padding (4d88ae8)

1.30.0 (2024-01-24)

Features

  • price card: allow displaying price proofs (if is public) (#205) (7758e6f)

Bug Fixes

  • l10n: New Crowdin translations to review and merge (#191) (53912ce)
  • l10n: New Crowdin translations to review and merge (#204) (f5e4ebe)

1.29.1 (2024-01-24)

Bug Fixes

1.29.0 (2024-01-24)

Features

  • home: show action buttons as cards (28d9b78)
  • home: show sign in message if user anonymous (4e49d4f)
  • share: add new button to other detail pages (#201) (d991460)
  • share: move button to dedicated component. fix url (#200) (9f33984)
  • share: simple share button on Product Detail (#199) (2df86eb)
  • show today new price count on home page (c163e34)

Bug Fixes

  • multiple price form: cosmetic fixes (cd235d1)

Technical

1.28.1 (2024-01-23)

Bug Fixes

  • multiple create form: show new price form immediately after upload (e5e89c9)
  • price card: fix price per kilo display. broken in #195 (27af696)
  • search: fix button display and drawer order. ref #195 (a02953f)

1.28.0 (2024-01-23)

Features

  • PWA: improve manifest configuration (#193) (f64990f)
  • search: basic product search page by barcode (#195) (f8f6b70)

1.27.1 (2024-01-22)

Bug Fixes

  • price card: fix price parsing (3204df8)

1.27.0 (2024-01-22)

Features

  • l10n: New Crowdin translations to review and merge (#189) (61383c8)
  • price create form: add green check marks next to filled in cards (a337052)
  • price create form: manual barcode: focus input, show number keyboard (e547914)

Bug Fixes

  • multiple create form: fix display price currency (87af5c1)

1.26.0 (2024-01-22)

Features

  • l10n: New Crowdin translations to review and merge (#184) (00a96c5)
  • multiple create form: disable proof & location steps when first price uploaded (7db5e26)
  • multiple create form: seperate Receipt & Price tag modes (#188) (b2c6113)
  • price create form: make location selected chip greener (ec175cc)

Bug Fixes

  • add new categories (#187) (e65d00e)
  • l10n: revert crowdin commit naming. ref #174 (16e2c8e)
  • multiple create form: improve button colors (ccf6207)
  • multiple create form: improve proof icons. ref #188 (83dc790)

1.25.0 (2024-01-21)

Features

  • batch create form: first simple batch mode to add multiple prices from a single proof (#182) (5847d1d)
  • l10n: New Crowdin translations to review and merge (#180) (750a0ab)

1.24.2 (2024-01-18)

Bug Fixes

  • l10n: avoid mixing capital letters in titles (en) (8c539c6)
  • l10n: New Crowdin translations to review and merge (#176) (0d2439b)
  • price create form: tentative fix to show camera directly again. ref #170 (33cf753)

1.24.1 (2024-01-18)

Bug Fixes

  • l10n: fix missing translation keys in LocationList & UserList (6e5dcbe)

1.24.0 (2024-01-18)

Features

  • l10n: New Crowdin translations to review and merge (#166) (289cfaf)
  • l10n: New Crowdin translations to review and merge (#175) (d8e7c15)
  • price card: show discount tag with tooltip (#173) (7e4e8e3)
  • price create form: allow uploading heic images. ref #170 (b61c133)
  • price create form: init form with code param from product detail CTA (#168) (55c6c87)
  • price create form: manage discounted prices (#171) (c7ba641)

Bug Fixes

  • i18n: fix i18n template labels. ref #154 (b5d4282)
  • l10n: change config to simplify PR from crowdin (#174) (4813986)
  • price create form: fix product init from code param (hide error msg). ref #168 (d4a356e)

1.23.0 (2024-01-17)

Features

  • price create form: allow typing the barcode manually (#164) (04ec270)
  • price create form: allow uploading proof image from gallery (#162) (b81f649)

Bug Fixes

  • typo in proof from gallery action. ref #162 (88d7591)

1.22.0 (2024-01-17)

Features

  • i18n: add i18n configuration (French translation + language selector in user settings) (#154) (fe3f54d)
  • i18n: add languages de nl it pt and update es fr (#160) (07f4a26)
  • i18n: Crowdin config (#159) (c560680)
  • l10n: init Crowdin (#161) (9a0c8cd)
  • l10n: New Crowdin translations to review and merge (#163) (4bb66e9)
  • new api to get the proofs (#155) (8d1cdea)

Bug Fixes

  • fix 'category not found' message showing up in ProductDetail (484f092)
  • fix goToProduct category from PriceCard. closes #158 (0e0fbd4)
  • l10n: fix crowdin pr naming (151f11a)

1.21.0 (2024-01-15)

Features

  • add loading action to Load more buttons (3423eda)
  • final change on product & price labels (71b650b)
  • improve again product & price counts. add spacing (a5fa91e)
  • stats: new user total stats (#151) (1d8731c)

1.20.0 (2024-01-14)

Features

  • improve price & product count chip labels (704c056)
  • new api to get the user list (#148) (6c473c6)
  • user list: new user list page ordered by price_count (#150) (825e444)

Bug Fixes

  • user list: fix link to user detail page. ref #150 (0347d54)

1.19.0 (2024-01-14)

Features

  • product detail: add CTA to add a price (cc1e9fa)

Bug Fixes

  • brand detail: fix reset list on order change. ref #142 (ec9fd9a)

1.18.0 (2024-01-14)

Features

  • location list: new location list page ordered by price_count (#145) (96aa72c)

1.17.0 (2024-01-14)

Features

  • brand detail: add order & filter buttons (#142) (120851f)
  • brand detail: move product count to chip (6fa885f)
  • location detail: move price count to chip (0ad9d5a)
  • new api to get the location list (#138) (130c3b1)
  • stats: new location total stat (#140) (05af0b2)
  • user detail: move price count to chip (8418a77)

Bug Fixes

  • brand detail: fix brand product filter. ref #142 (59d062f)

1.16.2 (2024-01-12)

Bug Fixes

  • stats: typo again in product total. ref #134 (b721b80)

1.16.1 (2024-01-12)

Bug Fixes

1.16.0 (2024-01-12)

Features

  • stats: new stats on products (total & with prices) (#134) (ffaafa2)
  • stats: show number of products with at least 1 price. ref #50 (231f158)

1.15.0 (2024-01-12)

Features

  • price create form: on barcode scan, fetch product details from OP (instead of OFF) (#132) (4b7b60e)
  • product card: new ProductCard, seperate with PriceCard (#131) (3460119)
  • product list: add filter to hide products with prices (#130) (ba861aa)
  • product list: add order button to toggle between scan & price count (#128) (b251029)

1.14.0 (2024-01-12)

Features

  • price card: clicking on image goes to product page (ed4a6a2)
  • price card: option to hide product code (eb5d6e3)
  • price card: show product price_count (#127) (c9e35df)

Bug Fixes

  • product detail: avoid eror message flickr before loading (78f7092)
  • product list: fix broken link to product detail. ref #113 (096097b)

1.13.0 (2024-01-10)

Features

  • brand detail: new Brand detail page (#116) (000c305)
  • product list: new product list page ordered by popularity (unique_scans_n) (#113) (f090b32)

1.12.0 (2024-01-09)

Features

  • new api to get the product list (#114) (4504f4e)
  • price create form: hide currency selector (#122) (fa53702)
  • price create form: improve location selector (remove button, location name, fixes) (#119) (26522b2)
  • user settings: new user settings page (#121) (7abadd6)

Bug Fixes

  • price create form: remove card subtitles (d19a1dc)

1.11.0 (2024-01-07)

Features

  • price create form: init location with last recent (#111) (e660b7d)

Bug Fixes

  • price card: split product brands into seperate labels (#109) (187a549)

1.10.0 (2024-01-07)

Features

  • price create form: move product scanning first (#102) (38535f6)
  • product page: change url (code instead of id) (#108) (23534f2)

Bug Fixes

  • price card: improve created date info (further weeks, remove ago, tooltip) (#107) (a83d24b)
  • price card: make bottom labels smaller (#105) (ffb26a6)
  • price card: show location flag at the end (#106) (1fc9c79)

1.9.1 (2024-01-03)

Technical

1.9.0 (2023-12-31)

Features

  • add favicon & metatags (#92) (011f8b3)
  • add PWA manifest.json config (#93) (c01c7cb)
  • fetch latest prices by batches of 10 + load more button (#89) (4c1581f)
  • product detail: manage category tags (#91) (682c3ea)

Bug Fixes

  • PWA config for preprod & prod. ref #93 (f4c4984)

1.8.0 (2023-12-29)

Features

1.7.0 (2023-12-29)

Features

  • location detail: add country flag (#81) (62c9bb7)
  • price card: improve look & feel (#77) (3151439)
  • price card: show location country flag (#80) (d2f6b31)
  • price create form: add support for raw categories (#74) (af1d357)
  • price create form: homogenize proof/product/location add buttons (61d3a0e)
  • price create form: improve location selector search box, better display results, filter out parkings (d845f52)
  • price create form: make price card readonly, improve mode chips (0c783f8)
  • user detail: new basic User detail page (#78) (021a655)

1.6.0 (2023-12-26)

Features

  • price create form: improve wording and layout. hide barcode field in non-dev (88107db)
  • price create form: on barcode scan, fetch product details from OFF (#73) (923adeb)

1.5.0 (2023-12-26)

Features

  • clicking on header goes to home page (764357a)
  • price create form: change proof upload icons (camera) (137cec0)

Bug Fixes

  • rename Last to Latest (prices) (8632b8e)

Technical

  • continue replacing current localStorage usage with new store (#71) (2bbdd3c)
  • move router config to router.js (8aa6c05)
  • persist store to localstorage (#70) (9b44534)
  • replace cookie storage with a store (pinia) (#69) (39ffc25)

1.4.0 (2023-12-25)

Features

1.3.1 (2023-12-24)

Bug Fixes

  • location detail: show error message if not found in OSM. ref #60 (3e3fb1e)
  • price create form: move selected location to the top of recent history. ref #52 (e6465eb)
  • product detail: avoid error in title. ref #55 (fcc0230)
  • product detail: hide link to OFF if not found. ref #55 (240e21a)

1.3.0 (2023-12-23)

Features

  • improve location data coming from Nominatim (#58) (a13ea91)
  • location detail: new basic Location detail page (#60) (d4186f5)
  • price create form: add leaflet map to location selector (#57) (1f5a9ff)
  • price create form: use camera directly for proof image (1040f33)
  • product detail: add link to openfoodfacts (8f56874)

Bug Fixes

1.2.0 (2023-12-23)

Features

  • improve localstorage interactions (#53) (40cd628)
  • price create form: convert proof image to webp before upload (#44) (9beeeb9)
  • price create form: improve a bit the proof upload (responsive, overflow, icon) (#49) (83e54df)
  • price create form: 3 steps, green border on step filled (#51) (1947ff8)
  • price create form: currency autocomplete (#46) (ffe54ef)
  • price create form: simplify location selector (#52) (21c9fdb)
  • price create form: store last currency used in localstorage (#47) (2b05eb1)
  • price list: better display price with currency (#45) (60ba8e4)
  • price list: order by last created (48f7d12)
  • product detail: new basic Product detail page (#55) (b435610)
  • stats: super basic stats page (#54) (0d61870)

Bug Fixes

  • home: replace link with button (74686a1)
  • price create form: send proof image name (#43) (5dd98a2)
  • recent location localstorage default value (18dd9d1)

1.1.0 (2023-12-20)

Features

1.0.2 (2023-12-18)

Bug Fixes

  • fix output directory for prod deployment (fbd22e7)

1.0.1 (2023-12-18)

Technical

  • fix yarn build-prod command (c7aef94)

1.0.0 (2023-12-18)

Features

  • add a footer (#20) (40bcecf)
  • add titles. fix errors (9a1eb7b)
  • Basic prices create form (#13) (dd36973)
  • Cleanup template (#8) (d7a8851)
  • code cleanup (0cc6a57)
  • improve barcode dialog (close icon, scan config). ref #16 (5f3746d)
  • improve location dialog (close icon). ref #15 (08b51ad)
  • make cookies reactive (#9) (18d1a70)
  • make navigation drawer dynamic (requiresAuth). ref #12 (27e8294)
  • move header to own template (#7) (d2c75a2)
  • price create form: add barcode scanner (#16) (b5cc7fa)
  • price create form: add location selector (#15) (70e0f57)
  • price create form: add simple proof image uploader (#24) (582a494)
  • replace Tailwind with Vuetify (#12) (a271fc0)
  • show success messages (#23) (d61d713)
  • Sign in workflow (form, checkauth, store cookie, sign out) (#4) (7776f4c)
  • small improvements on price create form (#14) (2353abd)

Bug Fixes

Technical

  • add deployment config (#21) (d51ccdb)
  • add Github action for release-please (358a683)
  • add github action to build for prod (106b29a)