Rob Harrington
|
45f6042d3d
|
Enterprises etched by for_order_cycle action now use permissions scoped using an order cycle or coordinator
|
2015-03-27 16:16:10 +11:00 |
|
Rob Harrington
|
a1aa9512a8
|
Fixing angular order_cycle controller spec
|
2015-03-27 16:16:10 +11:00 |
|
Rob Harrington
|
7e24e6743e
|
enterprises_for is now order_cycle_enterprises_for, and can be passed an order_cycle or a coordinator (for new order_cycles)
|
2015-03-27 16:16:09 +11:00 |
|
Rob Harrington
|
81765de7a7
|
Building a permission method to determine which enterprises are visible to the user for a given OC
|
2015-03-27 16:07:38 +11:00 |
|
Rob Harrington
|
252ddf9beb
|
Adding method to permissions library for scoping the list of visible variants in a given exchange to a particular user
|
2015-03-27 16:07:37 +11:00 |
|
Rob Harrington
|
6c4db7fc22
|
Adding permission to view outgoing exchanges to producers who have granted P-OC to the relevant outgoing hub
|
2015-03-27 16:07:37 +11:00 |
|
Rob Harrington
|
df4437ecfe
|
Altering permissions for exchanges, so the exchange is visible to managers of at least one of the enterprises invloved
|
2015-03-27 16:07:37 +11:00 |
|
Rob Harrington
|
2310a6a7db
|
Splitting out order cycle abilities from general order management abilities
|
2015-03-27 16:07:37 +11:00 |
|
Rob Harrington
|
85e4b3970c
|
Adding an 'involved' scope to exchanges
|
2015-03-27 15:56:07 +11:00 |
|
Rohan Mitchell
|
8037811735
|
Only make new enterprises as hubs when current user *owns*, not just manages a hub.
|
2015-03-27 14:38:21 +11:00 |
|
Rohan Mitchell
|
0ed1eeffd6
|
When registering a new enterprise, if user is signed in, owns a hub and is not making a producer, the new enterprise becomes a hub
|
2015-03-27 14:05:58 +11:00 |
|
Rohan Mitchell
|
09a102bd8b
|
When an enterprise user with a hub creates a new producer, it does not default to sells any #453
|
2015-03-27 12:02:20 +11:00 |
|
Rohan Mitchell
|
89d4a59e9d
|
Extract order total tax calculations to model
|
2015-03-25 16:27:29 +11:00 |
|
Rohan Mitchell
|
84f3097217
|
Calculate total tax from the tax included in all the adjustments on the order
|
2015-03-25 16:27:29 +11:00 |
|
Rohan Mitchell
|
333a4ecf2f
|
Include enterprise fee tax on sales tax report
|
2015-03-25 16:27:29 +11:00 |
|
Rohan Mitchell
|
40b4edeca1
|
Replace zoned_order factory with zone_with_member. In practice, former had issues with circular dependencies.
|
2015-03-25 16:27:29 +11:00 |
|
Rohan Mitchell
|
9650692699
|
Calculate total tax on enterprise fees for an order
|
2015-03-25 16:27:29 +11:00 |
|
Rohan Mitchell
|
69dc92dec1
|
Create factories zoned_order and taxed_product
|
2015-03-25 16:27:29 +11:00 |
|
Rohan Mitchell
|
d489e06009
|
Retrieve line item sales tax from included_tax rather than tax amount
|
2015-03-25 16:27:29 +11:00 |
|
Rohan Mitchell
|
daa30ed518
|
Retrieve the shipping tax on the order instead of calculating it from scratch
|
2015-03-25 16:27:29 +11:00 |
|
Rohan Mitchell
|
7fb8370c36
|
Look up shipping tax on an order
|
2015-03-25 16:27:29 +11:00 |
|
Rohan Mitchell
|
e2a4b9a898
|
Fix specs that relied on the old login page which we now redirect to the new page
|
2015-03-25 12:11:06 +11:00 |
|
Rohan Mitchell
|
5da9bdc614
|
Merge branch 'victornava-legacy-login-fix'
|
2015-03-25 10:37:14 +11:00 |
|
Rohan Mitchell
|
cf4ccc268a
|
Admin may set no tax category on product unless tax category is required
|
2015-03-18 10:12:32 +11:00 |
|
Rohan Mitchell
|
7af17242f9
|
EnterpriseFee admin interface allows selecting no fee
|
2015-03-16 14:05:04 +11:00 |
|
Rohan Mitchell
|
a6f0d8f69a
|
Show a nice error message instead of 500 error when deleting a referenced order cycle
|
2015-03-16 12:42:35 +11:00 |
|
Rohan Mitchell
|
95c09315f5
|
Change class delete-product -> delete-order-cycle
|
2015-03-16 12:42:05 +11:00 |
|
Rohan Mitchell
|
e38772ada0
|
Enterprise user can delete unreferenced order cycles
|
2015-03-16 12:41:06 +11:00 |
|
Rohan Mitchell
|
4491d3cc73
|
Merge branch 'legacy-login-fix' of https://github.com/victornava/openfoodnetwork into victornava-legacy-login-fix
Conflicts:
app/views/admin/order_cycles/_row.html.haml
spec/features/admin/order_cycles_spec.rb
|
2015-03-16 12:14:54 +11:00 |
|
Rob Harrington
|
bdeca54377
|
Reloading stale enterprise object in test
|
2015-03-14 16:17:16 +11:00 |
|
Rob Harrington
|
20d59cf5a5
|
Fixing authentication spec to work with altered user factory
|
2015-03-14 11:40:21 +11:00 |
|
Rob Harrington
|
8b241f058b
|
Login to consumer section in a way that ensures user is not an admin
|
2015-03-14 11:02:45 +11:00 |
|
Rob Harrington
|
d684a88697
|
Merge branch 'order-confirmation' into ready-to-merge
|
2015-03-13 18:11:53 +11:00 |
|
Rohan Mitchell
|
8d3f25bb39
|
Fix intermittent 500 error when updating the cart
|
2015-03-13 17:50:01 +11:00 |
|
Rob Harrington
|
51258b242c
|
Merge remote-tracking branch 'origin/order-confirmation' into order-confirmation
|
2015-03-13 16:07:17 +11:00 |
|
Rohan Mitchell
|
1a44e74a9d
|
When enterprise user creates an enterprise, make it a hub if they have other hubs
|
2015-03-13 16:06:42 +11:00 |
|
Rohan Mitchell
|
efbf2c7ffa
|
Display extended variant name in quick cart
|
2015-03-13 12:58:53 +11:00 |
|
Rohan Mitchell
|
6365434a94
|
Merge branch 'lin-d-hop-ordercyclemanagementreports2'
|
2015-03-13 10:53:03 +11:00 |
|
Rohan Mitchell
|
d9f90be38a
|
Fix indentation
|
2015-03-13 10:52:44 +11:00 |
|
Rohan Mitchell
|
008b43b1fc
|
Merge branch 'ordercyclemanagementreports2' of https://github.com/lin-d-hop/openfoodnetwork into lin-d-hop-ordercyclemanagementreports2
|
2015-03-13 10:47:49 +11:00 |
|
Rohan Mitchell
|
5609354136
|
Fix bug: When there are variant overrides not owned by the current user, user is unable to make any changes to VOs
|
2015-03-13 10:45:38 +11:00 |
|
Lynne Davis
|
d9e8ce2f0e
|
Fix bug in report that selecting multiple payment methods didn't work. Added spec as well
|
2015-03-12 17:16:51 +11:00 |
|
Rohan Mitchell
|
a5716cf2c2
|
Merge branch 'ordercyclemanagementreports2' of https://github.com/lin-d-hop/openfoodnetwork into lin-d-hop-ordercyclemanagementreports2
|
2015-03-12 12:15:22 +11:00 |
|
Rohan Mitchell
|
eccd97fc28
|
Merge branch 'master' into reduce-supplier-list-in-order-cycles
|
2015-03-12 11:55:14 +11:00 |
|
Victor Nava
|
f90f7565fb
|
Allow admins to delete Order Cycles
|
2015-03-11 18:08:09 +11:00 |
|
Paul Mackay
|
717b3b6494
|
#275: Fixes for testing aggregated orders.
|
2015-03-10 19:19:57 +00:00 |
|
Rohan Mitchell
|
381bfd383b
|
Allow enterprise fee with no tax category
|
2015-03-06 12:12:33 +11:00 |
|
Rob Harrington
|
06f10398da
|
Adding product property filter to shop page
|
2015-03-06 11:22:52 +11:00 |
|
Rohan Mitchell
|
1e18f773f5
|
Switch context -> describe, clarify test grammar
|
2015-03-06 11:15:07 +11:00 |
|
Rohan Mitchell
|
41792395aa
|
Record the tax included in per-item EnterpriseFees
|
2015-03-06 11:13:47 +11:00 |
|