diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 921ee9c..b2b9673 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,6 +1,6 @@ --- name: Bug Report -about: Report a bug in ShellRoute CLI +about: Report a bug in Shellroute CLI labels: bug --- diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index e41a2dc..b3bdea6 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,6 +1,6 @@ --- name: Feature Request -about: Suggest a feature for ShellRoute CLI +about: Suggest a feature for Shellroute CLI labels: enhancement --- diff --git a/.goreleaser.yaml b/.goreleaser.yaml index a8408e6..dd65265 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -67,7 +67,7 @@ brews: name: homebrew-tap token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}" homepage: "https://shellroute.com" - description: "A proxied shell for terminal workflows. Open a session, choose a proxy, and run commands normally." + description: "Shellroute gives each shell its own proxy IP. Pick a country and use the terminal normally." directory: Formula signs: diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e1cf5d7..7de993c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,4 +1,4 @@ -# Contributing to ShellRoute CLI +# Contributing to Shellroute CLI ## Build from source diff --git a/LICENSE b/LICENSE index 0200696..316eb1f 100644 --- a/LICENSE +++ b/LICENSE @@ -175,7 +175,7 @@ END OF TERMS AND CONDITIONS - Copyright 2026-present ShellRoute Authors + Copyright 2026-present Application One Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/NOTICE b/NOTICE index 9b114a2..3761ab1 100644 --- a/NOTICE +++ b/NOTICE @@ -1,4 +1,4 @@ -ShellRoute CLI -Copyright 2026-present ShellRoute Authors +Shellroute CLI +Copyright 2026-present Application One Inc. -This product includes software developed at ShellRoute (https://shellroute.com). +This product includes software developed at Application One Inc. (https://shellroute.com). diff --git a/internal/cli/login.go b/internal/cli/login.go index fcdf874..6770a99 100644 --- a/internal/cli/login.go +++ b/internal/cli/login.go @@ -88,7 +88,7 @@ func runLoginRequestCode() error { display.Error("%s", apiErr.UserMessage()) return err } - display.Error("Cannot reach ShellRoute. Check your internet connection.") + display.Error("Cannot reach Shellroute. Check your internet connection.") return err } @@ -164,7 +164,7 @@ func runLoginInteractive() error { display.Error("%s", apiErr.UserMessage()) return err } - display.Error("Cannot reach ShellRoute. Check your internet connection.") + display.Error("Cannot reach Shellroute. Check your internet connection.") return err } diff --git a/internal/cli/root.go b/internal/cli/root.go index a913f2d..654cd9a 100644 --- a/internal/cli/root.go +++ b/internal/cli/root.go @@ -19,7 +19,7 @@ var ( var rootCmd = &cobra.Command{ Use: "shellroute", Short: "Residential proxy access from your terminal", - Long: "ShellRoute — pay-per-use residential proxy access from your terminal.", + Long: "Shellroute — pay-per-use residential proxy access from your terminal.", SilenceUsage: true, SilenceErrors: true, CompletionOptions: cobra.CompletionOptions{ diff --git a/internal/session/control.go b/internal/session/control.go index 1ef8ec1..80f9cf1 100644 --- a/internal/session/control.go +++ b/internal/session/control.go @@ -58,7 +58,7 @@ func NewController(client *api.Client, cfg *config.Config) *Controller { } } -// ConnectDirect sets an already-started session (used by `shellroute connect`). +// ConnectDirect sets an already-started session (used by `shellroute proxy`). func (c *Controller) ConnectDirect(sess *Session) { c.wireUpstreamCallback(sess) c.mu.Lock() @@ -778,7 +778,7 @@ func (c *Controller) httpCountries(w http.ResponseWriter, r *http.Request) { locs, err := c.client.GetLocations() if err != nil { w.WriteHeader(500) - fmt.Fprintln(w, "ERROR Cannot reach ShellRoute. Check your connection.") + fmt.Fprintln(w, "ERROR Cannot reach Shellroute. Check your connection.") return } @@ -815,7 +815,7 @@ func (c *Controller) httpBalance(w http.ResponseWriter, r *http.Request) { bal, err := c.client.GetBalance() if err != nil { w.WriteHeader(500) - fmt.Fprintln(w, "ERROR Cannot reach ShellRoute. Check your connection.") + fmt.Fprintln(w, "ERROR Cannot reach Shellroute. Check your connection.") return } fmt.Fprintf(w, " Account: %s\n", bal.Email) diff --git a/internal/tui/tui_shell.go b/internal/tui/tui_shell.go index 68213fc..bb70448 100644 --- a/internal/tui/tui_shell.go +++ b/internal/tui/tui_shell.go @@ -236,7 +236,7 @@ func writeHelpFunc(f *os.File) { echo " shellroute reveal-key Print stored API key" echo " shellroute run -- Run a command through proxy" echo " shellroute run --no-stat -- Run without session summary" - echo " shellroute connect --country Persistent proxy (Ctrl+C to stop)" + echo " shellroute proxy --country Persistent proxy (Ctrl+C to stop)" echo " shellroute balance Show credit balance" echo " shellroute status Show session info" echo " shellroute countries List available countries" diff --git a/npm/cli-darwin-arm64/LICENSE b/npm/cli-darwin-arm64/LICENSE index 0200696..316eb1f 100644 --- a/npm/cli-darwin-arm64/LICENSE +++ b/npm/cli-darwin-arm64/LICENSE @@ -175,7 +175,7 @@ END OF TERMS AND CONDITIONS - Copyright 2026-present ShellRoute Authors + Copyright 2026-present Application One Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/npm/cli-darwin-arm64/NOTICE b/npm/cli-darwin-arm64/NOTICE index 9b114a2..3761ab1 100644 --- a/npm/cli-darwin-arm64/NOTICE +++ b/npm/cli-darwin-arm64/NOTICE @@ -1,4 +1,4 @@ -ShellRoute CLI -Copyright 2026-present ShellRoute Authors +Shellroute CLI +Copyright 2026-present Application One Inc. -This product includes software developed at ShellRoute (https://shellroute.com). +This product includes software developed at Application One Inc. (https://shellroute.com). diff --git a/npm/cli-darwin-x64/LICENSE b/npm/cli-darwin-x64/LICENSE index 0200696..316eb1f 100644 --- a/npm/cli-darwin-x64/LICENSE +++ b/npm/cli-darwin-x64/LICENSE @@ -175,7 +175,7 @@ END OF TERMS AND CONDITIONS - Copyright 2026-present ShellRoute Authors + Copyright 2026-present Application One Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/npm/cli-darwin-x64/NOTICE b/npm/cli-darwin-x64/NOTICE index 9b114a2..3761ab1 100644 --- a/npm/cli-darwin-x64/NOTICE +++ b/npm/cli-darwin-x64/NOTICE @@ -1,4 +1,4 @@ -ShellRoute CLI -Copyright 2026-present ShellRoute Authors +Shellroute CLI +Copyright 2026-present Application One Inc. -This product includes software developed at ShellRoute (https://shellroute.com). +This product includes software developed at Application One Inc. (https://shellroute.com). diff --git a/npm/cli-linux-arm64/LICENSE b/npm/cli-linux-arm64/LICENSE index 0200696..316eb1f 100644 --- a/npm/cli-linux-arm64/LICENSE +++ b/npm/cli-linux-arm64/LICENSE @@ -175,7 +175,7 @@ END OF TERMS AND CONDITIONS - Copyright 2026-present ShellRoute Authors + Copyright 2026-present Application One Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/npm/cli-linux-arm64/NOTICE b/npm/cli-linux-arm64/NOTICE index 9b114a2..3761ab1 100644 --- a/npm/cli-linux-arm64/NOTICE +++ b/npm/cli-linux-arm64/NOTICE @@ -1,4 +1,4 @@ -ShellRoute CLI -Copyright 2026-present ShellRoute Authors +Shellroute CLI +Copyright 2026-present Application One Inc. -This product includes software developed at ShellRoute (https://shellroute.com). +This product includes software developed at Application One Inc. (https://shellroute.com). diff --git a/npm/cli-linux-x64/LICENSE b/npm/cli-linux-x64/LICENSE index 0200696..316eb1f 100644 --- a/npm/cli-linux-x64/LICENSE +++ b/npm/cli-linux-x64/LICENSE @@ -175,7 +175,7 @@ END OF TERMS AND CONDITIONS - Copyright 2026-present ShellRoute Authors + Copyright 2026-present Application One Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/npm/cli-linux-x64/NOTICE b/npm/cli-linux-x64/NOTICE index 9b114a2..3761ab1 100644 --- a/npm/cli-linux-x64/NOTICE +++ b/npm/cli-linux-x64/NOTICE @@ -1,4 +1,4 @@ -ShellRoute CLI -Copyright 2026-present ShellRoute Authors +Shellroute CLI +Copyright 2026-present Application One Inc. -This product includes software developed at ShellRoute (https://shellroute.com). +This product includes software developed at Application One Inc. (https://shellroute.com). diff --git a/npm/shellroute/LICENSE b/npm/shellroute/LICENSE index 0200696..316eb1f 100644 --- a/npm/shellroute/LICENSE +++ b/npm/shellroute/LICENSE @@ -175,7 +175,7 @@ END OF TERMS AND CONDITIONS - Copyright 2026-present ShellRoute Authors + Copyright 2026-present Application One Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/npm/shellroute/NOTICE b/npm/shellroute/NOTICE index 9b114a2..3761ab1 100644 --- a/npm/shellroute/NOTICE +++ b/npm/shellroute/NOTICE @@ -1,4 +1,4 @@ -ShellRoute CLI -Copyright 2026-present ShellRoute Authors +Shellroute CLI +Copyright 2026-present Application One Inc. -This product includes software developed at ShellRoute (https://shellroute.com). +This product includes software developed at Application One Inc. (https://shellroute.com). diff --git a/npm/shellroute/README.md b/npm/shellroute/README.md index 64eda35..7d52b10 100644 --- a/npm/shellroute/README.md +++ b/npm/shellroute/README.md @@ -1,6 +1,6 @@ # shellroute -A proxied shell for terminal workflows. Every terminal can be somewhere else. +Shellroute gives each shell its own proxy IP. Pick a country and use the terminal normally. ## Install diff --git a/npm/shellroute/package.json b/npm/shellroute/package.json index 2a79370..a7b893d 100644 --- a/npm/shellroute/package.json +++ b/npm/shellroute/package.json @@ -1,7 +1,7 @@ { "name": "shellroute", "version": "0.0.0", - "description": "A proxied shell for terminal workflows. Open a session, choose a proxy, and run commands normally.", + "description": "Shellroute gives each shell its own proxy IP. Pick a country and use the terminal normally.", "license": "Apache-2.0", "repository": { "type": "git",