Recent Releases of openfoodnetwork

openfoodnetwork - v4.3.6 Stracciatella di bufala

Thanks for @basilawwad who made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/9941 πŸŽ‰ πŸŽ‰ πŸŽ‰

User facing changes πŸ‘€

Technical changes πŸ”§

Dependencies updates πŸ“¦

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.3.5...v4.3.6

Stracciatella di bufala is a spun cheese made from buffalo milk, originating in the province of Foggia in Puglia, Italy, which has spread throughout southern Italy.
Stracciatella_formaggio_fresco_2

Consumption - Agriculture and Nutrition - Ruby
Published by jibees almost 2 years ago

openfoodnetwork - v4.3.5

User-facing changes πŸ‘€

Feature toggle

Technical changes πŸ”§

Dependency updates

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.3.4...v4.3.5

Consumption - Agriculture and Nutrition - Ruby
Published by dacook almost 2 years ago

openfoodnetwork - v4.3.4 CafΓ© au lait

πŸŽ‰ The new split checkout steps replace the old one-page checkout completely. The feature will be switched on for all instances on deploy. We will start work on removing the old (now disabled) checkout but if a critical issue arises then this release still allows you to switch back to the single-page checkout.

User facing changes πŸ‘€

Hidden features for testing 😎

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.3.3...v4.3.4

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk about 2 years ago

openfoodnetwork - v4.3.3 Makizushi

Congrats @thejwuscript on your first contribution being released!

User facing changes πŸ‘€

Feature toggle

Technical changes πŸ”§

Dependency updates

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.3.2...v4.3.3

Nattōmaki
Sushi rolled in nori (seaweed). Simple, perfectly convenient and delicious.

Consumption - Agriculture and Nutrition - Ruby
Published by dacook about 2 years ago

openfoodnetwork - v4.3.2 Saint Marcellin

Thanks @MadisonBowron for your first PR πŸŽ‰ πŸ’ͺ

User facing changes πŸ‘€

Technical changes πŸ”§

Dependency Upgrades πŸ“¦

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.3.1...v4.3.2

image
(pic taken from here)

Saint-Marcellin is a soft French cheese made from cow's milk.

Consumption - Agriculture and Nutrition - Ruby
Published by filipefurtad0 about 2 years ago

openfoodnetwork - v4.3.1 Veil

Some little bug fixes, a heap of technical updates and a first (hidden) peek into the new vouchers feature.

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.3.0...v4.3.1

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk about 2 years ago

openfoodnetwork - v4.3.0

This release introduce a new version of Rails (7.0)! πŸš€ πŸ’Ž
And two new contributors: @mickenorlen and @macanudo527! πŸ™

What's Changed

User-facing changes πŸŽ‰

Technical changes πŸ› οΈ

Dependencies

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.39...v4.3.30

Consumption - Agriculture and Nutrition - Ruby
Published by jibees about 2 years ago

openfoodnetwork - v4.2.39

User facing changes πŸ‘€

API changes πŸ–₯️

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.38...v4.2.39

Consumption - Agriculture and Nutrition - Ruby
Published by dacook about 2 years ago

openfoodnetwork - v4.2.38 Wattle seed

Bulk deleting of line items and many bug fixes.

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.37...v4.2.38

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk about 2 years ago

openfoodnetwork - v4.2.37 Croquant

User-facing changes πŸŽ‰

Technical changes πŸ”§

Dependencies upgrade πŸ’Ž

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.36...v4.2.37

Croquant is a dry biscuit, often with almonds, made mainly in the south of France.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees about 2 years ago

openfoodnetwork - v4.2.36 Chilli-lime Cricket

What's Changed πŸ¦—

It might not sound like much, but there are still some great improvements including a brand new report.

User-facing changes πŸ‘₯

Technical changes

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.35...v4.2.36

Consumption - Agriculture and Nutrition - Ruby
Published by dacook about 2 years ago

openfoodnetwork - v4.2.35 Yellow Dahl

Special thanks to @anansilva for their first contribution. An excellent example of an easy-to-review pull request. πŸ™‡

A few little improvements.

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.34...v4.2.35

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk about 2 years ago

openfoodnetwork - v4.2.34 Watermelon-striped Tomato

What's Changed

Some improvements for bulk management in the admin interface, plus technical changes to keep improving the codebase.
There are extra dependencies after enabling updates for Javascript packages.

User facing changes πŸ‘₯

Feature toggles

Technical changes πŸ”§

Dependency updates πŸ“¦

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.33...v4.2.34

There are many shapes, sizes and colours of tomatoes, some of which have interesting stripes. There doesn't seem to be a canonical name for these, but our family calls these watermelon-striped tomatoes. Yum yum.
IMG_20230212_091423~3

Consumption - Agriculture and Nutrition - Ruby
Published by dacook about 2 years ago

openfoodnetwork - v4.2.33 Chioggia Beet

User facing changes πŸ‘₯

Technical changes πŸ”§

Dependencies upgrades πŸ“¦

beets-5061191_1280
β€˜Chioggia’ is a pre-1840 Italian heirloom variety of garden beet (Beta vulgaris). Sometimes called Candystripe Beet or Bull’s Eye Beet, it is distinguished from other varieties by the alternating concentric rings of scarlet red and white inside.

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.32...v4.2.33

Consumption - Agriculture and Nutrition - Ruby
Published by jibees about 2 years ago

openfoodnetwork - v4.2.32 Split Peas

The new split checkout is ready for another round of testing as we closed all open issues. πŸŽ‰ We also added a few small UX improvements in the rest of the site.

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.31...v4.2.32

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk about 2 years ago

openfoodnetwork - v4.2.31

No user facing changes this week.

Technical changes πŸ”§

Dependencies

Tests

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.30...v4.2.31

Consumption - Agriculture and Nutrition - Ruby
Published by dacook over 2 years ago

openfoodnetwork - v4.2.30

User facing changes πŸš€

Technical changes πŸ› οΈ

Specs related πŸ“š

Packages upgrades πŸ“¦

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.29...v4.2.30

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.29 Raspberries

A nice quiet start to the calendar year with no user-facing changes.

The raspberries are ripe and delicious over in the Southern Hemisphere at the moment πŸ˜‹

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.28...v4.2.29

Consumption - Agriculture and Nutrition - Ruby
Published by dacook over 2 years ago

openfoodnetwork - v4.2.28 Croissant

Special thanks to @ijdershem for their bug fixes. πŸ’

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.27...v4.2.28

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 2 years ago

openfoodnetwork - v4.2.27 Ratatouille

Thanks to all the contributors who made this release possible! πŸ™
Merry christmas to all of you! πŸŽ„ πŸŽ‰

User-facing changes πŸ‘€

Technical changes πŸ”§

Tests related πŸ§ͺ

Dependency upgrades πŸ“¦

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.26...v4.2.27

Ratatouille is a French ProvenΓ§al dish of stewed vegetables which originated in Nice, and is sometimes referred to as ratatouille niΓ§oise.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.26 Couscous

User-facing changes πŸ‘€

Technical changes πŸ”§

Tests related πŸ§ͺ

Reports πŸ“Š

Dependency upgrades πŸ“¦

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.25...v4.2.26

