summaryrefslogtreecommitdiff
path: root/cmd/cli
AgeCommit message (Collapse)Author
2022-07-05Refactor: Handling of different servers and identifiersjwijenbergh
- 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)
2022-06-20Refactor: Errors to have one custom type that is to be wrappedjwijenbergh
- 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
2022-05-15Docs: Document language-specific callback constructsjwijenbergh
2022-05-13Refactor: Adapt the API to the documentationjwijenbergh
2022-05-09CMD: Ensure / path suffixjwijenbergh
So that it also matches the url in the map
2022-05-09CMD: Do not create a new state after every config retrievaljwijenbergh
2022-05-09FSM/State: Profile correctness and connect name changejwijenbergh
Also add a force tcp flag
2022-04-29Fix: Return on config error when storing certJeroen Wijenbergh
2022-04-29Secure Internet: Basic implementation and add support to cliJeroen Wijenbergh
2022-04-26State: Add a state map to exports instead of a global singletonjwijenbergh
2022-04-22Refactor: Restructure projectjwijenbergh
- 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.