summaryrefslogtreecommitdiff
path: root/cmd
AgeCommit message (Collapse)Author
2026-04-22Rename Moduleherkulessi
2026-02-20All: Use fmt.Fprintf instead of WriteString with SprintfJeroen Wijenbergh
Caught by golangci-lint (staticcheck)
2026-02-12All: Rename packages that sound useless or clash with stdJeroen Wijenbergh
2026-02-12All: Run modernize --test --fixJeroen Wijenbergh
2025-12-15client: add Logger interface to give programs more controlSimon Ruderich
See https://codeberg.org/eduVPN/eduvpn-common/issues/102
2025-09-02CLI: Get rid of debug argumentJeroen Wijenbergh
2025-09-02All: Get rid of debug arg in RegisterJeroen Wijenbergh
2025-08-29Discovery: Add cache argument and embed unmarshal on startupJeroen Wijenbergh
2025-08-25All: Remove util packagesJeroen Wijenbergh
Was giving linting errors and it's not a good idea anyways
2025-05-06All: Run modernize --test --fixJeroen Wijenbergh
2025-05-06All: Fix staticcheck errorsJeroen Wijenbergh
2025-03-21CLI: Remove some logging and allow profile ID to be set non-interactivelyJeroen Wijenbergh
Fixes: https://codeberg.org/eduVPN/eduvpn-common/issues/83
2025-02-15CLI: Use a temp dir for stateJeroen Wijenbergh
2025-02-15CLI: Move to cmd/eduvpn-cliJeroen Wijenbergh
2025-02-15CLI: Add debug and country-code flagJeroen Wijenbergh
2024-11-21Replace all links from GitHub to Codebergjwijenbergh
2024-11-20FSM: Fix new keyword linting errorjwijenbergh
2024-10-28CLI: Move GetLanguageMatched to utiljwijenbergh
2024-05-30CLI: Fix profiles data type checkjwijenbergh
2024-05-29CLI: Fix discovery argumentjwijenbergh
2024-05-08Server: Add a way to pass OAuth start timeJeroen Wijenbergh
2024-02-19All: Document everything to pass revive lintjwijenbergh
2024-02-19CLI: Move to newest APIjwijenbergh
2023-09-25Client + l18n: Make some errors internal onlyjwijenbergh
2023-09-25Client + Exports + Python: Add a startup boolean to getconfigjwijenbergh
To be used for autoconnect on startup. If autoconnect on startup set to true This ignores any callbacks that require user input (profile, authorization & location callbacks)
2023-09-25CLI: Open the browser again with pkg/browserjwijenbergh
2023-09-25Version: Update to 2.0.0jwijenbergh
2023-09-25CLI: Implement newest API using cookiesjwijenbergh
2023-09-25Exports + Client: Refactor registering a clientjwijenbergh
- Make sure the global exports state is only set on successful creating - Only call discovery when adding a server to ensure we get the most up to date args. Creating a client should have no network calls. Fixes #12 - Split creating a client in New and Register in the GO api
2023-09-25Tests: Pass for V2 APIjwijenbergh
2023-09-25CMD CLI: Update to V2 APIjwijenbergh
2023-09-01Version: Update to 1.1.21.1.2jwijenbergh
2023-08-29Version: Update to 1.1.11.1.1jwijenbergh
2023-04-18Version: Update to 1.1.01.1.0jwijenbergh
2023-04-18CLI: Fix linter error for old state unusedjwijenbergh
2023-03-01Version: Update to 1.0.0jwijenbergh
2023-03-01CLI: Pas 0.0.1 as versionjwijenbergh
2023-01-31CLI: Do not use pkg/browser to open the browserjwijenbergh
2023-01-31CLI: Use stderr and open browser properlyjwijenbergh
Also double check scheme such that no malicious schemes are passed such as network drives
2022-12-21Linting: Fix config arguments and results + commentsjwijenbergh
2022-12-12Format: Run gofumptjwijenbergh
2022-12-12simplify error handlingAleksandar Pesic
fixes #6 Signed-off-by: Aleksandar Pesic <peske.nis@gmail.com>
2022-11-28Lint: Use gocritic linter and fix errors returned by itjwijenbergh
2022-11-28Formatting: Run gofumpt -wjwijenbergh
2022-11-28Refactor: Fix revive linter errors by deleting redundant prefixesjwijenbergh
2022-11-28Lint: Run godot fixjwijenbergh
Full command: golangci-lint run --disable-all -E godot --fix
2022-11-28Refactor: Remove most get prefixes for receiver functionsjwijenbergh
2022-11-24Style: Use stylecheck and fix errorsjwijenbergh
2022-11-23FSM: Check unhandled transitionsjwijenbergh
2022-10-24CLI: Fix incorrect Client IDjwijenbergh