David Cook
David Cook
The new pagination implementation (currently used only on Admin > Products - Bulk Edit screen) does not use the ideal HTML which means assistive and other technologies cannot use it....
### What we should change and why (this is tech debt) JQuery UI is no longer updated, and includes 100 extra assets into our build pipeline. I think we use...
``` DEPRECATION WARNING: Rails 7.0 has deprecated Enumerable.sum in favor of Ruby's native implementation available since 2.4. ``` `lib/reporting/reports/orders_and_fulfillment/order_cycle_customer_totals.rb:69 block in columns` The fact that it wasn't picked up in...
### What we should change and why (this is tech debt) https://github.com/openfoodfoundation/openfoodnetwork/blob/master/app/models/calculator/default_tax.rb#L26-L31 ``` # This legacy tax calculation applies to additional taxes only, and is no longer used. # In...
## Error in Open Food Network (JS) **Error** in **/admin/order_cycles** Missing target element "statusMessage" for "order-cycle-form" controller [View on Bugsnag](https://app.bugsnag.com/yaycode/open-food-network-js/errors/66fddcaf8661532aee72fa97?event_id=67e349f9011310f718b80000&i=gh&m=ci) ## Stacktrace app/webpacker/controllers/order_cycle_form_controller.js:8 - e.value [View full stacktrace](https://app.bugsnag.com/yaycode/open-food-network-js/errors/66fddcaf8661532aee72fa97?event_id=67e349f9011310f718b80000&i=gh&m=ci) *Created by...
## Error in Open Food Network (JS) **Error** in **/admin/enterprises/la_nature_maraicher_naturel/edit** Missing target element "spinner" for "primary-details" controller [View on Bugsnag](https://app.bugsnag.com/yaycode/open-food-network-js/errors/64e31ced1fa8ae0008661562?event_id=67c4e1760113202773f10000&i=gh&m=ci) Also in [Hungary](https://app.bugsnag.com/yaycode/open-food-network-hungary-js/errors/67c6da6a919cf66a3dd10838?i=em&m=nw) ## Stacktrace app/webpacker/controllers/primary_details_controller.js:31 - null [View full...
#### What? Why? As Maikel suggested: - https://github.com/openfoodfoundation/openfoodnetwork/issues/10298#issuecomment-1409797102 I think we shouldn't need images to be loaded by webpack. This will simplify the transition away from webpack. I also tried...
If the version of node changes to a new version that node-build doesn't know about yet, the deployment will fail: https://github.com/openfoodfoundation/openfoodnetwork/actions/runs/18858896439/job/53812989496?pr=13631 So why don't we update node-build as part of...
Release
## 1. Drafting on Friday - [ ] Merge pull requests in the [Ready To Go] column - [ ] Include translations: `script/release/update_locales` - You need the [Transifex Client] installed...
### What we should change and why (this is tech debt) Our Stripe and ActiveMerchant gems are quite out of date, due to a dependabot problem. Dependabot is now suggesting...