Kyle Spearrin
408d66ee74
update xamarin forms. empty string section titles
...
There appears to be a bug regression introduced with the new xamarin
forms that removes headers if there is no title. Hack to fix it for now
is to include a empty string header title.
2017-04-20 14:18:16 -04:00
Kyle Spearrin
b136bb74b8
encrypt with org key if needed
2017-04-20 11:40:39 -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
51ae3fc62f
clear keys on logout
2017-04-20 10:20:50 -04:00
Kyle Spearrin
58c5c55d09
extend crypto service for org keys
2017-04-20 10:20:24 -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
8e29a990cb
Remove userid from Ga service, not being used
2017-04-19 21:05:03 -04:00
Kyle Spearrin
a960ccd786
IP for desktop from emulator
2017-04-19 20:57:40 -04:00
Kyle Spearrin
6b86e836d7
update target framework
2017-04-19 17:11:06 -04:00
Shan
fb35b9b10a
Fixes #8 Disable Google Analytics ( #55 )
...
* Opt-out of Google Analytics
* Move OptOut to Other in Settings
* Change OptOut Order and Resource key
2017-03-30 18:22:14 -04:00
Kyle Spearrin
2405a6f21e
Android version bump
2017-03-11 15:05:09 -05:00
Kyle Spearrin
efc25543ca
revert to target framework 6
2017-03-11 12:32:44 -05:00
Kyle Spearrin
82d4745da3
catch sql crashes in sync service
2017-03-11 12:26:10 -05:00
Kyle Spearrin
ac6e95c442
Added sbrowser beta to supported browsers list
2017-03-09 20:22:06 -05:00
Kyle Spearrin
375f23ac9e
parse uri with Uri.TryCreate
2017-02-25 22:03:18 -05:00
Kyle Spearrin
8e5a01d82c
More null checks. Catch null exception in accessibility service.
2017-02-25 16:10:18 -05:00
Kyle Spearrin
910658aa93
android version bump
2017-02-23 23:29:00 -05:00
Kyle Spearrin
d766ffa040
dont null out disposed objects
2017-02-23 23:12:39 -05:00
Kyle Spearrin
b960640e03
version bump
2017-02-22 22:56:08 -05:00
Kyle Spearrin
c984617b1c
null out testNodesData
2017-02-22 22:54:18 -05:00
Kyle Spearrin
98a6a5c93d
Added null checking throughout autofill service
2017-02-22 19:00:50 -05:00
Kyle Spearrin
c01d02de27
dispose nodes instead of manual GC
2017-02-20 18:22:24 -05:00
Kyle Spearrin
613977c6f9
updates to manual GC
2017-02-19 17:29:00 -05:00
Kyle Spearrin
54159c9d05
Do some manual GCing
2017-02-18 21:33:06 -05:00
Kyle Spearrin
8d5d477b4a
version bump
2017-02-18 17:47:27 -05:00
Kyle Spearrin
2c73906ad3
fix GetWindowNodes recusion
2017-02-18 15:48:24 -05:00
Kyle Spearrin
079fb34120
pass nodes as reference
2017-02-18 10:50:27 -05:00
Kyle Spearrin
17ed1cdc00
increase autofill toast timeout to 10 seconds
2017-02-18 00:23:47 -05:00
Kyle Spearrin
d53ea584ba
Better way of checking for autofill sevrice running
2017-02-17 23:22:02 -05:00
Kyle Spearrin
b435256911
handle locked status better. once locked, stay locked.
2017-02-17 23:03:54 -05:00
Kyle Spearrin
27e996dba0
Detach events
2017-02-17 21:18:59 -05:00
Kyle Spearrin
22f3bd1073
tearing down event handlers on page disappears
2017-02-17 00:16:09 -05:00
Kyle Spearrin
fb564fa817
add support for CM browser
2017-02-16 23:09:40 -05:00
Kyle Spearrin
be9db2930f
autofill intent fixes
2017-02-16 22:22:19 -05:00
Kyle Spearrin
5bce95a686
Added support for Yandex browser. Turned push sevrice back on
2017-02-16 21:14:37 -05:00
maxlandry
f6ca9b9d0f
Corrections + new french translations ( #46 )
...
Various grammar and spelling corrections.
Replace all «sites» mentions with «logins» (identifiants) mentions.
Add and translate lines 760 to 819.
2017-02-16 20:57:06 -05:00
Kyle Spearrin
8b1d1d0f6d
http ref for ios core
2017-02-15 23:06:26 -05:00
Kyle Spearrin
8c19e2c3f2
system.net.http ref for ios
2017-02-15 23:02:33 -05:00
Kyle Spearrin
d2d8ee504d
cached images
2017-02-15 21:56:02 -05:00
Kyle Spearrin
d96b279beb
disable push service
2017-02-15 19:55:52 -05:00
Kyle Spearrin
f5e7f9249c
attach and detach event handlers onappearing and ondisappearing to free up views for GC
2017-02-15 00:28:05 -05:00
Kyle Spearrin
56c33ee82b
Aitpfill fixes for main page set. Memory service for monitoring memory use on Android.
2017-02-14 19:47:00 -05:00
Kyle Spearrin
b05dd4cc2c
autofill search UX improvements
2017-02-13 22:35:16 -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
Peter Karlsson
99c81e5a5d
Swedish translation additional strings update ( #39 )
...
* Add files via upload
* Sync
* Swedish translation additional strings update
* Updated short description (too long)
2017-02-11 12:58:14 -05:00
Kyle Spearrin
58246f72dd
version bump
2017-02-10 19:31:37 -05:00
Kyle Spearrin
b90ce2a2af
token refresh bad requests are to be treated as unauthorized
2017-02-10 19:16:23 -05:00
Kyle Spearrin
4a0fc5ca0e
crash fixes
2017-02-09 22:06:39 -05:00
Kyle Spearrin
c29d902b8e
Autofill service alert when adding new login for the first time and autofill isnt turned on. Added fi language to project.
2017-02-09 21:43:03 -05:00
Kyle Spearrin
ab629c2048
autofill intent is only valid for limited time
2017-02-09 21:06:47 -05:00
Kyle Spearrin
e970ca49e8
Clear intent from autofill. Background app when back button on lock page.
2017-02-09 18:12:34 -05:00
Kyle Spearrin
99e78092ed
dont compare the creds uri since it could be a different, equivalent domain
2017-02-09 00:20:29 -05:00
Kyle Spearrin
4af91b5ab6
Update ios extension to use new login service lookup by uristring
2017-02-09 00:12:09 -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
2d605f5dfb
remove old sync helper for removing ciphers (was for inc syncing)
2017-02-08 20:45:56 -05:00
Kyle Spearrin
0cd09cf03a
setup new settings service
2017-02-08 20:44:35 -05:00
Kyle Spearrin
3ad1e8a3ba
set up user settings data table and access repository
2017-02-08 20:39:37 -05:00
Kyle Spearrin
230722945e
move settings pages to modals instead of navigation pages
2017-02-08 19:18:34 -05:00
Kyle Spearrin
a429dcf978
Fix wrong key when decrypting cipher with mac
2017-02-08 19:07:38 -05:00
Kyle Spearrin
0131031ac4
Skip event if no package name
2017-02-08 18:19:59 -05:00
Kyle Spearrin
a418fc810a
log out when checking account reivison if authentication issue
2017-02-08 00:19:30 -05:00
Kyle Spearrin
e71adbd26d
null checks when error handling
2017-02-07 21:56:28 -05:00
Kyle Spearrin
8a525aee8a
check old auth bearer for logged in status as well
2017-02-07 21:19:23 -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
007ebadf16
removed root var
2017-02-06 22:02:29 -05:00
Kyle Spearrin
c7af81bf0c
Cleanup hacks because of Intent LaunchedFromHistory bug
2017-02-06 19:39:07 -05:00
Kyle Spearrin
749508871b
Handle all exceptions from API calls
2017-02-06 09:55:35 -05:00
Kyle Spearrin
d112e0ea42
two-factor login re-worked with new auth flow
2017-02-06 09:39:07 -05:00
Kyle Spearrin
54f8771a9c
better error parsing
2017-02-06 09:15:10 -05:00
Kyle Spearrin
0a3c83288e
Added AutofillService to GA
2017-02-05 23:59:43 -05:00
Kyle Spearrin
52a866147e
Optimized startup tasks to only happen when necessary. Added some GA telemetry to autofill.
2017-02-05 23:55:58 -05:00
Igetin
6629eaf485
Added Finnish translations ( #37 )
...
* Added strings for Finnish translation
* Added Finnish App Store description
* Added Finnish captions for screenshots
* Added Finnish Play Store description
* Added Finnish captions for screenshots
2017-02-05 07:16:29 -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
c31e191d7e
add backslashes
2017-02-04 21:40:46 -05:00
Kyle Spearrin
c3134f779d
args for increment version script
2017-02-04 21:35:02 -05:00
Kyle Spearrin
d4749c139b
increment version script
2017-02-04 21:19:54 -05:00
Kyle Spearrin
6ddbd77009
encrypted keystore for CI builds
2017-02-04 01:33:16 -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
46bb8d2cb5
added back FromAutofillService functionality
2017-02-03 23:21:40 -05:00
Kyle Spearrin
31b2eeb293
remove lots of mainpage code since we allow closing of autofill page now
2017-02-03 00:26:55 -05:00
Kyle Spearrin
8e9becd579
dont main page on sleep
2017-02-03 00:12:53 -05:00
Kyle Spearrin
d067de086d
autofill fixes
2017-02-02 23:36:40 -05:00
Kyle Spearrin
8c6d395d89
remove uri extra after captured
2017-02-02 23:05:24 -05:00
Kyle Spearrin
f66b26a866
beta title
2017-02-02 22:30:34 -05:00
Kyle Spearrin
83f00d69ce
added close button to autofill list page. if uri is a website on api level < 21, do not autofill and present modal for copying
2017-02-02 22:20:45 -05:00
Kyle Spearrin
8b2923b56d
Add more browser support for fetching URL
2017-02-02 19:39:00 -05:00
Kyle Spearrin
46af313c25
AutoFillServiceDescription
2017-02-01 22:03:35 -05:00
Kyle Spearrin
85dda759ec
updated autofill service tools page with new tutorial images
2017-02-01 21:55:00 -05:00
Kyle Spearrin
27fb44277f
Accessibility service setup pages
2017-02-01 00:38:35 -05:00
Kyle Spearrin
ea1aafbab2
WIP on accessibility service
2017-01-31 22:53:32 -05:00
Kyle Spearrin
2c446f939e
accessibility service WIP
2017-01-31 20:45:51 -05:00
Kyle Spearrin
47e427a851
wip autofill tweaks
2017-01-31 00:30:41 -05:00