summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-19All: Prepare to get rid of go-errors/errors libjwijenbergh
2024-02-19Python: Add a helper for server type __str__ representationjwijenbergh
2024-02-19Exports + Python: New API for Token Getter and Setterjwijenbergh
First argument is the server id and type instead of a single argument with JSON
2024-02-19Python example: Set common version from variablejwijenbergh
2024-02-19HTTP: Make sure to add all headersjwijenbergh
Now needed as we do some of the header code differently. Previously it worked because e.g. the accept header had one value that was capitalized
2024-02-19i18nerr + HTTP: Properly convert timeout errorsjwijenbergh
2024-02-19Exports Make: Get version from internal versionjwijenbergh
2024-02-19Docs API: Add autogenerated notejwijenbergh
2024-02-19Docs getting started: Do not explicitly mention versionjwijenbergh
2024-02-19Client redirect: Formatting changesjwijenbergh
2024-02-19Client: Split client id and discovery functionsjwijenbergh
2024-02-19Makefile: Cleanup old targetsjwijenbergh
2024-02-19Client FSM + Python: Begin implementing a new state machinejwijenbergh
2024-02-19Test: Add an AssertError helperjwijenbergh
2024-02-19Version: Initial packagejwijenbergh
2024-02-19Add pip docker filesjwijenbergh
2024-01-17Python Main: Remove \* in docstringjwijenbergh
Gave a SyntaxWarning using Python 3.12
2024-01-10Go.mod/Go.sum: Update depsjwijenbergh
2023-11-01OAuth + Server: Make ISS optional for custom serversjwijenbergh
2023-10-31go.mod/go.sum: Update depsjwijenbergh
2023-10-26Client: Support govVPN client IDsjwijenbergh
2023-09-29Client: Simplify mobile redirect logic to separate filejwijenbergh
2023-09-29Exports Docs: Improve examples for mobile redirectsjwijenbergh
2023-09-29OAuth: Check for error parameter in authorization responsejwijenbergh
2023-09-29OAuth Test: Fix redirect URI + listener changesjwijenbergh
2023-09-29OAuth: Correctly pass Redirect URI to token requestjwijenbergh
2023-09-29Client + Server + OAuth: Support mobile redirectsjwijenbergh
2023-09-25Client: Update translations from Weblatejwijenbergh
2023-09-25Client + Locales: Update cleanup+renew canceled erorr messagejwijenbergh
2023-09-25Client: Update translations from Weblatejwijenbergh
2023-09-25Client: Update translations from Weblatejwijenbergh
2023-09-25go.mod/go.sum: update depsjwijenbergh
2023-09-25Exports: Log no tokens returned as debugjwijenbergh
2023-09-25Docs Exports: Add some example input/outputjwijenbergh
2023-09-25Changes: Update for unreleased v2jwijenbergh
2023-09-25Docs API: Update state machine figurejwijenbergh
2023-09-25Exports: Update spacing in docsjwijenbergh
2023-09-25Exports: Update docsjwijenbergh
2023-09-25Genexportsdoc: Set executable flagjwijenbergh
2023-09-25Export Docs: Update bullets spacingjwijenbergh
2023-09-25Docker + Workflows: Move to deploy repojwijenbergh
2023-09-25Docs: Add autogenerated exports docjwijenbergh
2023-09-25Exports: Format and rewrite some commentsjwijenbergh
2023-09-25go.mod/go.sum: Run go mod tidyjwijenbergh
2023-09-25Client: Refresh server endpoints on renew and cleanupjwijenbergh
2023-09-25Server: Have separate implementations for refreshing endpointsjwijenbergh
2023-09-25go.mod/go.sum: updatejwijenbergh
2023-09-25Wrappers Python: Remove translations printjwijenbergh
2023-09-25Server: Set OAuth endpoints on refreshjwijenbergh
This fixes OAuth endpoints after e.g. an update from 2.x to 3.x
2023-09-25Client: Update translations from Weblatejwijenbergh