Matt-Yorkley
|
cbb3f202ca
|
Eager-load option_values in OpenFoodNetwork::ScopeVariantsForSearch
|
2019-11-23 10:58:18 +01:00 |
|
Matt-Yorkley
|
07fe8e8390
|
Eager-load option_values in various reports
|
2019-11-23 10:58:18 +01:00 |
|
Matt-Yorkley
|
6e58ffa927
|
Enable variant option_values to be successfully eager-loaded
|
2019-11-23 10:58:18 +01:00 |
|
Maikel
|
b54edff4cc
|
Merge pull request #4470 from luisramos0/oc_perms
Improve readability of OC permissions...
|
2019-11-20 11:38:38 +11:00 |
|
Matt-Yorkley
|
585135d27e
|
Fix shipping_method querying in customer totals reports
|
2019-11-18 15:14:10 +00:00 |
|
luisramos0
|
052cc2848f
|
Make visible_variants_for_incoming_exchanges_from and editable_variants_for_incoming_exchanges_from a bit easier to read
|
2019-11-18 13:25:38 +00:00 |
|
Luis Ramos
|
471ec2023e
|
Merge pull request #4426 from Matt-Yorkley/customer_totals
Orders and Fulfilment reports
|
2019-11-14 12:07:16 +00:00 |
|
Matt-Yorkley
|
1a5eea3303
|
Refactor #all_incoming_editable_variants
|
2019-11-12 11:59:39 +00:00 |
|
Matt-Yorkley
|
ab30307b1a
|
Simplify #active_outgoing_variants
|
2019-11-12 11:59:39 +00:00 |
|
Matt-Yorkley
|
35b68239b0
|
Tidy up AR query syntax
|
2019-11-12 11:59:39 +00:00 |
|
Matt-Yorkley
|
9e09a3b379
|
Memoize #active_outgoing_variants result
|
2019-11-12 11:59:39 +00:00 |
|
Matt-Yorkley
|
77105e265e
|
Memoize more repeated queries in #managed_enterprises
|
2019-11-12 11:59:38 +00:00 |
|
Matt-Yorkley
|
e73f2d682c
|
Remove N+1 in editable_variants_for_incoming_exchanges
|
2019-11-12 11:59:13 +00:00 |
|
Matt-Yorkley
|
c2823b3ffe
|
Memoize #user_manages_coordinator_or result
|
2019-11-12 11:59:13 +00:00 |
|
Matt-Yorkley
|
c1366fced5
|
DRY some more variant queries
|
2019-11-12 11:59:13 +00:00 |
|
Matt-Yorkley
|
2a5403e23f
|
Clean up "visible and editable" variants
|
2019-11-12 11:59:13 +00:00 |
|
Matt-Yorkley
|
dc540444a2
|
Remove pointless code
|
2019-11-12 11:59:13 +00:00 |
|
Matt-Yorkley
|
ca5ecc4696
|
Refactor "active outgoing variants"
|
2019-11-12 11:59:13 +00:00 |
|
Matt-Yorkley
|
5082a133a1
|
Refactor adjustment fetching into new service and module
|
2019-11-12 11:57:54 +00:00 |
|
Matt-Yorkley
|
1f8e0ae637
|
Improve SupplierTotalsByDistributorReport
|
2019-11-12 11:57:19 +00:00 |
|
Matt-Yorkley
|
24e66b635b
|
Improve DistributorTotalsBySupplierReport
|
2019-11-12 11:57:19 +00:00 |
|
Matt-Yorkley
|
891db4b81b
|
Move methods to helper
|
2019-11-12 11:57:19 +00:00 |
|
Matt-Yorkley
|
8a57977b44
|
Increase eager-loading and adjustment calculations
|
2019-11-12 11:57:19 +00:00 |
|
Matt-Yorkley
|
77e70fd7d3
|
Eager-load adjustments and calculate in place
|
2019-11-12 11:57:19 +00:00 |
|
Matt-Yorkley
|
7b5e5f4039
|
Clean up OpenFoodNetwork::Permissions
|
2019-11-12 11:57:19 +00:00 |
|
luisramos0
|
553d4ebaa0
|
Fix a few rubocop issues in reports code
|
2019-11-10 19:27:41 +00:00 |
|
luisramos0
|
9404aacfb2
|
run rubocop --auto-correct
|
2019-11-10 18:42:43 +00:00 |
|
Luis Ramos
|
fd6639c7d1
|
Merge pull request #4415 from lin-d-hop/delivery-report
Update end date on delivery report
|
2019-11-08 16:58:27 +00:00 |
|
Luis Ramos
|
76cffe4c7f
|
Merge pull request #4301 from Matt-Yorkley/ruby-2.2.10
Use Ruby 2.2.10
|
2019-11-07 10:17:54 +00:00 |
|
lin-d-hop
|
c1f427b0e3
|
Modifications for variable consistency etc
|
2019-10-30 19:06:49 +00:00 |
|
lin-d-hop
|
c477f8c230
|
Update end date on delivery report to ensure all of todays orders are included
|
2019-10-29 19:47:38 +00:00 |
|
Luis Ramos
|
02c0b89fa0
|
Merge pull request #4345 from Matt-Yorkley/shopfront_pagination
Shopfront pagination
|
2019-10-21 16:02:12 +01:00 |
|
Matt-Yorkley
|
b3c89a9d6c
|
Move OpenFoodNetwork::ProductsRenderer (lib) to ProductsRenderer (service) and refactor
|
2019-10-18 21:15:13 +01:00 |
|
Matt-Yorkley
|
f2affe80cd
|
Reduce assignment branching and complexity for ProductsRenderer#products
|
2019-10-18 21:15:13 +01:00 |
|
Matt-Yorkley
|
c54cff10d4
|
Adjust API endpoint params
|
2019-10-18 21:15:13 +01:00 |
|
Matt-Yorkley
|
ab330e882e
|
Remove product cache
|
2019-10-18 21:15:11 +01:00 |
|
Luis Ramos
|
167b44c30f
|
Merge pull request #4365 from kristinalim/fix/4308-eager_load_associations_in_orders_and_fulfillment_reports
4308 Eager-load associations in Orders and Fulfillment reports
|
2019-10-16 21:39:30 +01:00 |
|
Luis Ramos
|
e46875376e
|
Merge pull request #4168 from mkllnk/4160-product-report-filters
4160 Fix product report filters
|
2019-10-16 14:47:55 +01:00 |
|
Kristina Lim
|
a91a23aa39
|
Eager-load associations for Orders and Fulfillment report subtypes
|
2019-10-16 19:06:35 +08:00 |
|
luisramos0
|
cf40bfa58e
|
Simbolize keys in opts hash in xero report so that opts access works again
|
2019-10-15 18:05:40 +01:00 |
|
Kristina Lim
|
eb8c22aa06
|
Disable violated cops in Order and Fulfillment report subtypes
|
2019-10-10 21:01:46 +08:00 |
|
Kristina Lim
|
d0656485d7
|
Make report_klass in OrdersAndFulfillmentsReport compact
|
2019-10-10 21:01:46 +08:00 |
|
Kristina Lim
|
640cc1b6d3
|
Address Metrics/LineLength in Orders and Fulfillments reports
|
2019-10-10 21:01:45 +08:00 |
|
Kristina Lim
|
d65d17a9f3
|
Freeze report type string in Order and Fulfillment reports
|
2019-10-10 21:01:45 +08:00 |
|
Kristina Lim
|
bbea00e431
|
Delegate methods in Orders and Fulfillment report to report object
|
2019-10-10 21:01:45 +08:00 |
|
Kristina Lim
|
3cecba70e8
|
Refactor and memoize report object in Orders and Fulfillment report
|
2019-10-10 21:01:44 +08:00 |
|
Kristina Lim
|
8bbff09066
|
Refactor report class in Orders and Fulfillment report
|
2019-10-10 21:01:44 +08:00 |
|
Kristina Lim
|
a7a89d7ccb
|
Add attr reader for report type in Orders and Fulfillment report
|
2019-10-10 21:01:44 +08:00 |
|
Kristina Lim
|
6004208496
|
Move specific logic for Customer Totals report to class
|
2019-10-10 20:05:35 +08:00 |
|
Kristina Lim
|
bfb0032fd2
|
Move specific logic for Distributor Totals by Supplier report to class
|
2019-10-10 20:05:29 +08:00 |
|