Commit graph

147 commits

Author SHA1 Message Date
Kyle Spearrin
65168c71c0 add/edit login totp key 2017-07-13 11:52:24 -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
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
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
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
15a9f80430 Tools share cell 2017-04-25 14:48:42 -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
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
8387f1e204 Update packages 2017-01-05 23:54:14 -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
6860cca9bb Updated some packages 2016-11-26 00:34:15 -05:00
Kyle Spearrin
5daeb0ee95 update xamarin forms for ios 10 fixes and bump version 2016-09-14 18:57:56 -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
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
748698b33f Fixes to android. Added assets for android. 2016-08-13 00:30:41 -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
a831c9ac4f Added track screen events for pages and controller in extension. UserId refresh on login/logout. 2016-08-04 00:06:09 -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
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
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
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
9338552297 extension tutorial images 2016-07-28 00:24:51 -04:00
Kyle Spearrin
a5d19bca3b updated tab bar icons 2016-07-26 23:19:01 -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
9ee5571000 Added hockeyapp configuration for ios 2016-07-22 00:04:05 -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
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
a4e6f49959 Building out tools page options 2016-07-01 00:03:54 -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
2e9410846e Optimizations for dynamic text sizes. 2016-06-28 23:44:47 -04:00
Kyle Spearrin
734d2632dc added custom font renderers for ios dynamic text 2016-06-28 08:21:39 -04:00
Kyle Spearrin
0cbda0b574 added image option to form entry cell. Added clear option to extended entry 2016-06-27 22:17:49 -04:00
Kyle Spearrin
954e2294c0 added domain name parsing. moved iphone debug profile to only arm64 for faster building. 2016-06-26 00:16:10 -04:00
Kyle Spearrin
1307b6a1b2 access group for keychain. load sites for given hostname in extension 2016-06-25 01:58:42 -04:00
Kyle Spearrin
9d8f54af9d Custom ISettings implemtation for app group support on iOS. 2016-06-24 23:39:13 -04:00
kspearrin
80f127dd7f cleanup proj files, added app group for shared db 2016-06-24 19:01:44 -04:00
Kyle Spearrin
a1798f68af added extension back ios project references 2016-06-24 00:04:32 -04:00
Kyle Spearrin
03d3c5921a changed bundleid and added appgroup entitlements 2016-06-22 23:50:25 -04:00
Kyle Spearrin
4cfa8e2dee device registration on login 2016-06-21 22:29:29 -04:00
Kyle Spearrin
8677e9e7ae Setup push notifications for android and ios 2016-06-18 02:45:46 -04:00
Kyle Spearrin
79892cbf9f Added eye button icon for show/hide password 2016-06-17 00:37:51 -04:00
Kyle Spearrin
ecc15363b5 Added listview renderer that implements margins as contentinset. Added margin to vault listview. 2016-06-15 23:39:49 -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
4ba721b314 styling updates to ios 2016-06-14 00:19:18 -04:00
Kyle Spearrin
f8f004a798 new star and cogs icons 2016-06-13 23:38:00 -04:00
Kyle Spearrin
29e91ae22e change plus icon on iOS 2016-06-13 22:09:16 -04:00
Kyle Spearrin
e4926c4425 Added favorites tab with new selected icon capabilities in TabbedPage 2016-06-13 22:04:25 -04:00
Kyle Spearrin
0007cac17b retina bg images 2016-06-13 20:24:37 -04:00
Kyle Spearrin
e22918a562 launch screen styling. Updated some build configurations for iOS 2016-06-11 00:27:33 -04:00
Kyle Spearrin
0e52920cfd launch screen storyboard 2016-06-10 00:36:15 -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
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
4e906f9370 Wired up view page functionality. Expanded LabeledValueCell. Created custom group template for vault list page. 2016-05-14 01:34:42 -04:00
Kyle Spearrin
83f308cbf0 Moved add/edit pages to use custom form cells. Moved navigation of vault to modals. Created custom renderer for left modal dismiss button on navigation pages. refresh for edit site UI. 2016-05-13 00:11:32 -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
01b318024b New resource strings. TableView implementation for settings page. 2016-05-08 00:28:14 -04:00
Kyle Spearrin
1664c3fbf0 Added and configured iOS Extension project with ExtensionPreprocessingJS for webpage analysis. 2016-05-07 01:54:44 -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