Kyle Spearrin
|
0a7ad44d23
|
sync and display attachments on view login
|
2017-07-12 16:23:24 -04:00 |
|
Kyle Spearrin
|
0b24cc29c1
|
check security stamp when syncing profile
|
2017-05-31 23:09:21 -04:00 |
|
Kyle Spearrin
|
2fa7b532b1
|
new enc key implementation
|
2017-05-31 22:47:19 -04:00 |
|
Kyle Spearrin
|
3415be4c56
|
handle some crash cases
|
2017-05-20 12:36:27 -04:00 |
|
Kyle Spearrin
|
cf58c1b4b5
|
only fetch keys if there are some orgs
|
2017-04-26 11:58:52 -04:00 |
|
Kyle Spearrin
|
c8219b29c0
|
encrypted private key and org keys at rest
|
2017-04-25 16:05:13 -04:00 |
|
Kyle Spearrin
|
27e0c7421b
|
rename CryptoKey to SymmetricCryptoKey
|
2017-04-22 14:37:01 -04:00 |
|
Kyle Spearrin
|
b26c3d050c
|
sync org keys and refactors
|
2017-04-21 22:33:09 -04:00 |
|
Kyle Spearrin
|
439370e25a
|
new push notification changes and syncing
|
2017-04-21 14:57:23 -04:00 |
|
Kyle Spearrin
|
18b2b6f447
|
set org keys on login and decrypt org ciphers
|
2017-04-20 11:23:30 -04:00 |
|
Kyle Spearrin
|
490d1775a2
|
sync folders & added org id for ciphers/logins
|
2017-04-20 10:47:14 -04:00 |
|
Kyle Spearrin
|
82d4745da3
|
catch sql crashes in sync service
|
2017-03-11 12:26:10 -05:00 |
|
Kyle Spearrin
|
2a1bd92e1a
|
sync domain settings
|
2017-02-08 22:04:07 -05:00 |
|
Kyle Spearrin
|
2d605f5dfb
|
remove old sync helper for removing ciphers (was for inc syncing)
|
2017-02-08 20:45:56 -05:00 |
|
Kyle Spearrin
|
a418fc810a
|
log out when checking account reivison if authentication issue
|
2017-02-08 00:19:30 -05:00 |
|
Kyle Spearrin
|
463b0fa28a
|
remove incremental syncs and move to full syncs with revision checks
|
2017-02-06 23:40:24 -05:00 |
|
Kyle Spearrin
|
991afb7722
|
Reactor rename Sites => Logins
|
2017-01-03 00:17:15 -05:00 |
|
Kyle Spearrin
|
428e35237f
|
null checks around Application.Current for SyncService.
|
2016-10-29 10:30:03 -04:00 |
|
Kyle Spearrin
|
ee883571da
|
Settings plusin doesn't support string null values for default on android. ref https://github.com/jamesmontemagno/SettingsPlugin/issues/8
|
2016-08-29 23:06:29 -04:00 |
|
Kyle Spearrin
|
ca4a00196a
|
Android styling. Invoke lock and isbusy updates on main UI thread. ConfigureAwaits in sync service.
|
2016-08-17 00:39:42 -04:00 |
|
Kyle Spearrin
|
36629b0855
|
Optimized full and incremental syncs with IDictionary key/value lookup rather than enumerating the collections.
|
2016-08-08 18:59:47 -04:00 |
|
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
|
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
|
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
|
d0fa6841c3
|
cascade null to sites on folder delete
|
2016-07-31 00:19:12 -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
|
7b76f2c238
|
Incremental sync only every 30 minutes
|
2016-07-28 21:41:45 -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
|
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
|
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
|
8fd4e09b78
|
More sync operations with broadcast refreshes of listing pages
|
2016-06-30 20:08:34 -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
|
2d6e0bd95a
|
Cipher api repository and various sync operations from push notifications.
|
2016-06-29 21:59:18 -04:00 |
|
Kyle Spearrin
|
71be9f8780
|
save last sync in settings
|
2016-05-06 18:49:01 -04:00 |
|
Kyle Spearrin
|
decd3fc24e
|
Added icons for iOS. Broke out data access into repositories. Added syncing service.
|
2016-05-06 00:17:38 -04:00 |
|