-
-
Notifications
You must be signed in to change notification settings - Fork 235
Fix and Improve keyring implementation #799
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
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,16 @@ | ||
module github.com/ankitpokhrel/jira-cli | ||
|
||
go 1.21 | ||
go 1.22.0 | ||
|
||
toolchain go1.23.4 | ||
|
||
require ( | ||
github.com/AlecAivazis/survey/v2 v2.3.7 | ||
github.com/atotto/clipboard v0.1.4 | ||
github.com/briandowns/spinner v1.23.0 | ||
github.com/charmbracelet/glamour v0.7.0 | ||
github.com/briandowns/spinner v1.23.1 | ||
github.com/charmbracelet/glamour v0.8.0 | ||
github.com/cli/safeexec v1.0.1 | ||
github.com/fatih/color v1.16.0 | ||
github.com/fatih/color v1.18.0 | ||
github.com/gdamore/tcell/v2 v2.7.4 | ||
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 | ||
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 | ||
|
@@ -18,26 +20,28 @@ require ( | |
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d | ||
github.com/mitchellh/go-homedir v1.1.0 | ||
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c | ||
github.com/rivo/tview v0.0.0-20240406141410-79d4cc321256 | ||
github.com/rivo/tview v0.0.0-20241103174730-c76f7879f592 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not sure why we need to update all these deps. Can we only update libs related to this pr? Upgrading libs like tview could have unintended issues and requires proper testing. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I am not a go developer so I don't know why all of these got updated. I only initialised the repo locally for testing. I understand the concern and will push a new commit to address this |
||
github.com/russross/blackfriday/v2 v2.1.0 | ||
github.com/spf13/cobra v1.8.0 | ||
github.com/spf13/viper v1.18.2 | ||
github.com/spf13/cobra v1.8.1 | ||
github.com/spf13/viper v1.19.0 | ||
github.com/stretchr/testify v1.9.0 | ||
github.com/zalando/go-keyring v0.2.4 | ||
golang.org/x/term v0.19.0 | ||
github.com/zalando/go-keyring v0.2.6 | ||
golang.org/x/term v0.27.0 | ||
) | ||
|
||
require ( | ||
github.com/alecthomas/chroma/v2 v2.13.0 // indirect | ||
github.com/alessio/shellescape v1.4.2 // indirect | ||
al.essio.dev/pkg/shellescape v1.5.1 // indirect | ||
github.com/alecthomas/chroma/v2 v2.14.0 // indirect | ||
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect | ||
github.com/aymerick/douceur v0.2.0 // indirect | ||
github.com/cpuguy83/go-md2man/v2 v2.0.3 // indirect | ||
github.com/charmbracelet/lipgloss v1.0.0 // indirect | ||
github.com/charmbracelet/x/ansi v0.5.2 // indirect | ||
github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect | ||
github.com/creack/pty v1.1.18 // indirect | ||
github.com/danieljoos/wincred v1.2.1 // indirect | ||
github.com/danieljoos/wincred v1.2.2 // indirect | ||
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect | ||
github.com/dlclark/regexp2 v1.11.0 // indirect | ||
github.com/fsnotify/fsnotify v1.7.0 // indirect | ||
github.com/dlclark/regexp2 v1.11.4 // indirect | ||
github.com/fsnotify/fsnotify v1.8.0 // indirect | ||
github.com/gdamore/encoding v1.0.1 // indirect | ||
github.com/godbus/dbus/v5 v5.1.0 // indirect | ||
github.com/gorilla/css v1.0.1 // indirect | ||
|
@@ -47,29 +51,28 @@ require ( | |
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect | ||
github.com/magiconair/properties v1.8.7 // indirect | ||
github.com/mattn/go-colorable v0.1.13 // indirect | ||
github.com/mattn/go-runewidth v0.0.15 // indirect | ||
github.com/microcosm-cc/bluemonday v1.0.26 // indirect | ||
github.com/mattn/go-runewidth v0.0.16 // indirect | ||
github.com/microcosm-cc/bluemonday v1.0.27 // indirect | ||
github.com/mitchellh/mapstructure v1.5.0 // indirect | ||
github.com/muesli/reflow v0.3.0 // indirect | ||
github.com/muesli/termenv v0.15.2 // indirect | ||
github.com/olekukonko/tablewriter v0.0.5 // indirect | ||
github.com/pelletier/go-toml/v2 v2.2.0 // indirect | ||
github.com/muesli/termenv v0.15.3-0.20240618155329-98d742f6907a // indirect | ||
github.com/pelletier/go-toml/v2 v2.2.3 // indirect | ||
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect | ||
github.com/rivo/uniseg v0.4.7 // indirect | ||
github.com/sagikazarmark/locafero v0.4.0 // indirect | ||
github.com/sagikazarmark/locafero v0.6.0 // indirect | ||
github.com/sagikazarmark/slog-shim v0.1.0 // indirect | ||
github.com/sourcegraph/conc v0.3.0 // indirect | ||
github.com/spf13/afero v1.11.0 // indirect | ||
github.com/spf13/cast v1.6.0 // indirect | ||
github.com/spf13/cast v1.7.0 // indirect | ||
github.com/spf13/pflag v1.0.5 // indirect | ||
github.com/subosito/gotenv v1.6.0 // indirect | ||
github.com/yuin/goldmark v1.7.1 // indirect | ||
github.com/yuin/goldmark-emoji v1.0.2 // indirect | ||
github.com/yuin/goldmark v1.7.8 // indirect | ||
github.com/yuin/goldmark-emoji v1.0.4 // indirect | ||
go.uber.org/multierr v1.11.0 // indirect | ||
golang.org/x/exp v0.0.0-20240404231335-c0f41cb1a7a0 // indirect | ||
golang.org/x/net v0.24.0 // indirect | ||
golang.org/x/sys v0.19.0 // indirect | ||
golang.org/x/text v0.14.0 // indirect | ||
golang.org/x/exp v0.0.0-20241204233417-43b7b7cde48d // indirect | ||
golang.org/x/net v0.32.0 // indirect | ||
golang.org/x/sys v0.28.0 // indirect | ||
golang.org/x/text v0.21.0 // indirect | ||
gopkg.in/ini.v1 v1.67.0 // indirect | ||
gopkg.in/yaml.v3 v3.0.1 // indirect | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you pls help understand why we want to have it explicitly enabled?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't want to break anything as I wasn't sure what was the intended default behaviour. I can make it always check if you'd like?