-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove device #55
Remove device #55
Commits on Nov 8, 2019
-
Use RxSwift to create a removeDeviceEvent on DeviceDataSourceAndDeleg…
…ate which gets triggered when the delete button on DeviceManagementCell is tapped When removeDeviceEvent is triggered, disable and grey out cell, remove the device from AccountManager
Configuration menu - View commit details
-
Copy full SHA for e0156ce - Browse repository at this point
Copy the full SHA e0156ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for fecccd7 - Browse repository at this point
Copy the full SHA fecccd7View commit details -
Add a sortedDevices property to handle sorting the devices list so th…
…e current device is always at the top and make the devices property private. Having the list sorted makes it easier to remove devices from the array based on the tableview index
Configuration menu - View commit details
-
Copy full SHA for cf8717f - Browse repository at this point
Copy the full SHA cf8717fView commit details -
Add property isBeingRemoved so device will show greyed out on the dev…
…ice management screen Add isCurrentDevice property to check if it should be labelled as such on the device management screen Modify the equatable function so device is considered the same only if the public keys are the same
Configuration menu - View commit details
-
Copy full SHA for 6d55caa - Browse repository at this point
Copy the full SHA 6d55caaView commit details -
rename sortedDevices to deviceList and only sort devices when deviceL…
…ist is set since it's being set in the init it will always be sorted
Configuration menu - View commit details
-
Copy full SHA for b8e0b48 - Browse repository at this point
Copy the full SHA b8e0b48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 050c68e - Browse repository at this point
Copy the full SHA 050c68eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 507601e - Browse repository at this point
Copy the full SHA 507601eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d67a163 - Browse repository at this point
Copy the full SHA d67a163View commit details -
Configuration menu - View commit details
-
Copy full SHA for 518f02a - Browse repository at this point
Copy the full SHA 518f02aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4ff0f3 - Browse repository at this point
Copy the full SHA e4ff0f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93ef49d - Browse repository at this point
Copy the full SHA 93ef49dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4ca937 - Browse repository at this point
Copy the full SHA a4ca937View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02c87d8 - Browse repository at this point
Copy the full SHA 02c87d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b90a72 - Browse repository at this point
Copy the full SHA 9b90a72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67bcb96 - Browse repository at this point
Copy the full SHA 67bcb96View commit details -
Configuration menu - View commit details
-
Copy full SHA for b63951f - Browse repository at this point
Copy the full SHA b63951fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66df95b - Browse repository at this point
Copy the full SHA 66df95bView commit details -
If user can't add device, navigate to the devices screen
Need to still disable tab bar if this is true
Configuration menu - View commit details
-
Copy full SHA for 7b0611b - Browse repository at this point
Copy the full SHA 7b0611bView commit details -
If user reached maxDevices, navigate to the devices screen so the use…
…r sees the flow from home to settings to devices Remove devices parameter when initializing DeviceManagementViewController and get it from DependencyManager singleton
Configuration menu - View commit details
-
Copy full SHA for 88642fd - Browse repository at this point
Copy the full SHA 88642fdView commit details -
Remove setting the token and currentDevice to nil when the calls fail…
… - need to do this only for specific error messages
Configuration menu - View commit details
-
Copy full SHA for 1e5c0da - Browse repository at this point
Copy the full SHA 1e5c0daView commit details -
Add mutating functions to User to handle modifying and removing from …
…the devices list
Configuration menu - View commit details
-
Copy full SHA for 656a5f7 - Browse repository at this point
Copy the full SHA 656a5f7View commit details -
Modify DeviceManagementCell and DeviceDataSourceAndDelegate to pass b…
…ack the deviceKey in the removeDeviceEvent Disable cell and button when event gets triggered
Configuration menu - View commit details
-
Copy full SHA for 1bb8066 - Browse repository at this point
Copy the full SHA 1bb8066View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cf5032 - Browse repository at this point
Copy the full SHA 4cf5032View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d5b1ec - Browse repository at this point
Copy the full SHA 7d5b1ecView commit details -
On DeviceManagementCell remove title on the removeButton so the image…
… is in the center, add custom view as the cell divider, add activityIndicatorView to animate in place of the remove button when a device is in the process of being removes
Configuration menu - View commit details
-
Copy full SHA for e1221bb - Browse repository at this point
Copy the full SHA e1221bbView commit details -
Remove the tableView separator and use a custom view on the DeviceMan…
…agementCell instead
Configuration menu - View commit details
-
Copy full SHA for 56cfe60 - Browse repository at this point
Copy the full SHA 56cfe60View commit details -
Lower the priority on the top and bottom constraints so the space bet…
…ween the top and bottom shrinks instead of the button resizing
Configuration menu - View commit details
-
Copy full SHA for e814a5e - Browse repository at this point
Copy the full SHA e814a5eView commit details -
Add logic to automatically move the user to the devices screen when t…
…hey have too many devices
Configuration menu - View commit details
-
Copy full SHA for d1ba5fd - Browse repository at this point
Copy the full SHA d1ba5fdView commit details -
Format the device cell based on whether or not the device is being re…
…moved or is the current device
Configuration menu - View commit details
-
Copy full SHA for 5793b21 - Browse repository at this point
Copy the full SHA 5793b21View commit details -
rename boolean canAddDevice to hasTooManyDevices on User
Modify function calls with updated signatures
Configuration menu - View commit details
-
Copy full SHA for f096987 - Browse repository at this point
Copy the full SHA f096987View commit details -
Add back button chevron to the navigation controller and add flow for…
… going back from the devices screen to the settings
Configuration menu - View commit details
-
Copy full SHA for 896b352 - Browse repository at this point
Copy the full SHA 896b352View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7374667 - Browse repository at this point
Copy the full SHA 7374667View commit details -
Configuration menu - View commit details
-
Copy full SHA for 546e78a - Browse repository at this point
Copy the full SHA 546e78aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80942c4 - Browse repository at this point
Copy the full SHA 80942c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 074754e - Browse repository at this point
Copy the full SHA 074754eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8754909 - Browse repository at this point
Copy the full SHA 8754909View commit details -
Remove print statement in verify, use the dataHandler call for addDev…
…ice to get back data with an error Need to clean up the addDevice call still
Configuration menu - View commit details
-
Copy full SHA for 59aee2e - Browse repository at this point
Copy the full SHA 59aee2eView commit details -
Update the NetworkRequesting protocol removeDevice signature to pass …
…Void as the success associated value instead of data
Configuration menu - View commit details
-
Copy full SHA for 46c4148 - Browse repository at this point
Copy the full SHA 46c4148View commit details -
Configuration menu - View commit details
-
Copy full SHA for d90cf8c - Browse repository at this point
Copy the full SHA d90cf8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 209e427 - Browse repository at this point
Copy the full SHA 209e427View commit details -
Configuration menu - View commit details
-
Copy full SHA for 717a560 - Browse repository at this point
Copy the full SHA 717a560View commit details