| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-04-22 | Refactor: Restructure project | jwijenbergh | |
| - Add an internal folder where all the internal code lives - Make a state.go and state_test.go for the public interface This gives a more clear separation between functions and modules. It also makes this a more typical Go project setup. | |||
| 2022-04-22 | Servers: Add initial support for multiple using a map | jwijenbergh | |
| 2022-04-22 | FSM: Make data for transitions optional | jwijenbergh | |
| 2022-04-20 | Refactor: Eliminate most uses of pointers in structs | jwijenbergh | |
| 2022-04-20 | Profiles: Implement SetProfileID instead of getting generic data | jwijenbergh | |
| 2022-04-20 | FSM: More states and fix graph order | jwijenbergh | |
| 2022-04-19 | Profiles: Implement basic functionality for sending a profile_id | Jeroen Wijenbergh | |
| 2022-04-19 | Server relogin: Add extra check for OAuth.Token == nil | Jeroen Wijenbergh | |
| 2022-04-19 | OAuth improvements: Also ensure tokens based on config state | Jeroen Wijenbergh | |
| 2022-04-14 | Simplify FSM by removing hierarchy | jwijenbergh | |
| 2022-03-31 | Initial approach to creating a fsm with states and substates | jwijenbergh | |
| 2022-03-23 | Run gofumpt | jwijenbergh | |
| 2022-03-23 | Add getting profiles and add openvpn config support | jwijenbergh | |
| 2022-03-23 | Return headers in HTTP for wireguard expiry | jwijenbergh | |
| 2022-03-23 | Add wrapping functionality for getting a wireguard config | jwijenbergh | |
| 2022-03-21 | Update python and add basic config support | Jeroen Wijenbergh | |
| 2022-09-20 | Wireguard: Add basic support | Jeroen Wijenbergh | |
| 2022-04-05 | Refactor: Structures changed and added Token refresh function | jwijenbergh | |
| 2022-04-05 | Move HTTP GET/POST methods to its own file | jwijenbergh | |
| 2022-04-05 | Refactor: Simplify errors for wrapping | jwijenbergh | |
| 2022-04-05 | Go: Properly expose getting server list | jwijenbergh | |
| Signed-off-by: jwijenbergh <jeroenwijenbergh@protonmail.com> | |||
| 2022-04-05 | Abstract error handling in python code | jwijenbergh | |
| Signed-off-by: jwijenbergh <jeroenwijenbergh@protonmail.com> | |||
| 2022-04-05 | Expose list retrieval by returning a JSON string | jwijenbergh | |
| Signed-off-by: jwijenbergh <jeroenwijenbergh@protonmail.com> | |||
| 2022-04-05 | Abstract error types and remove JSON parsing | jwijenbergh | |
| For now JSON parsing does not make a lot of sense. This is better off handled by the clients for now. Signed-off-by: jwijenbergh <jeroenwijenbergh@protonmail.com> | |||
| 2022-04-05 | Begin exposing functions using a map | jwijenbergh | |
| Signed-off-by: jwijenbergh <jeroenwijenbergh@protonmail.com> | |||
| 2022-04-05 | Add signature verification to list retrieval | jwijenbergh | |
| - Move test data to src - Verify signatures by calling the Verify method - Add a customizable parameter to force prehashed signatures Signed-off-by: jwijenbergh <jeroenwijenbergh@protonmail.com> | |||
| 2022-04-05 | Go: Begin working on abstracting server/organization list | jwijenbergh | |
| Signed-off-by: jwijenbergh <jeroenwijenbergh@protonmail.com> | |||
