| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-25 | go.mod/go.sum: update | jwijenbergh | |
| 2023-09-25 | Wrappers Python: Remove translations print | jwijenbergh | |
| 2023-09-25 | Server: Set OAuth endpoints on refresh | jwijenbergh | |
| This fixes OAuth endpoints after e.g. an update from 2.x to 3.x | |||
| 2023-09-25 | Client: Update translations from Weblate | jwijenbergh | |
| 2023-09-25 | Client + l18n: Make some errors internal only | jwijenbergh | |
| 2023-09-25 | Client: Update translations from Weblate | jwijenbergh | |
| 2023-09-25 | README: Add weblate info | jwijenbergh | |
| 2023-09-25 | Sync translations: fix shellcheck warning | jwijenbergh | |
| 2023-09-25 | Locales: Add a script to sync translations and use it | jwijenbergh | |
| 2023-09-25 | Client: Update translations from Weblate | jwijenbergh | |
| 2023-09-25 | Client + Exports + Python: Add a startup boolean to getconfig | jwijenbergh | |
| To be used for autoconnect on startup. If autoconnect on startup set to true This ignores any callbacks that require user input (profile, authorization & location callbacks) | |||
| 2023-09-25 | CI Docker: Update go to latest version | jwijenbergh | |
| 2023-09-25 | Client: Be less strict on chosen server transition | jwijenbergh | |
| 2023-09-25 | Client: Return immediately on profile validity check error | jwijenbergh | |
| 2023-09-25 | i18n: Expand variadic args slice in printer sprintf | jwijenbergh | |
| 2023-09-25 | Client FSM: Allow self-transition to No Server | jwijenbergh | |
| 2023-09-25 | gitignore: Add some paths | jwijenbergh | |
| 2023-09-25 | Client Test: Only use temporary directories | jwijenbergh | |
| So that we do not clutter the filesystem without cleanup | |||
| 2023-09-25 | Client FSM: Add loading server to authorized | jwijenbergh | |
| 2023-09-25 | Client: Remove bogus chosen server transition for renew | jwijenbergh | |
| This is not correct, we already do chosen server in the callback function | |||
| 2023-09-25 | Add a script to update translations from weblate | jwijenbergh | |
| 2023-09-25 | Client: Added Slovenian localization from Weblate | jwijenbergh | |
| Thanks: @rozmansi | |||
| 2023-09-25 | Client: Save internal state regularly | jwijenbergh | |
| Fixes #22 | |||
| 2023-09-25 | Client i18n: Add Slovenia | jwijenbergh | |
| 2023-09-25 | Docs API: Move from handler to class based transitions in tutorial | jwijenbergh | |
| 2023-09-25 | Docker: Update Fedora from 36 to 38 | jwijenbergh | |
| 2023-09-25 | Client Test: Remove OAuth parameter tests | jwijenbergh | |
| These are in the wrong place. Also they're now broken with the i18n custom error types. They should be implemented in the OAuth part of the code. This will be done in the separate OAuth repository that I am now building | |||
| 2023-09-25 | Wrappers Python: Use class callback handler | jwijenbergh | |
| 2023-09-25 | Wrappers Python: Add back event handler | jwijenbergh | |
| Now all the states are back in V2 again, we should have the event handler back as well | |||
| 2023-09-25 | Initial i18n implementation | jwijenbergh | |
| 2023-09-25 | Client: Call Deregistered transition on Deregister() | jwijenbergh | |
| 2023-09-25 | FSM: Allow to always go back to the initial state | jwijenbergh | |
| 2023-09-25 | Client FSM: Allow client to ask location in NoServer | jwijenbergh | |
| 2023-09-25 | Client: Use a mutex for state transitions | jwijenbergh | |
| 2023-09-25 | Client FSM: Add extra optional states about VPN connectivity | jwijenbergh | |
| 2023-09-25 | Client + FSM: Check transitions and add SetState | jwijenbergh | |
| Also make sure GotConfig can be used to go back to | |||
| 2023-09-25 | Client: Disable identifier conversion for secure internet | jwijenbergh | |
| 2023-09-25 | Discovery: Ignore embeded discovery files | Simon Rozman | |
| They are not part of the Git repository and are downloaded in the build process. Signed-off-by: Simon Rozman <simon@rozman.si> | |||
| 2023-09-25 | Client + OAuth + Server: Initialize the OAuth clientID on add | jwijenbergh | |
| 2023-09-25 | Client + Types: Expose support contact | jwijenbergh | |
| 2023-09-25 | Client: Remove Got Config state check for current server | jwijenbergh | |
| 2023-09-25 | Types Discovery: Omitempty for some types that are not always there | jwijenbergh | |
| This makes sure that instead of "authentication_url_template": "" we get not even an "authentication_url_template" key This matches the upstream discovery format more 1:1 | |||
| 2023-09-25 | Exports: Document that CookieReply can be done in the background | jwijenbergh | |
| 2023-09-25 | OAuth: Always set the scheme to HTTPS for the authorization URL | jwijenbergh | |
| Useful if the cache is busted | |||
| 2023-09-25 | CLI: Open the browser again with pkg/browser | jwijenbergh | |
| 2023-09-25 | API Test: Add test for invalid authorization endpoint scheme | jwijenbergh | |
| 2023-09-25 | Endpoints: Double check HTTPS scheme | jwijenbergh | |
| Now the note in the CLI is really not needed, but maybe wise to keep it there? | |||
| 2023-09-25 | Docs: Small typos | jwijenbergh | |
| 2023-09-25 | Docs: API fix link and spelling in adding a server | jwijenbergh | |
| 2023-09-25 | Docs: Set mermaid theme to neutral | jwijenbergh | |
| Much better for dark theme too | |||
