Skip to content

Latest commit

 

History

History
772 lines (414 loc) · 62.6 KB

CHANGELOG.md

File metadata and controls

772 lines (414 loc) · 62.6 KB

Changelog

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)