Couscous is a staple food throughout the Maghrebi cuisines of Algeria, Tunisia, Mauritania, Morocco, and Libya. It was integrated into French and European cuisine at the beginning of the twentieth century, through the French colonial empire and the Pieds-Noirs of Algeria. In 2020, couscous was added to UNESCO's Intangible Cultural Heritage list.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.25 Garbure

User-facing changes πŸ‘€

Technical changes πŸ”§

Tests related πŸ§ͺ

Others changes 🚧

Dependency upgrades πŸ“¦

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.24...v4.2.25

Garbure is a cabbage stew, with pieces of vegetables, traditional to Gascon cuisine in the south-west of France.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.24 Chana Masala

User-facing changes πŸ‘€

Reports πŸ“Š

Other changes πŸ§‘β€πŸ”§

Technical changes πŸ”§

Tests related πŸ§ͺ

Dependency upgrades πŸ“¦

Other changes 🚧

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.23...v4.2.24

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.23 Carrot Cake

A minor change and some good progress behind the scenes.

Congrats @heroinedor and @vviekk for your first contributions!

User facing changes πŸ‘€

Technical changes πŸ”§

πŸ”§ Unlock the ofn-install installation process by @heroinedor in https://github.com/openfoodfoundation/openfoodnetwork/pull/10002

πŸ§ͺ Adds knapsack_pro to the stack; updates configs by @filipefurtad0 in https://github.com/openfoodfoundation/openfoodnetwork/pull/9895
Cutting down lots of time spent waiting for automated tests!

🧹 Fix deprecation warnings around class loading during initialization by @jibees in https://github.com/openfoodfoundation/openfoodnetwork/pull/9955

Dependency upgrades πŸ“¦

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.22...v4.2.23

Consumption - Agriculture and Nutrition - Ruby
Published by dacook over 2 years ago

openfoodnetwork - v4.2.22

User facing changes πŸ‘€

Technical changes πŸ”§

Tests related πŸ§ͺ

Dependencies upgrade πŸ“¦

Performance πŸš€

Other changes πŸ‘·β€β™€οΈ

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.21...v4.2.22

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.21 Carbonara

User facing changes πŸ‘€

Technical changes πŸ”§

Tests related πŸ§ͺ

Performance πŸš€

Dependencies upgrade πŸ“¦

Other changes πŸ‘©β€πŸ’»

Carbonara is an Italian pasta dish from Rome made with eggs, hard cheese, cured pork and black pepper.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.20 Persian Love Cake

Minor improvements and bug fixes

Congrats to new contributor @ijdershem for improving checkout user experience πŸ…

And a big congratulations to @mkllnk on his marriage! πŸ’

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.19...v4.2.20

Consumption - Agriculture and Nutrition - Ruby
Published by dacook over 2 years ago

openfoodnetwork - v4.2.19 Pastinake

Congrats to @Laurel16 and @matisnape for their first contributions to OFN! πŸ’ πŸ’š

Shops can now choose which payment methods are displayed in an order cycle, similar to the shipping method select we introduced recently.

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.18...v4.2.19

image

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 2 years ago

openfoodnetwork - v4.2.18

Thanks to our new contributors this week @viniciusueharaweb and @abdellani! πŸŽ‰ πŸŽ‰

@viniciusueharaweb made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/9816
@abdellani made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/9776

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.17...v4.2.18

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.17 Baked potato

Special thanks to @maniSHarma7575 and @AthiraKadampatta for their first contributions to the Open Food Network. And thanking @vsmay98 for another valuable contribution as well.

Here come a few little bug fixes.

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.16...v4.2.17

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 2 years ago

openfoodnetwork - v4.2.16 Crab

You can now cancel orders in bulk.

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.15...v4.2.16

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 2 years ago

openfoodnetwork - v4.2.15 Onion Squash

Congrats to our two new contributors : @sashashura and @ashwini-seshadri ! πŸŽ‰

What's Changed

User facing changes

Technical changes

Packages upgrades

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.14...v4.2.15

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.14 Zucchini

What's Changed

Technical changes

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.13...v4.2.14

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.13 Peas

A small release only affecting split checkout visibly.

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.12...v4.2.13

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 2 years ago

openfoodnetwork - v4.2.12 Quenelle

User facing changes πŸ‘€

Technical changes πŸ”§

Packages updates

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.11...v4.2.12

Quenelle is a soft cylindrical pastry poached in boiling water, known since at least 1750. These preparations are classic, but they are particularly prepared in the traditional cuisine of several regions of Eastern France - in particular the Alsatian or Lyonnais cuisines.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.11 Banana

Congrats, @vsmay98 made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/9351. Also thanks again to @aintluks, @Philwi and @binarygit.

Description

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.10...v4.2.11

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 2 years ago

openfoodnetwork - v4.2.10 Eggs on toast

A quick fix for the previous release. The only change is:

  • Restore ability to check out with Stripe while storing a new card #9585

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.9...v4.2.10

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 2 years ago

openfoodnetwork - v4.2.9 Tian provenΓ§al

User facing changes πŸ‘€

Technical changes πŸ”§

Packages upgraded πŸ“¦

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.8...v4.2.9

A Tian ProvenΓ§cal is a dish baked casserole with all kinds of vegetables, meat, fish, eggs, cheese and herbs like oregano, and olive oil.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.8 Lasagna

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.7...v4.2.8

Lasagne (lasagna, in Italian) is both a rectangular sheet of pasta, as well as a recipe for Italian cuisine based on alternating layers of lasagne pasta, parmesan, mozzarella, or ricotta, and bolognese sauce or bΓ©chamel sauce, baked in the oven.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 2 years ago

openfoodnetwork - v4.2.7 Porridge

Only one tiny UX improvement this week. But lots of dependency updates under the the hood, containing some security updates.

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.6...v4.2.7

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 2 years ago

openfoodnetwork - v4.2.6 GΓ’teau Γ  la broche

Congrats

Congrats to @aintluks who made their first contribution! πŸ’ͺ

User facing changes πŸ‘€

Technical changes πŸ”§

Packages upgrade

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.5...v4.2.6

"Le gΓ’teau Γ  la broche" (spit cake) is a cake usually baked over an open fire by pouring liquid batter onto a spit. It is made in many parts of Europe, especially in mountain areas.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees almost 3 years ago

openfoodnetwork - v4.2.5 Mashed Avocado

Congrats @binarygit for you first contribution! πŸ’ And thanks to @arthurtui for another contribution. πŸ™

We've got some nice improvements this week: adding notes to orders, using tags in simple order cycles and more.

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.4...v4.2.5

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk almost 3 years ago

openfoodnetwork - v4.2.4 Choucroute

Congrats

Congrats to @saunmanoj888 and @leopengilley who made their first contribution!

User facing changes πŸ‘€

Technical changes πŸ”§

Packages upgrade

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.3...v4.2.4

Consumption - Agriculture and Nutrition - Ruby
Published by jibees almost 3 years ago

openfoodnetwork - v4.2.3 Kalamarakia Salata

Thanks to @neilnaveen our code repository is more secure.

We also got some bug fixes and a new feature: You can disable user accounts, for example if they haven't paid invoices.

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.1...v4.2.3

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk almost 3 years ago

openfoodnetwork - v4.2.1 Salmorejo

⚠️ Do not release this one as a first release on your instance.

New Contributors

Thanks to @arthurtui who made their first contribution in https://github.com/openfoodfoundation/openfoodnetwork/pull/9203 πŸ’ͺ πŸ™

