diff --git a/docs/CLI.md b/docs/CLI.md index e26b10c..6ffa251 100644 --- a/docs/CLI.md +++ b/docs/CLI.md @@ -51,6 +51,8 @@ List Gitea logins Add a Gitea login +**--client-id**="": OAuth client ID (for use with --oauth) + **--helper, -j**: Add helper **--insecure, -i**: Disable TLS verification @@ -59,10 +61,14 @@ Add a Gitea login **--no-version-check, --nv**: Do not check version of Gitea instance +**--oauth, -o**: Use interactive OAuth2 flow for authentication + **--otp**="": OTP token for auth, if necessary **--password, --pwd**="": Password for basic auth (will create token) +**--redirect-url**="": OAuth redirect URL (for use with --oauth) + **--scopes**="": Token scopes to add when creating a new token, separated by a comma **--ssh-agent-key, -a**="": Use SSH public key or SSH fingerprint to login (needs a running ssh-agent with ssh key loaded) @@ -93,6 +99,10 @@ Get or Set Default Login **--output, -o**="": Output format. (simple, table, csv, tsv, yaml, json) +### oauth-refresh + +Refresh an OAuth token + ## logout Log out from a Gitea server @@ -275,6 +285,18 @@ Change state of one ore more issues to 'closed' **--repo, -r**="": Override local repository path or gitea repository slug to interact with. Optional +### interactive, i, tui + +Interactive issues management + +**--login, -l**="": Use a different Gitea Login. Optional + +**--output, -o**="": Output format. (simple, table, csv, tsv, yaml, json) + +**--remote, -R**="": Discover Gitea login from remote. Optional + +**--repo, -r**="": Override local repository path or gitea repository slug to interact with. Optional + ## pulls, pull, pr Manage and checkout pull requests @@ -457,6 +479,18 @@ Merge a pull request **--title, -t**="": Merge commit title +### interactive, i, tui + +Interactive pull request management + +**--login, -l**="": Use a different Gitea Login. Optional + +**--output, -o**="": Output format. (simple, table, csv, tsv, yaml, json) + +**--remote, -R**="": Discover Gitea login from remote. Optional + +**--repo, -r**="": Override local repository path or gitea repository slug to interact with. Optional + ## labels, label Manage issue labels @@ -1445,6 +1479,18 @@ Unpin all pinned or a specific notification pinned,unread,read (default: "unread,pinned") +### interactive, i, tui + +Interactive notification management + +**--login, -l**="": Use a different Gitea Login. Optional + +**--output, -o**="": Output format. (simple, table, csv, tsv, yaml, json) + +**--remote, -R**="": Discover Gitea login from remote. Optional + +**--repo, -r**="": Override local repository path or gitea repository slug to interact with. Optional + ## clone, C Clone a repository locally