Rohan Mitchell
8baed4429c
Indexer accepts arbitrary key to index by. Fix bug: Return an object instead of an array.
2014-12-12 13:33:12 +11:00
Rohan Mitchell
a3a3832c8d
Only show products that the chosen hub can add to an order cycle
2014-12-12 13:33:12 +11:00
Maikel Linke
440044372b
Leave-page-warning only after changing inputs
...
The enterprise form is now set 'dirty' whenever an input changes. The
navigation callback confirms to leave the page only if the form is
dirty.
2014-12-11 14:27:08 +11:00
Maikel Linke
76739a4746
Unify nav-check and nav-callback attributes in nav-check-callback
...
The value of nav-check was not used and nav-callback was only important
if nav-check was given. So we need only one attribute, now named
nav-check-callback.
2014-12-11 12:14:51 +11:00
Maikel Linke
11f1261dd3
Navigation Callbacks for WebKit
2014-12-11 12:07:48 +11:00
Maikel Linke
27896534f0
Navigation Callbacks (confirmation to leave) refs
...
A navigation callback could give only a fixed value at load time. Now it
can act depending on the site's state just before the page is unloaded.
2014-12-11 12:05:59 +11:00
Rohan Mitchell
95f8334370
Reinstate style
2014-12-03 12:28:22 +11:00
Rob Harrington
5799f09caf
Merge branch 'master' into pretty-emails
2014-11-27 00:02:44 +11:00
Rob Harrington
8a3bffb37d
Cart page conforms to convention in rest of checkout, adjusting helpers through checkout
2014-11-26 18:53:29 +11:00
Rob Harrington
17a2e37eda
Fixing broken category lookup on BPE
2014-11-26 13:16:29 +11:00
Rob Harrington
f6b0863279
Make cost breakdowns consistent throughout checkout
2014-11-26 13:07:40 +11:00
Rob Harrington
9bd3909449
Merge master into pretty-emails
2014-11-21 14:43:01 +11:00
Rohan Mitchell
0b030a85ff
Incrementally load products
2014-11-21 13:49:09 +11:00
Rohan Mitchell
001bf999d0
Extract Spree API authorisation to service
2014-11-21 13:49:09 +11:00
Rohan Mitchell
824b00743e
Extract fetch-by-page from BPE to service
2014-11-21 13:49:09 +11:00
Rohan Mitchell
58fdc48b9f
Display products in table
2014-11-21 13:49:09 +11:00
Rohan Mitchell
7069b30e71
Add indexer service (equivalent of Dereferencer, but named more accurately)
2014-11-21 13:49:09 +11:00
Rohan Mitchell
680ba379c1
User can select a hub
2014-11-21 13:49:09 +11:00
Rohan Mitchell
912c60f720
Do not show producers in hubs list
2014-11-21 13:49:09 +11:00
Rohan Mitchell
2c74a94e31
Show list of hubs to select for managing variant overrides
2014-11-21 13:49:09 +11:00
Rohan Mitchell
5eb40261a8
Port clone products specs to BulkProducts service specs
2014-11-21 08:41:41 +11:00
Rohan Mitchell
7e4d337773
Extract DisplayProperties to a service
...
Conflicts:
app/assets/javascripts/admin/bulk_product_update.js.coffee
2014-11-21 08:41:41 +11:00
Rohan Mitchell
356a03ac4e
WIP: Extract bulk product edit product management to BulkProducts service
...
Conflicts:
app/assets/javascripts/admin/bulk_product_update.js.coffee
2014-11-21 08:41:41 +11:00
Rohan Mitchell
29e49b67cc
In BPE, rename producer and category JSON attrs to producer_id and category_id
...
Conflicts:
spec/features/admin/bulk_product_update_spec.rb
2014-11-21 08:41:41 +11:00
Rob Harrington
15d157abc0
Stripping out inline styles from email templates
2014-11-20 15:42:03 +11:00
Rob Harrington
7a719952fc
Adding informative messages about email confirmations to enterprise form
2014-11-12 15:20:52 +11:00
Rob Harrington
0432fe229b
Add bottom margin to loading gif
2014-11-07 16:53:15 +11:00
Rob Harrington
66bbaabf79
Adding loading gif to shop page
2014-11-07 16:50:31 +11:00
summerscope
2addb1c472
Tweak producer register pane styling for lightweight view
2014-11-07 13:56:56 +11:00
summerscope
039b94aa47
Styling for Producers Register pane and pricing table
2014-11-07 08:48:54 +11:00
Rohan Mitchell
3e151c40f5
WIP: Smooth scroll to checkout errors
2014-11-06 18:29:49 +11:00
Rohan Mitchell
57e7bc9504
Checkout: When error, open offending accordion section
2014-11-06 18:29:49 +11:00
Rohan Mitchell
ca9da15ba4
Checkout: Fix shipping and payment method summary display when none selected
2014-11-06 18:29:48 +11:00
Rohan Mitchell
f2c6ee87d3
Extract duplicated checkout accordion heading to partial
2014-11-06 18:29:48 +11:00
Rohan Mitchell
e50d2a6a37
Remove unused directive
2014-11-06 18:29:48 +11:00
Rohan Mitchell
cbb968d87f
Pass checkout form to controller method
2014-11-06 18:29:48 +11:00
Rohan Mitchell
75b250d3fe
When submitting checkout, if field is invalid, show errors
2014-11-06 18:29:48 +11:00
Rohan Mitchell
e8e5f7033c
Improve all the syntax
2014-11-06 18:29:48 +11:00
summerscope
d8933deee0
Styling shopfront tabs make things better and more responsive
2014-10-30 17:03:09 +11:00
summerscope
a27a805478
Tweak styling so the accordion hover colors dont fight the validation colors
2014-10-30 17:03:08 +11:00
summerscope
32daa1745c
Tweak logo for high density screens, make pretty and easier to read
2014-10-30 17:03:08 +11:00
summerscope
6329db23d7
Remove styling for capitalisation for shopfront page
2014-10-30 17:03:08 +11:00
summerscope
fd8eecf745
Remove unnecessary partial import
2014-10-30 11:30:21 +11:00
summerscope
64f2d1b34e
Remove unnecessary partial import
2014-10-30 11:30:03 +11:00
summerscope
f1e27a3ac3
No need to import typography into this file, add note for future devs
2014-10-30 11:29:42 +11:00
Rafael Schouten
095dd28505
Merge branch 'master' of https://github.com/openfoodfoundation/openfoodnetwork
2014-10-25 18:53:46 +11:00
Rafael Schouten
33fc7e0fc9
Merge branch 'master' into checkout
2014-10-25 15:12:24 +11:00
summerscope
928e5dc474
Make styling more specific to single enterprise dashboard user only
2014-10-24 16:39:59 +11:00
Rob Harrington
cc0e205f50
Merge master into onbaording
2014-10-24 15:36:59 +11:00
summerscope
c733ca251e
Styling for big button
2014-10-24 14:48:46 +11:00