Description

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.2.0...v4.2.1

Salmorejo is a traditional Spanish culinary preparation from the region of Cordoba in Andalusia. It is a cream made from breadcrumbs, to which garlic, olive oil, vinegar, salt and tomato are added.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees almost 3 years ago

openfoodnetwork - v4.2.0

This version, that change the minor version (from 4.1.x to 4.2.x) includes a breaking change around image storing. We removed Paperclip and now use ActiveStorage. Thanks @mkllnk for this bunch of work!

User facing changes πŸ‘€

Technical changes πŸ”§

Image storing migration ; from Paperclip to Active Storage

Others

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.34...v4.2.0

⚠️ Before deploying this ⚠️

Make sure that you ran the following commands on your server before you deploy this:

bundle exec rake from_paperclip_to_active_storage:copy_content_config  # Associate ContentConfig to ActiveStorage blobs
bundle exec rake from_paperclip_to_active_storage:migrate              # Copy data to Active Storage tables referencing Paperclip files

Consumption - Agriculture and Nutrition - Ruby
Published by jibees almost 3 years ago

openfoodnetwork - v4.2.0-beta Burned Sage

A tiny hot fix for my pre-release from yesterday. Subscription summary emails were not sent if the shop had a logo. 😒

  • Fix sending subscription summary emails for shops with logo by @mkllnk in #9278

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk almost 3 years ago

openfoodnetwork - v4.2.0 FlambΓ©

A test release for Active Storage replacing Paperclip. This is release is based on v4.1.34 and contains only the Paperclip replacement on top. This allows us to deploy this change independently and quickly revert if necessary.

⚠️ Before deploying this ⚠️

Make sure that you ran the following commands on your server before you deploy this:

bundle exec rake from_paperclip_to_active_storage:copy_content_config  # Associate ContentConfig to ActiveStorage blobs
bundle exec rake from_paperclip_to_active_storage:migrate              # Copy data to Active Storage tables referencing Paperclip files

What's Changed

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.34...v4.2.0-alpha

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk almost 3 years ago

openfoodnetwork - v4.1.34 Ladybird

Special thanks to @diegoamc, @kvaithin and @mgrigoriev8109 for their first contributions. πŸ’

We've got some handy little bug fixes in this release. Most notably: fees are not duplicated any more when the checkout fails and you try several times or when you empty the cart and try again. 🐞

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.33...v4.1.34

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk almost 3 years ago

openfoodnetwork - v4.1.33 JalapeΓ±o

Another quick release to fix some reports. Thanks @lin-d-hop. πŸ’

What's Changed

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.32...v4.1.33

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk almost 3 years ago

openfoodnetwork - v4.1.32 Rhubarb

Quick release for fixing reports

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.31...v4.1.32

Rhubarb is a genus of herbaceous perennials in the Polygonaceae family. It includes about fifty species, in particular the Garden Rhubarb, Rheum rhabarbarum or Rheum x hybridum, whose leaf stalks, or rhubarb sticks, are eaten, most often cooked, in pies, jam, compote or as a vegetable.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees almost 3 years ago

openfoodnetwork - v4.1.31 Pissaladière

Huge work from @seballot on this release around reports! Thanks! πŸ™

User facing changes

Technical changes

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.30...v4.1.31

Consumption - Agriculture and Nutrition - Ruby
Published by jibees almost 3 years ago

openfoodnetwork - v4.1.30 Samosa

A small service release with couple of fixes for the split checkout.

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.29...v4.1.30

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk almost 3 years ago

openfoodnetwork - v4.1.29 Aligot

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.28...v4.1.29

Aligot is a traditional French rural culinary specialty from Aubrac, straddling the Aveyron, Cantal and Lozère regions. It is made of mashed potatoes, fresh tome cheese or "tome d'aligot", cream, butter and garlic.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees almost 3 years ago

openfoodnetwork - v4.1.28 Butterbrot

A small release with an improvement to subscriptions.

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.27...v4.1.28

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk almost 3 years ago

openfoodnetwork - v4.1.27

User facing changes πŸ‘€

Technical changes πŸ”§

API

Dependencies updates

i18n

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.26...v4.1.27

Consumption - Agriculture and Nutrition - Ruby
Published by jibees about 3 years ago

openfoodnetwork - v4.1.26 Tuna

A big thanks to @hmurali01 for their first contribution to our code base! πŸ’

A bunch of little improvements that make working with the Open Food Network easier

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.25...v4.1.26

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk about 3 years ago

openfoodnetwork - v4.1.25 Tarte Tatin

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.24...v4.1.25

Consumption - Agriculture and Nutrition - Ruby
Published by jibees about 3 years ago

openfoodnetwork - v4.1.24 Bon Bon

Special thanks to our new contributors:

A small update fixing minor issues and getting closer to the new split checkout.

User facing changes πŸ‘€

Split checkout

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.23...v4.1.24

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk about 3 years ago

openfoodnetwork - v4.1.23 EntrΓ©e

Technical changes πŸ‘€

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.22...v4.1.23

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley about 3 years ago

openfoodnetwork - v4.1.22 Tarte aux myrtilles

User facing changes πŸ‘€

Technical changes πŸ”§

i18n changes

Dependencies upgrade

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.21...v

In France, blueberry pie is a traditional seasonal dessert, especially in the mountainous regions where blueberries grow.

Pate-sablee-maison-recette-facile

Consumption - Agriculture and Nutrition - Ruby
Published by jibees about 3 years ago

openfoodnetwork - v4.1.21 Far breton

User facing changes πŸ‘€

Technical changes πŸ”§

Split checkout

Dependencies updates

i18n keys

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.20...v4.1.21

The Breton far is a rather dense cake from Brittany, a distant cousin of the flan pΓ’tissier or the clafoutis according to the variants. It is called in Breton farz forn (farz fourn in Leonard country) which means: far au four. The most famous recipe is the one with prunes, although traditionally the far doesn't include them.
far-breton-a-l-ancienne-1

Consumption - Agriculture and Nutrition - Ruby
Published by jibees about 3 years ago

openfoodnetwork - v4.1.20 Hors d'Oeuvres

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.19...v4.1.20

horderves

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley about 3 years ago

openfoodnetwork - v4.1.19 Peanut butter sandwich

Thanks @SarvarKh for another contribution.

This release has mainly technical updates with one improvement to order cycle cloning.

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.18...v4.1.19

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk about 3 years ago

openfoodnetwork - v4.1.18 Tabasco

Hotfix including https://github.com/openfoodfoundation/openfoodnetwork/commit/46de90155bc442d76dc1fca1f597e2be04aa3a8f to address issue https://github.com/openfoodfoundation/openfoodnetwork/issues/8855 🌢️

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley about 3 years ago

openfoodnetwork - v4.1.17 Smashing Pumpkin

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.15...v4.1.17

big-boi

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley about 3 years ago

openfoodnetwork - v4.1.16 Sriracha

Adds a quick one-commit hotfix for an issue with image uploads: https://github.com/openfoodfoundation/openfoodnetwork/issues/8824

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley about 3 years ago

openfoodnetwork - v4.1.15 Ruby Grapefruit

In this release we're upgrading to Ruby 3.0.3 πŸŽ‰

ℹ️ If you're running an instance that's not managed by the core team, you'll need to provision with the latest ofn-install before deploying.

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.14...v4.1.15

