Commit Graph

265 Commits

Author SHA1 Message Date
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
kspearrin d5c8ce646a ios app store screenshots 2016-07-30 14:42:37 -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