Skip to content

Swf 17 credit health #17

Merged
merged 26 commits into from May 1, 2019
Merged

Swf 17 credit health #17

merged 26 commits into from May 1, 2019

Commits on Feb 13, 2019

  1. radial progress indicators and page-based nav

    - added image assets and code to demo a radial progress indicator
    - set up some basic wireframe page-based nav
    - app icon assets
    ahm11003 committed Feb 13, 2019
    Copy the full SHA
    38a78cf View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2019

  1. Added Balance, Utilization, and AccountNumber Controllers. Added PLis…

    …tUtil to attempt to read created plist named Property List.
    Jonathan Duarte committed Mar 6, 2019
    Copy the full SHA
    5d7cb80 View commit details
    Browse the repository at this point in the history
  2. PList Functions

    - change plist structure to array for easier reading from plist
    - populate radial indicators with values
    - set up check to only animate once
    ahm11003 committed Mar 6, 2019
    Copy the full SHA
    10e6442 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #5 from rrk12005/demo-radial-style-progress-indica…

    …tors
    
    Demo radial style progress indicators
    jod13004 committed Mar 6, 2019
    Copy the full SHA
    c212e13 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2019

  1. Added Utilization score calculation

    Jonathan Duarte committed Mar 28, 2019
    Copy the full SHA
    83e5766 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2019

  1. Renamed files to more accurately represent them. Changed wellness rad…

    …ial indicator to match the others. Added metric for late payments and number of accounts.
    Jonathan Duarte committed Mar 29, 2019
    Copy the full SHA
    3be3eef View commit details
    Browse the repository at this point in the history
  2. no message

    Jonathan Duarte committed Mar 29, 2019
    Copy the full SHA
    5a821f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2019

  1. Merge branch 'master' into SWF-17-credit-health

    # Conflicts:
    #	SynchronyFinancial/SynchronyFinancial WatchKit App/Base.lproj/Interface.storyboard
    #	SynchronyFinancial/SynchronyFinancial.xcodeproj/project.pbxproj
    ahm11003 committed Apr 9, 2019
    Copy the full SHA
    a2f3c9d View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2019

  1. - Functions for utilization and account (temporary) metrics.

    - Added identifiers for wellness score controllers
    - Added "transaction_code" values to respective API call and transaction class
    Jonathan Duarte committed Apr 11, 2019
    Copy the full SHA
    9303329 View commit details
    Browse the repository at this point in the history
  2. SWF-17 remove storyboard segue

    - this was removed in favor of instantiating our page view hierarchy programatically
    - added `IBAction` to handle tap events from `Tap For More` button
    - removed call to push UtilizationScore
    ahm11003 committed Apr 11, 2019
    Copy the full SHA
    3599c77 View commit details
    Browse the repository at this point in the history
  3. SWF-17 pass our metrics to page hierarchy

    - uncomment switch statement on late payments
    ahm11003 committed Apr 11, 2019
    Copy the full SHA
    2c07f8e View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2019

  1. SWF-17 credit utilization improvements

    - dynamically resize the radial indicator to allow showing a button below to explain the metric
    - recolored some buttons on account details screen
    ahm11003 committed Apr 17, 2019
    Copy the full SHA
    416c2ea View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    3e7ddcd View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8e8dec7 View commit details
    Browse the repository at this point in the history
  4. SWF-17 remove unused class

    - also removed unused instances and references to this class, as well as related logic to power it
    ahm11003 committed Apr 17, 2019
    Copy the full SHA
    a5c4ac1 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    85fd3e2 View commit details
    Browse the repository at this point in the history
  6. SWF-17 new image assets, implementation for utilization trend

    - currently we generate a random number between 0 and the credit limit of an account in order to “simulate” trend compared to previous statement utilization
    - added some nice images to further display the trends
    ahm11003 committed Apr 17, 2019
    Copy the full SHA
    4f67b56 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    23fb930 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'master' into SWF-17-credit-health

    # Conflicts:
    #	SynchronyFinancial/SynchronyFinancial WatchKit Extension/FetchData.swift
    #	SynchronyFinancial/SynchronyFinancial.xcodeproj/project.pbxproj
    ahm11003 committed Apr 17, 2019
    Copy the full SHA
    80acdbf View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2019

  1. SWF-17 More wellness implementation

    - remove deprecated `PaymentScore` and all related logic to calculate this metric
    - added classes `AvgUtilization`, `HealthyAccounts`, and `LastPayment` interface controllers to display more metrics and add dynamic reports for users with multiple accounts
    ahm11003 committed Apr 23, 2019
    Copy the full SHA
    ddbc228 View commit details
    Browse the repository at this point in the history
  2. SWF-17 more wellness configuration

    - added outlets for metric objects
    - configured other UI elements
    ahm11003 committed Apr 23, 2019
    Copy the full SHA
    4a55d89 View commit details
    Browse the repository at this point in the history
  3. SWF-17 remove unused code

    - also changed `wellnessScore` to not be optional
    ahm11003 committed Apr 23, 2019
    Copy the full SHA
    d170909 View commit details
    Browse the repository at this point in the history
  4. SWF-17 More wellness implementation and improvements

    - added static defaults for the “blurbs” used to describe wellness metrics
    - used these in our new and existing metrics descriptions
    - implemented passing of values to `AvgUtilization` and `HealthyAccounts` metrics
    - set up calculation for these metrics in Wellness as well
    ahm11003 committed Apr 23, 2019
    Copy the full SHA
    433ebac View commit details
    Browse the repository at this point in the history
  5. SWF-17 metric calculations

    - modified `Account` object model to contain `lastPayment` value to drive the last payment metric
    - modified our account fetch to retrieve this value from the servers
    - remove unused `Account` properties
    - finished implementation for new wellness metrics
    ahm11003 committed Apr 23, 2019
    Copy the full SHA
    17dd1df View commit details
    Browse the repository at this point in the history
  6. SWF-17 clean up how we receive data for utilization

    - added some validation to ensure we get the value we want
    - else, we have changed score to not be optional
    - removed unused overridden boilerplate functions
    ahm11003 committed Apr 23, 2019
    Copy the full SHA
    a949599 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2019

  1. Copy the full SHA
    f84701b View commit details
    Browse the repository at this point in the history