Skip to content

v1.0.0#94

Merged
yb0rc1ty merged 127 commits intomasterfrom
v1.0.0-pre-release
May 18, 2017
Merged

v1.0.0#94
yb0rc1ty merged 127 commits intomasterfrom
v1.0.0-pre-release

Conversation

@yb0rc1ty
Copy link
Contributor

No description provided.

spencerwalker and others added 30 commits May 3, 2017 14:58
* This directive includes Add To Cart
functionality directly from Product List

OC-2063
These two views are always showing the placeholder
image for products, even when the product has an
image in it's extended properties.

OC-2151 #51
display missing images on review and confirmation
object needed to be stringified by
ocParameters.Create

OC-2153 #49
also update code to align with our code standards

F51-122
fix broken unit tests and add tests for
FavoriteProductsCtrl

F51-122
bugFix: refine by favorite products causes error
update unit tests for favoriteProducts
Only remove cookies that have the application's cookiePrefix
The cookiePrefix is `ocAppName.Watch().replace(/ /g, '_').toLowerCase();`
Update the select spending account modal title to be
"Select Spending Account" instead of "New Address"
this bug is related to recent breaking changes.
list call is expecting a parameter `search` and
is instead receiving `searchTerm`.

F51-153
F51-123 Update Auth.Logout()
Fix search - not filtering on hard enter
if there are multiple parents (i.e. fromState.parent
does not equal toState.parent, then fallback to
base to host loading indicators
Hide travis badges until our unit tests are refactored
These two views are always showing the placeholder
image for products, even when the product has an
image in it's extended properties.

OC-2151 #51
object needed to be stringified by
ocParameters.Create

OC-2153 #49
also update code to align with our code standards

F51-122
fix broken unit tests and add tests for
FavoriteProductsCtrl

F51-122
Only remove cookies that have the application's cookiePrefix
The cookiePrefix is `ocAppName.Watch().replace(/ /g, '_').toLowerCase();`
this bug is related to recent breaking changes.
list call is expecting a parameter `search` and
is instead receiving `searchTerm`.

F51-153
Crhistian Ramirez and others added 24 commits May 16, 2017 12:10
F51-208 unit test for myAddresses component
refactor: remove returns from event listener
- When app.constants.json > anonymous is set to true, the ocRefreshToken
  service will attempt to authorize anonymously using the current clientid
  and scope constants.
- An error will be logged to the console if the clientid is not configured
  to work with anonymous authentication.
- Storing these tokens will trigger the refresh token workflow
  which does not correspond to an anonymous authentication.
- Comments have been added in the code explaining why we do not
  store the refresh tokens from the anonymous auth response.
* the forgot your password flow was hitting a
deprecated endpoint.

* updated $stateParams from token to validationCode
for clarity. token was what was previously being
passed in, but new method now uses validation code

F51-240
clarity

mistakenly used validationCode

F51-240
update forgot your password for post-bbc endpoint
fix: update mini badge quantity count after adding products from product browse
F51-257 - Cart badge count is displaying incorrectly
- The /register component has been added. Anonymous users can
  access this at any time to profile themselves.
- The /login controller has been updated to merge anon orders
  with profiled users most recent unsubmitted order
- Checkout state has a resolve for opening up the ocAnonymous
  Identify modal which will force anon users to either login or
  register before continuing to checking out.
- ocAnonymous has a "Redirect" function for sending the newly
  profiled user to the state that was passed into the .Identify()
  modal (usually "checkout.shipping" but it could be anything)
- Redirect back to cart after force profiling
- Remove the redirect cookie after a successful ocAnonymous.Redirect()
- Block the registration state from non-anonymous users & applications
- Fix undefined error blocking ocStateLoading from completing
- Add a redirectState argument to ocRefreshToken() for controlling where
  the user is sent to after the new token is retrieved.
- Registration form validation for username conflicts.
F51-214, F51-222 Anonymous Shopping
- All password matching is now handled by the ocMatchField
  directive. The error message can be customized by using the
  angular-auto-validate *-err-type="" attribute directive.
  This is so we can use ocMatchField for more than just passwords.
this keeps it consistent with the other constants
in app.constants.json

F51-272
F51-267 - Remove confirmPassword directive
expose anonymous constant as heroku variable
In an effort to build our default buying experience using the minimal
number of roles, remove the need for UserGroupReader and ApprovalReader
when viewing orders awaiting your approval.
F51-154 & F51-276 Order Approvals refactor
@yb0rc1ty yb0rc1ty changed the title V1.0.0 pre release v1.0.0 pre release May 18, 2017
@yb0rc1ty yb0rc1ty changed the title v1.0.0 pre release v1.0.0 May 18, 2017
@yb0rc1ty yb0rc1ty merged commit 595fb1e into master May 18, 2017
@yb0rc1ty yb0rc1ty deleted the v1.0.0-pre-release branch May 18, 2017 22:05
crhistianramirez pushed a commit to Four51/demo-angular-buyer that referenced this pull request Aug 3, 2017
…_new

restore cacheDirectories to empty array.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants