summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-30Client: Update translations from Weblatejwijenbergh
2024-05-30Client: Update translations from Weblatejwijenbergh
2024-05-30README: Small updatejwijenbergh
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
2024-05-30Client Proxy: Add testjwijenbergh
2024-05-30CLI: Fix profiles data type checkjwijenbergh
2024-05-30Exports: improvements in return data error handlingjwijenbergh
2024-05-30Cookie: Return the context without handle if no handle was givenjwijenbergh
2024-05-29Changes: Some v2 updatesjwijenbergh
2024-05-29Exports Doc: Small updatesjwijenbergh
2024-05-29levenshtein: Add some commentsjwijenbergh
2024-05-29Levenshtein: Do search for every display and keyword separatelyjwijenbergh
2024-05-29Format: Run gofumptJeroen Wijenbergh
2024-05-29Levenshtein: Add initial testsJeroen Wijenbergh
2024-05-29levenshtein: lint fixesjwijenbergh
2024-05-29Discovery: Improve search using levenshtein distance and sortingjwijenbergh
2024-05-29Discovery: return country_code to the clientjwijenbergh
2024-05-29Discovery: Convert the search query to lowerjwijenbergh
2024-05-29Exports: Run formatjwijenbergh
2024-05-29Discovery: Fix testjwijenbergh
2024-05-29CLI: Fix discovery argumentjwijenbergh
2024-05-29exports: Fix discovery subset in commentsjwijenbergh
2024-05-29Discovery: Implement search and do not return keywordsjwijenbergh
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-29Discovery: Return a subset to the clientJeroen Wijenbergh
2024-05-29setup.cfg: Small updatesjwijenbergh
2024-05-24Makefile: Fix coverage spacingjwijenbergh
2024-05-24go.mod/go.sum: Updatejwijenbergh
2024-05-24API Test: Mock Transport by passing it aroundjwijenbergh
2024-05-24Fix various liniting errorsJeroen Wijenbergh
2024-05-24API: Add initial testsJeroen Wijenbergh
2024-05-24API Connect: Move errors.New to varsJeroen Wijenbergh
2024-05-24API auth: Return if err is not invalid tokensJeroen Wijenbergh
E.g. if refreshing fails here with a 500 or something else
2024-05-24Test Server: Add helpers for response handlersJeroen Wijenbergh
2024-05-24Client Test: Fix OpenVPN prefer TCP testsJeroen Wijenbergh
2024-05-24go.mod/go.sum: UpdateJeroen Wijenbergh
2024-05-24Types Protocol: Add TestJeroen Wijenbergh
2024-05-24API: Remove unused field SetAuthorizeTimeJeroen Wijenbergh
2024-05-24Makefile: Add a coverage targetJeroen Wijenbergh
2024-05-24Client: Update translations from WeblateJeroen Wijenbergh
2024-05-08Format: Run Ruff & isortJeroen Wijenbergh
2024-05-08Server: Add a way to pass OAuth start timeJeroen Wijenbergh
2024-04-30Prepare release: Replace version in setup.cfgJeroen Wijenbergh
2024-04-30Python: Add setup.py for backwards compatibilityJeroen Wijenbergh
2024-04-30Python: Store metadata in setup.cfgJeroen 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-26Version: Update to 1.99.21.99.2Jeroen Wijenbergh
2024-04-26Prepare release: sed fixesJeroen 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-26Format: Run RuffJeroen Wijenbergh
2024-04-26Prepare release: Format using ruff instead of blackJeroen Wijenbergh
2024-04-26Changes: Clarify building is also refactored for Python codeJeroen Wijenbergh
2024-04-26Changes: Update for 1.99.2Jeroen Wijenbergh