ruby-grapefruit

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley about 3 years ago

openfoodnetwork - v4.1.14 Überraschungsei

This is mainly a service release with some progress on the upcoming split checkout.

User facing changes πŸ‘€

Visible to early preview testers 😎

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.13...v4.1.14

Kinder Überraschung
Von A. Kniesel - Commons, [1], CC BY-SA 3.0, https://de.wikipedia.org/w/index.php?curid=7949222

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 3 years ago

openfoodnetwork - v4.1.13 Scotch Egg

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.12...v4.1.13

scotch-egg

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley over 3 years ago

openfoodnetwork - v4.1.12 Raclette

Many thanks to @seballot and @cillian for their precious contributions. πŸ™

What's Changed

User facing changes πŸ‘€

Technical changes πŸ”§

Upcoming split checkout feature

Specs

Packages upgrade

Translations

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.11...v4.1.12

Raclette (BratchΓ€s, "roasted cheese", in Swiss German) is a traditional and emblematic recipe of Swiss cuisine, known throughout the world. A variation of cheese fondues, it consists of melting raclette cheese and scraping it as it melts. It is traditionally served with jacket potatoes and pickled vegetables (gherkins, onions).
CanineFickleDromaeosaur-size_restricted

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 3 years ago

openfoodnetwork - v4.1.11 Piccolo

Just a small maintenance release.

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.10...v4.1.11

12716964164_1251885f8d_b

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 3 years ago

openfoodnetwork - v4.1.10 Arroz Malandro

Big thanks this week to @luisramos0 for hosting the 2021 OFN Gathering in Portugal (and for the "naughty" rice). Obrigado! Also to @seballot for their first contribution(s) to the codebase πŸ‘‹β€οΈ

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.9...v4.1.10

aroz-malandro

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley over 3 years ago

openfoodnetwork - v4.1.9 Saint-HonorΓ©

What's Changed

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.8...v4.1.9

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 3 years ago

openfoodnetwork - v4.1.8 Blutwurst

A small service update with only technical changes.

User facing changes πŸ‘€

Technical changes πŸ”§

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.7...v4.1.8

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 3 years ago

openfoodnetwork - v4.1.7 Kung Pao

Packing Reports got a major overhaul in this release, and should be considerably faster. Special thanks to @KombiCode for their first OFN contribution ❀️

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.6...v4.1.7

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley over 3 years ago

openfoodnetwork - v4.1.6 Maafe

User facing changes πŸ‘€

Technical changes πŸ”§

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.5...v4.1.6

Maafe

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley over 3 years ago

openfoodnetwork - v4.1.5 Hot Sauce

User facing changes πŸ‘€

Technical changes πŸ”§

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley over 3 years ago

openfoodnetwork - v4.1.4 OpΓ©ra

Congrats

and thanks @achauve, @YasuhiroYoshida, @mariodz95 for their first contribution! πŸ™

Description

Lots of technical changes for this one!

User facing changes πŸ‘€

Technical changes πŸ”§

Lots of dependencies updates and modification around around our tests ecosystem.

Technical changes

Dependencies updates

Internationalization

New Contributors

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v4.1.3...v4.1.4

The opera is a French pastry consisting of a succession of Joconde biscuits, chocolate ganache and coffee buttercream.

giphy

Consumption - Agriculture and Nutrition - Ruby
Published by jibees over 3 years ago

openfoodnetwork - v4.1.3 Apple Cider

Thanks @meronokbay for another contribution! πŸ…

User facing changes πŸ‘€

#8180 Resolve some rounded issue when creating a product
#8222 In the /admin/orders display all the finalized orders and the not empty orders.
#8215 Updated translations
#8204 Validate payment method fee input for all calculator types

Technical changes πŸ”§

#7938 Add script to import product images from URL
#8189 Bump webpacker from 5.4.2 to 5.4.3
#8190 Bump @rails/webpacker from 5.4.2 to 5.4.3
#8209 Bump puma from 5.4.0 to 5.5.0
#8211 Bump bugsnag from 6.22.1 to 6.23.0
#8212 Bump bootsnap from 1.9.0 to 1.9.1
#8213 Bump jest from 27.2.0 to 27.2.1
#8168 Migrate Pin gateway payments to Check
#8226 Bump @hotwired/turbo from 7.0.0-rc.4 to 7.0.0-rc.5
#8220 Bump tmpl from 1.0.4 to 1.0.5
#8217 Adds automatic test coverage to /orders page
#8244 Bump jest from 27.2.1 to 27.2.2
#8251 Bump nokogiri from 1.12.4 to 1.12.5

Consumption - Agriculture and Nutrition - Ruby
Published by andrewpbrett over 3 years ago

openfoodnetwork - v4.1.2 Oat cookies

Special thanks to @meronokbay and @sinansonmez for their continuing contributions! πŸ’

This release contains a few UI fixes and plenty of dependency updates.

User facing changes πŸ‘€

  • #8154 Replaced the default alert and confirm modals in the order page by custom modals
  • #8153 User is redirected to correct page based on enterprise profile (only producer or has shop)
  • #8160 Updated Order Cycle Management reports to show order total.

Technical changes πŸ”§

  • #8198 Bump bootsnap from 1.8.1 to 1.9.0
  • #8061 Updated UX on split checkout (behind feature toggle).
  • #8192 Fixed a cart display issue where hubs allow editable orders
  • #8172 Bump activemerchant from 1.121.0 to 1.123.0
  • #8182 Bump test-unit from 3.4.6 to 3.4.7
  • #8181 Bump rubocop from 1.20.0 to 1.21.0
  • #8165 Bump view_component from 2.39.0 to 2.40.0
  • #8175 Bump jest from 27.1.1 to 27.2.0
  • #8173 Bump test-unit from 3.4.5 to 3.4.6
  • #8174 Bump rubocop-rails from 2.12.0 to 2.12.2
  • #8163 Removed an unneeded migration spec which could fail other specs running after it.
  • #8108 Remove andand gem

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk over 3 years ago

openfoodnetwork - v4.1.1 Cassoulet

Congrats @meronokbay on your first contribution to OFN! And thank you to @vishaldeepak for another excellent contribution.

A number of dependency bumps with some nice bug fixes thrown in

User facing changes πŸ‘€

#8112 Eager load the EnterpriseRelationship :permissions association on the enterprise permissions page
#8125 Handle translation for errors messages around user password reset
#7975 Show Line items grouped by customer in Notify Producers email when flag preferred_show_customer_names_to_suppliers is set
#8148 Remove empty orders (those without at least one item) from /admin/orders interface and the /api/v0/orders endpoint
#8144 Validate payment method fee input

Technical changes πŸ”§

#8099 Add jest and stimulusjs controllers testing availability
#8107 Bump rubocop from 1.19.1 to 1.20.0
#8120 Bump test-prof from 1.0.6 to 1.0.7
#8140 Bump @storybook/server from 6.3.7 to 6.3.8
#8139 Bump jest from 27.0.6 to 27.1.0
#8137 Bump test-unit from 3.4.4 to 3.4.5
#8116 Bump paper_trail from 12.0.0 to 12.1.0
#8110 Bump bootsnap from 1.7.7 to 1.8.1
#8138 Bump @storybook/addon-docs from 6.3.7 to 6.3.8
#8141 Bump @storybook/addon-controls from 6.3.7 to 6.3.8
#8146 Make log_level more easily configurable in development
#8076 Split Checkout: Handle shipping address
#8151 Remove Codecov upload tasks
#7769 Stripe: payment status debugging
#8158 Bump rubocop-rails from 2.11.3 to 2.12.0
#8159 Bump jest from 27.1.0 to 27.1.1
#8115 Update Docker configuration to support sidekiq and webpacker
#8157 Bump spring from 2.1.1 to 3.0.0
#8108 Remove andand gem

