Kyle Spearrin
|
37974c7ec8
|
icons in vault listing
|
2017-10-20 15:24:40 -04:00 |
|
Kyle Spearrin
|
cc0bb65096
|
subtitles for each type
|
2017-10-20 12:47:05 -04:00 |
|
Kyle Spearrin
|
70aa2309b7
|
added support for cards and identity to view page
|
2017-10-20 11:25:34 -04:00 |
|
Kyle Spearrin
|
d2468d144e
|
more renames
|
2017-10-19 16:08:29 -04:00 |
|
Kyle Spearrin
|
df616cfe3e
|
add ciphers: card, identity, and sec note
|
2017-10-19 13:44:05 -04:00 |
|
Kyle Spearrin
|
74ac9cbbbe
|
add other cipher type support to vault listings
|
2017-10-18 21:35:33 -04:00 |
|
Kyle Spearrin
|
0020bd0fb7
|
some remaining login => renames
|
2017-10-18 21:07:30 -04:00 |
|
Kyle Spearrin
|
1d6ec0f953
|
refactoring code for login => cipher support
|
2017-10-18 20:55:33 -04:00 |
|
Kyle Spearrin
|
7c6cc7b246
|
local push notification implementation from lib
|
2017-10-09 23:45:23 -04:00 |
|
Kyle Spearrin
|
590fe211c4
|
edit custom fields
|
2017-09-25 17:13:20 -04:00 |
|
Kyle Spearrin
|
78cda03d61
|
cleanup login view of custom fields.
|
2017-09-25 15:05:36 -04:00 |
|
Kyle Spearrin
|
e126cbf644
|
sync and display custom fields for login
|
2017-09-22 17:32:20 -04:00 |
|
Kyle Spearrin
|
cc12ae7712
|
sub-classed login props for cipher req
|
2017-09-21 10:50:15 -04:00 |
|
Kyle Spearrin
|
e8486abccf
|
change login to cipher apis
|
2017-09-20 17:37:09 -04:00 |
|
Kyle Spearrin
|
a426d98e92
|
change syncing to use new sync api
|
2017-09-20 13:17:05 -04:00 |
|
Kyle Spearrin
|
f5dd91afe5
|
parse IP addresses as base domains
|
2017-09-06 23:08:24 -04:00 |
|
Kyle Spearrin
|
32a8676572
|
wrap username and password at full font size
|
2017-08-28 17:46:28 -04:00 |
|
Kyle Spearrin
|
0eb68ec461
|
revert old bearer code. use bearer scheme again
|
2017-08-10 10:16:58 -04:00 |
|
Kyle Spearrin
|
4e8f69f692
|
paperclip icon for attachments in listing
|
2017-07-23 00:09:24 -04:00 |
|
Kyle Spearrin
|
f9d336a3a6
|
attachments page with upload/delete
|
2017-07-22 15:38:08 -04:00 |
|
Kyle Spearrin
|
1124c48c8d
|
copy totp code on autofill
|
2017-07-21 11:39:22 -04:00 |
|
Kyle Spearrin
|
26c110291e
|
totp code generation on view login
|
2017-07-13 14:44:02 -04:00 |
|
Kyle Spearrin
|
65168c71c0
|
add/edit login totp key
|
2017-07-13 11:52:24 -04:00 |
|
Kyle Spearrin
|
fe5cc1f8f3
|
conditions around opening file
|
2017-07-13 09:01:00 -04:00 |
|
Kyle Spearrin
|
ac3fdbc2cd
|
download, decrypt and open attachment files
|
2017-07-12 23:09:44 -04:00 |
|
Kyle Spearrin
|
0a7ad44d23
|
sync and display attachments on view login
|
2017-07-12 16:23:24 -04:00 |
|
Kyle Spearrin
|
18a86d3f12
|
model adjustments
|
2017-07-12 15:16:36 -04:00 |
|
Kyle Spearrin
|
74fba486bd
|
two-factor other methods switching and send email
|
2017-06-29 11:22:06 -04:00 |
|
Kyle Spearrin
|
37428c01dd
|
remeber two factor token
|
2017-06-27 16:35:29 -04:00 |
|
Kyle Spearrin
|
4116d95a3e
|
refactors for new 2fa flows
|
2017-06-27 16:18:32 -04:00 |
|
Kyle Spearrin
|
7823ec3fc8
|
hmac check on rsa decrypt
|
2017-06-19 11:57:37 -04:00 |
|
Kyle Spearrin
|
957db1ec11
|
launch android app packages
|
2017-06-08 16:22:11 -04:00 |
|
Kyle Spearrin
|
6a03c3e77d
|
Do not show launch unless starts with HTTP
|
2017-06-08 15:43:01 -04:00 |
|
Kyle Spearrin
|
72c7cd2536
|
show launch fixes
|
2017-06-02 17:09:09 -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
|
24382b8607
|
resolving warnings for obsolete APIs
|
2017-05-30 14:13:53 -04:00 |
|
Kyle Spearrin
|
6a1ff56e7b
|
support new push models
|
2017-05-26 22:55:48 -04:00 |
|
Kyle Spearrin
|
70c57928e7
|
Compat. - no header for AesCbc256_B64 cipherstring
|
2017-04-26 11:28:03 -04:00 |
|
Kyle Spearrin
|
c8219b29c0
|
encrypted private key and org keys at rest
|
2017-04-25 16:05:13 -04:00 |
|
Kyle Spearrin
|
4854b2b1c0
|
share icon on vault listing
|
2017-04-24 15:00:55 -04:00 |
|
Kyle Spearrin
|
27e0c7421b
|
rename CryptoKey to SymmetricCryptoKey
|
2017-04-22 14:37:01 -04:00 |
|
Kyle Spearrin
|
439370e25a
|
new push notification changes and syncing
|
2017-04-21 14:57:23 -04:00 |
|
Kyle Spearrin
|
1be4f6e20c
|
add support for rsa oaep sha1 enc type
|
2017-04-21 13:40:29 -04:00 |
|
Kyle Spearrin
|
3ad4e28a2c
|
no inline out
|
2017-04-20 15:49:25 -04:00 |
|
Kyle Spearrin
|
48d0d068d1
|
try inline out again
|
2017-04-20 15:44:51 -04:00 |
|
Kyle Spearrin
|
56e166d61a
|
build engine doesnt like inline out params
|
2017-04-20 15:38:31 -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
|
458de2d2e0
|
set private key on login
|
2017-04-20 10:29:18 -04:00 |
|
Kyle Spearrin
|
4c2bcb9e6b
|
IsNullOrWhiteSpace InitializationVector
|
2017-04-20 00:10:36 -04:00 |
|
Kyle Spearrin
|
498379bb7e
|
privatekey, rsa decryption, org key management
|
2017-04-20 00:06:11 -04:00 |
|
Kyle Spearrin
|
e7f3b115a4
|
refactor for enc type header and cryptokey
|
2017-04-19 23:16:09 -04:00 |
|
Kyle Spearrin
|
0ebfe85d8e
|
centralize login code into auth service
|
2017-04-19 22:04:43 -04:00 |
|
Kyle Spearrin
|
375f23ac9e
|
parse uri with Uri.TryCreate
|
2017-02-25 22:03:18 -05:00 |
|
Kyle Spearrin
|
36d4ce8718
|
more updates to autofill flow
|
2017-02-13 22:10:34 -05:00 |
|
Kyle Spearrin
|
75201c9b30
|
Added fuzzy matches to autofill listing page. Allow autofilling from main vault search page when arriving from autofill service
|
2017-02-13 19:12:02 -05:00 |
|
Kyle Spearrin
|
539121070a
|
Added equivalent domain checks to autofill listing filter. centralized logic in login service.
|
2017-02-08 23:58:37 -05:00 |
|
Kyle Spearrin
|
2a1bd92e1a
|
sync domain settings
|
2017-02-08 22:04:07 -05:00 |
|
Kyle Spearrin
|
2c1ebc0439
|
setup settings api repository
|
2017-02-08 21:19:09 -05:00 |
|
Kyle Spearrin
|
3ad1e8a3ba
|
set up user settings data table and access repository
|
2017-02-08 20:39:37 -05:00 |
|
Kyle Spearrin
|
d112e0ea42
|
two-factor login re-worked with new auth flow
|
2017-02-06 09:39:07 -05:00 |
|
Kyle Spearrin
|
74239521cd
|
HandleTokenStateAsync before each API call for refresh and auth bearer migration
|
2017-02-04 23:31:37 -05:00 |
|
Kyle Spearrin
|
4a4779fc63
|
Converted auth to identity server endpoints and utilize bearer2 access token
|
2017-02-04 01:12:25 -05:00 |
|
Kyle Spearrin
|
26667c0a59
|
autofill WIP into main activity. created login selection page
|
2017-01-27 23:13:28 -05:00 |
|
Kyle Spearrin
|
fe778293c1
|
renaming files for Site => Login refactor
|
2017-01-03 00:25:17 -05:00 |
|
Kyle Spearrin
|
991afb7722
|
Reactor rename Sites => Logins
|
2017-01-03 00:17:15 -05:00 |
|
Kyle Spearrin
|
7bc38a35e8
|
Support for encrypt-then-mac
|
2016-12-10 22:05:52 -05:00 |
|
Kyle Spearrin
|
9938fdd4a2
|
Localization services for setting culture
|
2016-11-26 10:51:04 -05:00 |
|
Kyle Spearrin
|
c72b551e80
|
Android vault add/edit/view button widths, padding, and background color adjusted.
|
2016-11-07 23:45:46 -05:00 |
|
Kyle Spearrin
|
4a0e3227fc
|
adjust font sizse for username/password if they are over certain lengths on vault view page.
|
2016-10-30 00:02:07 -04:00 |
|
Kyle Spearrin
|
043a4122b4
|
Added custom device info service for determining model and version (ios = major version, android = API level).
|
2016-08-23 22:43:17 -04:00 |
|
Kyle Spearrin
|
8579b7130a
|
Move to lists and arrays for more performant iterating
|
2016-08-17 21:19:19 -04:00 |
|
Kyle Spearrin
|
cf27ace05e
|
support for two factor login flow
|
2016-07-23 02:17:11 -04:00 |
|
Kyle Spearrin
|
2911af2c16
|
Password hint page
|
2016-07-23 00:40:17 -04:00 |
|
Kyle Spearrin
|
f9fd53c733
|
added search to vault list page.
|
2016-07-11 01:12:31 -04:00 |
|
Kyle Spearrin
|
549ac1f996
|
Save newly added site in extension
|
2016-07-09 13:11:18 -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
|
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
|
57b6c9f67c
|
sync folder id
|
2016-06-30 21:26:28 -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
|
84836fe89b
|
adjusting cells for vault list view
|
2016-06-29 00:34:20 -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
|
4cfa8e2dee
|
device registration on login
|
2016-06-21 22:29:29 -04:00 |
|
Kyle Spearrin
|
3e91510868
|
implemented repository for device apis
|
2016-06-18 16:10:09 -04:00 |
|
Kyle Spearrin
|
79892cbf9f
|
Added eye button icon for show/hide password
|
2016-06-17 00:37:51 -04:00 |
|
Kyle Spearrin
|
3c14eaf3f8
|
Added site favorite option
|
2016-06-14 22:36:37 -04:00 |
|
Kyle Spearrin
|
8108f4023a
|
Vault add/edit/view site updates to table section/cell display.
|
2016-06-13 20:03:16 -04:00 |
|
Kyle Spearrin
|
904ba1ffb8
|
Updated PIN lock page with gesture recognizer to refocus entry
|
2016-06-07 19:19:21 -04:00 |
|
Kyle Spearrin
|
89e4189779
|
redid lock pin page with pin control.
|
2016-06-06 18:48:52 -04:00 |
|
Kyle Spearrin
|
2c19413275
|
setup lock pin page
|
2016-06-05 00:17:15 -04:00 |
|
Kyle Spearrin
|
c4161ac5a5
|
Extended observable collection for bulk addrange
|
2016-05-18 20:29:03 -04:00 |
|
Kyle Spearrin
|
08875f7c5a
|
Settings options added to table. Folder add/edit/list pages for settings.
|
2016-05-17 23:09:20 -04:00 |
|
Kyle Spearrin
|
e9999adcf2
|
vault page layout positioning
|
2016-05-16 23:54:24 -04:00 |
|