Bugs
Password invalid messaging seems inaccurate
Product list with tall images, the image partially covers the product information
Handle scenario where product has price schedule with no price breaks
Account For Products Without Pricing
ocCarousel isn't getting buyer object needed to display slides
prevent memory leaks in directives
Product Quick View submit button is initialized as disabled
New Features
Buyer - Related Products Cross-Sell
Popular Products Directive
Refactor Repeat Order - Performance issue on large catalogs
Unit Tests: Base directory
Unit Tests: CategoryBrowse - Partially Missing
Unit Tests: ocProductCard Directive
Unit Tests: ocConfirm service
Unit Tests: ocLineItems
Unit Tests: ocPayment service
Unit Tests: Login
New grid layout for myAddresses component
Tasks
Normalize img size
Search typeahead dropdown on smaller inputs
Design: Top Nav refinement
Product Detail - Unit Test
Remove app.constants.json > catalogid & buyerid
Convert favoriteProduct directive to an attribute directive
Convert productQuickView component to an attribute directive
Add error handling in payment select modal
Update forgot password flow to copy/paste verification code from email
convert favoriteOrder into an attribute directive
Comment Out Failing Unit Tests
Use environment variables for AWS S3 information
Update ocFileUpload scope variables
Use data.ignoreToken within ocStateLoading directive to signal it not to require an access_token
Unit test for productQuickView
Unit test for favoriteProduct
Create a directive for displaying the buyer's logo on login & in base.html
Clean up favorite product directive
Product Info Tab: Allow HTML in product description
(Buyer) Call ocRefresh on state changes if token is expired (before API call is made)
Allow embedded videos in product description
Search UI
refactor JS code to remove me.ListProducts (recursively gets all)
write unit tests
Static image slider
Update Unit Tests
Update READM
Additional images below primary
Home Page Updates