summaryrefslogtreecommitdiff
path: root/client/fsm.go
AgeCommit message (Expand)Author
2025-09-02client: Log more in debug and increase rotation to 10MBJeroen Wijenbergh
2025-08-25All: Remove util packagesJeroen Wijenbergh
2025-05-06All: Move to log/slogJeroen Wijenbergh
2025-05-06All: Run modernize --test --fixJeroen Wijenbergh
2024-11-21Replace all links from GitHub to Codebergjwijenbergh
2024-08-30Client FSM: Allow renewing in GotConfigjwijenbergh
2024-08-22FSM: Re-ordering and cleanup constructorjwijenbergh
2024-06-04Client FSM: Allow to go from Disconnected to Connectingjwijenbergh
2024-05-30Client: Fix lint error with FSM debugjwijenbergh
2024-05-30FSM: Remove Mermaid graph generationjwijenbergh
2024-04-24Client FSM: Allow Disconnected state from GettingConfigJeroen Wijenbergh
2024-04-16Client FSM: Allow to go to Disconnected from OAuthStartedjwijenbergh
2024-02-19All: Document everything to pass revive lintjwijenbergh
2024-02-19Client FSM + Python: Begin implementing a new state machinejwijenbergh
2023-09-25Client FSM: Allow self-transition to No Serverjwijenbergh
2023-09-25Client FSM: Add loading server to authorizedjwijenbergh
2023-09-25Client FSM: Allow client to ask location in NoServerjwijenbergh
2023-09-25Client FSM: Add extra optional states about VPN connectivityjwijenbergh
2023-09-25Client + FSM: Check transitions and add SetStatejwijenbergh
2023-09-25Refactor: Move client implementation to one filejwijenbergh
2023-09-25Client: Remove servers argument to transitionjwijenbergh
2023-09-25Client FSM: Remove states that are client specific/not in the libjwijenbergh
2023-02-28Log: Use a global logger instancejwijenbergh
2023-02-27Client FSM: Remove already connected logjwijenbergh
2023-01-13Client + Exports: Separate cleanup from disconnectjwijenbergh
2022-12-21Client + Exports: Forward tokens for /disconnectjwijenbergh
2022-12-21Linting: Fix config arguments and results + commentsjwijenbergh
2022-12-21Failover: Initial implementationjwijenbergh
2022-12-12Format: Run gofumptjwijenbergh
2022-12-12Client FSM: Fix fsm typojwijenbergh
2022-12-12simplify error handlingAleksandar Pesic
2022-11-28Log: Define f prefix for log functions to indicate printf likejwijenbergh
2022-11-28Formatting: Run golinesjwijenbergh
2022-11-28Formatting: Run gofumpt -wjwijenbergh
2022-11-28Refactor: Fix revive linter errors by deleting redundant prefixesjwijenbergh
2022-11-28Lint: Run godot fixjwijenbergh
2022-11-28Refactor: Remove most get prefixes for receiver functionsjwijenbergh
2022-11-28Document: Add comments for most functions and packagesjwijenbergh
2022-11-24Style: Use stylecheck and fix errorsjwijenbergh
2022-11-24FSM: Rename OAuth Started back transition to No Serverjwijenbergh
2022-11-23FSM: Check unhandled transitionsjwijenbergh
2022-10-25Client + FSM: Remove background argument from transitionjwijenbergh
2022-10-19Refactor: Make errors use the parent's error leveljwijenbergh
2022-10-19Client: Separate into different filesjwijenbergh
2022-10-18Client: Move to its own packagejwijenbergh