* refactor: Remove ngrokAPICommon
This caused more problems than I think it solved. The code is messier for having it
Signed-off-by: Jonathan Stacks <jonstacks@users.noreply.github.com>
* test: Add test for endpoints mock client
---------
Signed-off-by: Jonathan Stacks <jonstacks@users.noreply.github.com>
* testing changes
* Adding status conditions for the IP policy along with unit tests
* testing changes
* Adding status conditions for the IP policy along with unit tests
* saving
* Update internal/controller/ingress/ippolicy_controller.go
* Update internal/controller/ingress/ippolicy_controller.go
* Apply suggestions from code review
* Changing some of the mock configuration for IP policies for testing
* Fixing build-and-test errors
* Adding enriched error for invalid CIDR and using it in IP policy controller
---------
Co-authored-by: Sabrina Ahmed <sabrina@Sabrinas-MacBook-Pro.local>
* remove references to bindings.name
* remove Name from KubernetesOperatorBinding resource
* make manifests
* Update README.md and values.schema.json with readme-generator-for-helm
* upgrade to ngrok-api-go/v7
* partially update endpoint selectors
---------
Co-authored-by: masonj5n <masonj5n@users.noreply.github.com>