summaryrefslogtreecommitdiff
path: root/client
AgeCommit message (Collapse)Author
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
2024-05-31Client: Update translations from Weblatejwijenbergh
2024-05-31Client Test: Fix error message with cause checkjwijenbergh
2024-05-31Translations: Sync with source codejwijenbergh
2024-05-31Client: Update translations from Weblatejwijenbergh
2024-05-31Client: Move a lot of errors to internal onlyjwijenbergh
2024-05-30Client: Fix lint error with FSM debugjwijenbergh
2024-05-30Client: Update translations from Weblatejwijenbergh
2024-05-30Client: Update translations from Weblatejwijenbergh
2024-05-30FSM: Remove Mermaid graph generationjwijenbergh
Too complicated to be in the core codebase and I only sometimes need it to view the updated figure. Create a CLI tool some time later