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 |
Kyle Spearrin
|
1e17c2212a
|
increment version to 0.0.3 build 3
|
2016-08-17 22:22:17 -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
|
189c56342a
|
Extended button and device specific monospace fonts
|
2016-08-16 22:18:45 -04:00 |
Kyle Spearrin
|
83bcd39791
|
some theming for android
|
2016-08-16 00:37:18 -04:00 |
Kyle Spearrin
|
c03b5d6c00
|
Updated Xamarin Forms to latest version.
|
2016-08-15 21:33:07 -04:00 |
Kyle Spearrin
|
de244efbf9
|
hockeyapp custom listener for android. Disable some hockeyapp features in ios since we use google analytics.
|
2016-08-14 00:15:47 -04:00 |
Kyle Spearrin
|
b4a80751b2
|
Android UI improvements. Added hockeyapp for android. Recycle lsitview elements.
|
2016-08-13 21:43:15 -04:00 |
Kyle Spearrin
|
748698b33f
|
Fixes to android. Added assets for android.
|
2016-08-13 00:30:41 -04:00 |
Kyle Spearrin
|
4686273a73
|
version 0.0.2 bump
|
2016-08-09 22:27:22 -04:00 |
Kyle Spearrin
|
98ceaba5f5
|
Created anonymous app id for google analytics.
|
2016-08-06 19:03:48 -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
|
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
|
41deae60f5
|
Added google analytics service implementation for iOS and android
|
2016-08-03 21:25:01 -04:00 |
Kyle Spearrin
|
c42a1504a7
|
upadted package and isntalled pclcrypto into device projects
|
2016-08-01 21:15:24 -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
|
39b7420c52
|
Updated to new version of user dialogs with new toast messages
|
2016-07-26 00:38:41 -04:00 |
Kyle Spearrin
|
b8c6e77fca
|
About and credit page implementation. Adjusted block screen and launch screen logo margins up some. Added decryption message to extension loading.
|
2016-07-23 23:50:08 -04:00 |
Kyle Spearrin
|
0a2bc7f053
|
adjusted build configs for ios. safer parsing od push notifications
|
2016-07-23 15:04:05 -04:00 |
Kyle Spearrin
|
c0214e3707
|
adjusted config manager builds for iphone
|
2016-07-23 14:03:01 -04:00 |
Kyle Spearrin
|
9ee5571000
|
Added hockeyapp configuration for ios
|
2016-07-22 00:04:05 -04:00 |
Kyle Spearrin
|
d0bf141c5d
|
centralized lock logic into a new lock service to be shared to extension
|
2016-07-19 23:29:32 -04:00 |
Kyle Spearrin
|
b2c96cb8fc
|
background thread on full sync after login
|
2016-07-19 18:59:46 -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
|
299411e9a5
|
moved password lock page to a table form
|
2016-07-18 19:37:25 -04:00 |
Kyle Spearrin
|
49cb984373
|
There is already a TableView property for a UITableViewController. Remove assigned one from storyboard.
|
2016-07-14 08:48:45 -04:00 |
Kyle Spearrin
|
f2ed6a4d33
|
support ipad for actionviewcontroller presentation on app extension page
|
2016-07-10 01:15:59 -04:00 |
Kyle Spearrin
|
29c7a0ccf0
|
background thread full/incremental sync operations. pool sqlconnection. sqlconnection to FullMutex mode for multithread environment. try/catch decryption errors.
|
2016-07-06 22:33:50 -04:00 |
Kyle Spearrin
|
0be15d7a34
|
updated to forms 2.3.0. Few fixes to NoHeader and NoFooter for tableview on iOS.
|
2016-07-05 19:07:56 -04:00 |
Kyle Spearrin
|
b9c823b0aa
|
Added reflection service to handle sizerequest for extendedtableview. Remove footer spacing on uitableview ios renderer.
|
2016-07-03 02:57:09 -04:00 |
Kyle Spearrin
|
7e6dbecfe3
|
update packages
|
2016-07-03 00:09:34 -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
|
7d62a89a51
|
Init HttpClient with each Api Request. Guarg agsint connectivity issues when making API calls.
|
2016-07-01 18:54:00 -04:00 |
Kyle Spearrin
|
8fd4e09b78
|
More sync operations with broadcast refreshes of listing pages
|
2016-06-30 20:08:34 -04:00 |
Kyle Spearrin
|
acfe0032ef
|
background color updates
|
2016-06-30 19:08:09 -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
|
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
|
2e9410846e
|
Optimizations for dynamic text sizes.
|
2016-06-28 23:44:47 -04:00 |
Kyle Spearrin
|
aac1c22c56
|
Changed all background colors for pages. Got rid of custom label colors in favor of defaults.
|
2016-06-27 19:53:31 -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
|
3532037700
|
Login page updates
|
2016-06-23 23:03:00 -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
|
8677e9e7ae
|
Setup push notifications for android and ios
|
2016-06-18 02:45:46 -04:00 |
Kyle Spearrin
|
244936534e
|
android adjustments
|
2016-06-17 18:14:24 -04:00 |
Kyle Spearrin
|
0c3bd0b92c
|
some style consolidation
|
2016-06-17 00:01:25 -04:00 |
Kyle Spearrin
|
527fc00e0a
|
larger box for text cell disclosure button
|
2016-06-15 23:05:11 -04:00 |
Kyle Spearrin
|
0d3cb7c117
|
added "more" disclosure image for vault listing cell "more options" action sheet.
|
2016-06-15 00:36:50 -04:00 |
Kyle Spearrin
|
243a32c62b
|
added bg to android
|
2016-06-11 11:55:35 -04:00 |
Kyle Spearrin
|
a871a839e7
|
added to login service for android
|
2016-06-06 22:17:09 -04:00 |
Kyle Spearrin
|
6a5d40b3ef
|
android checklock
|
2016-06-04 22:35:03 -04:00 |
Kyle Spearrin
|
1502792f28
|
stubbed out login service using accessibility apis for android.
|
2016-05-29 00:06:22 -04:00 |
Kyle Spearrin
|
83e872f4b6
|
Remove android icon from nav bar. Persist selection for lock options.
|
2016-05-24 22:32:39 -04:00 |
Kyle Spearrin
|
dd9463fca2
|
OnComplete return type, autocorrect, and autocapitalize implemented for android.
|
2016-05-23 22:50:32 -04:00 |
Kyle Spearrin
|
c408614a85
|
added lock fingerprint page. added view for ios to hide app when backgrounded from multitask window.
|
2016-05-21 12:32:34 -04:00 |
Kyle Spearrin
|
54652e639b
|
positioning. extended switch cell.
|
2016-05-18 23:55:30 -04:00 |
Kyle Spearrin
|
383a49b75c
|
icon resources for android. more places for extended obs collection.
|
2016-05-18 23:30:46 -04:00 |
Kyle Spearrin
|
72c807a5b2
|
ExtendedTextCell and ExtendedViewCell for iOS and Android. BackgroundColor and Disclousure Indicators
|
2016-05-17 21:28:19 -04:00 |
Kyle Spearrin
|
dc9ebbc5a7
|
folder icon added to header view. custom bordering. extended text cell for android background color.
|
2016-05-16 22:47:36 -04:00 |
Kyle Spearrin
|
2ece75b2c0
|
new icons for ios. new renderers for editor, picker, table view. android style changes.
|
2016-05-12 00:09:06 -04:00 |
Kyle Spearrin
|
15be1cbf43
|
Android styles and theme, updated to extended controls
|
2016-05-10 22:53:34 -04:00 |
Kyle Spearrin
|
3f251d0d12
|
Extended controls
|
2016-05-09 23:25:37 -04:00 |
Kyle Spearrin
|
d4b56e0e16
|
Clipboard service and view site page
|
2016-05-06 22:29:03 -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 |
Kyle Spearrin
|
92e74274e0
|
wip
|
2016-05-03 02:08:50 -04:00 |
Kyle Spearrin
|
e05ed4c1f2
|
updates
|
2016-05-02 17:50:16 -04:00 |
Kyle Spearrin
|
bc3d9c4465
|
initial commit
|
2016-05-02 02:52:09 -04:00 |