| 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 | API: Only retry authenticated on a 401 | jwijenbergh | |
| 2022-04-22 | API: Add /disconnect | jwijenbergh | |
| 2022-04-20 | Refactor: Eliminate most uses of pointers in structs | jwijenbergh | |
| 2022-04-19 | Profiles: Implement basic functionality for sending a profile_id | Jeroen Wijenbergh | |
| 2022-04-19 | Config: Only write on deregister | Jeroen Wijenbergh | |
| 2022-03-29 | Logging: Add more logging statements | jwijenbergh | |
| 2022-03-28 | OAuth: Token refresh changes and tests | Jeroen Wijenbergh | |
| 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-09-20 | Wireguard: Add basic support | Jeroen Wijenbergh | |
| 2022-04-05 | OAuth: Make sure the tokens are not expired | 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 | OAuth: Begin implementation without OAuth2 lib | Jeroen Wijenbergh | |
| - We want to use as little dependencies as possible. While the OAuth2 library is helpful, it is not needed. | |||
| 2022-04-05 | Refactor: Simplify API by using a state as context | Jeroen Wijenbergh | |
| 2022-04-05 | Add a file for the vpn API | Jeroen Wijenbergh | |
