Kyle Spearrin
10839588dd
Invoke-Expression
2018-01-10 22:20:22 -05:00
Kyle Spearrin
12cd2b67cd
ci build apks script
2018-01-10 22:10:32 -05:00
Kyle Spearrin
9a13036f4e
fdroid-build script
2018-01-10 18:32:57 -05:00
Kyle Spearrin
2229c4e4d1
enable rdp for appveyor debugging
2018-01-10 16:37:05 -05:00
Kyle Spearrin
b7ed0a29fe
clean with msbuild
2018-01-10 15:55:07 -05:00
Kyle Spearrin
39bd573d9d
backup original csproj files and clean bin folders
2018-01-10 15:26:27 -05:00
Kyle Spearrin
d4aaa547a7
remove libs for fdroid build
2018-01-10 14:55:18 -05:00
Kyle Spearrin
f7e2382847
AndroidApkSigningAlgorithm of SHA1withRSA
2018-01-10 13:38:08 -05:00
Kyle Spearrin
4bb16e7d93
version bump
2018-01-10 12:18:48 -05:00
Kyle Spearrin
98d4fef0ee
fdroid builds without Google and Hockey services
2018-01-10 09:28:30 -05:00
Kyle Spearrin
8f0fd0dfef
F-Droid build configuration
2018-01-10 00:41:29 -05:00
Kyle Spearrin
e35c84245d
added org.mozilla.klar
to whitelist
2018-01-09 11:31:00 -05:00
Kyle Spearrin
04eb497e10
version bump
2018-01-08 21:17:05 -05:00
Kyle Spearrin
a9a5da6dc6
update ffimageloading lib
2018-01-08 11:51:23 -05:00
Kyle Spearrin
3f1aab27d6
android back on main pages goes to vault first
2018-01-08 11:33:51 -05:00
Kyle Spearrin
694efb9508
unit FFImageLoading with fast renderer; TLS 1.2
2018-01-04 13:07:50 -05:00
Kyle Spearrin
cf9e820227
version bump
2018-01-03 14:15:45 -05:00
Kyle Spearrin
fa9e22730a
get rid of old refection and memory services
2018-01-02 16:41:06 -05:00
Kyle Spearrin
7261fd7ed9
version bump
2018-01-02 10:44:59 -05:00
Kyle Spearrin
ad9e5fbf07
appcompat fixes for android 4.4
2018-01-02 10:41:11 -05:00
Kyle Spearrin
c242117230
version bump
2018-01-01 09:17:25 -05:00
Kyle Spearrin
f0662bb878
adjust bottom paddings on listviews/tableviews
2017-12-30 21:18:24 -05:00
Kyle Spearrin
fbe1a6d4c5
floating action button on android
2017-12-30 14:05:51 -05:00
Kyle Spearrin
d537d4a27e
make cogs icon larger
2017-12-28 21:37:02 -05:00
Kyle Spearrin
6027406eef
cleanup old icons. make cogs larger
2017-12-28 17:42:29 -05:00
Kyle Spearrin
fdc51f33ad
bottom navigation tab page on android
2017-12-28 17:31:44 -05:00
Kyle Spearrin
be65597d57
detect TW
language. resolves #228
2017-12-28 12:38:15 -05:00
Kyle Spearrin
98b70a647b
resource fixes
2017-12-27 15:56:12 -05:00
Kyle Spearrin
3eee5e696d
support for pr-BR
2017-12-27 15:42:46 -05:00
Kyle Spearrin
cde5b09943
dismiss previous toasts on android
2017-12-23 23:48:47 -05:00
Kyle Spearrin
4dc388015c
remove arc dialogs. create custom loading actions
2017-12-22 23:56:45 -05:00
Kyle Spearrin
0270cf6e45
convert user dialogs to native XF options
2017-12-22 22:41:48 -05:00
Kyle Spearrin
7a19c50ec0
autofill fixes
2017-12-22 18:34:46 -05:00
Kyle Spearrin
839df123ff
custom toast for ios
2017-12-22 16:18:16 -05:00
Kyle Spearrin
9f23f4ead7
custom toast implementations
2017-12-22 15:00:11 -05:00
Kyle Spearrin
45ab6d47de
upper section titles for autofill listing
2017-12-22 13:33:18 -05:00
Kyle Spearrin
94a4a38798
layout adjustments
2017-12-22 11:36:09 -05:00
Kyle Spearrin
7f431dbd01
Deprecate XF.Context and give context to renderers
2017-12-22 11:23:03 -05:00
Kyle Spearrin
d0257df134
custom thumb on slider for android
2017-12-22 09:30:30 -05:00
Kyle Spearrin
c34376820a
register android push on my vault page too
2017-12-21 22:28:09 -05:00
Kyle Spearrin
582e6ee322
switch from GCM to FCM
2017-12-21 22:28:09 -05:00
Kyle Spearrin
2b4ffaa357
add type to deviceinfo to avoid using XF
2017-12-21 22:28:09 -05:00
Kyle Spearrin
e5d5d8b434
add autofill service support for web browsers
2017-12-20 11:55:16 -05:00
Kyle Spearrin
4c8431bd5b
move password generator to main nav
2017-12-20 09:39:38 -05:00
Kyle Spearrin
a4a93f0999
remove my vault as default page options
2017-12-20 00:11:15 -05:00
Kyle Spearrin
acd35ac8a2
add net47 target framework
2017-12-18 09:18:16 -05:00
Kyle Spearrin
cebc2b5bdb
Revert "update various packages"
...
This reverts commit c06df3889b
.
2017-12-13 23:45:49 -05:00
Kyle Spearrin
c06df3889b
update various packages
2017-12-13 17:35:49 -05:00
Kyle Spearrin
7b9fc04704
remove app config and consolidate packages
2017-12-13 17:14:54 -05:00
Kyle Spearrin
383c683716
update to netstandard2.0 and nuget ref packages
...
also removed old test projects no longer in use
2017-12-13 16:41:57 -05:00
Kyle Spearrin
25b75fd6e4
make sure PIN doesnt show on screen. adjust focus.
2017-12-11 14:29:50 -05:00
Kyle Spearrin
0c4c8534b4
target sdk 23
2017-12-11 11:38:43 -05:00
Kyle Spearrin
a559dbfe06
remove targetSdkVersion to fix webview jsbridge
...
ref https://github.com/xamarin/Xamarin.Forms/issues/1376
2017-12-11 11:11:36 -05:00
Kyle Spearrin
b16da90e42
disclosure update
2017-12-06 22:45:04 -05:00
Kyle Spearrin
f6833699a6
null checks
2017-12-06 11:31:41 -05:00
Kyle Spearrin
5d6575e97b
version bump
2017-12-06 09:17:49 -05:00
Kyle Spearrin
f092d4ffc3
handle timers more appropriately
2017-12-05 13:58:09 -05:00
Kyle Spearrin
5bae15831b
update fingerprint to beta4
2017-12-05 10:04:53 -05:00
Kyle Spearrin
cf19bd88f0
summary desc update for accessibility service
2017-12-04 08:19:22 -05:00
Kyle Spearrin
38ac6a1082
desc updates
2017-12-04 08:15:21 -05:00
Kyle Spearrin
b88e2bd3ce
update desc copy
2017-12-03 22:09:24 -05:00
Kyle Spearrin
fad24c4308
autofill summary/desc updates
2017-12-03 22:00:14 -05:00
Kyle Spearrin
018fd83dba
update to beta4
2017-12-02 20:33:42 -05:00
Kyle Spearrin
aa95da167f
escape apostrophe
2017-12-02 06:27:40 -05:00
Kyle Spearrin
24e6a0be68
new summary/description for autofill service
2017-12-01 22:10:54 -05:00
Kyle Spearrin
14540b4cc0
support for faceid labels
2017-11-29 15:47:43 -05:00
Kyle Spearrin
e2ba56a227
images for autofill tools pages
2017-11-29 14:49:28 -05:00
Kyle Spearrin
dc59283160
resource designer update
2017-11-29 12:11:57 -05:00
Kyle Spearrin
d255d44be5
update fingerprint library
2017-11-29 11:51:07 -05:00
Kyle Spearrin
daa2ca876b
update title of accessibility service page
2017-11-28 08:32:17 -05:00
Kyle Spearrin
81700cfb44
Revert "update fingerprint library"
...
This reverts commit b670280688
.
2017-11-28 07:55:32 -05:00
Kyle Spearrin
9b54862450
origin padding since it doesnt seem to work
2017-11-27 22:58:16 -05:00
Kyle Spearrin
b670280688
update fingerprint library
2017-11-27 20:53:43 -05:00
Kyle Spearrin
783c4d104c
add tools page for autofill service
2017-11-27 17:27:11 -05:00
Kyle Spearrin
186f839569
exclude search fields from password filter
2017-11-27 11:54:31 -05:00
Kyle Spearrin
d8bb12b5f1
folder_o for "No Folder"
2017-11-25 14:06:44 -05:00
Kyle Spearrin
aaea0b2659
vault list grouping page
2017-11-24 23:15:25 -05:00
Kyle Spearrin
c9ceb09906
add collection syncing
2017-11-24 16:11:40 -05:00
Kyle Spearrin
3b44ede67e
refactor message center use to services
2017-11-21 23:08:45 -05:00
Kyle Spearrin
b48e8eeb0e
set notification channel to low priority
2017-11-21 17:52:23 -05:00
Kyle Spearrin
1fafc29ec3
remove unsubs
2017-11-21 14:31:46 -05:00
Kyle Spearrin
1a9d0576c8
cleanup subscriptions when autofilling
2017-11-21 13:28:02 -05:00
Kyle Spearrin
bc04211b79
autofill from vault with specified dataset
2017-11-21 11:29:00 -05:00
Kyle Spearrin
e3e833d8c0
no savetype var
2017-11-20 22:39:33 -05:00
Kyle Spearrin
84e79e92b4
add other items to autofill from app page
2017-11-20 16:07:33 -05:00
Kyle Spearrin
caff67b77d
added cards and other improvements to save
2017-11-18 23:04:21 -05:00
Kyle Spearrin
c45a77d538
add support for card filling
2017-11-18 15:09:09 -05:00
Kyle Spearrin
73e5fb6314
FillableForLogin check last
2017-11-17 23:41:53 -05:00
Kyle Spearrin
84ea28adfa
added hint detection to username/password fields
2017-11-17 23:38:09 -05:00
Kyle Spearrin
955fc97cb2
ignoreids
2017-11-17 23:26:51 -05:00
Kyle Spearrin
e4012e4f87
autofill cleanup
2017-11-17 23:00:57 -05:00
Kyle Spearrin
2c662c428c
better detection for username/passwords
2017-11-17 22:47:08 -05:00
Kyle Spearrin
da199deed1
only show autofills if a fillable login form
2017-11-17 17:46:55 -05:00
Kyle Spearrin
abf75cffd9
parse saved item info for save
2017-11-17 17:15:42 -05:00
Kyle Spearrin
184f13b148
save info from service to add cipher page
2017-11-17 14:38:56 -05:00
Kyle Spearrin
62db6552d2
no androidapp://android package
2017-11-17 10:18:18 -05:00
Kyle Spearrin
a019b9e1d3
dont set uri if null
2017-11-17 10:09:27 -05:00
Kyle Spearrin
cb22572f2b
dont offer autofill in bitwarden app
2017-11-17 10:05:13 -05:00
Kyle Spearrin
b52134e9ee
cancel on lock page back button
2017-11-17 10:03:41 -05:00
Kyle Spearrin
44ef82219b
flags
2017-11-17 09:52:14 -05:00
Kyle Spearrin
8c89b0e587
switch to main activity when locked
2017-11-17 09:21:12 -05:00
Kyle Spearrin
322b251def
auth activity for locked vaults when autofilling
2017-11-17 00:16:45 -05:00
Kyle Spearrin
0a6767209d
layout updates
2017-11-16 22:34:19 -05:00
Kyle Spearrin
1694b5d6fd
renaming things
2017-11-16 21:58:04 -05:00
Kyle Spearrin
d84627aa2c
better detection based on IdEntry sniffing
2017-11-16 16:09:57 -05:00
Kyle Spearrin
0e020924ff
refactor autofill classes. basic login support.
2017-11-14 23:13:55 -05:00
Kyle Spearrin
4f5e238685
build out supporting classes from old refs
2017-11-14 16:46:40 -05:00
Kyle Spearrin
72ff680114
remove hacks
2017-11-14 16:38:05 -05:00
Kyle Spearrin
849ec6fa8f
add old autofill implementation for reference.
2017-11-14 16:31:03 -05:00
Kyle Spearrin
74a40b2274
stub out autofill framework service
2017-11-14 16:00:32 -05:00
Kyle Spearrin
daf6d1936f
remove old keystore storage service
2017-11-10 16:49:13 -05:00
Kyle Spearrin
1768e8cb62
test
2017-11-09 23:07:13 -05:00
Kyle Spearrin
d2d6bfc065
dont export PackageReplacedReceiver
2017-11-09 20:33:01 -05:00
Kyle Spearrin
d4f6e9c587
no max lines on android labels
2017-11-03 17:22:53 -04:00
Kyle Spearrin
6d06f2212e
version bump
2017-11-03 17:07:20 -04:00
Kyle Spearrin
8fc8d03cc4
version bump
2017-11-01 14:41:16 -04:00
Kyle Spearrin
df77f42145
remove FilterTouchesWhenObscured
for now
2017-11-01 11:19:57 -04:00
Kyle Spearrin
09bef28362
remove .png
from selected icon
2017-10-30 15:18:24 -04:00
Kyle Spearrin
29b2d67fb6
null checks
2017-10-30 11:12:14 -04:00
Kyle Spearrin
d4cd2b8be8
perform sync on update
2017-10-28 21:36:27 -04:00
Kyle Spearrin
fea94f956d
version bump for beta
2017-10-27 11:32:38 -04:00
Kyle Spearrin
a656aa21f8
more icons resized on android
2017-10-27 11:23:29 -04:00
Kyle Spearrin
ed7e43ed6e
downgrade cachedimage lib
2017-10-21 00:05:59 -04:00
Kyle Spearrin
7c56f1a773
bind to image with OnBindingContextChanged
2017-10-20 23:08:39 -04:00
Kyle Spearrin
7b354f5b8c
update folder size to 20
2017-10-20 16:28:55 -04:00
Kyle Spearrin
37974c7ec8
icons in vault listing
2017-10-20 15:24:40 -04:00
Kyle Spearrin
5cb3e15201
update more icon for android styling
2017-10-20 13:03:04 -04:00
Kyle Spearrin
cc0bb65096
subtitles for each type
2017-10-20 12:47:05 -04:00
Kyle Spearrin
ebbe704672
replace launch and clipboard buttons with icons
2017-10-19 14:56:11 -04:00
Kyle Spearrin
dd96608bb1
splash is exportable
2017-10-19 11:19:24 -04:00
Kyle Spearrin
7cd3e2a5b9
do not export bitwarden activities
2017-10-19 08:53:30 -04:00
Kyle Spearrin
74ac9cbbbe
add other cipher type support to vault listings
2017-10-18 21:35:33 -04:00
Kyle Spearrin
1d6ec0f953
refactoring code for login => cipher support
2017-10-18 20:55:33 -04:00
Kyle Spearrin
9a22a1dbf4
add autofill support for edge browser
2017-10-12 22:53:41 -04:00
Kyle Spearrin
b768c8b28a
proper push service
2017-10-10 11:49:56 -04:00
Kyle Spearrin
6040c7768f
rename to pushnotificationservice
2017-10-10 08:26:17 -04:00
Kyle Spearrin
7c6cc7b246
local push notification implementation from lib
2017-10-09 23:45:23 -04:00
Kyle Spearrin
d5da1d6f3f
all architectures
2017-10-08 21:36:27 -04:00
Kyle Spearrin
de5ee90e21
C2D_MESSAGE protectionLevel signature
2017-10-07 12:57:52 -04:00
Hicham Boushaba
d651606800
Add UWP support ( #139 )
...
* Add UWP project, and generate services boilerplate
* SqliteService implementation and sqlite-net-pcl update (#bug https://stackoverflow.com/questions/45418669/xamarin-forms-pcl-assemly-issue )
* Important services implementation
* Create a shared project to host images for UWP (to keep code project clean)
* Add extensions to image names referenced by the pcl project
* Add DismissModalToolBarItem to modal pages
* moving UWP folders inside src folder
* Add DeviceInfoService implementation
* Remove dependency on BouncyCastle, and calculate key derivation using native support
* changes requested by project maintener
* Fix HasCamera property
* DeviceActionService implementation
2017-10-02 22:15:13 -04:00
Kyle Spearrin
7a5d25f2e3
version bump
2017-09-28 16:54:51 -04:00
Kyle Spearrin
c2b1be288e
remove MovementMethod to enable highlight
2017-09-27 14:36:42 -04:00
Kyle Spearrin
a1dec131c7
dont automatically use latest target framework
2017-09-26 12:20:20 -04:00
Kyle Spearrin
133585f46a
revert to 7.1
2017-09-26 11:57:49 -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
5950c33a43
qs tile to quickly launch my vault (android)
2017-09-19 15:55:15 -04:00
Kyle Spearrin
96588089ef
filter out "launcher" apps from autofill service
2017-09-12 15:54:08 -04:00
Kyle Spearrin
e4c96dc6d8
all editor to be scrollable
2017-09-12 15:41:18 -04:00
Kyle Spearrin
c205e0da1b
add icon to hockeyapp activity modification
2017-09-12 14:57:19 -04:00
Kyle Spearrin
7b61605834
version bump
2017-09-12 10:13:00 -04:00
Kyle Spearrin
3a5378d201
do not attempt autofill on android 4.4
2017-09-08 09:16:21 -04:00
Kyle Spearrin
408e9bf3fc
conditionals if device has camera or not
2017-09-07 00:33:19 -04:00
Kyle Spearrin
8922459418
mark hockeyapp UpdateActivity as exported=false
2017-09-04 23:34:30 -04:00
Kyle Spearrin
1b145e38a3
version bump
2017-08-30 22:43:19 -04:00
Kyle Spearrin
5608cb542f
update pinvoke libs
2017-08-30 22:15:30 -04:00
Kyle Spearrin
fd03c33f4d
update xam forms lib
2017-08-29 16:21:32 -04:00
Kyle Spearrin
c20f91b6d8
update libs
2017-08-29 16:11:12 -04:00
Kyle Spearrin
10b22e9e42
update and refactor for settings changes
2017-08-29 16:03:26 -04:00
Kyle Spearrin
329f0871d5
cleanup and update sqlite packages
2017-08-29 15:38:22 -04:00
Kyle Spearrin
9ae39f3900
visible w/ no suggestions for password entries
2017-08-29 15:05:56 -04:00
Kyle Spearrin
9d0db3c1e5
remove setting soft input mode
2017-08-29 14:33:25 -04:00
Kyle Spearrin
b5107d21dd
set custom environment urls from home page
2017-08-23 11:40:40 -04:00
Kyle Spearrin
158bf873bd
return from autofill events when device is asleep
2017-08-15 12:28:48 -04:00
Kyle Spearrin
f231565163
delay credential clear when no passwords
2017-08-09 21:40:59 -04:00
Kyle Spearrin
be94c94309
comment out test code
2017-07-31 12:34:19 -04:00
Kyle Spearrin
2ed5c0c5cc
add lightning & focus browser support for autofill
2017-07-31 11:30:07 -04:00
Kyle Spearrin
bae7d1fc1d
version bump for android
2017-07-28 17:27:24 -04:00
Kyle Spearrin
e4d9dfc128
added broadcast receiver for when android updated
2017-07-28 17:21:39 -04:00
Kyle Spearrin
45da12ad55
catch exception when cannot create temp cam file
2017-07-26 16:19:58 -04:00
Kyle Spearrin
034957b556
version bump
2017-07-25 22:25:13 -04:00
Kyle Spearrin
1ba0729e34
cleanup
2017-07-25 08:51:55 -04:00
Kyle Spearrin
73425c0052
debug check on screenshot protection
2017-07-24 15:04:31 -04:00
Kyle Spearrin
b920e7e95c
attachment updates
2017-07-24 10:34:22 -04:00
Kyle Spearrin
4e8f69f692
paperclip icon for attachments in listing
2017-07-23 00:09:24 -04:00
Kyle Spearrin
c96cf2b0e5
update samsung browser url view id
2017-07-22 23:31:38 -04:00
Kyle Spearrin
395545f7b1
Add support for camera for android choose file
2017-07-22 21:06:53 -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
d0b616ba24
select file for document picker
2017-07-15 01:09:30 -04:00
Kyle Spearrin
87e71ea860
QR code scanning for authenticator keys
2017-07-13 17:23:18 -04:00
Kyle Spearrin
9879f074b4
decrypt with org id
2017-07-13 12:08:48 -04:00
Kyle Spearrin
65168c71c0
add/edit login totp key
2017-07-13 11:52:24 -04:00
Kyle Spearrin
e0c67f87b0
only clear cache if it hasnt been done in a while
2017-07-13 11:11:04 -04:00
Kyle Spearrin
352c8ee867
clear cache and open file on iOS
2017-07-13 10:51:45 -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
ce4d828380
l10n for 2fa and dismiss keyboard message
2017-06-29 12:11:07 -04:00
Kyle Spearrin
74fba486bd
two-factor other methods switching and send email
2017-06-29 11:22:06 -04:00
Kyle Spearrin
56075cb7d9
read yubikey and log in
2017-06-28 22:24:04 -04:00
Kyle Spearrin
d71bc775d5
hybrid web view and duo html/js
2017-06-28 13:10:47 -04:00
Kyle Spearrin
45c5801538
detect nfc enabled
2017-06-28 08:27:06 -04:00
Kyle Spearrin
cf41b524b0
read yubikey otp via nfc
2017-06-27 23:33:13 -04:00
Kyle Spearrin
35ae2b783f
undo debugging work
2017-06-27 15:00:21 -04:00
Kyle Spearrin
8a24a6d192
Revert "generate facet id"
...
This reverts commit 19374a5df4
.
2017-06-27 13:48:57 -04:00
Kyle Spearrin
19374a5df4
generate facet id
2017-06-27 12:53:20 -04:00
Kyle Spearrin
12da6fbd18
launch for main activity and catch exceptions
2017-06-23 23:21:39 -04:00
Kyle Spearrin
573ff15925
remove mail sends for crash reports
2017-06-22 21:54:57 -04:00
Kyle Spearrin
1b2abbe321
no param needed
2017-06-22 21:53:44 -04:00
Kyle Spearrin
4a03da6b96
fallback to old KeyStoreStorageService
2017-06-22 21:53:32 -04:00
Kyle Spearrin
cf3998942f
save crash file to external storage instead
2017-06-22 15:33:37 -04:00
Kyle Spearrin
0c71f783fc
make exceptiond available
2017-06-22 09:42:32 -04:00
Kyle Spearrin
d30b30b24f
turn crash emails back on for testing
2017-06-22 09:39:02 -04:00
Kyle Spearrin
1e5883f028
clear settings via format as prefix
2017-06-12 13:06:46 -04:00
Kyle Spearrin
33c3cf4c4f
just use SettingsFormat
2017-06-12 12:59:17 -04:00
Kyle Spearrin
f41ace4d7c
clear settings for prefix when key is generated
2017-06-12 12:56:18 -04:00
Kyle Spearrin
65d2d45a82
manually set validity. no more crash emails
2017-06-12 11:51:43 -04:00
Kyle Spearrin
47ca483459
catch decrypt migrate exceptions
2017-06-12 10:45:57 -04:00
Kyle Spearrin
ee759af078
version bump
2017-06-10 22:44:35 -04:00
Kyle Spearrin
6aaa083157
use aes key in keystore on "new" android. migrate.
2017-06-10 22:18:34 -04:00
Kyle Spearrin
6a88524f8e
rename to AndroidKeyStoreStorageService
2017-06-10 10:52:13 -04:00
Kyle Spearrin
82d93d2602
move variables in scope
2017-06-09 22:19:04 -04:00
Kyle Spearrin
d62037ef6a
apparently manifest merge doesn't work in Xamarin
2017-06-09 21:49:20 -04:00
Kyle Spearrin
7314b5a339
manually remove contacts and account permissions
2017-06-09 16:18:21 -04:00
Kyle Spearrin
3e0d34d148
version bump. deprecate KeyStoreStorageService
2017-06-08 21:20:56 -04:00
Kyle Spearrin
aff1cc1cc3
fallback to "old" KeyStoreStorageService
2017-06-08 20:37:44 -04:00
Kyle Spearrin
6ddc7fa4cc
version bump
2017-06-08 16:22:52 -04:00
Kyle Spearrin
957db1ec11
launch android app packages
2017-06-08 16:22:11 -04:00
Kyle Spearrin
ae806da3f1
ubdo debugging items
2017-06-08 15:57:07 -04:00
Kyle Spearrin
72b18eadf3
do not implement UnhandledExceptionRaiser
2017-06-08 15:13:58 -04:00
Kyle Spearrin
67aa583709
disable screenshot blocking
2017-06-08 14:33:52 -04:00
Kyle Spearrin
21f3755e44
version bump. all unhandled crash report email
2017-06-08 12:44:16 -04:00
Kyle Spearrin
c9b6df846e
version bump
2017-06-08 11:52:54 -04:00
Kyle Spearrin
7e23a8169f
make crash email util
2017-06-08 11:52:29 -04:00
Kyle Spearrin
b139eadf0b
KeyStoreBackedStorageService email crash reports
2017-06-08 11:43:26 -04:00
Kyle Spearrin
71ad648331
version bump
2017-06-07 22:07:25 -04:00
Kyle Spearrin
b8c7752356
oaep spec only for "new android"
2017-06-07 21:44:53 -04:00
Kyle Spearrin
b157f2085f
android:allowBackup false
2017-06-07 15:52:40 -04:00
Kyle Spearrin
5b24d19630
remove unnecessary prop setting from gen spec
2017-06-07 00:43:46 -04:00
Kyle Spearrin
76652f6c6b
KeyGenParameterSpec options added back. cleanup.
2017-06-07 00:10:31 -04:00
Kyle Spearrin
724ae51110
RSA/ECB/OAEPWithSHA-1AndMGF1Padding
2017-06-06 23:52:52 -04:00
Kyle Spearrin
1503124108
OAEPParameterSpec and provider specified
2017-06-06 23:27:57 -04:00
Kyle Spearrin
007125a071
include crypto providers with crash reprot email
2017-06-06 23:09:19 -04:00
Kyle Spearrin
b5f5b0b4aa
sha1 digest
2017-06-06 22:53:14 -04:00
Kyle Spearrin
cbda59e547
switch to default oaep padding
2017-06-06 22:50:20 -04:00
Kyle Spearrin
a885e16049
email crash report for key store service
2017-06-06 22:04:54 -04:00
Kyle Spearrin
07eabad18d
throw exceptions for testing
2017-06-06 08:10:07 -04:00
Kyle Spearrin
cf079a159f
cleanup rsa encryption
2017-06-05 22:25:59 -04:00
Kyle Spearrin
93176989fd
centralized crypto utils. keystore with rsa.
2017-06-05 21:04:19 -04:00
Kyle Spearrin
7a56141894
Update AndroidManifest.xml
2017-06-04 21:07:45 -04:00
Kyle Spearrin
31cc0ff6e9
version bump
2017-06-04 21:04:27 -04:00
Kyle Spearrin
8719b3eb64
revert back to KeyPairGeneratorSpec
...
KeyGenParameterSpec crashes
2017-06-02 21:58:20 -04:00
Kyle Spearrin
25210339d9
detect new languages properly
2017-06-02 17:49:56 -04:00
Kyle Spearrin
a7cbe526e3
autofill typo and update layout timer
2017-06-02 15:45:09 -04:00
Kyle Spearrin
753d01d413
update fingerprint libraries
2017-06-02 14:46:10 -04:00
Kyle Spearrin
feacb3ed14
remove unity from linker. proper http handlers
2017-06-02 11:21:17 -04:00
Kyle Spearrin
f5b1e6d03a
GET_ACCOUNTS permission no longer needed for gcm
2017-06-01 22:27:28 -04:00
Kyle Spearrin
46fc2dd8d0
simple injector instead of unity
2017-06-01 14:50:17 -04:00
Kyle Spearrin
b063aae130
Revert "convert nuget references"
...
This reverts commit 655a729143
.
2017-06-01 14:23:20 -04:00
Kyle Spearrin
655a729143
convert nuget references
2017-06-01 14:21:54 -04:00
Kyle Spearrin
aa1ed52f64
notification closes after 30 seconds in app
2017-05-31 08:29:58 -04:00
Kyle Spearrin
1a3cb8b623
Revert "update ioc"
...
This reverts commit 9ae734672b
.
2017-05-30 12:01:05 -04:00
Kyle Spearrin
9ae734672b
update ioc
2017-05-30 11:36:06 -04:00
Kyle Spearrin
f6c16ec53d
min priority notification for persist option
2017-05-30 09:24:29 -04:00
Kyle Spearrin
84a6ee8cbf
autofill fixes for password focus
2017-05-30 08:35:57 -04:00
Kyle Spearrin
e651a13980
compare with _lastNotificationUri
2017-05-30 08:18:56 -04:00
Kyle Spearrin
f494570725
back to marshmallow again
2017-05-29 21:52:12 -04:00
Kyle Spearrin
5955ca74d2
api level N
2017-05-29 20:53:02 -04:00
Kyle Spearrin
eb4fa8620d
dont skip if there is something to autofill
2017-05-29 20:45:42 -04:00
Kyle Spearrin
34fe7dd6d1
back to marshmallow
2017-05-29 20:15:11 -04:00
Kyle Spearrin
4cbb3cb43c
priority min
2017-05-29 19:41:52 -04:00
Kyle Spearrin
050acdf580
target android N framework
2017-05-29 19:40:27 -04:00
Kyle Spearrin
358da4051e
comment out BuildVersionCodes N check
2017-05-29 11:43:55 -04:00
Kyle Spearrin
ffb51c1515
new autofill feature settings
2017-05-29 11:38:03 -04:00
Kyle Spearrin
72d4952812
support for org.codeaurora.swe.browser
2017-05-29 08:35:36 -04:00
Kyle Spearrin
04bf86c21d
key store cleanup
2017-05-27 22:21:45 -04:00
Kyle Spearrin
f7f4289614
keystore fixes
2017-05-27 12:23:35 -04:00
Kyle Spearrin
72f9951cb1
key names
2017-05-27 11:46:42 -04:00
Kyle Spearrin
8450f56093
fix project refs
2017-05-27 11:45:03 -04:00
Kyle Spearrin
cb2a25ad46
migrate and cleanup old key store
2017-05-27 11:42:31 -04:00
Kyle Spearrin
218320749f
KeyStoreBackedStorageService
2017-05-27 01:05:12 -04:00
Kyle Spearrin
6215a7d65e
on demand password node scans for autofill
2017-05-25 23:16:48 -04:00
Kyle Spearrin
3415be4c56
handle some crash cases
2017-05-20 12:36:27 -04:00
Kyle Spearrin
3f04b465f3
version bump
2017-05-06 21:31:09 -04:00
Kyle Spearrin
d1cf6c68f3
identity server client for auth
2017-05-06 20:20:57 -04:00
Kyle Spearrin
9753137a72
version bump
2017-05-03 11:43:56 -04:00
Kyle Spearrin
0a6fb3ec0a
Comment out test nodes
2017-04-30 17:17:40 -04:00
Kyle Spearrin
01736ca685
Lock Screen Fixes
...
- Move settings to AppSettingsService
- Update activity on page disappaearing
- Always check if app is currently locked before updating last activity
date
2017-04-28 11:07:26 -04:00
Kyle Spearrin
15a9f80430
Tools share cell
2017-04-25 14:48:42 -04:00
Kyle Spearrin
78b095d01a
new share icon size/color
2017-04-24 16:05:16 -04:00
Kyle Spearrin
1b8bd494e2
disable GA exception reporting
2017-04-24 16:04:54 -04:00
Kyle Spearrin
4854b2b1c0
share icon on vault listing
2017-04-24 15:00:55 -04:00
Kyle Spearrin
672d753adf
update libs
2017-04-20 14:54:39 -04:00
Kyle Spearrin
8cf25d3602
remove old, unnecessary refs for client handler
2017-04-20 14:23:40 -04:00
Kyle Spearrin
a6bc44dc10
No need for custom handler anymore - xam bug fixed
2017-04-20 14:22:11 -04:00
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
8e29a990cb
Remove userid from Ga service, not being used
2017-04-19 21:05:03 -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
ac6e95c442
Added sbrowser beta to supported browsers list
2017-03-09 20:22:06 -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
d53ea584ba
Better way of checking for autofill sevrice running
2017-02-17 23:22:02 -05:00
Kyle Spearrin
27e996dba0
Detach events
2017-02-17 21:18:59 -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
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
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
58246f72dd
version bump
2017-02-10 19:31:37 -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
2c1ebc0439
setup settings api repository
2017-02-08 21:19:09 -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
0131031ac4
Skip event if no package name
2017-02-08 18:19:59 -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
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
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
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
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
95b8efae20
set color for autofill notification
2017-01-30 23:41:39 -05:00
Kyle Spearrin
53774735d4
autofill wip
2017-01-30 23:33:02 -05:00
Kyle Spearrin
36c6c5a35e
Accessibility service WIP
2017-01-30 19:26:39 -05:00
Kyle Spearrin
64fd8e3be9
autofill service WIP
2017-01-28 23:58:26 -05:00
Kyle Spearrin
45c516ea3f
cleanup on autofill
2017-01-27 23:32:48 -05:00
Kyle Spearrin
26667c0a59
autofill WIP into main activity. created login selection page
2017-01-27 23:13:28 -05:00
Kyle Spearrin
61e0379eb3
autofill cleanup WIP
2017-01-23 23:32:52 -05:00
Kyle Spearrin
759df9bdd5
Autofill WIP
2017-01-23 21:28:38 -05:00
Kyle Spearrin
8387f1e204
Update packages
2017-01-05 23:54:14 -05:00
Kyle Spearrin
991afb7722
Reactor rename Sites => Logins
2017-01-03 00:17:15 -05:00
Kyle Spearrin
6c847292c7
simplified chinese used for all chinese languages for now
2016-12-26 14:38:18 -05:00
Kyle Spearrin
0d5b431e6a
version bump
2016-12-24 11:57:37 -05:00
Kyle Spearrin
9682abdded
HttpService abstraction with CustomAndroidClientHandler to handle xamarin android bug with error response body
2016-12-24 10:54:18 -05:00
Kyle Spearrin
62cef0d141
Log service. Linker adjustments.
2016-12-23 00:39:00 -05:00
Kyle Spearrin
4c19450f04
version bump to 1.2.0
2016-12-22 22:39:41 -05:00
Kyle Spearrin
b4ee44ca00
Some accessibility serviuce work based on KP2A solution
2016-12-22 22:37:35 -05:00
Kyle Spearrin
6c554b4d51
update lots of packages.
2016-12-06 22:43:25 -05:00
Kyle Spearrin
187bc83db9
Updated Xamarin forms. Dropped modernhttpclient in favor of native implementations built into xamarin now.
2016-12-06 22:43:25 -05:00
Kyle Spearrin
9938fdd4a2
Localization services for setting culture
2016-11-26 10:51:04 -05:00
Kyle Spearrin
6860cca9bb
Updated some packages
2016-11-26 00:34:15 -05:00
Kyle Spearrin
3b1bb02e41
1.1.0 version bump
2016-11-08 21:17:33 -05:00
Kyle Spearrin
db6ceea711
Added button to toggle password field visibility on site edit
2016-11-07 22:07:33 -05:00
Kyle Spearrin
0b5def0f39
version bump for 1.0.0 release
2016-10-06 22:07:28 -04:00
Kyle Spearrin
5daeb0ee95
update xamarin forms for ios 10 fixes and bump version
2016-09-14 18:57:56 -04:00
Kyle Spearrin
1bcfd57193
version bump
2016-09-09 18:39:00 -04:00
Kyle Spearrin
2ce4f31a41
version 0.0.4 bump
2016-08-29 23:52:08 -04:00
Kyle Spearrin
ca5d69016f
filter out push dependencies from linker so that push works in release mode
2016-08-27 20:16:43 -04:00
Kyle Spearrin
a077944629
Cannot make OnCreate method async or things don't execute in correct order
2016-08-27 15:00:12 -04:00
Kyle Spearrin
379404077a
hockeyapp crash
2016-08-27 14:48:14 -04:00
Kyle Spearrin
5c6ff45cc9
Proper conditions for push reregistration. Added fix for app compat crash on resume from sleep while app was open.
2016-08-27 14:36:32 -04:00
Kyle Spearrin
395342be37
icon update
2016-08-27 03:11:49 -04:00
Kyle Spearrin
c26960380a
Still need to unregister push each time on android for some reason
2016-08-27 02:59:34 -04:00
Kyle Spearrin
1d902c64d7
larger launcher icons
2016-08-27 01:34:24 -04:00
Kyle Spearrin
0a3857b1c2
Assembly updates
2016-08-26 23:53:50 -04:00
Kyle Spearrin
d538b809b1
configuration adjustments preparring for play store
2016-08-26 23:07:35 -04:00
Kyle Spearrin
873ebee256
Rename accessibility service to AutofillService. Remove autofill service from app for now until it is being worked on again.
2016-08-26 18:56:09 -04:00
Kyle Spearrin
3807f185d6
Android listview cell background set via drawable so that we can retain the selected state coloring. Adjustments to style separator for tableview cells.
2016-08-26 18:42:28 -04:00
Kyle Spearrin
18ff80875a
small padding adjustments
2016-08-25 22:31:11 -04:00
Kyle Spearrin
0cdba2a13d
Added Scale to device info service. Stack layout padding adjsutments depending on android scale.
2016-08-25 21:43:47 -04:00
Kyle Spearrin
a4a7d2180c
Search bar adjustments. No data message and loading indicator for vault list.
2016-08-24 23:57:45 -04:00
Kyle Spearrin
d4f52bce2b
Button uppercase styling enforcement
2016-08-24 00:07:46 -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
34cb04cbde
Android UI updates.
2016-08-22 22:59:42 -04:00
Kyle Spearrin
610789fd6d
Android font size adjustments
2016-08-22 18:59:15 -04:00
Kyle Spearrin
aa880264e3
Fixed issue with noheader property in extended table view.
2016-08-22 00:49:52 -04:00
Kyle Spearrin
715b028f47
Fixed issue regarding forms cell reuse on table views.
2016-08-21 00:50:48 -04:00
Kyle Spearrin
fb77747a1b
Only process push messages for the current logged in user. Do not unregister from push on logout.
2016-08-20 22:18:05 -04:00
Kyle Spearrin
7b9c00cd77
More accurate push registration for android
2016-08-20 19:19:10 -04:00
Kyle Spearrin
b7448a7422
selected icon loading optimizations
2016-08-20 01:52:21 -04:00
Kyle Spearrin
e067d9b6df
Android theming.,Tab bar icons, etc.
2016-08-20 01:17:13 -04:00
Kyle Spearrin
3c20669296
Switch to proper appcompat/material theming.
2016-08-19 20:42:33 -04:00
Kyle Spearrin
c27d427799
Splash screen, styling updates, focus with delay for android.
2016-08-19 00:27:37 -04:00
Kyle Spearrin
90a6855e39
Android style updates
2016-08-18 20:20:18 -04:00
Kyle Spearrin
4dfba13aea
Remove header, upper header text, set accent color.
2016-08-18 19:58:25 -04:00
Kyle Spearrin
1c4efb91b9
Hide android soft keyboard. Android styling of table view.
2016-08-18 19:09:01 -04:00
Kyle Spearrin
1ca4cceec8
turn off uppercase for some android buttons
2016-08-18 00:20:21 -04:00
Kyle Spearrin
a42c7a5198
Started extending android tableview more with CustomTableViewModelRenderer
2016-08-17 23:57:14 -04:00
Kyle Spearrin
e3b44ac7d1
Added rate app function and message passing for android
2016-08-17 23:08:26 -04:00