raycast / extensions

Everything you need to extend Raycast.
https://developers.raycast.com
MIT License
5.32k stars 3.01k forks source link

[Bitwarden Vault] Generate Password command does not respect options #14910

Open jose-elias-alvarez opened 6 days ago

jose-elias-alvarez commented 6 days ago

Extension

https://www.raycast.com/jomifepe/bitwarden

Raycast Version

1.84.2

macOS Version

15.0.1

Description

When running the Generate Password command from Bitwarden extension, the checked status of the "Numeric characters" and "Special characters" options are not respected, and the options always behave as if enabled.

Weirdly, I forked the extension and ran it locally to investigate, but my local copy doesn't have the same issue, and the options are indeed respected. (Even more weirdly, the generation step seems to take less time.)

I'm running the latest version of Bitwarden and the CLI (2024.9.0).

Steps To Reproduce

  1. Install and set up the extension
  2. Run the Generate Password command

Current Behaviour

Both numeric characters and special characters are always included in the generated password (the lowercase and uppercase options do seem to be respected).

Expected Behaviour

The options are respected, and the relevant character types are included in or excluded from the generated password based on their values.

raycastbot commented 6 days ago

Thank you for opening this issue!

🔔 @jomifepe @daniel-stoneuk @andreaselia @pernielsentikaer @eth-p @YamenSharaf @undefinedzack @anirudhganwal06 @ivaarsson you might want to have a look.

💡 Author and Contributors commands The author and contributors of `jomifepe/bitwarden` can trigger bot actions by commenting: - `@raycastbot close this issue` Closes the issue. - `@raycastbot close as not planned` Closes the issue as not planned. - `@raycastbot rename this issue to "Awesome new title"` Renames the issue. - `@raycastbot reopen this issue` Reopens the issue. - `@raycastbot assign me` Assigns yourself to the issue. - `@raycastbot good first issue` Adds the "Good first issue" label to the issue. - `@raycastbot keep this issue open` Make sure the issue won't go stale and will be kept open by the bot.
jose-elias-alvarez commented 6 days ago

A similar issue was raised in #13906, but it doesn't seem like the fix fully resolved it (the last comment there also indicates that at least one other person is still experiencing the same problem).