Commits on Mar 12, 2019
-
SWF-21 [cocoapods] install Alamofire
ahm11003 committedMar 12, 2019 -
Merge branch 'master' into SWF-21-hook-up-to-web-apis
ahm11003 committedMar 12, 2019
Commits on Mar 13, 2019
-
SWF-21 [cocoapods] install SwiftyJSON
ahm11003 committedMar 13, 2019
Commits on Mar 14, 2019
-
SWF-21 initial web service setup
- created `Defaults` to hold all of our url’s and other static info - set up initial login web service call
ahm11003 committedMar 14, 2019 -
Updated Accounts Model and created request to Multi-Account-Summary-D…
…etails and fetching necessary data
rrk12005 committedMar 14, 2019 -
Quick Fix for bug where request not parsing payload JSON
rrk12005 committedMar 14, 2019
Commits on Mar 21, 2019
-
SWF-21 improve login logic & more
- move login web service call to `FetchData` and modified other calls to take a completion as a parameter - modified parsing of account in order to reduce complexity - modified parsing to convert date strings to `Date`s
ahm11003 committedMar 21, 2019
Commits on Mar 28, 2019
-
Merge branch 'master' into SWF-21-hook-up-to-web-apis
# Conflicts: # SynchronyFinancial/SynchronyFinancial.xcodeproj/project.pbxproj
ahm11003 committedMar 28, 2019 -
SWF-21 pass fetched accounts to AccountTVIC
- removed now unused objects - set up `acctDict` to pass any initially fetched accounts to `AccountsTableViewInterfaceController` - we check upon awake if we have accounts, and then configure table accordingly
ahm11003 committedMar 28, 2019 -
SWF-21 Modified header for transactions fetch
ahm11003 committedMar 28, 2019 -
SWF-21 preliminary fetch function for transactions
- when an account is tapped from `AccountsTableViewInterfaceController`, we will grab the `accountAlias` and pass to this function
ahm11003 committedMar 28, 2019 -
SWF-21 Initial transaction implementation
- we now fetch transactions for a given account when that account is selected from the table - storyboard segue to present account details and transactions was deleted in favor of presenting programmatically in order to only perform the segue once web service to fetch transactions completes - removed some code populating UI with demo data
ahm11003 committedMar 28, 2019 -
SWF-21 Initial setup for “loading” during account tap
- we may need to refine this a bit, but for now we display an alert that we are loading once the user taps their account - it will auto-dismiss and push to account details when the web service returns
ahm11003 committedMar 28, 2019 -
SWF-21 basic paradigm for passing account data to root interface cont…
…roller
ahm11003 committedMar 28, 2019 -
SWF-21 Extensions on WKInterfaceImage
- this will enable us to quickly show, hide and configure “activity indicators” - to be used when we are waiting for web service calls to return - added Image assets for animation
ahm11003 committedMar 28, 2019 -
SWF-21 Replace alerts with new activity indicator
- replaced “placeholder” calls using alerts to use our new activity indicator look-alike
ahm11003 committedMar 28, 2019 -
- we previously moved these web service calls to `ExtensionDelegate` so they are no longer needed here
ahm11003 committedMar 28, 2019
Commits on Mar 29, 2019
-
Merge branch 'master' into SWF-21-hook-up-to-web-apis
# Conflicts: # SynchronyFinancial/SynchronyFinancial WatchKit App/Base.lproj/Interface.storyboard # SynchronyFinancial/SynchronyFinancial WatchKit Extension/AccountTableInterfaceController.swift # SynchronyFinancial/SynchronyFinancial.xcodeproj/project.pbxproj # SynchronyFinancial/SynchronyFinancial/Account.swift
ahm11003 committedMar 29, 2019 -
SWF-21 move fetch transactions call
- we now fetch transactions when the Recents button is tapped from AccountDetails - created convenience method to show/hide all interface objects when showing activity indicator
ahm11003 committedMar 29, 2019 -
- was incorrectly not hiding interface objects when Recents button was tapped - made Minimum Payment label slightly taller to support text displaying on two lines by default to avoid truncating
ahm11003 committedMar 29, 2019 -
SWF-21 Care credit image assets, loading label
ahm11003 committedMar 29, 2019
Commits on Apr 2, 2019
-
Added requests and handlers for fetching pending transactions, fetchi…
…ng bank accounts, and updated transaction UI to show yellow color for pending transactions
rrk12005 committedApr 2, 2019
Commits on Apr 3, 2019
-
fixed constructor implementation for transaction and added newline af…
…ter enum in BankAcct
rrk12005 committedApr 3, 2019