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 |
Kyle Spearrin
|
f2ed6a4d33
|
support ipad for actionviewcontroller presentation on app extension page
|
2016-07-10 01:15:59 -04:00 |
Kyle Spearrin
|
4cb9488ee7
|
Remove UserDialogs plugin and dependencies for extension. Use custom/native dialogs for extension. Added modern http client to resolve TLS issues in extension. Dismiss and reload table for add site in extension.
|
2016-07-09 15:23:54 -04:00 |
Kyle Spearrin
|
d61d3c201a
|
singleton Random()
|
2016-07-09 13:12:46 -04:00 |
Kyle Spearrin
|
549ac1f996
|
Save newly added site in extension
|
2016-07-09 13:11:18 -04:00 |
Kyle Spearrin
|
066e48a721
|
standardized view controller and property names a bit for extension.
|
2016-07-09 02:01:23 -04:00 |
Kyle Spearrin
|
3a82653ae5
|
Moved cells from storyboard into being managed in controller code. new ios views for tableview cells.
|
2016-07-09 01:07:02 -04:00 |
Kyle Spearrin
|
3291a0d78d
|
Assigning context to add site cells
|
2016-07-08 00:35:48 -04:00 |
kspearrin
|
ecb7e9921d
|
Implement automatic height on static table view for add site
|
2016-07-08 00:06:10 -04:00 |
Kyle Spearrin
|
edd8e2e1a1
|
downgrade bouncycastle for xamarin studio nuget restore support
|
2016-07-07 21:23:25 -04:00 |
Kyle Spearrin
|
135f323372
|
revert back to default ios bar color. Added new Add Site view controller for extension (WIP)
|
2016-07-07 20:53:01 -04:00 |
Kyle Spearrin
|
e7c78f6efa
|
only select when there is an action passed in
|
2016-07-07 00:35:39 -04:00 |
Kyle Spearrin
|
6b996e3a98
|
Generate password cell added to add/edit site pages. Delete callback from generate password page.
|
2016-07-07 00:27:29 -04:00 |
Kyle Spearrin
|
b7869ed763
|
order names in vault. getbyid can now return null if not found (use find instead of get)
|
2016-07-07 00:00:12 -04:00 |
Kyle Spearrin
|
31ad96ff31
|
lazy decrypt password and username for vault listing. dynamically show copy and url launch options if provided.
|
2016-07-06 22:59:13 -04:00 |
Kyle Spearrin
|
29c7a0ccf0
|
background thread full/incremental sync operations. pool sqlconnection. sqlconnection to FullMutex mode for multithread environment. try/catch decryption errors.
|
2016-07-06 22:33:50 -04:00 |
Kyle Spearrin
|
0be15d7a34
|
updated to forms 2.3.0. Few fixes to NoHeader and NoFooter for tableview on iOS.
|
2016-07-05 19:07:56 -04:00 |
Kyle Spearrin
|
eb265503eb
|
wrap long lines
|
2016-07-04 23:20:16 -04:00 |
Kyle Spearrin
|
cd03acfb70
|
split push sentence with concatination
|
2016-07-04 23:19:16 -04:00 |