master
Commits on May 1, 2019
-
Merge pull request #17 from rrk12005/SWF-17-credit-health
Swf 17 credit health
ahm11003 committedMay 1, 2019
Commits on Apr 24, 2019
-
SWF-17 new image assets, wellness calculation
ahm11003 committedApr 24, 2019
Commits on Apr 23, 2019
-
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 committedApr 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
ahm11003 committedApr 23, 2019 -
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 committedApr 23, 2019 -
- also changed `wellnessScore` to not be optional
ahm11003 committedApr 23, 2019 -
SWF-17 more wellness configuration
- added outlets for metric objects - configured other UI elements
ahm11003 committedApr 23, 2019 -
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 committedApr 23, 2019
Commits on Apr 17, 2019
-
Merge branch 'master' into SWF-17-credit-health
# Conflicts: # SynchronyFinancial/SynchronyFinancial WatchKit Extension/FetchData.swift # SynchronyFinancial/SynchronyFinancial.xcodeproj/project.pbxproj
ahm11003 committedApr 17, 2019 -
SWF-17 Added basic details for utilization trends
ahm11003 committedApr 17, 2019 -
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 committedApr 17, 2019 -
SWF-17 new class to display trends in credit utilization
ahm11003 committedApr 17, 2019 -
- also removed unused instances and references to this class, as well as related logic to power it
ahm11003 committedApr 17, 2019 -
SWF-17 fix logical error leading to bad utilization score
ahm11003 committedApr 17, 2019 -
SWE-17 remove unused classes and files
ahm11003 committedApr 17, 2019 -
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 committedApr 17, 2019
Commits on Apr 11, 2019
-
SWF-17 pass our metrics to page hierarchy
- uncomment switch statement on late payments
ahm11003 committedApr 11, 2019 -
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 committedApr 11, 2019
Commits on Apr 10, 2019
-
Merge pull request #15 from rrk12005/SWE-13-choose-bank-account
Swe 13 choose bank account
ahm11003 committedApr 10, 2019
Commits on Apr 9, 2019
-
Merge branch 'master' into SWE-13-choose-bank-account
# Conflicts: # SynchronyFinancial/SynchronyFinancial WatchKit Extension/TransactionsInterfaceController.swift # SynchronyFinancial/SynchronyFinancial.xcodeproj/project.pbxproj
ahm11003 committedApr 9, 2019 -
Merge pull request #16 from rrk12005/SWE-24-show-pending-transactions…
…-and-allow-cancel Swe 24 show pending transactions and allow cancel
ahm11003 committedApr 9, 2019 -
SWE-13 [swiftlint] resolve swiftlint warnings
ahm11003 committedApr 9, 2019 -
Merge branch 'master' into SWF-17-credit-health
# Conflicts: # SynchronyFinancial/SynchronyFinancial WatchKit App/Base.lproj/Interface.storyboard # SynchronyFinancial/SynchronyFinancial.xcodeproj/project.pbxproj
ahm11003 committedApr 9, 2019 -
SWE-24 add some basic error handling for the user
ahm11003 committedApr 9, 2019 -
SWE-24 set title in cancellation screen
- also remove boilerplate template code
ahm11003 committedApr 9, 2019 -
SWE-24 make call to web service to cancel payment
ahm11003 committedApr 9, 2019 -
SWE-24 change presentation of transaction details to push
- this will help us provide a better user experience and aesthetic in regards to showing “cancel payment” flow
ahm11003 committedApr 9, 2019 -
SWE-24 add activity indicator and embed screen contents in group
ahm11003 committedApr 9, 2019 -
SWE-24 keep transaction variable
- we need to have the transaction locally so we can pass its members to our API to cancel payment - added outlet for cancel button
ahm11003 committedApr 9, 2019 -
SWE-24 Configure cancellation success screen
ahm11003 committedApr 9, 2019 -
SWE-24 New class to display payment cancellation
ahm11003 committedApr 9, 2019
Commits on Apr 8, 2019
-
SWE-24 change context type to support passing account
- we require the `accountAlias` of the current account in order to cancel a payment - changed the type of dictionary passed through Transactions functionality to support getting the account to transaction details, so we can ultimate use to cancel a pending payment
ahm11003 committedApr 8, 2019 -
Merge branch 'master' into SWE-13-choose-bank-account
# Conflicts: # SynchronyFinancial/SynchronyFinancial WatchKit App/Base.lproj/Interface.storyboard # SynchronyFinancial/SynchronyFinancial WatchKit Extension/FetchData.swift # SynchronyFinancial/SynchronyFinancial WatchKit Extension/PaymentDetailInterfaceController.swift # SynchronyFinancial/SynchronyFinancial/Defaults.swift
ahm11003 committedApr 8, 2019 -
Merge pull request #14 from rrk12005/SWE-23-transaction-details
Swe 23 transaction details
ahm11003 committedApr 8, 2019 -
Merge branch 'master' into SWE-23-transaction-details
# Conflicts: # SynchronyFinancial/SynchronyFinancial.xcodeproj/project.pbxproj
ahm11003 committedApr 8, 2019