16501003311_e2d239648b_b

Consumption - Agriculture and Nutrition - Ruby
Published by andrewpbrett over 3 years ago

openfoodnetwork - v4.1.0 Baklava

User facing changes πŸ‘€

  • Improve variant quantity dispay on the edit order page in backoffice #8111
  • Allow copy paste of email from contact tab and footer without reversing #8044
  • Handle select/unselect all orders in the admin orders page #8088

Technical changes πŸ”§

  • Split checkout backend (behind feature toggle) #8032
  • Fix some N+1 queries #8058
  • Strip subdomains from session cookie host #8127
  • Searchable attributes #8129
  • Prevent removing last item in order #8040
  • Improve setting of OC times in spec #8092
  • Allow sessions to work across subdomains #8090
  • Remove codecov #8106
  • Maps and AMS conditional loading #8060

Dependency updates

  • Bump view_component from 2.38.0 to 2.39.0 #8123
  • Bump tar from 6.1.5 to 6.1.11 #8122
  • Bump rack-mini-profiler from 2.3.2 to 2.3.3 #8117
  • Bump pagy from 4.10.2 to 4.11.0 #8084
  • Bump sidekiq from 6.2.1 to 6.2.2 #8096
  • Bump webpacker from 5.4.0 to 5.4.2 #8093
  • Bump @rails/webpacker from 5.4.0 to 5.4.2 #8094
  • Bump webdrivers from 4.6.0 to 4.6.1 #8085
  • Bump codecov from 0.5.2 to 0.6.0 #8077
  • Bump rubocop from 1.19.0 to 1.19.1 #8078
  • Bump rails from 6.1.4 to 6.1.4.1 #8083
  • Bump pagy from 4.10.1 to 4.10.2 #8073
  • Bump bullet from 6.1.4 to 6.1.5 #8063
  • Bump ffaker from 2.18.0 to 2.19.0 #8062
  • Bump stripe from 5.37.0 to 5.38.0 #8031
  • Bump path-parse from 1.0.6 to 1.0.7 #8041
  • Bump rubocop from 1.18.4 to 1.19.0 #8043
  • Bump view_component from 2.37.0 to 2.38.0 #8042
  • Bump rspec-rails from 5.0.1 to 5.0.2 #8052
  • Bump puma from 5.3.2 to 5.4.0 #8014

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley over 3 years ago

openfoodnetwork - v4.0.1 Black Bean Brownie

User facing changes πŸ‘€

  • Improved some formatting issues in invoice display #7989
  • Improved performance on /producers page #7949

Technical changes πŸ”§

  • Tidied up some Angular code #8005
  • Added new split checkout step 3 (behind feature toggle) #8004
  • Updated some deprecated Javascript syntax #8034
  • Bump webmock from 3.13.0 to 3.14.0 #8013
  • Bump knapsack from 3.1.0 to 4.0.0 #8012
  • Bump view_component_storybook from 0.9.0 to 0.10.1 #8018
  • Bump @storybook/server from 6.3.6 to 6.3.7 #8023
  • Bump view_component from 2.36.0 to 2.37.0 #8021
  • Bump bugsnag from 6.21.0 to 6.22.1 #8030
  • Bump @storybook/addon-controls from 6.3.6 to 6.3.7 #8025
  • Bump @storybook/addon-docs from 6.3.6 to 6.3.7 #8024

brownie

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley over 3 years ago

openfoodnetwork - v4.0.0 Pastel de Choclo

This week's release is a big one! We're switching to Puma and bumping the major version to OFN v4.0.0 πŸš€

ℹ️ Devops note for instances not managed by the core team

You'll need to provision with the latest version of ofn-install before deploying this release. Deploying and provisioning for all previous versions (v3.x.x) should now be done with the ofn-v3 branch of ofn-install.

User facing changes πŸ‘€

  • Reports/Order Cycle Management: filter by shipping method #7995
  • Cancel payments when checkout fails due to stock shortages #7990
  • Added validation: enterprise fee must be linked to an enterprise #7988

Technical changes πŸ”§

  • Use zeitwerk for autoloading #7947
  • Added first steps for new checkout (behind feature toggle) #7840
  • Switched app server from Unicorn to Puma #7746
  • Fixed platform terms of service checkbox saving #8001
  • Switch to jQuery 2 #7974
  • Avoid opening tabs when navigating away from page #8002
  • Bump view_component from 2.35.0 to 2.36.0 #7998
  • Bump i18n-js from 3.8.4 to 3.9.0 #8000
  • Bump bootsnap from 1.7.6 to 1.7.7 #8003
  • Bump tar from 6.1.0 to 6.1.5 #8007

Que Bakan Po!

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley over 3 years ago

openfoodnetwork - v3.8.8 Bangin' Brinjal

Bugfixes, more Adjustments updates and some nice additions to the test suite (thanks to @filipefurtad0) πŸŽ‰

User facing changes πŸ‘€

  • Added order cycle coordinator to the list of enterprises with fees for order cycle incoming products form #7994
  • Updated admin adjustments and order adjustments tab #7805

Technical changes πŸ”§

  • Added Ferrum-Cuprite driver to the stack and added first system test #7956
  • Fixed Javascript error on datepicker localization #7972
  • Replaced setup_intents class from active merchant v1.98 with a decorator that will change the current v1.119 #7286
  • Refactored test suite configurations into clearer sections for use with system specs #7979
  • Removed some class_eval calls to reduce class-loading issues #7977

Dependency upgrades

  • Bump @storybook/server from 6.3.4 to 6.3.5 #7971
  • Bump rubocop from 1.18.3 to 1.18.4 #7968
  • Bump @storybook/addon-controls from 6.3.4 to 6.3.5 #7970
  • Bump @storybook/addon-docs from 6.3.4 to 6.3.5 #7969
  • Bump @storybook/addon-controls from 6.3.5 to 6.3.6 #7980
  • Bump @storybook/server from 6.3.5 to 6.3.6 #7982
  • Bump @storybook/addon-docs from 6.3.5 to 6.3.6 #7981
  • Bump i18n-js from 3.8.3 to 3.8.4 #7985
  • Bump activerecord-import from 1.1.0 to 1.2.0 #7950
  • Bump bootsnap from 1.7.5 to 1.7.6 #7984
  • Bump haml from 5.2.1 to 5.2.2 #7993
  • Bump redis from 4.3.1 to 4.4.0 #7997

BRINJAL

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley over 3 years ago

openfoodnetwork - v3.8.7 Saag Aloo

Yesterday's Spinach with a delicately spiced twist; a little hotfix for an edge case with pagination overflows. πŸ₯¬

Technical Changes πŸ”§

  • Fixed a pagination issue with requests for results that don't exist #7958

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley almost 4 years ago

openfoodnetwork - v3.8.6 Baby Spinach

