Skip to content

Commit b0e4767

Browse files
authored
remove Common Fate integrations and plugins from Granted (#855)
* remove Common Fate integrations and plugins from Granted see: https://www.commonfate.io/blog/winding-down * fix lint
1 parent 34d770c commit b0e4767

33 files changed

+95
-4213
lines changed

cmd/granted/main.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,12 @@ import (
1010

1111
"github.com/common-fate/clio"
1212
"github.com/common-fate/clio/clierr"
13-
"github.com/common-fate/granted/internal/build"
1413
"github.com/common-fate/granted/pkg/assume"
1514
"github.com/common-fate/granted/pkg/granted"
16-
"github.com/common-fate/updatecheck"
1715
"github.com/urfave/cli/v2"
1816
)
1917

2018
func main() {
21-
updatecheck.Check(updatecheck.GrantedCLI, build.Version, !build.IsDev())
22-
defer updatecheck.Print()
23-
2419
c := make(chan os.Signal, 1)
2520
signal.Notify(c, syscall.SIGINT, syscall.SIGTERM)
2621
go func() {

go.mod

Lines changed: 15 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
module github.com/common-fate/granted
22

3-
go 1.22.0
3+
go 1.23.0
4+
5+
toolchain go1.24.2
46

57
require (
68
github.com/99designs/keyring v1.2.2
@@ -10,112 +12,51 @@ require (
1012
github.com/aws/aws-sdk-go-v2/service/sso v1.20.5
1113
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4
1214
github.com/aws/aws-sdk-go-v2/service/sts v1.28.6
13-
github.com/common-fate/updatecheck v0.3.5
1415
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8
1516
github.com/pkg/errors v0.9.1
1617
github.com/segmentio/ksuid v1.0.4
1718
github.com/urfave/cli/v2 v2.25.7
1819
)
1920

2021
require (
21-
connectrpc.com/connect v1.14.0
2222
github.com/alessio/shellescape v1.4.2
23-
github.com/aws/aws-sdk-go-v2/service/ssm v1.44.7
24-
github.com/aws/session-manager-plugin v0.0.0-20240702185740-6384c679ead7
25-
github.com/briandowns/spinner v1.23.0
26-
github.com/charmbracelet/lipgloss v0.13.0
27-
github.com/common-fate/cli v1.8.0
2823
github.com/common-fate/clio v1.2.3
29-
github.com/common-fate/common-fate v0.15.13
30-
github.com/common-fate/glide-cli v0.6.0
3124
github.com/common-fate/grab v1.3.0
32-
github.com/common-fate/sdk v1.71.0
33-
github.com/common-fate/xid v1.0.0
3425
github.com/fatih/color v1.16.0
3526
github.com/hashicorp/go-version v1.7.0
36-
github.com/hashicorp/yamux v0.1.2
37-
github.com/lithammer/fuzzysearch v1.1.5
38-
github.com/mattn/go-runewidth v0.0.16
3927
github.com/schollz/progressbar/v3 v3.13.1
4028
go.uber.org/zap v1.26.0
41-
google.golang.org/protobuf v1.34.2
4229
gopkg.in/yaml.v3 v3.0.1
43-
k8s.io/client-go v0.28.4
4430
)
4531

4632
require (
4733
github.com/Masterminds/goutils v1.1.1 // indirect
4834
github.com/Masterminds/semver/v3 v3.2.0 // indirect
4935
github.com/Masterminds/sprig/v3 v3.2.3 // indirect
50-
github.com/aws/aws-sdk-go v1.54.19 // indirect
5136
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 // indirect
52-
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
5337
github.com/benbjohnson/clock v1.3.5 // indirect
54-
github.com/charmbracelet/x/ansi v0.2.3 // indirect
55-
github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 // indirect
56-
github.com/common-fate/iso8601 v1.1.0 // indirect
5738
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
58-
github.com/deepmap/oapi-codegen v1.11.0 // indirect
59-
github.com/fsnotify/fsnotify v1.7.0 // indirect
60-
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
61-
github.com/getkin/kin-openapi v0.107.0 // indirect
62-
github.com/go-chi/chi/v5 v5.1.0 // indirect
63-
github.com/go-jose/go-jose/v4 v4.0.5 // indirect
64-
github.com/go-logr/logr v1.4.2 // indirect
65-
github.com/go-logr/stdr v1.2.2 // indirect
66-
github.com/go-openapi/jsonpointer v0.19.6 // indirect
67-
github.com/go-openapi/swag v0.22.4 // indirect
68-
github.com/gogo/protobuf v1.3.2 // indirect
69-
github.com/google/gofuzz v1.2.0 // indirect
39+
github.com/google/go-cmp v0.6.0 // indirect
7040
github.com/google/uuid v1.6.0 // indirect
71-
github.com/gorilla/securecookie v1.1.2 // indirect
72-
github.com/gorilla/websocket v1.5.3 // indirect
7341
github.com/huandu/xstrings v1.3.3 // indirect
7442
github.com/imdario/mergo v0.3.11 // indirect
75-
github.com/invopop/yaml v0.2.0 // indirect
76-
github.com/jmespath/go-jmespath v0.4.0 // indirect
77-
github.com/josharian/intern v1.0.0 // indirect
78-
github.com/json-iterator/go v1.1.12 // indirect
79-
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
80-
github.com/mailru/easyjson v0.7.7 // indirect
43+
github.com/kr/pretty v0.3.1 // indirect
44+
github.com/mattn/go-runewidth v0.0.16 // indirect
8145
github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect
8246
github.com/mitchellh/copystructure v1.0.0 // indirect
8347
github.com/mitchellh/reflectwalk v1.0.0 // indirect
84-
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
85-
github.com/modern-go/reflect2 v1.0.2 // indirect
86-
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 // indirect
87-
github.com/muesli/termenv v0.15.3-0.20240618155329-98d742f6907a // indirect
88-
github.com/muhlemmer/gu v0.3.1 // indirect
8948
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
9049
github.com/rivo/uniseg v0.4.7 // indirect
50+
github.com/rogpeppe/go-internal v1.12.0 // indirect
9151
github.com/shopspring/decimal v1.2.0 // indirect
92-
github.com/sirupsen/logrus v1.9.3 // indirect
9352
github.com/spf13/cast v1.3.1 // indirect
94-
github.com/spf13/pflag v1.0.5 // indirect
95-
github.com/stretchr/objx v0.5.2 // indirect
96-
github.com/twinj/uuid v0.0.0-20151029044442-89173bcdda19 // indirect
97-
github.com/x448/float16 v0.8.4 // indirect
9853
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect
99-
github.com/xtaci/smux v1.5.24 // indirect
100-
github.com/zitadel/logging v0.6.0 // indirect
101-
github.com/zitadel/oidc/v3 v3.26.0 // indirect
102-
github.com/zitadel/schema v1.3.0 // indirect
103-
go.opentelemetry.io/otel v1.28.0 // indirect
104-
go.opentelemetry.io/otel/metric v1.28.0 // indirect
105-
go.opentelemetry.io/otel/trace v1.28.0 // indirect
54+
go.uber.org/atomic v1.9.0 // indirect
10655
go.uber.org/multierr v1.10.0 // indirect
107-
golang.org/x/crypto v0.32.0 // indirect
108-
golang.org/x/net v0.33.0 // indirect
109-
golang.org/x/oauth2 v0.21.0 // indirect
110-
golang.org/x/time v0.3.0 // indirect
111-
gopkg.in/inf.v0 v0.9.1 // indirect
56+
golang.org/x/crypto v0.36.0 // indirect
57+
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
11258
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
11359
gopkg.in/yaml.v2 v2.4.0 // indirect
114-
k8s.io/klog/v2 v2.130.1 // indirect
115-
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 // indirect
116-
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
117-
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
118-
sigs.k8s.io/yaml v1.4.0 // indirect
11960
)
12061

12162
require (
@@ -130,7 +71,6 @@ require (
13071
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 // indirect
13172
github.com/aws/smithy-go v1.20.2
13273
github.com/common-fate/awsconfigfile v0.10.0
133-
github.com/common-fate/useragent v0.1.0
13474
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
13575
github.com/danieljoos/wincred v1.1.2 // indirect
13676
github.com/dvsekhvalnov/jose2go v1.6.0 // indirect
@@ -141,20 +81,16 @@ require (
14181
github.com/joho/godotenv v1.4.0
14282
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
14383
github.com/mattn/go-colorable v0.1.13 // indirect
144-
github.com/mattn/go-isatty v0.0.20
84+
github.com/mattn/go-isatty v0.0.20 // indirect
14585
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d // indirect
14686
github.com/mtibben/percent v0.2.1 // indirect
14787
github.com/olekukonko/tablewriter v0.0.5
14888
github.com/russross/blackfriday/v2 v2.1.0 // indirect
149-
github.com/sethvargo/go-retry v0.2.4
15089
github.com/stretchr/testify v1.10.0
15190
go.uber.org/ratelimit v0.3.0
152-
golang.org/x/sync v0.10.0
153-
golang.org/x/sys v0.29.0
154-
golang.org/x/term v0.28.0 // indirect
155-
golang.org/x/text v0.21.0
91+
golang.org/x/sync v0.12.0
92+
golang.org/x/sys v0.31.0
93+
golang.org/x/term v0.30.0 // indirect
94+
golang.org/x/text v0.23.0
15695
gopkg.in/ini.v1 v1.67.0
157-
k8s.io/apimachinery v0.31.1 // indirect
15896
)
159-
160-
replace github.com/aws/session-manager-plugin => github.com/common-fate/session-manager-plugin v0.0.0-20240723053832-3d311db99016

0 commit comments

Comments
 (0)