| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The 'Main' state here is a main UI menu, e.g. the intial state, the server search page,
the configuring server page or the connected/has config page
|
|
|
|
|
|
|
|
|
|
|
|
- Uses OrgID for Secure Internet and gets the data from discovery
- Uses URL for Institute/Custom and gets the data from discovery
- Implements SKIP WAYF as we now have the needed data
- Implements an initial change location with a default location (NL right now)
|
|
|
|
|
|
|
|
|
|
- We should never panic now because there is no way to set an extra
key for testing
- This was not used anyways in the Go code, and we should never expose
an insecure function to wrappers
|
|
- For this an `internal/types` package is created with a custom error type
- This custom error type can give back the cause and traceback of an error
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also add a force tcp flag
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
We also now do not have to skip verification in the test files
|
|
- 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.
|