Commit Graph

27 Commits

Author SHA1 Message Date
Shuchang Zheng
7f6b2c0929 shu/removeSettingsManager.get_settings (#1305) 2024-12-02 15:01:22 -08:00
Shuchang Zheng
5744b3c4c1 Bug fix: totp could be None in bitwarden which fails the schema validation of BitwardenQueryResult (#1178) 2024-11-12 03:04:51 -08:00
Shuchang Zheng
efdf4b5cab introduce pyotp and support generating totp within skyvern (#1176) 2024-11-12 02:17:22 -08:00
Shuchang Zheng
3eba6d7f83 Make CollectionID or OrganizationID required (#1049) 2024-10-24 09:14:35 -07:00
LawyZheng
18cebb21e1 fix bitwarden credential search (#932) 2024-10-09 02:38:34 +08:00
LawyZheng
78c0a919da use registered_domain to search in bitwarden (#929) 2024-10-09 01:07:35 +08:00
Kerem Yilmaz
b0aa181c68 Credit Card Parameter (#903) 2024-10-03 16:18:21 -07:00
Kerem Yilmaz
9e50456995 Use domain while getting totp instead of url (#901) 2024-10-02 19:02:55 -07:00
Kerem Yilmaz
36135a613b Bitwarden Security Upgrade (#900) 2024-10-02 15:16:08 -07:00
Kerem Yilmaz
4f6feae03e if bitwarden TOTP is not defined, do not pass totp as part of the credential to llm (#899) 2024-10-02 14:02:49 -07:00
Kerem Yilmaz
44627df9da Double Bitwarden call timeout for each retry (#896) 2024-10-02 11:05:29 -07:00
Kerem Yilmaz
fd6da6681c Add Timeout to bitwarden subprocess call so it doesn't wait forever for things that don't exist (ie TOTPs) (#703) 2024-08-13 23:58:35 -04:00
Kerem Yilmaz
e4fd825497 Timeout and retry mechanism for Bitwarden CLI (#670) 2024-08-02 12:53:05 -07:00
Kerem Yilmaz
51816c0f60 Add null check for credentials without emails (#616) 2024-07-18 09:07:22 -07:00
Kerem Yilmaz
6f88ae31a0 Implement BitwardenSensitiveInformationParameter (#589) 2024-07-11 09:48:14 -07:00
Kerem Yilmaz
27da621f44 add api key expired message to the 403 when an api key is expired/invalid (#532) 2024-06-29 23:55:05 -07:00
Kerem Yilmaz
5f48de28c8 Ykeremy/bitwarden use search instead of url filter (#462) 2024-06-12 15:28:45 -07:00
Kerem Yilmaz
0ede4fdfa0 Introduce collectionid filter for bitwarden parameters (#454) 2024-06-10 22:06:58 -07:00
LawyZheng
37c997e58c choose the first valid email username (#380) 2024-05-31 00:49:39 +08:00
Kerem Yilmaz
b976f132c4 Fix session key extraction for Bitwarden (#359) 2024-05-23 19:01:32 -07:00
Shuchang Zheng
2466897158 adopt ruff as the replacement for python black (#332) 2024-05-16 18:20:11 -07:00
Kerem Yilmaz
ebfc1a6f0f bitwarden Dont fail if already logged in (#287) 2024-05-09 01:11:24 -04:00
Kerem Yilmaz
bf47f810bb create org api key when personal account user signs up (#265) 2024-05-06 16:46:17 -04:00
Kerem Yilmaz
55d14db971 Enable Custom Oauth interface (#214)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-04-22 00:44:16 -07:00
Kerem Yilmaz
e8b42c9a4f Support 2FA in Bitwarden (#178) 2024-04-11 02:31:17 -04:00
Kerem Yilmaz
1d1e29b813 Implement BitwardenLoginCredentialParameter (#151) 2024-04-03 16:01:03 -07:00
Kerem Yilmaz
9eddb3d812 Move the code over from private repository (#3) 2024-03-01 10:09:30 -08:00