| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-29 | Discovery: Implement search and do not return keywords | jwijenbergh | |
| This patch implements search by adding a second argument to DiscoOrganizations and DiscoServers. A search string of = "" returns everything. This also makes the subset that is returned to the client even fewer, no keywords. | |||
| 2024-05-29 | Discovery: Return a subset to the client | Jeroen Wijenbergh | |
| 2024-05-29 | setup.cfg: Small updates | jwijenbergh | |
| 2024-05-24 | Makefile: Fix coverage spacing | jwijenbergh | |
| 2024-05-24 | go.mod/go.sum: Update | jwijenbergh | |
| 2024-05-24 | API Test: Mock Transport by passing it around | jwijenbergh | |
| 2024-05-24 | Fix various liniting errors | Jeroen Wijenbergh | |
| 2024-05-24 | API: Add initial tests | Jeroen Wijenbergh | |
| 2024-05-24 | API Connect: Move errors.New to vars | Jeroen Wijenbergh | |
| 2024-05-24 | API auth: Return if err is not invalid tokens | Jeroen Wijenbergh | |
| E.g. if refreshing fails here with a 500 or something else | |||
| 2024-05-24 | Test Server: Add helpers for response handlers | Jeroen Wijenbergh | |
| 2024-05-24 | Client Test: Fix OpenVPN prefer TCP tests | Jeroen Wijenbergh | |
| 2024-05-24 | go.mod/go.sum: Update | Jeroen Wijenbergh | |
| 2024-05-24 | Types Protocol: Add Test | Jeroen Wijenbergh | |
| 2024-05-24 | API: Remove unused field SetAuthorizeTime | Jeroen Wijenbergh | |
| 2024-05-24 | Makefile: Add a coverage target | Jeroen Wijenbergh | |
| 2024-05-24 | Client: Update translations from Weblate | Jeroen Wijenbergh | |
| 2024-05-08 | Format: Run Ruff & isort | Jeroen Wijenbergh | |
| 2024-05-08 | Server: Add a way to pass OAuth start time | Jeroen Wijenbergh | |
| 2024-04-30 | Prepare release: Replace version in setup.cfg | Jeroen Wijenbergh | |
| 2024-04-30 | Python: Add setup.py for backwards compatibility | Jeroen Wijenbergh | |
| 2024-04-30 | Python: Store metadata in setup.cfg | Jeroen Wijenbergh | |
| When building for older distros such as Debian 11 it is problematic when metadata is in pyproject.toml. Let's store the metadata needed for building in setup.cfg, that is supported. | |||
| 2024-04-26 | Version: Update to 1.99.21.99.2 | Jeroen Wijenbergh | |
| 2024-04-26 | Prepare release: sed fixes | Jeroen Wijenbergh | |
| - MacOS needing a backup file, pass "" for nothing - Python version is now in wrappers/python/pyproject.toml instead of wrappers/python/setup.py | |||
| 2024-04-26 | Format: Run Ruff | Jeroen Wijenbergh | |
| 2024-04-26 | Prepare release: Format using ruff instead of black | Jeroen Wijenbergh | |
| 2024-04-26 | Changes: Clarify building is also refactored for Python code | Jeroen Wijenbergh | |
| 2024-04-26 | Changes: Update for 1.99.2 | Jeroen Wijenbergh | |
| 2024-04-24 | Client FSM: Allow Disconnected state from GettingConfig | Jeroen Wijenbergh | |
| 2024-04-22 | Exports: Document ProxyGuard cleanup | jwijenbergh | |
| 2024-04-22 | Client: Cancel ProxyGuard in Cleanup function | jwijenbergh | |
| Clients like Android currently do not cleanup ProxyGuard, whilst they should, it makes sense to just cancel it for them. Cleanup should be called if possible by the client anyways. | |||
| 2024-04-22 | Makefile: Add -race flag to `go test` | jwijenbergh | |
| 2024-04-16 | Go.mod/Go.sum: Update deps | jwijenbergh | |
| 2024-04-16 | Client: Set the default log level to info | jwijenbergh | |
| 2024-04-16 | Client FSM: Allow to go to Disconnected from OAuthStarted | jwijenbergh | |
| Useful when cancelling OAuth when on the connection screen | |||
| 2024-04-16 | Client: Log ProxyGuard as Info | jwijenbergh | |
| 2024-03-25 | .gitignore: Add some build output paths | jwijenbergh | |
| 2024-03-25 | Remove unused make files | jwijenbergh | |
| 2024-03-22 | Docs: Update package formats | jwijenbergh | |
| 2024-03-22 | Workflows Deploy: Update Go version and fix python build deps | jwijenbergh | |
| 2024-03-22 | Makefile: Split ruff into wrappers/python dir | jwijenbergh | |
| 2024-03-22 | Workflows: Bump windows Go and use Ruff | jwijenbergh | |
| 2024-03-22 | Format: Run gofumpt | jwijenbergh | |
| 2024-03-22 | Python: Format and fix linting errors | jwijenbergh | |
| 2024-03-22 | Makefile: Add ruff targets | jwijenbergh | |
| 2024-03-22 | All: Refactor makefile & building | jwijenbergh | |
| 2024-03-18 | Workflows Test: Bump Go to 1.22 | jwijenbergh | |
| 2024-03-15 | Go.mod/Go.sum: Update | jwijenbergh | |
| 2024-03-14 | Client + Server: Cache secure internet profile choice per location | jwijenbergh | |
| 2024-03-14 | Docs API: Re-gen | jwijenbergh | |
