Kyle Spearrin
4e8f69f692
paperclip icon for attachments in listing
2017-07-23 00:09:24 -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
98e429505c
get file data from document picker
2017-07-15 10:08:19 -04:00
Kyle Spearrin
d0b616ba24
select file for document picker
2017-07-15 01:09:30 -04:00
Kyle Spearrin
dac4ffcb98
new languages
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
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
06dc4117c7
ios webview fix and language updates
2017-06-29 14:55:13 -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
71ad648331
version bump
2017-06-07 22:07:25 -04:00
Kyle Spearrin
31cc0ff6e9
version bump
2017-06-04 21:04:27 -04:00
Kyle Spearrin
25210339d9
detect new languages properly
2017-06-02 17:49:56 -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
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
1a3cb8b623
Revert "update ioc"
...
This reverts commit 9ae734672b
.
2017-05-30 12:01:05 -04:00
Kyle Spearrin
6bf4a0d09d
entitlements for adhoc simulator
2017-05-30 12:00:42 -04:00
Kyle Spearrin
9ae734672b
update ioc
2017-05-30 11:36:06 -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
0cfc89f574
en as first language
2017-05-16 10:01:36 -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
3f04b465f3
version bump
2017-05-06 21:31:09 -04:00
Kyle Spearrin
7117f00480
bump build number
2017-05-03 22:35:45 -04:00
Kyle Spearrin
d4f37343a2
added required NSPhotoLibraryUsageDescription key
2017-05-03 22:25:00 -04:00
Kyle Spearrin
9753137a72
version bump
2017-05-03 11:43:56 -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
481925ac78
added share icons to ios project
2017-04-24 15:17:11 -04:00
Kyle Spearrin
b26c3d050c
sync org keys and refactors
2017-04-21 22:33:09 -04:00
Kyle Spearrin
672d753adf
update libs
2017-04-20 14:54:39 -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
b960640e03
version bump
2017-02-22 22:56:08 -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
58246f72dd
version bump
2017-02-10 19:31:37 -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
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
4a4779fc63
Converted auth to identity server endpoints and utilize bearer2 access token
2017-02-04 01:12:25 -05:00
Kyle Spearrin
27fb44277f
Accessibility service setup pages
2017-02-01 00:38:35 -05:00
Kyle Spearrin
26667c0a59
autofill WIP into main activity. created login selection page
2017-01-27 23:13:28 -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
14dc42e148
Fixes for language resources
2016-12-24 22:43:50 -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
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
2c05b3b89f
Added example spanish resource file
2016-11-26 18:47:16 -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
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
4419fd5301
Added back ipad pro icon to info.plist (got accidently removed)
2016-08-27 23:55:46 -04:00
Kyle Spearrin
0a3857b1c2
Assembly updates
2016-08-26 23:53:50 -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
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
1ca4cceec8
turn off uppercase for some android buttons
2016-08-18 00:20:21 -04:00
Kyle Spearrin
1e17c2212a
increment version to 0.0.3 build 3
2016-08-17 22:22:17 -04:00
Kyle Spearrin
189c56342a
Extended button and device specific monospace fonts
2016-08-16 22:18:45 -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
748698b33f
Fixes to android. Added assets for android.
2016-08-13 00:30:41 -04:00
Kyle Spearrin
1caa6b8248
Increment build
2016-08-09 22:37:13 -04:00
Kyle Spearrin
4686273a73
version 0.0.2 bump
2016-08-09 22:27:22 -04:00
Kyle Spearrin
d3b1fed9b7
Track activity more accurately throughout the app & extension so that lock screen is not presented prematurly.
2016-08-08 19:00:36 -04:00
Kyle Spearrin
b24144ef3c
Include icon in csproj. Add arm64 to info.plist for extension as well.
2016-08-06 21:46:06 -04:00
Kyle Spearrin
b38873fc1f
Added ipad pro icon. Renamed bundle name for extension back (xamarin studio keeps changing it for some reason)
2016-08-06 21:19:40 -04:00
kspearrin
9c574c70fe
Resolved app store submission errors in info.plist
2016-08-06 21:01:34 -04:00
Kyle Spearrin
38184e4893
Added "first load" check on site list to wait for sync to complete if key changed. Renamed "other" constants.
2016-08-05 23:58:31 -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
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
b5dfe2d336
Updated to new ITSEncryptionExportComplianceCode
2016-08-02 23:33:00 -04:00
kspearrin
f5fd550152
Removed linker xml file in favor of linkskip flags. Adjusted build
...
options.
2016-08-02 18:03:39 -04:00
Kyle Spearrin
4ddf9ea3be
fix output path issues
2016-08-02 01:11:46 -04:00
Kyle Spearrin
2947809d78
Convert everything back to UTC since thats now settings plugin stores them. Move sync page ToLocalTime conversion.
2016-08-02 00:32:57 -04:00
Kyle Spearrin
625be7fdd4
Linker config, ARM64 support only. Assembly name updates.
2016-08-02 00:16:13 -04:00
Kyle Spearrin
775fb69a82
Use DateTime.Now for background date
2016-08-01 23:57:09 -04:00
Kyle Spearrin
69fa9d33f8
WireUpForceUpdateSizeRequested on ExtendedCells with accessories
2016-08-01 21:47:42 -04:00
Kyle Spearrin
c42a1504a7
upadted package and isntalled pclcrypto into device projects
2016-08-01 21:15:24 -04:00
kspearrin
168cdc4bb8
bundle name fixes
2016-08-01 21:03:39 -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
cf8ee2273a
Added EncryptionExportComplianceCode information
2016-07-30 20:32:31 -04:00
Kyle Spearrin
c84ec2e947
search bar cancel button color
2016-07-30 12:51:12 -04:00
Kyle Spearrin
ef77ccd189
Added fingerprint icon to unlock page
2016-07-30 12:17:32 -04:00
Kyle Spearrin
86b1b62fbb
updated icons and architectures config
2016-07-30 00:46:17 -04:00
Kyle Spearrin
9e314233d5
tableview no header/footer updates
2016-07-29 00:13:35 -04:00
Kyle Spearrin
63373501b1
moved sections in password generator page. adjusted tableview renderer for AutomaticDimension height in footer.
2016-07-28 22:07:48 -04:00
Kyle Spearrin
9338552297
extension tutorial images
2016-07-28 00:24: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
a5d19bca3b
updated tab bar icons
2016-07-26 23:19:01 -04:00
Kyle Spearrin
d7f776a25b
adjusted logo margins on loading screens
2016-07-26 22:41:01 -04:00
Kyle Spearrin
669385df0f
Added setup view controller to app extension.
2016-07-26 22:28:02 -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
d344354a33
use proper type for namedsize checks
2016-07-25 23:41:40 -04:00
Kyle Spearrin
118a790689
update renders to use fixed font sizes when not using the named ones.
2016-07-25 18:00:57 -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
7b083d5d0d
added instruction label to pin code screens
2016-07-23 15:58:50 -04:00
Kyle Spearrin
4a136315d5
Control showing status bar for home page
2016-07-23 15:32:11 -04:00
Kyle Spearrin
3b7ade30a8
reset badge count when activated
2016-07-23 15:09:00 -04:00
Kyle Spearrin
aed04828e9
autosend crash reports
2016-07-22 22:56:45 -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
9ee5571000
Added hockeyapp configuration for ios
2016-07-22 00:04:05 -04:00
Kyle Spearrin
c2cb5ac7c9
entry font set by name only when font family is set for the element.
2016-07-21 00:20:04 -04:00
Kyle Spearrin
596a74b394
Adjusted button and entry to handle font upadte on property changes
2016-07-21 00:03:22 -04:00
Kyle Spearrin
1fffeb5614
Implemented funcitonality for extension pin VC. Apply size adjustments on proeprty changed for Labels.
2016-07-20 20:57:00 -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
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
822a14e56c
Added stepper cell to password generator settings page. Conditionally show sync indicator on pages.
2016-07-12 18:59:09 -04:00
Kyle Spearrin
f2893e788d
Added busy indicator for sync operations. Optimized vault list loading. Customized search bar appearance on iOS.
2016-07-11 23:55:16 -04:00
Kyle Spearrin
f2ed6a4d33
support ipad for actionviewcontroller presentation on app extension page
2016-07-10 01:15:59 -04:00
Kyle Spearrin
135f323372
revert back to default ios bar color. Added new Add Site view controller for extension (WIP)
2016-07-07 20:53:01 -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
84326811dd
Redid a few thigns on extension page with messaging. Added reanable button. Updated refresh icon to orange
2016-07-04 23:11:44 -04:00
Kyle Spearrin
b1592bfd96
only use custom model renderer only when nofooter or noheader
2016-07-04 22:53:13 -04:00
Kyle Spearrin
2d5d9fd113
Added nofooter and noheader options to extendedtable view.
2016-07-04 22:31:15 -04:00
Kyle Spearrin
f74273999c
Relative layout on register page to show help text under password and hint.
2016-07-04 02:45:32 -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
ec419a2306
padding option for form entry cell. increased padding on login and register forms. reduced large font size on iOS
2016-07-03 00:27:10 -04:00
Kyle Spearrin
7e6dbecfe3
update packages
2016-07-03 00:09:34 -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
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
a4e6f49959
Building out tools page options
2016-07-01 00:03:54 -04:00
Kyle Spearrin
8fd4e09b78
More sync operations with broadcast refreshes of listing pages
2016-06-30 20:08:34 -04:00