Commits on Mar 12, 2019
Commits on Mar 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
-
Updated Accounts Model and created request to Multi-Account-Summary-D…
…etails and fetching necessary data
-
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
Commits on Mar 28, 2019
-
Merge branch 'master' into SWF-21-hook-up-to-web-apis
# Conflicts: # SynchronyFinancial/SynchronyFinancial.xcodeproj/project.pbxproj
-
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
-
-
SWF-21 preliminary fetch function for transactions
- when an account is tapped from `AccountsTableViewInterfaceController`, we will grab the `accountAlias` and pass to this function
-
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
-
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
-
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
-
SWF-21 Replace alerts with new activity indicator
- replaced “placeholder” calls using alerts to use our new activity indicator look-alike
-
- we previously moved these web service calls to `ExtensionDelegate` so they are no longer needed here
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
-
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
-
- 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
-
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
Commits on Apr 3, 2019
-
fixed constructor implementation for transaction and added newline af…
…ter enum in BankAcct