Rob Harrington
|
137003c671
|
Correct calculation of tax on EnterpriseFees with TaxRates where included_in_price=false
|
2016-03-02 11:56:46 +11:00 |
|
Rohan Mitchell
|
4a7a40425a
|
Fix problems in rake file
|
2016-03-02 11:38:42 +11:00 |
|
Rohan Mitchell
|
2abee3fcdd
|
Extract integrity checking to lib class
|
2016-03-02 11:01:41 +11:00 |
|
Rohan Mitchell
|
21ce7ab30a
|
Fix integrity checker error message, add task to warm products cache
|
2016-02-26 13:04:55 +11:00 |
|
Rohan Mitchell
|
71862e00a7
|
Perform products cache refresh when producer property changed or destroyed
|
2016-02-24 16:11:59 +11:00 |
|
Rohan Mitchell
|
1b62dd06b8
|
Add products cache integrity checker
|
2016-02-24 15:05:03 +11:00 |
|
Rohan Mitchell
|
687fb6f0aa
|
Enqueue RefreshProductsCacheJob with lower than default priority
|
2016-02-24 15:05:03 +11:00 |
|
Rohan Mitchell
|
98961fef74
|
Trigger cache refresh when producer property changed or destroyed
|
2016-02-24 15:05:03 +11:00 |
|
Rohan Mitchell
|
8af6866ae4
|
Refresh products cache when exchange is changed or destroyed
|
2016-02-24 15:05:03 +11:00 |
|
Rohan Mitchell
|
146797ea61
|
Generalise method for reuse
|
2016-02-24 15:05:03 +11:00 |
|
Rohan Mitchell
|
8bd5a36aaf
|
Remove enterprise fee destruction cache callback - responsibility to be handled by dependent models
|
2016-02-24 15:05:03 +11:00 |
|
Rohan Mitchell
|
a64a501dbb
|
Smarter job queuing: Do not enqueue a RefreshProductsCacheJob if there's already one waiting to run
|
2016-02-24 15:05:03 +11:00 |
|
Rohan Mitchell
|
fa543fed63
|
Deal with unset distribution
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
235c463849
|
Hide wrapped exception, too
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
ff493c21d4
|
Log a warning on cache MISS
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
d0b7b4ee50
|
Add CachedProductsRenderer - wraps ProductsRenderer using Rails cache
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
3bcd3257a1
|
Perform refresh of products cache when supplier fee is changed
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
fbedff4eca
|
Perform refresh of products cache when distributor fee is changed
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
af7e3380d3
|
Perform refresh of products cache when coordinator fee is changed
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
0c65d1ddd8
|
Trigger products cache refresh when enterprise fee changed or destroyed
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
fe41430d1e
|
Rerefesh products cache when an order cycle is changed
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
1ec329284c
|
Refresh products cache when a variant override is destroyed
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
b7a88fd03b
|
Perform refresh of products cache for variant override change
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
5f188650d8
|
Trigger cache refresh on VariantOverride save/destroy
|
2016-02-24 15:05:01 +11:00 |
|
Rohan Mitchell
|
c98e44c5a1
|
Perform refresh of products cache on product change
|
2016-02-24 15:05:01 +11:00 |
|
Rohan Mitchell
|
0c0c98a0b0
|
Refresh products cache on product change
|
2016-02-24 15:05:01 +11:00 |
|
Rohan Mitchell
|
6d39cc39c6
|
When a variant is destroyed, update product cache
|
2016-02-24 15:05:01 +11:00 |
|
Rohan Mitchell
|
a0a61b65cb
|
Refresh the appropriate product caches when a variant is changed
|
2016-02-24 15:05:01 +11:00 |
|
Rohan Mitchell
|
6df8f73bb0
|
Make method naming more explanatory
|
2016-02-24 15:05:01 +11:00 |
|
Rohan Mitchell
|
0d5d015d88
|
Extract product JSON rendering to lib class. Fix HTML stripping that never actually worked.
|
2016-02-24 15:05:01 +11:00 |
|
Maikel Linke
|
82182d24e7
|
Merge remote-tracking branch 'origin/master' into discourse-sso
|
2016-02-19 11:02:59 +11:00 |
|
Rob Harrington
|
521f227f74
|
Adding sku and on_demand to VariantOverride
|
2016-01-13 18:49:33 +11:00 |
|
Maikel Linke
|
030f4f63ed
|
SingleSignOn controller with routes and config
|
2016-01-07 12:58:30 +11:00 |
|
Maikel Linke
|
09086b8dd8
|
Reference implementation of SSO from Discourse
|
2016-01-06 15:39:41 +11:00 |
|
Rob Harrington
|
e67e22ee73
|
Merge remote-tracking branch 'Em-AK/682-xero-report-defaults' into customer-name-security
Conflicts:
lib/open_food_network/xero_invoices_report.rb
|
2015-12-17 14:22:16 +11:00 |
|
Rob Harrington
|
7a23f671a2
|
Restricting access to orders within Sales Tax Report
Managers of suppliers should not be able to generate sales tax reports for orders they only supply products for
|
2015-12-17 14:21:30 +11:00 |
|
Rob Harrington
|
d115eb816e
|
Restricting access to orders within Xero Invoices Report
Managers of suppliers should not be able to generate xero invoices for orders they supply products for
|
2015-12-17 14:21:30 +11:00 |
|
Rob Harrington
|
4b5e33d5b0
|
Implementing new permissions for producers in reports_controller_spec
|
2015-12-17 14:21:30 +11:00 |
|
Rob Harrington
|
2f2ebf419c
|
Fixing customer info security for packing reports
|
2015-12-17 14:21:30 +11:00 |
|
Rob Harrington
|
2f13ab6adf
|
Fixing customer info security for orders and fulfillments report
|
2015-12-17 14:21:29 +11:00 |
|
Rob Harrington
|
b121984e76
|
Fixing customer info security for bulk coop report
|
2015-12-17 14:21:29 +11:00 |
|
Rob Harrington
|
199a3c38f9
|
Bill is capped before tax is applied, like we say it is
|
2015-12-16 19:18:58 +11:00 |
|
Rob Harrington
|
76d4f74f6b
|
Ammending BillablePeriod spec to be ensure tax is charged correctly
|
2015-12-16 19:18:58 +11:00 |
|
Rob Harrington
|
ca3c464fda
|
Reorganising busines model config settings, moving account invoice tax rate in busines model config settings
|
2015-12-16 19:18:57 +11:00 |
|
Rob Harrington
|
5b72f53738
|
Adding helper for describing monthly billing charges
|
2015-12-16 19:18:57 +11:00 |
|
Rob Harrington
|
044e423543
|
Adding update logic to business model config controller
|
2015-12-16 19:18:57 +11:00 |
|
Rob Harrington
|
18ea0c1717
|
Pulling VariantOverride scoping down into products and inventory report base
|
2015-12-16 14:23:43 +11:00 |
|
Rob Harrington
|
2bb85eb8e0
|
Revert "Add SKU to LettuceShare report"
This reverts commit 15ea64b409.
|
2015-12-16 13:42:58 +11:00 |
|
Rob Harrington
|
5d28a7fdf8
|
Adding SKU to Products and Inventory reports (except lettuceshare)
|
2015-12-16 13:37:19 +11:00 |
|
Rob Harrington
|
befc558224
|
Pulling product_and_variant_name down into VariantAndLineItemNaming, renaming to product_and_full_name
Also allowing this method to be used in reports (Xero), to reflect appropriate name for weight/volume adjusted line items
|
2015-12-16 11:55:24 +11:00 |
|