Commit Graph

160 Commits

Author SHA1 Message Date
Matt Gibson f35f3550a7
Get either 'Bitwarden' and 'Bitwarden_biometric' keys. (#1904)
* Get either 'Bitwarden' and 'Bitwarden_biometric' keys.

* Fix let var typo

* Fix string handling error

* Retrieve biometric key from Desktop

* Null check key
2021-06-22 15:11:29 -05:00
Oscar Hinton 5bf10376a8
Change biometric prompt to use the same logic as electron (#1805)
* Change biometric prompt to use the same logic as electron
2021-04-27 20:29:47 +02:00
Oscar Hinton cb3286cc87
Use correct development_team (#1800) 2021-04-23 23:41:06 +02:00
Oscar Hinton ae4c1b29d2
Add support for biometrics to Safari (#1775)
* Add Biometrics support to Safari
2021-04-07 17:39:59 +02:00
Oscar Hinton 2ac9f92267
Resolve safari not checking vault timeout every 10s (#1615) 2021-02-20 11:10:33 +01:00
Oscar Hinton d589087a2c
Set save dialog to be a floatingPanel (#1601) 2021-02-08 17:53:23 +01:00
Oscar Hinton e5764ee16e
Fix copying TOTP not working in Safari (#1598) 2021-02-04 23:34:10 +01:00
Oscar Hinton 3e79dd245b
Safari Web Extension Port from App Extension (#1531) 2021-02-03 20:36:05 +01:00
Chad Scharf 336f8f3117
Revert "Safari Web Extension Port from App Extension" 2021-01-13 17:08:33 -05:00
Hinton 5a07f6468a Fix plist versions 2021-01-13 21:27:59 +01:00
Hinton f6ae483b65 Change SFSafariAppExtensionBundleIdentifiersToReplace to be an array 2021-01-13 15:48:39 +01:00
Hinton 303439533c Fix xcode proj settings 2020-12-14 20:27:23 +01:00
Hinton 36bda45c2e Add SFSafariAppExtensionBundleIdentifiersToReplace 2020-12-14 10:20:41 +01:00
Hinton 27ca7cc739 WIP Safari web extension 2020-12-07 20:00:49 +01:00
Kyle Spearrin 6fd3189d14 BUILD_NUMBER for safari extension 2020-09-28 13:22:07 -04:00
Chad Scharf c4e66ce587 Potential fix for pinned tab auto-fill in Safari 2020-09-21 12:53:51 -04:00
Kyle Spearrin ad4d67cc49 support vendor angular script for safari build 2020-09-16 14:43:02 -04:00
Matt Smith 4b3cd22bce Merge branch 'master' into feature/sso 2020-08-19 15:08:09 -05:00
Matt Smith 1d0b549123 Modifications made to support SSO in Browser 2020-08-11 15:25:07 -05:00
Chad Scharf bfd848ba26 Added logging and completion handler for JS 2020-08-03 11:15:26 -04:00
Chad Scharf 8f032fd03d Fix completion handler nil crashes SFSafariWindow 2020-07-22 18:12:08 -04:00
Chad Scharf 2481852170
cleanup swift type unwrapping (#1300) 2020-06-19 09:12:22 -04:00
Chad Scharf 6747fec964 Removed verbose debug logging 2020-05-22 09:54:28 -04:00
Chad Scharf b80cc3bbfa Ridiculously verbose debug build 2020-05-21 16:21:23 -04:00
Chad Scharf e12cce711c Potential fix for swift nil unwrap exception 2020-05-20 10:01:58 -04:00
Chad Scharf 95846277bb Reapply removal of dead code 2020-05-14 17:34:43 -04:00
Chad Scharf d5ab36e577 try revert getAppPath 2020-05-14 14:44:11 -04:00
Chad Scharf bf141ab20c Attempt fix for safair app extension crash 2020-05-13 19:00:49 -04:00
Kyle Spearrin 11ee00c134 remove titlements that wernt helping 2020-05-07 12:30:23 -04:00
Kyle Spearrin f636e3a957 try adding check-by-audit-token entitlement 2020-04-21 08:46:22 -04:00
Kyle Spearrin b8b3c01d68 test apple-events entitlement 2020-04-08 10:44:08 -04:00
Kyle Spearrin 23acc1bfb3 bitwarden inc. 2020-02-18 22:35:28 -05:00
Kyle Spearrin b9103f23ce conditional code for macos 10.12+ 2019-10-17 09:04:10 -04:00
Kyle Spearrin 1345980392 target 10.11 2019-10-17 08:31:23 -04:00
Kyle Spearrin 60f6863e4f a11y work 2019-10-08 17:04:44 -04:00
Kyle Spearrin ab1a38ee4a embed swift libraries 2019-09-22 19:22:46 -04:00
Kyle Spearrin e62253142b fix show popover command to resolve now 2019-09-21 09:50:57 -04:00
Kyle Spearrin 865b55d665 change build target for safari extension to 10.13 2019-09-20 23:10:02 -04:00
Kyle Spearrin 83f7e0bb28 update info.plist 2019-09-09 12:15:35 -04:00
Kyle Spearrin b841805c1b format swift 2019-09-09 10:13:36 -04:00
Kyle Spearrin 5b72888ae8 swift formatting 2019-09-09 10:11:59 -04:00
Kyle Spearrin b912470e69 get proper tab index on makeSenderTabObject 2019-09-04 11:55:57 -04:00
Kyle Spearrin 73e471dd60 remove entitlements for hardened runtime 2019-08-23 17:17:45 -04:00
Kyle Spearrin 4d6be3d248 hardened runtime entitlements 2019-08-23 12:30:30 -04:00
Kyle Spearrin cedca132f6 remove old downloader page/script 2019-08-23 09:58:48 -04:00
Kyle Spearrin 0c76b0b8b5 save and open files using panels 2019-08-23 09:55:45 -04:00
Kyle Spearrin 6fd71f9ebf WKUIDelegate for file open panel 2019-08-22 23:11:05 -04:00
Kyle Spearrin 615e7583bb hardened runtime 2019-08-22 22:37:45 -04:00
Kyle Spearrin 2435de1e94 safariCopyAssets update manifest version 2019-08-22 10:39:45 -04:00
Kyle Spearrin 4be51b6bc8 remove old script.js 2019-08-22 10:29:55 -04:00