Kyle Spearrin
|
3b44ede67e
|
refactor message center use to services
|
2017-11-21 23:08:45 -05: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
|
408e9bf3fc
|
conditionals if device has camera or not
|
2017-09-07 00:33:19 -04:00 |
Kyle Spearrin
|
00703d1570
|
setting with custom defaultsName
|
2017-08-29 16:58:02 -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
|
af11df97f5
|
Revert "update build package"
This reverts commit ef7fa5363a .
|
2017-07-25 16:32:07 -04:00 |
Kyle Spearrin
|
ef7fa5363a
|
update build package
|
2017-07-25 11:16:47 -04:00 |
Kyle Spearrin
|
45c5801538
|
detect nfc enabled
|
2017-06-28 08:27:06 -04:00 |
Kyle Spearrin
|
25210339d9
|
detect new languages properly
|
2017-06-02 17:49:56 -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
|
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
|
cfa84476c8
|
Revert "added forms package to ios libs"
This reverts commit e92d091cb3 .
|
2017-05-30 10:29:38 -04:00 |
Kyle Spearrin
|
5b0d160df4
|
Revert "packages that are in ios must also be in extension"
This reverts commit 13ff0846b1 .
|
2017-05-30 10:29:28 -04:00 |
Kyle Spearrin
|
41f858eb04
|
Revert "adjusted references to google analytics"
This reverts commit 5895b37965 .
|
2017-05-30 10:29:16 -04:00 |
Kyle Spearrin
|
c5753b898a
|
Revert "reinstall GA and Download packages"
This reverts commit 337382b7e6 .
|
2017-05-30 10:28:51 -04:00 |
Kyle Spearrin
|
c6810409c7
|
Revert "update download package"
This reverts commit 98718c0693 .
|
2017-05-30 10:28:33 -04:00 |
Kyle Spearrin
|
98718c0693
|
update download package
|
2017-05-24 17:09:24 -04:00 |
Kyle Spearrin
|
337382b7e6
|
reinstall GA and Download packages
|
2017-05-16 10:00:38 -04:00 |
Kyle Spearrin
|
5895b37965
|
adjusted references to google analytics
|
2017-05-16 09:54:39 -04:00 |
Kyle Spearrin
|
13ff0846b1
|
packages that are in ios must also be in extension
|
2017-05-13 11:02:56 -04:00 |
Kyle Spearrin
|
e92d091cb3
|
added forms package to ios libs
|
2017-05-13 10:40:58 -04:00 |
Kyle Spearrin
|
d1cf6c68f3
|
identity server client for auth
|
2017-05-06 20:20:57 -04:00 |
Kyle Spearrin
|
1b8bd494e2
|
disable GA exception reporting
|
2017-04-24 16:04:54 -04:00 |
Kyle Spearrin
|
672d753adf
|
update libs
|
2017-04-20 14:54:39 -04:00 |
Kyle Spearrin
|
8e29a990cb
|
Remove userid from Ga service, not being used
|
2017-04-19 21:05:03 -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
|
8b1d1d0f6d
|
http ref for ios core
|
2017-02-15 23:06:26 -05:00 |
Kyle Spearrin
|
8387f1e204
|
Update packages
|
2017-01-05 23:54:14 -05:00 |
Kyle Spearrin
|
6c847292c7
|
simplified chinese used for all chinese languages for now
|
2016-12-26 14:38:18 -05:00 |
Kyle Spearrin
|
b2712119d1
|
Chinese support on iOS
|
2016-12-26 13:39:14 -05:00 |
Kyle Spearrin
|
17e18a2a7a
|
Added contains and clear implementations for iOS Settings
|
2016-12-26 10:49:34 -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
|
6c554b4d51
|
update lots of packages.
|
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
|
0a3857b1c2
|
Assembly updates
|
2016-08-26 23:53:50 -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
|
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
|
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
|
c93eb2eda7
|
SetAllowIdfaCollection for demographics
|
2016-08-04 00:34:09 -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
|
625be7fdd4
|
Linker config, ARM64 support only. Assembly name updates.
|
2016-08-02 00:16:13 -04:00 |
Kyle Spearrin
|
c42a1504a7
|
upadted package and isntalled pclcrypto into device projects
|
2016-08-01 21:15:24 -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
|
eab691664e
|
remove system.xml refs
|
2016-07-31 01:44:13 -04:00 |
Kyle Spearrin
|
c59549f25a
|
Added remember last email login. adjsuted sizing on extension slider. Added fallback logout to fingerprint.
|
2016-07-30 13:28:13 -04:00 |
Kyle Spearrin
|
bb4b732b76
|
Added username/password copy options to extension when no password field is detected on the page details intitiated from.
|
2016-07-28 19:12:51 -04:00 |
Kyle Spearrin
|
9ef840412a
|
Use secure storage for app id so that it will persist over reinstalls. Use separate app identifier for extension in hockeyapp.
|
2016-07-27 18:46:55 -04:00 |
Kyle Spearrin
|
669385df0f
|
Added setup view controller to app extension.
|
2016-07-26 22:28:02 -04:00 |
Kyle Spearrin
|
dc69b75cb9
|
Null checks in iOS views on value changed. Segue to proper route on lock screen dismissal. Adjusted add site modal transition.
|
2016-07-25 23:40:25 -04:00 |
Kyle Spearrin
|
50b0770fd0
|
Added implementation of BITCrashManagerDelegate for additional contextual information in crash reports. Include AppId.
|
2016-07-22 17:55:11 -04:00 |
Kyle Spearrin
|
047f5b100f
|
password lock VC for extension
|
2016-07-21 18:28:05 -04:00 |
Kyle Spearrin
|
98335c6acb
|
clear value after invalid pin
|
2016-07-20 23:51:31 -04:00 |
Kyle Spearrin
|
b90c153353
|
Respect options on gneerate password. Allow override parameters to be passed into password generation service. Respect context password options. Copy password.
|
2016-07-15 01:01:00 -04:00 |
Kyle Spearrin
|
83359b2d43
|
Added length slider to password generation page
|
2016-07-14 19:44:04 -04:00 |
Kyle Spearrin
|
afd22b6462
|
Stepper table view cell. Min numbers/special to password generator.
|
2016-07-14 19:01:34 -04:00 |
Kyle Spearrin
|
ae79eb6a96
|
select focus inputs in table cells. load folders into picker cell.
|
2016-07-12 23:55:52 -04:00 |
Kyle Spearrin
|
4723e6a101
|
Setup picker tableview cell to mimic xamarin forms picker
|
2016-07-12 22:38:36 -04:00 |
Kyle Spearrin
|
4cb9488ee7
|
Remove UserDialogs plugin and dependencies for extension. Use custom/native dialogs for extension. Added modern http client to resolve TLS issues in extension. Dismiss and reload table for add site in extension.
|
2016-07-09 15:23:54 -04:00 |
Kyle Spearrin
|
3a82653ae5
|
Moved cells from storyboard into being managed in controller code. new ios views for tableview cells.
|
2016-07-09 01:07:02 -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
|
7e6dbecfe3
|
update packages
|
2016-07-03 00:09:34 -04:00 |
Kyle Spearrin
|
275246f27b
|
app id prefix for keychain service
|
2016-06-27 19:55:05 -04:00 |
Kyle Spearrin
|
e7fef012b8
|
Same service for keychain storage across apps. Changed keychain access group name. Updated fill script with results from site selection in extension.
|
2016-06-25 02:54:34 -04:00 |
Kyle Spearrin
|
1307b6a1b2
|
access group for keychain. load sites for given hostname in extension
|
2016-06-25 01:58:42 -04:00 |
kspearrin
|
80f127dd7f
|
cleanup proj files, added app group for shared db
|
2016-06-24 19:01:44 -04:00 |
Kyle Spearrin
|
9755d4c79b
|
Split extension up into smaller parts. Process in Loading controller. Response in action controller.
|
2016-06-04 17:04:49 -04:00 |
Kyle Spearrin
|
cb82fdf31b
|
iOS Core project to house common iOS code between app and extension
|
2016-05-28 16:06:53 -04:00 |