Special thanks to @shen-sat, @psychoslave and @vishaldeepak!

This is mainly a maintenance release with a couple of bug fixes and plenty of dependency updates.

User facing changes πŸ‘€

  • #7923 Tooltip added for buttons New Schedule and New order Cycle
  • #7941 Reverts: Don't show the Notifications setting for profile only enterprises in the Users section #7307
  • #7925 Update translations
  • #7915 Fixed a bug where translation was not being made for payment states on an invoice
  • #7886 Implement email validation with "valid_email2" gem, so that functions that depend on customer emails aren't affected by user errors. Preventing failing subscriptions due to invalid email.
  • #7941 Revert changes to notifications for profile-only producers

Technical changes πŸ”§

  • #7957 Fixed asset compiling issue with Ugifier and Webpack
  • #7955 Add StimulusJS
  • #7948 Removed Foundation javascript
  • #7953 Adds an assertion to make sure the valid_email2 gem is validating emails when creating new customers.
  • #7940 Bump stripe from 5.36.0 to 5.37.0
  • #7800 Improve DFC Provider logic to use existing business logic
  • #7823 Replace Kaminary with Pagy for pagination.
  • #7926 Update rubocop todo files and fix a few issues.
  • #7927 Bump ddtrace from 0.51.0 to 0.51.1
  • #7921 Bump ddtrace from 0.50.0 to 0.51.0
  • #7916 Bump addressable from 2.7.0 to 2.8.0
  • #7913 Bump shoulda-matchers from 4.5.1 to 5.0.0
  • #7898 Update db/schema.rb to reflect data model evolutions
  • #7909 Add shipping category feature test
  • #7920 Bump view_component_storybook from 0.8.0 to 0.9.0
  • #7912 Bump stripe from 5.35.0 to 5.36.0

proxy-image

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk almost 4 years ago

openfoodnetwork - v3.8.5 Sugar Snap Pea

Thank you @guidoDutra for an excellent and much requested PR to enable sorting by producer in the shopfront!

A fresh and crunchy update, with lots of nutritious bug fixes and a delicious new feature.

User facing changes πŸ‘€

#7851 You can now view payment in admin after payment method has been deleted.
#7712 Enabled ordering by producer in shopfront
#7889, #7900, #7906, #7911, b475476a222a6176c576c4d0da9fe61c77f453e7 Updated translations
#7893 Add translations to shopfront sorting placeholders
#7848 Handle the change of the language on the user password change page
#7917 Fixed a bug that could autofill names for and thus corrupt products after using the back button on Chrome
#7892 Fixed a bug where taxes on enterprise fees were showing up separately on invoices, making the totals appear incorrect

Technical changes πŸ”§

#7745 Added Dotenv for better ENV var management
#7874, #7914 Bump Rubocop rails to 2.11.3
#7550 Bump paper_trail from 10.3.1 to 12.0.0
#7867 Fix coverage in development skipping Codecov
#7881, #7888 Bump rubocop from 1.18.1 to 1.18.2
#7882 Bump view_component from 2.34.0 to 2.35.0
#7896, #7903 Bump @storybook/addon-controls from 6.3.2 to 6.3.4
#7897, #7902 Bump @storybook/server from 6.3.2 to 6.3.4
#7899 Bump @storybook/addon-docs from 6.3.2 to 6.3.4
#7901 Revert "Bump webpack-cli from 3.3.12 to 4.7.2"
#7908 Fix deprecation issues with pry-byebug
#7779 Handle Stripe payments when checkout fails due to stock issues (frontoffice).

IMG_7942

Consumption - Agriculture and Nutrition - Ruby
Published by andrewpbrett almost 4 years ago

openfoodnetwork - v3.8.4 Ugandan Rolex

Another tasty release fresh from the OFN kitchen. Extra thanks to contributions from @guidoDutra and @cillian ❀️

User facing changes πŸ‘€

  • Show product variant SKU in Xero report #7761
  • Hide shipped orders on Bulk Order Management page #7768
  • Don't show the Notifications setting for profile only enterprises in the Users section #7307
  • Make sure the Resend Confirmation and Send/Print Invoice links display for resumed orders #7310

Technical changes πŸ”§

  • Remove explicit dependency on sass gem #7808
  • Move Rspec retries count to CI config and remove in local environment #7815
  • Add translation keys for password messages #7693
  • Bump rubocop-rails from 2.10.1 to 2.11.0 #7819
  • Bump @rails/webpacker from 5.3.0 to 5.4.0 #7820
  • Bump stripe from 5.33.0 to 5.34.0 #7748
  • Fix HTML bug on new payment method page #7780
  • Refactor subs placement job #7281
  • Add Webpacker #7775
  • Update links to welcoming new people boards #7832
  • Bump @storybook/addon-docs from 6.2.9 to 6.3.0 #7829
  • Bump test-prof from 1.0.5 to 1.0.6 #7828
  • Bump bugsnag from 6.20.0 to 6.21.0 #7827
  • Bump @storybook/server from 6.2.9 to 6.3.0 #7831
  • Bump @storybook/addon-controls from 6.2.9 to 6.3.0 #7830
  • Bump rubocop-rails from 2.11.0 to 2.11.1 #7836
  • Add example script for importing customers #7816
  • Bump @storybook/addon-controls from 6.3.0 to 6.3.1 #7847
  • Bump webpack-cli from 3.3.12 to 4.7.2 #7821
  • Bump @storybook/server from 6.3.0 to 6.3.1 #7845
  • Bump webpacker from 5.3.0 to 5.4.0 #7817
  • Bump knapsack from 1.22.0 to 3.1.0 #7826
  • Ignore potential error in dev where default tax rate is nil #7804
  • Bump @storybook/addon-docs from 6.3.0 to 6.3.1 #7846
  • Bump rubocop from 1.17.0 to 1.18.0 #7849
  • Upgrade to rails 6.1 #7608
  • Bump rails from 6.1.3.2 to 6.1.4 #7837
  • Bump rubocop from 1.18.0 to 1.18.1 #7858
  • Bump @storybook/server from 6.3.1 to 6.3.2 #7864
  • Bump acts-as-taggable-on from 8.0.0 to 8.1.0 #7814
  • Update config to address deprecation warning for missing translations#7856
  • Add convenience script to install Ruby #7807
  • Add advanced settings button to incoming and outgoing pages in OC cycles page #7646
  • Bump @storybook/addon-controls from 6.3.1 to 6.3.2 #7865
  • Bump good_migrations from 0.0.2 to 0.1.0 #7863
  • Add validation to inventory page fields #7699
  • Bump stripe from 5.34.0 to 5.35.0 #7862
  • Stop gitignoring the bin/ folder #7629
  • Decoupled order completion and payment processing #7781

ROLEX

Don't forget the chilli sauce. https://en.wikipedia.org/wiki/Rolex_(food)

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley almost 4 years ago

openfoodnetwork - v3.8.3 KΓ€sekrainer

This release includes bugfixes, the ability to keep order filters, and a major revamp of tax adjustments.

⚠️ This release will require provisioning the server with the latest https://github.com/openfoodfoundation/ofn-install to install Ruby 2.7.3
⚠️⚠️ This release is being rolled out in stages to managed instances, starting with smaller EU ones, on account of the tax adjustments changes. Self-managed instances may wish to wait until the next release to upgrade.

