Skip to content
This repository has been archived by the owner on Oct 8, 2019. It is now read-only.

v1.3.20

Pre-release
Pre-release
Compare
Choose a tag to compare
@Sjors Sjors released this 18 Mar 10:09
· 4578 commits to master since this release
v1.3.20

Bug Fixes

  • CSS: upgrade to ui.bootstrap 1.2 and avoid CSP errors
    (02b0b06a)
  • ContextualMessageDirective:
    • handle positioning with css instead of angular
      (b1fa38d8)
    • don't assume the user is logged in
      (effe0320)
  • Ctrl: tolerate null values
    (52b89a40)
  • Global: change some grey text for readability
    (cceb68e3)
  • HTML: load Javascript in body in dev as well, delay setting ng-init values
    (a74b2f5a)
  • HomeCtrl: hasLegacyAddresses() and activeAccounts() return null when not logged in
    (df4caeac)
  • LoadingState:
    • clean up blocket loading
      (2c5c97eb)
    • dont show loader if wait hasnt been calculated yet
      (2c29eed3)
  • MarketingOptimization: load temp legacy css last
    (f5cc606a)
  • MarketingPage:
    • move publications into quotes
      (121736b8)
    • style video div
      (72e6a62d)
    • revert back to solid white bg txs images
      (ac63ed42)
    • progressize marketing page images
      (a61430e4)
    • remove angular doc ready and use jpgs
      (f2c2ede2)
    • fix translateZ sp error and add webkit for smoother transitions
      (f572f19c)
    • make the background for ios transaction imgs transparent
      (d0659d10)
  • Test: don't use inline style, not even in a test
    (6edd09ba)
  • TopCtrl: hasLegacyAddresses() returns null is not logged in
    (2ef2ad7f)
  • TransactionView: show amount transacted instead of result
    (a9cbec78)
  • Transactions: reduce watcher count and use gradual scrolling for performance
    (2c208cce)
  • UpgradeCarousel: active attr and slide indexes now required after bootstrap upgrade to 1.2
    (92681de3)
  • UpgradeModal: use jpgs instead of pngs (file size)
    (3556eda2)
  • Wallet:
    • accounts() returns null when not logged in
      (0a6209ee)
    • legacyAddresses() returns null when not logged in
      (8a28f54c)
    • total() returns null is not logged in
      (320c12fb)
  • ng-repeat: fewer console errors
    (a7ed8f2b)

Features

  • BlocketLoading:
    • integrate blocket-loading
      (908d752d)
    • show blocket before angular
      (7d1c90a1)
    • move app.js to body for async loading
      (f1cb9e62)
  • Dep: bump My-Wallet-V3 minor version
    (a39ac801)
  • LoadingState: add rocket loading state
    (08de35af)
  • MarketingPage:
    • mobile styling
      (0aa5f349)
    • implement quote slider
      (95eedd69)
    • add translations
      (8eb74552)
    • update square images and copy
      (e8002207)
    • add scroll functionality to marketing page
      (c4bb24a4)
    • add video-container directive and welcome ctrl
      (fbd39305)
    • continue setting up skin of marketing page
      (1edcfa5d)
    • skin update of new marketing page design
      (0d2d496c)
    • port top of legacy /wallet page to /wallet-beta
      (00d86de9)
    • add temp legacy bootstrap css v2.0.4
      (c34f9707)
  • PrivateKey:
    • use flex instead of col-*
      (e35b0276)
    • add selector for changing private key format
      (5129b1d0)
  • RemindLink: shortcut to wallet id reminder on failed login attempt
    (3bb0b134)

Refactor

  • BrowserDetection: clean up browser detection code and add tests
  • CSP: remove unused style-src and add explanation
  • LoadingState:
    • image loads in dev and production
    • refactor directive and change variable names for clarity
  • MarketingPage: use png8 instead of png24 or jpg instead of png24

Test

  • AddressImport: better test coverage
  • Karma: repair tests and suppress log
  • ShowPrivateKey: add tests for export format