Skip to content

Swf 17 credit health #17

Merged
merged 26 commits into from May 1, 2019
Commits on Feb 13, 2019
  1. radial progress indicators and page-based nav

    ahm11003 committed Feb 13, 2019
    - added image assets and code to demo a radial progress indicator
    - set up some basic wireframe page-based nav
    - app icon assets
Commits on Mar 6, 2019
  1. Added Balance, Utilization, and AccountNumber Controllers. Added PLis…

    Jonathan Duarte
    Jonathan Duarte committed Mar 6, 2019
    …tUtil to attempt to read created plist named Property List.
  2. PList Functions

    ahm11003 committed Mar 6, 2019
    - change plist structure to array for easier reading from plist
    - populate radial indicators with values
    - set up check to only animate once
  3. Merge pull request #5 from rrk12005/demo-radial-style-progress-indica…

    jod13004 committed Mar 6, 2019
    …tors
    
    Demo radial style progress indicators
Commits on Mar 28, 2019
  1. Added Utilization score calculation

    Jonathan Duarte
    Jonathan Duarte committed Mar 28, 2019
Commits on Mar 29, 2019
  1. Renamed files to more accurately represent them. Changed wellness rad…

    Jonathan Duarte
    Jonathan Duarte committed Mar 29, 2019
    …ial indicator to match the others. Added metric for late payments and number of accounts.
  2. no message

    Jonathan Duarte
    Jonathan Duarte committed Mar 29, 2019
Commits on Apr 9, 2019
  1. Merge branch 'master' into SWF-17-credit-health

    ahm11003 committed Apr 9, 2019
    # Conflicts:
    #	SynchronyFinancial/SynchronyFinancial WatchKit App/Base.lproj/Interface.storyboard
    #	SynchronyFinancial/SynchronyFinancial.xcodeproj/project.pbxproj
Commits on Apr 11, 2019
  1. - Functions for utilization and account (temporary) metrics.

    Jonathan Duarte
    Jonathan Duarte committed Apr 11, 2019
    - Added identifiers for wellness score controllers
    - Added "transaction_code" values to respective API call and transaction class
  2. SWF-17 remove storyboard segue

    ahm11003 committed Apr 11, 2019
    - 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
  3. SWF-17 pass our metrics to page hierarchy

    ahm11003 committed Apr 11, 2019
    - uncomment switch statement on late payments
Commits on Apr 17, 2019
  1. SWF-17 credit utilization improvements

    ahm11003 committed Apr 17, 2019
    - dynamically resize the radial indicator to allow showing a button below to explain the metric
    - recolored some buttons on account details screen
  2. SWF-17 remove unused class

    ahm11003 committed Apr 17, 2019
    - also removed unused instances and references to this class, as well as related logic to power it
  3. SWF-17 new image assets, implementation for utilization trend

    ahm11003 committed Apr 17, 2019
    - 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
  4. Merge branch 'master' into SWF-17-credit-health

    ahm11003 committed Apr 17, 2019
    # Conflicts:
    #	SynchronyFinancial/SynchronyFinancial WatchKit Extension/FetchData.swift
    #	SynchronyFinancial/SynchronyFinancial.xcodeproj/project.pbxproj
Commits on Apr 23, 2019
  1. SWF-17 More wellness implementation

    ahm11003 committed Apr 23, 2019
    - 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
  2. SWF-17 more wellness configuration

    ahm11003 committed Apr 23, 2019
    - added outlets for metric objects
    - configured other UI elements
  3. SWF-17 remove unused code

    ahm11003 committed Apr 23, 2019
    - also changed `wellnessScore` to not be optional
  4. SWF-17 More wellness implementation and improvements

    ahm11003 committed Apr 23, 2019
    - 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
  5. SWF-17 metric calculations

    ahm11003 committed Apr 23, 2019
    - 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
  6. SWF-17 clean up how we receive data for utilization

    ahm11003 committed Apr 23, 2019
    - 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
Commits on Apr 24, 2019
You can’t perform that action at this time.