From 60797709e68a9b403f2bf8ef28fbfe09728d63d3 Mon Sep 17 00:00:00 2001
From: James Cleverley-Prance
- 🚀 Get Started + 🚀 Get Started
@@ -38,7 +38,7 @@ Currently Granted supports accessing roles in AWS. If you'd like to see support ## Documentation -Get started by [reading our documentation](https://docs.commonfate.io/granted/getting-started). +Get started by [reading our documentation](https://docs.granted.dev/getting-started). ## Contributing @@ -46,4 +46,4 @@ See [CONTRIBUTING.md](./CONTRIBUTING.md) for information on how to contribute. W ## Security -See [SECURITY.md](./SECURITY.md) for security information. You can view our full security documentation on the [Granted website](https://docs.commonfate.io/granted/security). +See [SECURITY.md](./SECURITY.md) for security information. You can view our full security documentation on the [Granted website](https://docs.granted.dev/security). diff --git a/SECURITY.md b/SECURITY.md index ec9869be..91146e91 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -1,106 +1,60 @@ # Security -Security details, including our vulnerability disclosure and release verification processes, are listed in the Granted documentation [here](https://docs.commonfate.io/granted/security). +Security details, including our vulnerability disclosure and release verification processes, are listed in the Granted documentation [here](https://docs.granted.dev/security). -If you have any questions or would like to report a vulnerability you can email us at security@commonfate.io. You may encrypt your message with our PGP key printed below. +If you have any questions or would like to report a vulnerability you can email us at granted-support@fwdcloudsec.org. You may encrypt your message with our PGP key printed below. ``` -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -0SsBO8P4Ruyj7bQM4rBr2MfHwXvELvWUcdac -=vDVd +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 +rTAMWpZF8QMyDw== +=hl9c -----END PGP PUBLIC KEY BLOCK----- ``` diff --git a/pkg/alias/alias.go b/pkg/alias/alias.go index ce995816..2cfdfbbd 100644 --- a/pkg/alias/alias.go +++ b/pkg/alias/alias.go @@ -151,7 +151,7 @@ func GetShellFromShellEnv(shellEnv string) (string, error) { // Fallback to POSIX return "posix", nil } else { - return "", fmt.Errorf("we couldn't detect your shell type (%s). Please follow the steps at https://docs.commonfate.io/granted/internals/shell-alias to assume roles with Granted", shellEnv) + return "", fmt.Errorf("we couldn't detect your shell type (%s). Please follow the steps at https://docs.granted.dev/internals/shell-alias to assume roles with Granted", shellEnv) } } @@ -196,7 +196,7 @@ func SetupShellWizard(autoConfigure bool) error { // skip prompt if autoConfigure is set to true if !autoConfigure { - clio.Info("To assume roles with Granted, we need to add an alias to your shell profile (https://docs.commonfate.io/granted/internals/shell-alias)") + clio.Info("To assume roles with Granted, we need to add an alias to your shell profile (https://docs.granted.dev/internals/shell-alias)") withStdio := survey.WithStdio(os.Stdin, os.Stderr, os.Stderr) in := &survey.Confirm{ Message: fmt.Sprintf("Install %s alias at %s", shell, cfg.File), diff --git a/pkg/assume/assume.go b/pkg/assume/assume.go index 09717345..75f5e23e 100644 --- a/pkg/assume/assume.go +++ b/pkg/assume/assume.go @@ -620,7 +620,7 @@ func printFlagUsage(region, service string) { m = append(m, "use -s to open a specific service") } if region == "" || service == "" { - clio.Infof("%s ( https://docs.commonfate.io/granted/usage/console )", strings.Join(m, " or ")) + clio.Infof("%s ( https://docs.granted.dev/usage/console )", strings.Join(m, " or ")) } } @@ -697,7 +697,7 @@ func QueryProfiles(profiles *cfaws.Profiles) (string, error) { if len(profileKeys) == 0 { return "", clierr.New("Granted couldn't find any AWS profiles in your config file or your credentials file", clierr.Info("You can add profiles to your AWS config by following our guide: "), - clierr.Info("https://docs.commonfate.io/granted/getting-started#set-up-your-aws-profile-file"), + clierr.Info("https://docs.granted.dev/getting-started#set-up-your-aws-profile-file"), ) } diff --git a/pkg/browser/detect.go b/pkg/browser/detect.go index 28bfeda0..edd7d3e9 100644 --- a/pkg/browser/detect.go +++ b/pkg/browser/detect.go @@ -203,7 +203,7 @@ func HandleBrowserWizard(ctx *cli.Context) (string, error) { browserTitle := title.String((strings.ToLower(GetBrowserKey(browserName)))) clio.Info("Thanks for using Granted!") clio.Infof("By default, Granted will open the AWS console with this browser: %s", browserTitle) - clio.Warn("Granted works best with Firefox but also supports Chrome, Brave, and Edge (https://docs.commonfate.io/granted/introduction#supported-browsers). You can change this setting later by running 'granted browser set'") + clio.Warn("Granted works best with Firefox but also supports Chrome, Brave, and Edge (https://docs.granted.dev/introduction#supported-browsers). You can change this setting later by running 'granted browser set'") in := survey.Confirm{ Message: "Use Firefox as default Granted browser?", Default: true, diff --git a/pkg/granted/completion.go b/pkg/granted/completion.go index fb8b876e..a08cd203 100644 --- a/pkg/granted/completion.go +++ b/pkg/granted/completion.go @@ -45,12 +45,12 @@ var CompletionCommand = cli.Command{ case "bash": err = installBashCompletions(c) default: - clio.Info("To install completions for other shells, please see our docs: https://docs.commonfate.io/granted/configuration#autocompletion") + clio.Info("To install completions for other shells, please see our docs: https://docs.granted.dev/configuration#autocompletion") } return err }, - Description: "Install completions for fish, zsh, or bash. To install completions for other shells, please see our docs:\nhttps://docs.commonfate.io/granted/configuration#autocompletion\n", + Description: "Install completions for fish, zsh, or bash. To install completions for other shells, please see our docs:\nhttps://docs.granted.dev/configuration#autocompletion\n", } func installFishCompletions(c *cli.Context) error {