summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2024-07-18Discovery Manager: Remove spammy logsjwijenbergh
2024-07-18Server: Go to GettingConfig after InvalidProfilejwijenbergh
2024-07-17Client + Server: Pass discovery manager and lock when neededjwijenbergh
2024-07-17Discovery: Remove organizations per 4 hour expiryjwijenbergh
2024-07-17Client + Discovery: Fetch dscovery at startup using DiscoveryStartupjwijenbergh
2024-07-17API: Pass user agent to OAuth libraryjwijenbergh
2024-07-17Client + API: Mark organizations expired *before* processing urljwijenbergh
2024-07-17Discovery: Implement conditional requestsjwijenbergh
2024-07-17Client: Fetch disco fresh after startup calling GetConfigjwijenbergh
2024-06-27Discovery: Unmarshal to a new structure to fix #55jwijenbergh
2024-06-27Discovery: Test for #55jwijenbergh
2024-06-25Version: Update to 2.0.22.0.2jwijenbergh
2024-06-25Atomicfile: Mention formatting changejwijenbergh
2024-06-25Format: Run Gofumptjwijenbergh
2024-06-25Config: Atomic file writes using tailscale packagejwijenbergh
2024-06-25Discovery: Return a fresh booleanjwijenbergh
2024-06-06Version: Update to 2.0.12.0.1jwijenbergh
2024-06-06Discovery: Organization list cache updatesjwijenbergh
2024-06-04Version: Update to 2.0.02.0.0jwijenbergh
2024-06-04Server: Fix comment regarding profilesjwijenbergh
2024-06-04Format: Run Gofumptjwijenbergh
2024-05-30FSM: Remove Mermaid graph generationjwijenbergh
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-29Discovery: Fix testjwijenbergh
2024-05-29Discovery: Implement search and do not return keywordsjwijenbergh
2024-05-29Discovery: Return a subset to the clientJeroen Wijenbergh
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
2024-05-24Test Server: Add helpers for response handlersJeroen Wijenbergh
2024-05-24API: Remove unused field SetAuthorizeTimeJeroen Wijenbergh
2024-05-08Format: Run Ruff & isortJeroen Wijenbergh
2024-05-08Server: Add a way to pass OAuth start timeJeroen Wijenbergh
2024-04-26Version: Update to 1.99.21.99.2Jeroen Wijenbergh
2024-04-26Format: Run RuffJeroen Wijenbergh
2024-03-22Format: Run gofumptjwijenbergh
2024-03-14Client + Server: Cache secure internet profile choice per locationjwijenbergh
2024-03-14All: Make WireGuard support mandatoryjwijenbergh
2024-03-13Server: Log on remove after failed authorization errorjwijenbergh
2024-03-13Client + Server: Refactor adding a server by first adding then authjwijenbergh
2024-03-12Profiles + Server: Also expose default gateway settings in profilejwijenbergh