summaryrefslogtreecommitdiff
path: root/client
AgeCommit message (Collapse)Author
2026-02-20locales: run sync translationsJeroen Wijenbergh
2026-02-20Client: Remove confusing identifier on connect errorJeroen Wijenbergh
This is confusing ass with secure internet this would give the org ID The error cause should have the failing URL
2026-02-12All: Rename packages that sound useless or clash with stdJeroen Wijenbergh
2026-02-12All: Use eduoauth-go v2 and update other depsJeroen Wijenbergh
2025-12-15client: add Logger interface to give programs more controlSimon Ruderich
See https://codeberg.org/eduVPN/eduvpn-common/issues/102
2025-09-02client: Log more in debug and increase rotation to 10MBJeroen Wijenbergh
2025-09-02All: Get rid of debug arg in RegisterJeroen Wijenbergh
2025-08-29Discovery: Remove manager and DiscoveryStartupJeroen Wijenbergh
2025-08-29Discovery: Add cache argument and embed unmarshal on startupJeroen Wijenbergh
2025-08-25Client + Log: Implement a log rotaterJeroen Wijenbergh
2025-08-25All: Remove util packagesJeroen Wijenbergh
Was giving linting errors and it's not a good idea anyways
2025-05-07Client: Update translations from WeblateJeroen Wijenbergh
2025-05-06i18nerr: Properly fix gotext dependenciesJeroen Wijenbergh
We did the dummy import in i18nerr, but that copies gotext's flags and adds them to the eduvpn-cli example CLI. Apparently if we specify @latest in the go run part for go generate, already all i18n deps are properly fetched.
2025-05-06All: Move to log/slogJeroen Wijenbergh
2025-05-06All: Run modernize --test --fixJeroen Wijenbergh
2025-05-06All: Fix staticcheck errorsJeroen Wijenbergh
2024-11-21Replace all links from GitHub to Codebergjwijenbergh
2024-11-20FSM: Fix new keyword linting errorjwijenbergh
2024-11-04Locale: Re-rerun go generatejwijenbergh
2024-11-04Locale: Sync translationsjwijenbergh
2024-11-04fix typoJaroslav Svoboda
2024-10-30Locale: Add cs templatejwijenbergh
2024-10-29All: Refactor to latest ProxyGuardjwijenbergh
2024-08-30Client FSM: Allow renewing in GotConfigjwijenbergh
2024-08-22FSM: Re-ordering and cleanup constructorjwijenbergh
2024-08-22Client: Update translations from Weblatejwijenbergh
2024-07-18Proxy: Pass UserAgentjwijenbergh
2024-07-17Client: Add test for getting ServerList in the main statejwijenbergh
2024-07-17Client + Server: Pass discovery manager and lock when neededjwijenbergh
2024-07-17Client: Release before calling transitionsjwijenbergh
2024-07-17Client: Fix linting errorsjwijenbergh
2024-07-17Discovery: Add some debug loggingjwijenbergh
2024-07-17Client: Go to previous state on renew errorjwijenbergh
2024-07-17Client: Move DiscoveryStartup to correct file and check client_idjwijenbergh
2024-07-17Client: Check for StateMain in disco callbackjwijenbergh
2024-07-17Client + Discovery: Fetch dscovery at startup using DiscoveryStartupjwijenbergh
With a manager that locks and copies such that no race conditions happen
2024-07-17Client Proxy: Fix theoretical race conditionjwijenbergh
2024-07-17Client: Check for no disco support in more places and log disco errjwijenbergh
2024-07-17Client + API: Mark organizations expired *before* processing urljwijenbergh
2024-07-17Client: Fetch disco fresh after startup calling GetConfigjwijenbergh
2024-06-25Client: More frequent state file savingjwijenbergh
2024-06-06Client: Update translations from Weblatejwijenbergh
2024-06-06Discovery: Organization list cache updatesjwijenbergh
2024-06-06Client: Add portugese translationjwijenbergh
2024-06-04Client FSM: Allow to go from Disconnected to Connectingjwijenbergh
Could be if cleanup has failed and a config is still alive
2024-06-04Client: Update translations from Weblatejwijenbergh
2024-06-04i18nerr: Make sure unwrapping for internal errors still workjwijenbergh
2024-05-31i18n: Punctuation changesjwijenbergh
2024-05-31Client: Update translations from Weblatejwijenbergh
2024-05-31Client: Add punctuation for Newf errorjwijenbergh