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 |
|
Kristina Lim
|
289b75e143
|
Move specific logic for Supplier Totals by Distributor report to class
|
2019-10-10 19:57:41 +08:00 |
|
Kristina Lim
|
09f0f8c33f
|
Move "order_cycle_supplier_totals" report type to constant
|
2019-10-10 19:54:29 +08:00 |
|
Kristina Lim
|
cbfce69a6d
|
Move specific logic for Supplier Totals report to class
|
2019-10-10 19:48:59 +08:00 |
|
Kristina Lim
|
4e0ecdd44c
|
Rename params in OrdersAndFulfillmentsReport to options
|
2019-10-10 15:57:51 +08:00 |
|
Maikel Linke
|
f623446e3e
|
Avoid additional query in inventory reports
|
2019-10-10 11:11:14 +11:00 |
|
Maikel Linke
|
6944fe1e46
|
Make order cycle filter chainable with other filters
|
2019-10-10 10:06:36 +11:00 |
|