| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-12-21 | Spec: Indicate prerelease 0.10.2.0 | jwijenbergh | |
| 2022-12-21 | Version: Bump to 0.2.0 | jwijenbergh | |
| 2022-12-21 | Go.sum: Run go mod tidy | jwijenbergh | |
| 2022-12-21 | Go.mod: Bump to 1.18 | jwijenbergh | |
| Fedora 36 has 1.18, which is our minimum target now | |||
| 2022-12-21 | Failover: Pass logger and add debug statements | jwijenbergh | |
| 2022-12-21 | Client + Exports: Forward tokens for /disconnect | jwijenbergh | |
| 2022-12-21 | Python: Fix duplicate imports | jwijenbergh | |
| 2022-12-21 | Linting: Fix config arguments and results + comments | jwijenbergh | |
| 2022-12-21 | Exports + OAuth + Server: Forward tokens to getting a config | jwijenbergh | |
| 2022-12-21 | Failover: Initial implementation | jwijenbergh | |
| 2022-12-21 | Server: Implement forcing WireGuard selection through env | jwijenbergh | |
| 2022-12-21 | FSM: Do not exec mmdc for mermaid | jwijenbergh | |
| 2022-12-21 | OAuth: Do not export ExchangeSession | jwijenbergh | |
| 2022-12-21 | OAuth: Use a mutex to protect the token structure | jwijenbergh | |
| 2022-12-15 | OAuth: Ignore liniting error when closing server | jwijenbergh | |
| 2022-12-15 | OAuth: Use a channel to communicate handler errors | jwijenbergh | |
| 2022-12-15 | Client Server: Use double pointer to check errors As | jwijenbergh | |
| 2022-12-14 | Client: If debug, log with stacktrace | jwijenbergh | |
| 2022-12-14 | Log: Change Inherit to take format arguments | jwijenbergh | |
| 2022-12-14 | Client Server: Fix not going to authorized state | jwijenbergh | |
| 2022-12-14 | Verify: Use 'os' for reading a file instead of 'ioutil' | jwijenbergh | |
| 2022-12-14 | Docker: Get Go version from go.dev | jwijenbergh | |
| 2022-12-14 | go.mod: Bump Go version to 1.16 | jwijenbergh | |
| Fedora 35 is at 1.16 which is the lowest version we will support. | |||
| 2022-12-14 | Server: Fix revive lint error | jwijenbergh | |
| ``` internal/server/servers.go:51:9: indent-error-flow: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (revive) } else { return srv, nil } ``` | |||
| 2022-12-12 | FSM: Remove HasTransition function | jwijenbergh | |
| 2022-12-12 | Format: Run gofumpt | jwijenbergh | |
| 2022-12-12 | FSM: Include state name in error message | jwijenbergh | |
| 2022-12-12 | Server + Exports: Rename and simplify GetCurrentProfileIndex | jwijenbergh | |
| 2022-12-12 | Util: Minor style changes | jwijenbergh | |
| 2022-12-12 | Server: Minor style changes | jwijenbergh | |
| 2022-12-12 | OAuth: Minor style changes | jwijenbergh | |
| 2022-12-12 | Log: Simplify GetErrorLevel | jwijenbergh | |
| 2022-12-12 | Discovery: Minor style changes with variable names | jwijenbergh | |
| 2022-12-12 | Client Server: Minor style changes and resolve TODO | jwijenbergh | |
| 2022-12-12 | Client FSM: Fix fsm typo | jwijenbergh | |
| 2022-12-12 | simplify error handling | Aleksandar Pesic | |
| fixes #6 Signed-off-by: Aleksandar Pesic <peske.nis@gmail.com> | |||
| 2022-12-08 | OAuth: Comment fixes | jwijenbergh | |
| Minor changes from PR #9 Co-authored-by: fkooman <fkooman@tuxed.net> | |||
| 2022-11-28 | Server: Split more into multiple implementation files | jwijenbergh | |
| 2022-11-28 | Lint: Use gocritic linter and fix errors returned by it | jwijenbergh | |
| 2022-11-28 | Linter: Fix dupword errors | jwijenbergh | |
| 2022-11-28 | Log: Fix copy&paste function comments | jwijenbergh | |
| 2022-11-28 | Log: Define f prefix for log functions to indicate printf like | jwijenbergh | |
| 2022-11-28 | OAuth: Define ReadHeaderTimeout | jwijenbergh | |
| 2022-11-28 | OAuth Listener: Explicitly specify localhost | jwijenbergh | |
| 2022-11-28 | Formatting: Run golines | jwijenbergh | |
| 2022-11-28 | Formatting: Run gofumpt -w | jwijenbergh | |
| 2022-11-28 | Refactor: Fix revive linter errors by deleting redundant prefixes | jwijenbergh | |
| 2022-11-28 | OAuth: Refactor Token getting and do not save them in the config | jwijenbergh | |
| This commit refactors getting the tokens into receiver methods. This means that functions do not have to call the cryptic "EnsureTokens" method. The receiver getter then already verifier whether or not the tokens could be obtained (and refreshes too). The downside is that some things are now private, so testing for invalid tokens needs to be done somewhere else. This needs another patch such that clients can save the tokens themselves using a keyring. | |||
| 2022-11-28 | Lint: Run godot fix | jwijenbergh | |
| Full command: golangci-lint run --disable-all -E godot --fix | |||
| 2022-11-28 | Refactor: Remove most get prefixes for receiver functions | jwijenbergh | |
