• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

blockchain / My-Wallet-V3-Frontend / 5861 / 1
74%
master: 74%

Build:
DEFAULT BRANCH: master
Ran 13 Dec 2016 11:09AM UTC
Files 151
Run time 17s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Dec 2016 11:05AM UTC coverage: 73.688% (-0.04%) from 73.731%
5861.1

push

travis-ci

web-flow
feat(BuySell): USA (#810)

* feat(SFOX): CSP headers

* feat(SFOX): use mediums instead of methods

* fix(Coinify): getAccounts needs a medium first

* fix(Coinify): method/medium change

* feat(SFOX): add routing and components for sfox

* feat(SFOX): redirect to exchange if already signed up

* refactor(Routes): take control flow out of sfox.signup

* feat(Modals): modal tray option

* feat(SFOX): add sfox components to tray modal

* feat(SFOX): fill out select partner view according to design

* feat(SFOX): sfox create account view

* test(SFOX): add tests for sfox create account

* feat(SFOX): template for verify view

* feat(SFOX): proper input validation for sfox verify step

* feat(SFOX): add controller code for signup and verify

* feat(SFOX): update bank link view

* fix(SFOX): start on 'create' instead of 'link'

* feat(SFOX): show verify bank account after link

* feat(SFOX): improve routing for high level state management

* feat(SFOX): smart state changing, 'incomplete signup' state for checkout view

* feat(SFOX): ui for last step of signup, buy bitcoin prompt

* feat(SFOX): link/verify bank account

* fix(SFOX): check for account before checking status

* refactor(SFOX): move step logic to signup and use ()

* refactor(SFOX): inherit lock and free scope helpers from rootScope

* fix(SFOX): require explicit installation of scope locking functions

* fix(SFOX): signup link logic

* feat(SFOX): bank check helper modal

* feat(SFOX): ui for sfox checkout

* fix(SFOX): make sure account is verified before allowing to create

* style(SFOX): new forms and old forms collide

* fix(Mobile): use same font size and weight for mobile num in prefs

* fix(SFOX): use bc-form

* style(SFOX): mobile approved

* feat(SFOX): use bcPhoneNumber for create account step

* fix(SFOX): allow searching for states

* feat(SFOX): buy working, use actual quotes, setup trade history

* feat(SFOX): WIP - Upload Identity Verification Docs

* fix(SFOX): attach signedURL to state

* feat(SFOX): document preview and upload to aws working

* fix(SFOX): wait until profile is set to get signed url

* feat(SFOX): id files uploaded to s3

* feat(SFOX): swap upload text when files have been added

* feat(SFOX): quote fetching for fiat and btc inputs

* refactor(SFOX): clean quote fetching mechanic

* feat(SFOX): load trades before navigating to buy.sfox

* feat(SFOX): trade summary modal dialogue

* feat(SFOX): show warning if quote fails to load

* fix(SFOX): change copy of trade id

* fix(SFOX): refresh expiring quotes, optimize calls to /quote

* feat(SFOX): inline form errors and validations

* refactor(SFOX): remove nickname

* fix(Forms): no border radius for bc-phone-number dropdown button

* feat(Buy): use full country list for partner selection

* fix(SFOX): proper verify code input width (margin only needed for inline group)

* fix(SFOX): padding instead of margin to correctly align inline groups

* fix(SFOX): perfect verify number behavior for create account

* feat(SFOX): required docs

* fix(SFOX): display error if things go wrong in create account step

* fix(SFOX): friendlier error if buy fails

* style(SFOX): add some margin below sfox trades table

* style(SFOX): increase modal tray animation time

* feat(SFOX): transition states for navigating to buy-sell

* refactor(SFOX): remove unused signup steps controller

* fix(SFOX): use margin instead of padding on inputs

* test(SFOX): test SfoxSignupController

* test(SFOX): test coverage for SfoxCheckoutController

* test(App): add refresh mock functions back

* refactor(SFOX): combine id and address upload modules

* feat(SFOX): SFOX verification_status changes to pending

* chore(SFOX): add todo to id verification

* test(SFOX): create account tests fixed

* test(SFOX): test sfox link bank account

* test(SFOX): id verification

* chore(SFOX): move numbers outside of translations

* fix(SFOX): bring back icons

* fix(SFOX): add back empty container for correct form formatting

* fix(SFOX): remove debug state reset

* test(SFOX): remove installLock from individual tests

* refactor(SFOX): make idTypes shift more clear

* fix(SFOX): use getNextIdType logic to determine id verification flow

* refactor(SFOX): object deconstruction for conciseness

* fix(SFOX): check refresh validity on a per-field basis

* fix(SFOX): display user email in checkout view

* feat(SFOX): add QA service

* fix(SFOX): clicking continue should open the signup tray

* fix(SFOX): remove edit button (to be added when api supports editing)

* feat(SFOX): set API key

* feat(SFOX): add fee to order summary

* feat(Deploy): SFOX api key

* feat(SFOX): add appropriate step description to sfox home

* chore(SFOX): only make sfox signup steps clickable if debug enabled

* fix(SFOX): hide cancel icon if trade is not cancellable

* style(SFOX): display bank icon correctly

* test(SFOX): fix existing tests

* chore(SFOX): remove user account, email may not be correct

* feat(SFOX): QA tools for trades

* fix(SFOX): remove quote to disable button during refresh

* refactor(SFOX): use angular merge to assign object vals

* fix(SFOX): usa date format

* style(SFOX): remove checkmarks if valid input

* refactor(SFOX): middle name is not required

* fix(SFOX): monitor payments after trades are loaded

* fix(SFOX): show correct trade summary modal based on trade status

* fix(SFOX): only disable necessary inputs when checkout is locked

* fix(SFOX): error handling improvements

* fix(SFOX): use actual buy limits

* fix(SFOX): make sure fiat is an int when passed to getBuyQuote

* feat(SFOX): allow QA to test immediate id verification

* feat(SFOX): use actual partner logos

* feat(SFOX): use blocket animation for loading and error states

* fix(SFOX): cancel quote refresh if form becomes invalid

* fix(SFOX): use directive to format date rather than date input

* fix(SFOX): apply maximum to date of birth field

* refactor(FormatInput): remove redundant check

* fix(SFOX): update text for upload documents view

* fix(SFOX): show link payment step if user has gone through verification

* feat(SFOX): do not show account name for single account users

* fix(Translations): commit leftover locales file

* fix(Coinify): use getPaymentMediums, and add test

* test(Coinify): remove fdescribe

* fix(Coinify): correct step name in buy steps

* feat(BuySell): select partner - use country whitelists, try guessing country

* feat(Coinify): move coinify select country step to partner selection

* feat(Buy): error text if country not supported

* refactor(Coinify): remove prevStep

* fix(SFOX): use consistent simple.secure.seamless copy

* feat(SFOX): use consistent exchange partner intro copy

* style(SFOX): country select error messaging

* feat(Dep): bump my-wallet-v3 version

* chore(Release): v1.10.0

* fix(Deploy): add ng-file-upload in Grunt

* style(SFOX): spacing and font size match design

* feat(SFOX): add bank deposit helper

* feat(SFOX): revised design for sfox signup flow

* fix(Coinify): quote moved to paymentAccount, but no longer requires parameters

* style(SFOX): sfox signup create spacing

* fix(SFOX): prevent sfox view showing while signup tray opens

* fix(SFOX): add links to tos and privacy policy

* feat(BuySell): new rules

* get sfoxWhitelist from config file
* always show buy-sell tab for Coinify countries
* move redirect to buySellSelectPartner controller
* buyStatus.canBuy() also returns true if user has an account

* fix(SFOX): add blockchain alpha agreement to accept terms

* fix(SFOX): require mobile code for setting up mobile

* fix(SFOX): simple.secure.seamless glitch fix

* refactor(SFOX): remove fees and references to fees, as they are baked into quote

* style(SFOX): reorganize checkout confirm purchase

* style(SFOX): checkout form and helper

* style(SFOX): trade summary trade property bg color

* style(SFOX): restyle checkout, make sure users Confirm their purchase

* fix(SFOX): display incorrect deposit error inline

* fix(SFOX): do not autofill checkout amount

* test(SFOX): fix checkout controller tests

* feat(SFOX): implement email code sending and verification

* fix(SFOX): center align signup components

* fix(SFOX): use absolute instead of fixed position

* test(SFOX): fix tests for partner selection

* fix(SFOX): prevent helper buttons submitting forms

* fix(SFOX): dont show copy_2 for address idType

* fix(Buy): update partner subtext copy in partner selection

* fix(SFOX): update sfox create account copy

* fix(SFOX): make buy limit text red when limit is exceeded

* fix(SFOX): clear checkout form fields after successful buy

* fix(SFOX): fetch exchange rate when checkout initializes

* fix(SFOX): correct copy for uploaded doc

* fix(SFOX): display error messages when email or mobile request fail

* fix(SFOX): display account linking errors inline

* fix(SFOX): prevent submit button flash caused by sequential locks/frees

* fix(SFOX): remove verification pending step before account link step

* fix(SFOX): use transform-currency to limit usd decimal places

* fix(SFOX): have shopping cart in correct direction

* fix(SFOX): capitalize 'B' in Bitcoin

* fix(SFOX): use My-Wallet-V3 function to check if user has any exchange account

* fix(SFOX): apply min and max to checkout form btc field

* test(SFOX): fix tests for setting quote amount

* fix(SFOX): correctly cancel next refresh if input invalid

* fix(SFOX): move buy-alert-seen to buy sell master ctrl

* fix(SFOX): move security center alert to the left if tray is open

* fix(SFOX): use native browser select

* fix(SFOX): format limit

* fix(SFOX): use Required field error instead of X

* fix(SFOX): padding underneath signup buttons

* fix(SFOX): add Change Document button to upload

* fix(SFOX): make Required field error css clearer

* fix(SFOX): fix error overlap when city, state or zip are invalid

* fix(SFOX): make sure padding is applied to full height of tray

* fix(SFOX): format zipcode as 5 or 9 digit zipcode rather than number

* test(FormatInput): add tests for format-input directive

* fix(SFOX): check scope.trade.cancel instead of trade.cancel

* feat(QA): console functions to toggle buySellDebug for QA

* fix(SFOX): use 5-digit zip code

* refactor(PulseCta): move pulsating message beacons to single directive

* fix(PulseCta): do not show security warning if buy cta is active

* feat(SFOX): remove links to change email and mobile

* feat(SFOX): error and link to change if email has been used

* fix(SFOX): reset ssn when leaving verify step

* style(SFOX): make legal links in create summary dark and bold

* Revert "fix(SFOX): format zipcode as 5 or 9 digit zipcode rather than number"

This reverts commit 1e36ed70f.

* test(SFOX): remove format-input tests for grouped inputs

3806 of 5165 relevant lines covered (73.69%)

85.65 hits per line

Source Files on job 5861.1
  • Tree
  • List 0
  • Changed 28
  • Source Changed 16
  • Coverage Changed 24
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 5861
  • Travis Job 5861.1
  • 420239c5 on github
  • Prev Job for on master (#5858.1)
  • Next Job for on master (#5871.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc