| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-01-05 | CI: Support overriding docker-compose with podman-compose | jwijenbergh | |
| Useful if symlinking is not an option due to having docker-compose and podman-compose installed. You can change $PATH just for this repo but that's messy. | |||
| 2023-01-05 | CI: Support Podman as an alternative to Docker | jwijenbergh | |
| Podman-compose (can be aliased to docker-compose now) does not have the exact same options. We move the compose file to the root to support podman. This is also better because users can just execute docker-compose in the root. | |||
| 2022-12-14 | Docker: Get Go version from go.dev | jwijenbergh | |
| 2022-11-03 | Docker: Use debian | jwijenbergh | |
| For some reason GitHub was failing on the golang image but not locally?? | |||
| 2022-11-02 | CI: Update Go container to 1.19 | jwijenbergh | |
| 2022-09-27 | CI Docker: Remove pyvirtualdisplay from dependencies | jwijenbergh | |
| 2022-08-09 | Docker: Run without a systemctl helper script | jwijenbergh | |
| 2022-08-09 | Docker: Use the main eduVPN repo | jwijenbergh | |
| 2022-05-10 | Python: Add config retrieval test | jwijenbergh | |
| 2022-04-25 | CI: Provide SAN in selfsigned certificate | Jeroen Wijenbergh | |
| Otherwise Go fails with `failed obtaining HTTP resource https://eduvpnserver/.well-known/vpn-user-portal with error Get "https://eduvpnserver/.well-known/vpn-user-portal": x509: certificate relies on legacy Common Name field, use SANs instead` | |||
| 2022-04-25 | Fix: CI selfsigned path | Jeroen Wijenbergh | |
| 2022-04-25 | Tests: Skip server tests if no SERVER_URI is passed | Jeroen Wijenbergh | |
| 2022-04-25 | Tests: Ability to add a custom server and share certificate | Jeroen Wijenbergh | |
| We also now do not have to skip verification in the test files | |||
| 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-03-29 | Start compose: Shellcheck quote warning | jwijenbergh | |
| 2022-03-29 | Tests: Change OAuth expiry tests by using a custom expiry time | jwijenbergh | |
| 2022-03-25 | Add comments and minor fixups | jwijenbergh | |
| 2022-03-25 | Remove unneeded script | jwijenbergh | |
| 2022-03-25 | Wait for pid to finish instead of sleeping | jwijenbergh | |
| 2022-03-25 | Add testing container to the same network | jwijenbergh | |
| 2022-03-25 | Make sure to build the latest changes | jwijenbergh | |
| 2022-03-25 | Set portal username and pass with env vars | jwijenbergh | |
| 2022-03-25 | Login to oauth with selenium and test | jwijenbergh | |
| 2022-03-24 | Add CI docker images for testing with the server | jwijenbergh | |
