Commit Graph

2257 Commits

Author SHA1 Message Date
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
Kyle Spearrin 84326811dd Redid a few thigns on extension page with messaging. Added reanable button. Updated refresh icon to orange 2016-07-04 23:11:44 -04:00
Kyle Spearrin b1592bfd96 only use custom model renderer only when nofooter or noheader 2016-07-04 22:53:13 -04:00
Kyle Spearrin 2712ae10e6 Focus input when cell tapped. 2016-07-04 22:35:49 -04:00
Kyle Spearrin 2d5d9fd113 Added nofooter and noheader options to extendedtable view. 2016-07-04 22:31:15 -04:00
Kyle Spearrin 02d0e57197 bold "no way" 2016-07-04 03:01:43 -04:00
Kyle Spearrin f74273999c Relative layout on register page to show help text under password and hint. 2016-07-04 02:45:32 -04:00
Kyle Spearrin b9c823b0aa Added reflection service to handle sizerequest for extendedtableview. Remove footer spacing on uitableview ios renderer. 2016-07-03 02:57:09 -04:00
Kyle Spearrin ec419a2306 padding option for form entry cell. increased padding on login and register forms. reduced large font size on iOS 2016-07-03 00:27:10 -04:00
Kyle Spearrin 7e6dbecfe3 update packages 2016-07-03 00:09:34 -04:00
Kyle Spearrin d9b2bc30c4 Added missing service registrations and null check on domain in extension. 2016-07-02 23:53:45 -04:00
Kyle Spearrin 6bb7651ad1 Added tools extension page to help iOS users activate the action extension. 2016-07-02 15:20:06 -04:00
Kyle Spearrin 55ed801fe7 Password generator page. Password generation service. Tests. Renamed some settings constants. 2016-07-02 02:01:47 -04:00
Kyle Spearrin cd4f1f4c2f Organizated pages into folders based on app "section" 2016-07-01 19:21:12 -04:00
Kyle Spearrin 5a34d4cd6d Check push registration once per day 2016-07-01 19:16:47 -04:00
kspearrin 6d6f4b350b Fix build errors with delete repo contract change 2016-07-01 19:06:07 -04:00
Kyle Spearrin 7d62a89a51 Init HttpClient with each Api Request. Guarg agsint connectivity issues when making API calls. 2016-07-01 18:54:00 -04:00
Kyle Spearrin a4e6f49959 Building out tools page options 2016-07-01 00:03:54 -04:00
Kyle Spearrin 94f7f715e6 stubbed out tools page and moved sync to settings 2016-06-30 22:04:45 -04:00
Kyle Spearrin f1ef1a0ce0 few style updates to extension 2016-06-30 21:48:56 -04:00
Kyle Spearrin 515412f863 Added device identifier as header to api calls 2016-06-30 21:40:44 -04:00
Kyle Spearrin 57b6c9f67c sync folder id 2016-06-30 21:26:28 -04:00
Kyle Spearrin 8fd4e09b78 More sync operations with broadcast refreshes of listing pages 2016-06-30 20:08:34 -04:00
Kyle Spearrin acfe0032ef background color updates 2016-06-30 19:08:09 -04:00
Kyle Spearrin 17af08b7d4 Removed disclosure from view cell in favor of button. Updated sync logic for incrementals. Store revision date from server record. Apply more accessability font size support for editor and picker controls 2016-06-30 18:53:43 -04:00
Kyle Spearrin 7a48128e43 Push notification and sync fixes 2016-06-30 00:36:44 -04:00
Kyle Spearrin 8653a76e26 full sync from sync page 2016-06-29 22:04:09 -04:00
Kyle Spearrin 2d6e0bd95a Cipher api repository and various sync operations from push notifications. 2016-06-29 21:59:18 -04:00
Kyle Spearrin 84836fe89b adjusting cells for vault list view 2016-06-29 00:34:20 -04:00
Kyle Spearrin 2e9410846e Optimizations for dynamic text sizes. 2016-06-28 23:44:47 -04:00
Kyle Spearrin 734d2632dc added custom font renderers for ios dynamic text 2016-06-28 08:21:39 -04:00
Kyle Spearrin 818b1c426f push notification registration for iOS 2016-06-28 00:55:53 -04:00
Kyle Spearrin 3506383733 gray color on home page label 2016-06-27 22:18:48 -04:00
Kyle Spearrin 0cbda0b574 added image option to form entry cell. Added clear option to extended entry 2016-06-27 22:17:49 -04:00
Kyle Spearrin 54da129887 Move to named sizes 2016-06-27 20:56:59 -04:00
Kyle Spearrin 275246f27b app id prefix for keychain service 2016-06-27 19:55:05 -04:00
Kyle Spearrin aac1c22c56 Changed all background colors for pages. Got rid of custom label colors in favor of defaults. 2016-06-27 19:53:31 -04:00
Kyle Spearrin a642d9cef2 `find-login-action` value in extension identifier for chrome support 2016-06-27 19:36:38 -04:00
Kyle Spearrin 76cf566c9e base domain proerpty for domain name 2016-06-26 00:32:22 -04:00
Kyle Spearrin 954e2294c0 added domain name parsing. moved iphone debug profile to only arm64 for faster building. 2016-06-26 00:16:10 -04:00
Kyle Spearrin e38dbff152 Added register page and accounts repo. Switch to color instead of bg image. 2016-06-25 20:54:17 -04:00
Kyle Spearrin e7fef012b8 Same service for keychain storage across apps. Changed keychain access group name. Updated fill script with results from site selection in extension. 2016-06-25 02:54:34 -04:00
Kyle Spearrin 1307b6a1b2 access group for keychain. load sites for given hostname in extension 2016-06-25 01:58:42 -04:00
Kyle Spearrin 9d8f54af9d Custom ISettings implemtation for app group support on iOS. 2016-06-24 23:39:13 -04:00