User facing changes πŸ‘€

  • #7211 Save filters params in Orders list to improve navigation through orders and search.
  • #7759 Fixed the issuance of duplicate refunds when double-clicking on credit button.
  • #7803, #7778 Updated translations
  • #7305 Add enterprise name to subject and body of shipment shipped email
  • #7749 Removed "Refund $" button from PayPal completed order tab
  • #7429 Updated TaxRate and taxing of enterprise fees. Instances with included tax will now have tax amounts recorded per-item
  • #7758 Better management of decimal price in the backoffice around unit prices

Technical changes πŸ”§

  • #7802 Added slight delay on order confirmation email sending
  • #7792 Bump postcss from 7.0.35 to 7.0.36
  • #7806 Remove unused custom feature toggle implementations.
  • #7720 Run rubocop autocorrect to improve code quality/maintainability
  • #7794 Bump bigdecimal from 1.4.2 to 3.0.2
  • #7760 Remove unused Paypal partial
  • #7788 Uncomment flaky spec
  • #7771 Bump activemerchant from 1.120.0 to 1.121.0
  • #7793 Bump ransack from 2.4.1 to 2.4.2
  • #7795 Bump rubocop from 1.16.1 to 1.17.0
  • #7797 Upgrade to bundler 2
  • #7786 Added web-console gem for debugging in development
  • #7737 Upgraded to ruby 2.7
  • #7782 Bump redis from 4.2.5 to 4.3.1
  • #7783 Bump karma from 6.3.3 to 6.3.4
  • #7757 Bump acts-as-taggable-on from 7.0.0 to 8.0.0
  • #7708 Updated payments to have an additional state when SCA authorization is required

2049_01

Consumption - Agriculture and Nutrition - Ruby
Published by sauloperez almost 4 years ago

openfoodnetwork - v3.8.2 Apfelstrudel

Special thanks to @shen-sat and @romale for their contributions.

Bug fixes and a new way to add Terms of Service files to the Open Food Network platform.

User facing changes πŸ‘€

  • #7755 Updated translations
  • #7468 Instance managers can upload terms of service for their instance and shoppers have to agree to them only once.
  • #7704 Drop product.price from /api/order_cycles/:id/products
  • #7660 Unit price feature is ready, and is therefore enabled.
  • #7693 Added translations for password confirmation messages
  • #7697 Save the datetimepicker hour/minute values when user enter value with keyboard.
  • #7640 Fixed OC closed redirects to home page bug.
  • #7661 "Import Date" is now translated.

Technical changes πŸ”§

  • #7747 Bump pdf-reader from 2.4.2 to 2.5.0
  • #7776 Bump ssri from 6.0.1 to 6.0.2
  • #7773 Increased test suite automatic retries.
  • #7770 Bump rubocop from 1.16.0 to 1.16.1
  • #7772 Bump view_component from 2.33.0 to 2.34.0
  • #7765 Avoid false alarms in server monitoring with sidekiq-scheduler.
  • #7766 Updated description of Rails' database schema file.
  • #7694 Split ConfirmOrderJob and send order confirmation to shop and customer separately.
    Changelog Category: Technical changes
  • #7718 Bump sidekiq-scheduler from 3.0.1 to 3.1.0
  • #7756 Bump ddtrace from 0.49.0 to 0.50.0
  • #7686 Add delete action test to ShippingCategoriesController spec
  • #7743 Bump test-unit from 3.4.2 to 3.4.4
  • #7754 Updated ActiveMerchant decorators
  • #7729 Removed remaining DelayedJob code.
  • #7623 Consolidated line-item-changing logic into OrderContents service.
  • #7744 Make byebug work again in specs.
  • #7607 Upgrade thor
  • #7668 Bump stripe from 5.32.1 to 5.33.0
  • #7606 Fix deprecation warning in rails 6.0
  • #7715 Bump activemerchant from 1.119.0 to 1.120.0
  • #7611 Adapt code to circunvent security constraint on rails 6.1
  • #7736 Removed Spree config setting: allow_ssl_in_development_and_test

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk almost 4 years ago

openfoodnetwork - v3.8.1 Punchy Pak Choi

A fresh and crunchy hotfix πŸ₯—

Technical changes πŸ”§

Consumption - Agriculture and Nutrition - Ruby
Published by Matt-Yorkley almost 4 years ago

openfoodnetwork - v3.8.0 Tasty Tatsoi

Thank you @luisramos0 for your continued contributions in getting our Rails version up to date!

A small but powerful release that upgrades OFN to Rails 6.0 πŸŽ‰

User facing changes πŸ‘€

#7724 Updated translations

Technical changes πŸ”§

#7716 Allow :site_name to be picked up from ENV vars
#7081 Bump database_cleaner from 1.99.0 to 2.0.1
#7721 Bump rubocop from 1.15.0 to 1.16.0
#7722 Bump karma from 6.3.2 to 6.3.3
#7728 Remove papertrail initializer
#7727 Bump view_component from 2.32.0 to 2.33.0
#7735 Add bootsnap gem
#7554 Upgrade to rails 6.0

3637027400_0552241a30_w

Consumption - Agriculture and Nutrition - Ruby
Published by andrewpbrett almost 4 years ago

openfoodnetwork - v3.7.3 Macaron

Big thanks to @shen-sat for his contribution (which will help futur developer contributions)!

In addition to many improvements and technical updates, this version improves invoices by adding payment description information, fixes a bug on unit prices in the backoffice and also another one when uploading images during enterprise registration.

Instances not managed by the core team should provision with the latest ofn-install before deploying this release ⚠️

User facing changes πŸ‘€

  • #7616 Backoffice: display unit price if price is a number with decimal as comma separator
  • #7621 No more endless spinner when uploading images during enterprise registration
  • #7542 Add payment description at checkout on invoices

Technical changes πŸ”§

  • #7695 Fix Ruby 2.5.9 installation in docker container.
  • #7698 Removed eventmachine gem
  • #7604 Run docker development setup with Jemalloc
  • #7690 Bumped Ruby to 2.5.9
  • #7683 Bump view_component from 2.31.1 to 2.32.0
  • #7599 Improved cart rendering performance
  • #7626 fix unknown currency error for new developers on setup
  • #7714 Bump test-unit from 3.4.1 to 3.4.2
  • #7711 Switch jobs processing from DelayedJob to Sidekiq

adobestock-182827481

A macaron, or French macaroon is a sweet meringue-based confection made with egg white, icing sugar, granulated sugar, almond meal, and food colouring. (warning: this king of pastry is in a way overrated, and can be in some ways very disappointing, especially if you pay too much for it)

Consumption - Agriculture and Nutrition - Ruby
Published by jibees almost 4 years ago

openfoodnetwork - v3.7.2 Chocolatine

Big thanks to our new and with experience contributors : @apricot12, @psychoslave and @luisramos0 for their work on this release!

βš™οΈ Many technical changes under the hood, both security updates and preparation for upcoming technical changes.

⚠️ This release includes changes that require provisioning with the latest version of ofn-install before depoyment

User facing changes πŸ‘€

  • #7649 Fixed a bug where creating an admin payment for an order with out of stock items returned an error message but created the payment in Stripe.
  • #7630 Removed persistent flash error bug on /cart page after updating item quantity.
  • #7645 Fixed a bug where error messages were shown on Stripe payments that were actually successful.

