Kyle Spearrin
|
33a01c0512
|
Since a sync operation is running on a background thread and is long-running, it is possible someone could log out during its processing. Do some auth checking during the loops process.
|
2016-08-06 01:48:24 -04:00 |
|
Kyle Spearrin
|
48b5545a33
|
unregister push on logout. iOS has no concept of unregistering for push.
|
2016-08-06 01:43:48 -04:00 |
|
Kyle Spearrin
|
b1da05474a
|
clear push token on unregister
|
2016-08-06 00:41:00 -04:00 |
|
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 |
|