Commit Graph

3754 Commits

Author SHA1 Message Date
Kyle Spearrin 38184e4893 Added "first load" check on site list to wait for sync to complete if key changed. Renamed "other" constants. 2016-08-05 23:58:31 -04:00
Kyle Spearrin d96a94b478 store previous key and userid so we can determine if stored crypto is usable before a sync 2016-08-05 21:59:25 -04:00
Kyle Spearrin 2d0bfe1a92 Show status bar on mainpage. Getting confused with homepage. 2016-08-05 00:35:37 -04:00
Kyle Spearrin 85ea9ed6ef continue for setup after pin if needed 2016-08-05 00:23:48 -04:00
Kyle Spearrin 004812bb09 GA track tools page 2016-08-05 00:20:45 -04:00
Kyle Spearrin fb925b8fc2 ShowStatusBar set on init of main page 2016-08-05 00:19:10 -04:00
Kyle Spearrin 7eb78ee50f no status base on main page appearing 2016-08-04 23:59:04 -04:00
Kyle Spearrin c3d7cf125f sync check on disappear 2016-08-04 23:56:44 -04:00
Kyle Spearrin dac3fed303 Added some analytics events to settings page 2016-08-04 23:27:50 -04:00
Kyle Spearrin 1390316847 cleanup isbusy on page disappearing 2016-08-04 23:14:47 -04:00
Kyle Spearrin 7c29f8b77a More GA event tracking throughout. Added dispatch when ios app is backgrounded. 2016-08-04 19:35:56 -04:00
Kyle Spearrin dd633d4fc1 Added manual display method to GA service. AutoFilled event for extension. 2016-08-04 08:46:53 -04:00
Kyle Spearrin d80735028c Resolve IOC first in extension 2016-08-04 08:31:42 -04:00
Kyle Spearrin ed29ead88e GeneratedPassword events 2016-08-04 00:50:03 -04:00
Kyle Spearrin fef77e94a4 Updated generatedpassword events so that slider changing doesn't spam the event 2016-08-04 00:44:53 -04:00
Kyle Spearrin c93eb2eda7 SetAllowIdfaCollection for demographics 2016-08-04 00:34:09 -04:00
Kyle Spearrin 7ba4baa5ce Tracked a few events in the main app. 2016-08-04 00:32:37 -04:00
Kyle Spearrin 561c972c96 Instrumented key events in extension 2016-08-04 00:25:10 -04:00
Kyle Spearrin a831c9ac4f Added track screen events for pages and controller in extension. UserId refresh on login/logout. 2016-08-04 00:06:09 -04:00
Kyle Spearrin c86c82ee69 track page appearing 2016-08-03 21:45:01 -04:00
Kyle Spearrin 41deae60f5 Added google analytics service implementation for iOS and android 2016-08-03 21:25:01 -04:00
Kyle Spearrin b5dfe2d336 Updated to new ITSEncryptionExportComplianceCode 2016-08-02 23:33:00 -04:00
Kyle Spearrin 009006fa70 CanAutoFill logic for extension 2016-08-02 19:56:51 -04:00
Kyle Spearrin ae37c634ef sort sites and folders 2016-08-02 18:45:25 -04:00
Kyle Spearrin a732e8953b Related items after add modal dismissed 2016-08-02 18:34:57 -04:00
kspearrin f5fd550152 Removed linker xml file in favor of linkskip flags. Adjusted build
options.
2016-08-02 18:03:39 -04:00
Kyle Spearrin 4ddf9ea3be fix output path issues 2016-08-02 01:11:46 -04:00
Kyle Spearrin 0960d3f1a7 extension name is just "bitwarden" 2016-08-02 00:53:45 -04:00
kspearrin 9ce3a6fb39 arm64 extension 2016-08-02 00:36:28 -04:00
Kyle Spearrin 2947809d78 Convert everything back to UTC since thats now settings plugin stores them. Move sync page ToLocalTime conversion. 2016-08-02 00:32:57 -04:00
Kyle Spearrin 625be7fdd4 Linker config, ARM64 support only. Assembly name updates. 2016-08-02 00:16:13 -04:00
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 e45595dda7 Remove android test project from solution for now due to build issues 2016-08-01 22:11:14 -04:00
Kyle Spearrin 350356b8db remove test example 2016-08-01 22:10:23 -04:00
Kyle Spearrin 732418d971 Moved android test project 2016-08-01 21:49:32 -04:00
Kyle Spearrin 69fa9d33f8 WireUpForceUpdateSizeRequested on ExtendedCells with accessories 2016-08-01 21:47:42 -04:00
Kyle Spearrin aea96ae334 Fix android test for bouncy castle key der service 2016-08-01 21:34:22 -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