Technical changes πŸ”§

  • #7280 Removed atomic gem and RackRequestBlocker middleware.
  • #7648 Switch cache store from memcached to redis
  • #7594 Adapt code to rails 6.1
  • #7618 Bump hosted-git-info from 2.8.8 to 2.8.9
  • #7631 Bump ddtrace from 0.48.0 to 0.49.0
  • #7652 Bump webmock from 3.12.2 to 3.13.0
  • #7663 Update translations
  • #7656 Bump rubocop from 1.14.0 to 1.15.0
  • #7651 Bump activerecord-import from 1.0.8 to 1.1.0
  • #7659 Bump nokogiri from 1.11.3 to 1.11.4
  • #7479 Update Payment after_save callback
  • #7580 Removed N+1 queries while counting line_items
  • #7666 Stop Codecov failing good pull requests
  • #7671 Updated copyright notice for forked Spree code
  • #7563 Adds file and fixture path to test product import
  • #7679 Fix sample_data by filtering params for products
  • #7662 Render enterprise rows as a collection
  • #7605 Added test coverage on Products and Inventory import: Items units
  • #7641 Rails 6.2: Fix view specs
  • #7636 Remove all material related to Zeus
  • #7678 Update schema syntax with Rails 5.2
  • #7682 Bump i18n-js from 3.8.2 to 3.8.3
  • #7673 Fix clashing loggers
  • #7647 Use correct default country code

42917127-35599261

Chocolatine is a french pastry made of puff pastry, identical to the croissant, rectangular and rolled on one or more chocolate bars. It is also known as Pain au Chocolat.

Consumption - Agriculture and Nutrition - Ruby
Published by jibees almost 4 years ago

openfoodnetwork - v3.7.1 Spaghetti Eis

Big thanks to our new and becoming regular contributors: @psychoslave πŸ₯‡ @guidoDutra πŸ’ @viktorsmari 🌻 @drummer83 β™₯️

This release contains only one bug fix but many technical changes under the hood. βš™οΈ

User facing changes πŸ‘€

  • #7506 prevented customer from deleting the last remaining item in a confirmed order when there are multiple confirmed orders.

Technical changes πŸ”§

  • #7639 Remove Ruby version from WIKI
  • #7520 Added test coverage in Api::ShipmentsController and improved updating shipments logic
  • #7628 Remove distributor from sample_data
  • #7530 Quick check that welcome email is sent successfully after registering a new enterprise.
  • #7612 Bump actionpack-action_caching from 1.2.1 to 1.2.2
  • #7620 Update translations
  • #7593 Add bullet footer to warn developers about N+1 performance issues
  • #7571 Make subs. authorization tests more precise
  • #7596 Update translations
  • #7578 Fix hindrances on new setup related to Node version
  • #7576 Increased test coverage on BulkLineItemsController
  • #7588 Updated enterprise spec to be compatible with Rails 6
  • #7595 Bump factory_bot_rails from 6.1.0 to 6.2.0
  • #7590 Use .ransack instead of deprecated Ransack.search
  • #7402 Add test coverage for product deletion and cloning
  • #7589 Updated an Order spec to prepare for Rails 6
  • #7568 Use raw to render stripe mock js file
  • #7565 Update test code assertions for Rails 6
  • #7643 Bump test-prof from 1.0.3 to 1.0.5
  • #7566 Fix problem in erb template by explicitly setting format to js
  • #7439 Bump jwt from 2.2.2 to 2.2.3
  • #7638 Removed unused code in OrdersController#update_distribution
  • #7645 Fixed issues with handling Stripe responses

spaghetti-icecream
Photo source

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk almost 4 years ago

openfoodnetwork - v3.7.0 Lovely Lilac

Gem updates abound! Including a shiny new version of Rails, 5.2.

User facing changes πŸ‘€

#7523 Updated translations
#7562 Fix Stripe's unauthorized payments not reflected in the order and show any possible error with the payment to the user.

Technical changes πŸ”§

#7512 Improved performance in Stock::Package used in creating shipments
#7515 Bump devise from 4.7.3 to 4.8.0
#7532 Bump test-prof from 1.0.2 to 1.0.3
#6910 Make orders not capturable if they have a payment pending authorization
#7185 Rails 5.2 upgrade
#7547 Bump coffee-rails from 4.2.2 to 5.0.0
#7548 Bump rspec-rails from 4.1.2 to 5.0.1
#6726 Fix a pending test case and improves the spec run time
#7526 Remove currency from OrderContents
#7527 Remove #deleted? method from Product and Variant
#7528 Reordered has_many relationships in Spree::OptionType
#7552 Upgrade to rails 5.2.5 with "bundle update rails"
#7574 Update DFC route mounting
#7496 Uncomment flaky spec on variant_overrides_spec.rb
#7545 Bump ransack from 2.3.0 to 2.4.1
#7549 Bump roadie-rails from 1.3.0 to 2.2.0
#6488 Bump pg from 0.21.0 to 1.2.3
#7546 Bump activerecord-session_store from 1.1.3 to 2.0.0
#7555 Bump rubocop-rails from 2.9.1 to 2.10.0
#7531 Bump daemons from 1.3.1 to 1.4.0
#7477 Remove old style code no longer required.
#7561 Bump rubocop from 1.13.0 to 1.14.0
#7559 Bump rubocop-rails from 2.10.0 to 2.10.1
#7560 Bump rails from 5.2.5 to 5.2.6

8778592992_884e6c206e_b

Consumption - Agriculture and Nutrition - Ruby
Published by andrewpbrett almost 4 years ago

openfoodnetwork - v3.6.10 Pastisset de Tortosa

We thank @cillian once again for his meaningful contribution around maps and enterprises' locations ❀️

This release comes stuffed with bug fixes :hear_eyes: and some performance improvements, among other goodies.

User facing changes πŸ‘€

  • Scope variant to take overrides into account in packer #7461
  • Updated translations #7472, #7516, #7518
  • Fix shipment state indicating 'ready' and not 'shipped' #7507
  • Fixed a bug where subscription payments would appear twice on customer's card statements (once as an authorization and again for the actual charge) #7497
  • Improve accuracy of addresses on map by providing an option to confirm or correct map location during registration process #6825
  • Increase the width of Stripe Elements fields in admin so they don't overlap #7476
  • Fix a display issue when order cycle has two lines #7438
  • Get the whole list of products on order cycle changes #7478

Technical changes πŸ”§

  • Bump @storybook/server from 6.2.7 to 6.2.9 #7465, #7466, #7467
  • Bump view_component from 2.28.0 to 2.30.0 #7469
  • Replace duplicate #unauthorized method with module inclusion #7436
  • Tidied up order scopes #7471
  • Bump codecov from 0.5.1 to 0.5.2 #7481
  • Bump view_component from 2.30.0 to 2.31.0 #7490
  • Send a notification to Bugsnag if customer fails to be created #7433
  • Reload order before updating in Payment callback #7493
  • Bump view_component from 2.31.0 to 2.31.1 #7498
  • Improved efficiency in Order::Updater#update #7482
  • Bump rack-mini-profiler from 2.3.1 to 2.3.2 #7514

21295F52-B7B2-4AD5-89B5-65C45A7DA6C4

Consumption - Agriculture and Nutrition - Ruby
Published by sauloperez almost 4 years ago