Kyle Spearrin
|
775fb69a82
|
Use DateTime.Now for background date
|
2016-08-01 23:57:09 -04:00 |
|
kspearrin
|
be9750770a
|
displayname for bundle in extension
|
2016-08-01 23:54:23 -04:00 |
|
Kyle Spearrin
|
69fa9d33f8
|
WireUpForceUpdateSizeRequested on ExtendedCells with accessories
|
2016-08-01 21:47:42 -04:00 |
|
Kyle Spearrin
|
c42a1504a7
|
upadted package and isntalled pclcrypto into device projects
|
2016-08-01 21:15:24 -04:00 |
|
kspearrin
|
168cdc4bb8
|
bundle name fixes
|
2016-08-01 21:03:39 -04:00 |
|
Kyle Spearrin
|
23097072ef
|
Android test project with Key Derivation Tests
|
2016-08-01 20:49:04 -04:00 |
|
Kyle Spearrin
|
6f800896c3
|
Removed BouncyCastle in favor of PCLCrypto. Created KeyDerivationService for Android using BouncyCastle. Applied key derivation service to CryptoService. Create iOS Test project.
|
2016-08-01 20:23:46 -04:00 |
|
Kyle Spearrin
|
fc07844bb6
|
key derivation service that pinvokes into CommonCrypto for PBKDF2 key
|
2016-08-01 00:06:12 -04:00 |
|
Kyle Spearrin
|
eab691664e
|
remove system.xml refs
|
2016-07-31 01:44:13 -04:00 |
|
Kyle Spearrin
|
d0fa6841c3
|
cascade null to sites on folder delete
|
2016-07-31 00:19:12 -04:00 |
|
Kyle Spearrin
|
cf8ee2273a
|
Added EncryptionExportComplianceCode information
|
2016-07-30 20:32:31 -04:00 |
|
Kyle Spearrin
|
6068a4bd56
|
Handle unexpected error cases on API calls better.
|
2016-07-30 18:16:09 -04:00 |
|
Kyle Spearrin
|
a315f36e09
|
Moved local times to DateTime.Now. Styled sync page with last sync time shown.
|
2016-07-30 17:29:04 -04:00 |
|
Kyle Spearrin
|
ed1cb34cc1
|
sync versions. use same hockeyapp id for extension
|
2016-07-30 17:09:09 -04:00 |
|
Kyle Spearrin
|
c44726bd54
|
Moved to default lock of 15 minutes. Removed context options from vault list. Made folder add name selectable.
|
2016-07-30 16:39:52 -04:00 |
|
Kyle Spearrin
|
c59549f25a
|
Added remember last email login. adjsuted sizing on extension slider. Added fallback logout to fingerprint.
|
2016-07-30 13:28:13 -04:00 |
|
Kyle Spearrin
|
c84ec2e947
|
search bar cancel button color
|
2016-07-30 12:51:12 -04:00 |
|
Kyle Spearrin
|
912ade4059
|
fingerprint icon on extension lock page
|
2016-07-30 12:44:02 -04:00 |
|
Kyle Spearrin
|
ef77ccd189
|
Added fingerprint icon to unlock page
|
2016-07-30 12:17:32 -04:00 |
|
Kyle Spearrin
|
ceef61e841
|
cancel says "Close" when no password field.
|
2016-07-30 01:11:52 -04:00 |
|
Kyle Spearrin
|
86b1b62fbb
|
updated icons and architectures config
|
2016-07-30 00:46:17 -04:00 |
|
Kyle Spearrin
|
7060ee838c
|
Adjusted some spacing on about and settings
|
2016-07-30 00:16:40 -04:00 |
|
Kyle Spearrin
|
9e314233d5
|
tableview no header/footer updates
|
2016-07-29 00:13:35 -04:00 |
|
Kyle Spearrin
|
63373501b1
|
moved sections in password generator page. adjusted tableview renderer for AutomaticDimension height in footer.
|
2016-07-28 22:07:48 -04:00 |
|
Kyle Spearrin
|
7b76f2c238
|
Incremental sync only every 30 minutes
|
2016-07-28 21:41:45 -04:00 |
|
Kyle Spearrin
|
bb4b732b76
|
Added username/password copy options to extension when no password field is detected on the page details intitiated from.
|
2016-07-28 19:12:51 -04:00 |
|
Kyle Spearrin
|
9f54296ff0
|
updated instruction on extension tool page
|
2016-07-28 00:50:30 -04:00 |
|
Kyle Spearrin
|
010ae19284
|
two step login
|
2016-07-28 00:39:35 -04:00 |
|
Kyle Spearrin
|
9338552297
|
extension tutorial images
|
2016-07-28 00:24:51 -04:00 |
|
Kyle Spearrin
|
4ac447a13f
|
Added extension icon to setup view controller in extension along with text explanation.
|
2016-07-27 19:49:23 -04:00 |
|
Kyle Spearrin
|
9ef840412a
|
Use secure storage for app id so that it will persist over reinstalls. Use separate app identifier for extension in hockeyapp.
|
2016-07-27 18:46:55 -04:00 |
|
Kyle Spearrin
|
e742fca0e4
|
Update extension icon
|
2016-07-27 00:17:21 -04:00 |
|
Kyle Spearrin
|
5b97097a23
|
tools icon credit
|
2016-07-26 23:21:04 -04:00 |
|
Kyle Spearrin
|
a5d19bca3b
|
updated tab bar icons
|
2016-07-26 23:19:01 -04:00 |
|
Kyle Spearrin
|
d7f776a25b
|
adjusted logo margins on loading screens
|
2016-07-26 22:41:01 -04:00 |
|
Kyle Spearrin
|
669385df0f
|
Added setup view controller to app extension.
|
2016-07-26 22:28:02 -04:00 |
|
Kyle Spearrin
|
6371343dc5
|
Fixed perf issues with IEnumerable. Fixed rate link and row heights for settings.
|
2016-07-26 19:21:57 -04:00 |
|
Kyle Spearrin
|
39b7420c52
|
Updated to new version of user dialogs with new toast messages
|
2016-07-26 00:38:41 -04:00 |
|
Kyle Spearrin
|
d344354a33
|
use proper type for namedsize checks
|
2016-07-25 23:41:40 -04:00 |
|
Kyle Spearrin
|
dc69b75cb9
|
Null checks in iOS views on value changed. Segue to proper route on lock screen dismissal. Adjusted add site modal transition.
|
2016-07-25 23:40:25 -04:00 |
|
Kyle Spearrin
|
3dff2cc6d0
|
show push prompt before push registration
|
2016-07-25 23:34:19 -04:00 |
|
Kyle Spearrin
|
193ef8c995
|
Use tableview on about page for credits selections. Break settings page out into individual table views so we can use footer labels.
|
2016-07-25 22:24:40 -04:00 |
|
Kyle Spearrin
|
948dc9511f
|
app store rating footer label
|
2016-07-25 21:57:53 -04:00 |
|
Kyle Spearrin
|
ca23c9568d
|
centralized complete request code into loading view controller. added support for save login provider type.
|
2016-07-25 21:32:15 -04:00 |
|
Kyle Spearrin
|
b81eb007ab
|
null checks when loading add site
|
2016-07-25 18:09:53 -04:00 |
|
Kyle Spearrin
|
118a790689
|
update renders to use fixed font sizes when not using the named ones.
|
2016-07-25 18:00:57 -04:00 |
|
Kyle Spearrin
|
b8c6e77fca
|
About and credit page implementation. Adjusted block screen and launch screen logo margins up some. Added decryption message to extension loading.
|
2016-07-23 23:50:08 -04:00 |
|
Kyle Spearrin
|
8ad2786bb0
|
settings help page implementation
|
2016-07-23 19:13:30 -04:00 |
|
Kyle Spearrin
|
7b083d5d0d
|
added instruction label to pin code screens
|
2016-07-23 15:58:50 -04:00 |
|
Kyle Spearrin
|
4a136315d5
|
Control showing status bar for home page
|
2016-07-23 15:32:11 -04:00 |
|
Kyle Spearrin
|
3b7ade30a8
|
reset badge count when activated
|
2016-07-23 15:09:00 -04:00 |
|
Kyle Spearrin
|
0a2bc7f053
|
adjusted build configs for ios. safer parsing od push notifications
|
2016-07-23 15:04:05 -04:00 |
|
Kyle Spearrin
|
c0214e3707
|
adjusted config manager builds for iphone
|
2016-07-23 14:03:01 -04:00 |
|
Kyle Spearrin
|
7113bcca51
|
added new pages to settings. rearranged security section for settings.
|
2016-07-23 02:48:56 -04:00 |
|
Kyle Spearrin
|
cf27ace05e
|
support for two factor login flow
|
2016-07-23 02:17:11 -04:00 |
|
Kyle Spearrin
|
2911af2c16
|
Password hint page
|
2016-07-23 00:40:17 -04:00 |
|
Kyle Spearrin
|
aed04828e9
|
autosend crash reports
|
2016-07-22 22:56:45 -04:00 |
|
Kyle Spearrin
|
50b0770fd0
|
Added implementation of BITCrashManagerDelegate for additional contextual information in crash reports. Include AppId.
|
2016-07-22 17:55:11 -04:00 |
|
Kyle Spearrin
|
89da89a9a1
|
Added hockeyapp to ios extension
|
2016-07-22 17:14:57 -04:00 |
|
Kyle Spearrin
|
9ee5571000
|
Added hockeyapp configuration for ios
|
2016-07-22 00:04:05 -04:00 |
|
Kyle Spearrin
|
c206d228fc
|
Fixed locked setting bug. Added no site list message to extension.
|
2016-07-21 23:41:50 -04:00 |
|
Kyle Spearrin
|
ac0a4c3756
|
extension alert error when not logged in
|
2016-07-21 21:33:27 -04:00 |
|
Kyle Spearrin
|
580be02e2d
|
color style lock pages
|
2016-07-21 21:25:18 -04:00 |
|
Kyle Spearrin
|
81473cbefe
|
Some debug logs. Adjusting animations.
|
2016-07-21 20:59:55 -04:00 |
|
Kyle Spearrin
|
7f5d371bf3
|
Moved lock logic to loading view controller.
|
2016-07-21 19:02:04 -04:00 |
|
Kyle Spearrin
|
047f5b100f
|
password lock VC for extension
|
2016-07-21 18:28:05 -04:00 |
|
Kyle Spearrin
|
c2cb5ac7c9
|
entry font set by name only when font family is set for the element.
|
2016-07-21 00:20:04 -04:00 |
|
Kyle Spearrin
|
596a74b394
|
Adjusted button and entry to handle font upadte on property changes
|
2016-07-21 00:03:22 -04:00 |
|
Kyle Spearrin
|
98335c6acb
|
clear value after invalid pin
|
2016-07-20 23:51:31 -04:00 |
|
Kyle Spearrin
|
1a9d58eecc
|
Adjust pin lock page to listen for EditingChanged
|
2016-07-20 22:48:53 -04:00 |
|
Kyle Spearrin
|
1fffeb5614
|
Implemented funcitonality for extension pin VC. Apply size adjustments on proeprty changed for Labels.
|
2016-07-20 20:57:00 -04:00 |
|
Kyle Spearrin
|
d0bf141c5d
|
centralized lock logic into a new lock service to be shared to extension
|
2016-07-19 23:29:32 -04:00 |
|
Kyle Spearrin
|
7fb51b5aa4
|
Setup lock apge segues from site list VC. Implemented touchid checking in lock fingerprint VC.
|
2016-07-19 23:04:37 -04:00 |
|
Kyle Spearrin
|
4f9740043b
|
Setup lock view controllers and storyboard
|
2016-07-19 22:38:12 -04:00 |
|
Kyle Spearrin
|
81f2f2b1bb
|
Moved BeginInvokeOnMainThread to App.cs
|
2016-07-19 22:00:28 -04:00 |
|
Kyle Spearrin
|
2fb2d99541
|
Invoke logout message always on main thread.
|
2016-07-19 19:38:13 -04:00 |
|
Kyle Spearrin
|
6c496bea14
|
Change sync started/compelted flag
|
2016-07-19 19:01:40 -04:00 |
|
Kyle Spearrin
|
b2c96cb8fc
|
background thread on full sync after login
|
2016-07-19 18:59:46 -04:00 |
|
Kyle Spearrin
|
d07210c7dc
|
Centralized logout into a message subscription in app class. Logout when API results are forbidden or unauthorized.
|
2016-07-19 18:46:39 -04:00 |
|
Kyle Spearrin
|
a5d2ae9637
|
created fingerprint lock view controller in storyboard for extension
|
2016-07-18 21:20:48 -04:00 |
|
Kyle Spearrin
|
a9633e1fd1
|
added lock setting to persist settings page lock action between app restarts
|
2016-07-18 19:44:29 -04:00 |
|
Kyle Spearrin
|
299411e9a5
|
moved password lock page to a table form
|
2016-07-18 19:37:25 -04:00 |
|
Kyle Spearrin
|
d82c0d7d71
|
Lock by master password page.
|
2016-07-18 19:16:27 -04:00 |
|
Kyle Spearrin
|
83f4513604
|
Move to non-async FetchAndLoadVault
|
2016-07-15 01:52:33 -04:00 |
|
Kyle Spearrin
|
4d692e7eeb
|
set password on add page when generation is selected.
|
2016-07-15 01:28:12 -04:00 |
|
Kyle Spearrin
|
b90c153353
|
Respect options on gneerate password. Allow override parameters to be passed into password generation service. Respect context password options. Copy password.
|
2016-07-15 01:01:00 -04:00 |
|
Kyle Spearrin
|
83359b2d43
|
Added length slider to password generation page
|
2016-07-14 19:44:04 -04:00 |
|
Kyle Spearrin
|
afd22b6462
|
Stepper table view cell. Min numbers/special to password generator.
|
2016-07-14 19:01:34 -04:00 |
|
Kyle Spearrin
|
49cb984373
|
There is already a TableView property for a UITableViewController. Remove assigned one from storyboard.
|
2016-07-14 08:48:45 -04:00 |
|
Kyle Spearrin
|
61c492f85e
|
searchbar adjustments
|
2016-07-14 00:58:28 -04:00 |
|
Kyle Spearrin
|
e0b9261a28
|
added cell options to password generation page
|
2016-07-14 00:56:55 -04:00 |
|
Kyle Spearrin
|
5b339c63f4
|
Moved static table view into container view for password manager page
|
2016-07-13 00:56:07 -04:00 |
|
Kyle Spearrin
|
ba63bf18ec
|
stubbed out password generator pass in ios extension
|
2016-07-13 00:39:24 -04:00 |
|
Kyle Spearrin
|
ae79eb6a96
|
select focus inputs in table cells. load folders into picker cell.
|
2016-07-12 23:55:52 -04:00 |
|
Kyle Spearrin
|
4723e6a101
|
Setup picker tableview cell to mimic xamarin forms picker
|
2016-07-12 22:38:36 -04:00 |
|
Kyle Spearrin
|
822a14e56c
|
Added stepper cell to password generator settings page. Conditionally show sync indicator on pages.
|
2016-07-12 18:59:09 -04:00 |
|
Kyle Spearrin
|
f2893e788d
|
Added busy indicator for sync operations. Optimized vault list loading. Customized search bar appearance on iOS.
|
2016-07-11 23:55:16 -04:00 |
|
Kyle Spearrin
|
635b09de9b
|
move CbcBlockCipher into crypto methods instead of singleton instance to avoid multithreaded issues
|
2016-07-11 20:14:24 -04:00 |
|
Kyle Spearrin
|
f0455aad74
|
async vault fetch and filter (search) tasks. Resolved singleton crypto issue around reuse of PaddedBufferedBlockCipher
|
2016-07-11 19:36:39 -04:00 |
|
Kyle Spearrin
|
f9fd53c733
|
added search to vault list page.
|
2016-07-11 01:12:31 -04:00 |
|