Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request]: Add Dashlane CLI (dcli) #5902

Open
7 tasks done
melMass opened this issue Jun 10, 2024 · 5 comments · May be fixed by #6237
Open
7 tasks done

[Request]: Add Dashlane CLI (dcli) #5902

melMass opened this issue Jun 10, 2024 · 5 comments · May be fixed by #6237
Labels
package-request requesting new package

Comments

@melMass
Copy link

melMass commented Jun 10, 2024

Prerequisites

  • I have searched all issues/PRs to ensure it has not already been reported or fixed.

Criteria

  • Non-GUI tool
  • Reasonably well-known and widely used (e.g. if it's a GitHub project, it should have at least 500 stars and/or 150 forks)
  • English interface (or at least English documentation)
  • Latest stable version
  • Full version (i.e. not a trial version)
  • Fairly standard install (e.g. uses a version-specific download URL, no elaborate pre/post install scripts)

Name

dashlane-cli

Description

👩‍💻 Dashlane CLI - Access your secrets in your terminal, servers and CI/CD

Homepage

https://dashlane.github.io/dashlane-cli

Download Link(s)

https://github.com/Dashlane/dashlane-cli/releases

Some Indication of Popularity/Repute

Note

The project doesn't meet this criteria but I still ticked it 🙈 , not sure how strict you are about that policy :

  • Reasonably well-known and widely used (e.g. if it's a GitHub project, it should have at least 500 stars and/or 150 forks)

This is a fairly young project but very useful, Main already has 1password-cli so I think it makes sense even if it doesn't truly met the threshold mentioned.

Here is the recipe I'm using in my personal bucket for now, fairly standard to :)

Please consider.

dashlane-cli.json

{
    "version": "6.2421.0",
    "description": "👩 Dashlane CLI - Access your secrets in your terminal, servers and CI/CD ",
    "homepage": "https://github.com/Dashlane/dashlane-cli",
    "license": "Apache-2.0",
    "checkver": {
        "github": "https://github.com/Dashlane/dashlane-cli"
    },
    "architecture": {
        "64bit": {
            "url": [
                "https://github.com/Dashlane/dashlane-cli/releases/download/v6.2421.0/dcli-win-x64-signed.exe#/dcli.exe"
            ],
            "hash": [
                "b319742c380a0a0fe039088712543b4d620d007a280e191d18b3ec32d6a8bdf2"
            ]
        }
    },
    "autoupdate": {
        "notes": "Thanks for using autoupdate, please test your updates!",
        "architecture": {
            "64bit": {
                "url": "https://github.com/Dashlane/dashlane-cli/releases/download/v$version/dcli-win-x64-signed.exe#/dcli.exe"
            }
        }
    },
    "bin": [["dcli.exe", "dcli"]]
}
@melMass melMass added the package-request requesting new package label Jun 10, 2024
@Mikescops
Copy link

Hello,

Dashlane lead developer here, the module looks good to me. Thanks!

@cderv cderv linked a pull request Oct 8, 2024 that will close this issue
1 task
@cderv
Copy link
Contributor

cderv commented Oct 8, 2024

I made a PR for adding dashlane-cli in this bucket

@melMass
Copy link
Author

melMass commented Oct 8, 2024

Thanks I could have... I thought the process was to first get a green light in issues before doing a PR, I would have done a PR directly otherwise. Not a big deal

@cderv
Copy link
Contributor

cderv commented Oct 8, 2024

I needed it and read this part in the contributing guide: https://github.com/ScoopInstaller/.github/blob/main/.github/CONTRIBUTING.md#contribution-process

Once you've found an issue you'd like to work on, please follow these steps to make your contribution

If you prefer to do the PR yourself, I am happy to close mine. Only aim is to have a scoop manifest for dcli

@melMass
Copy link
Author

melMass commented Oct 8, 2024

Only aim is to have a scoop manifest for dcli

Same honestly!

I will know for next time ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package-request requesting new package
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants