Граф коммитов

25 Коммитов

Автор SHA1 Сообщение Дата
kimorris27 7448b3db41 `make validate-go` to format stuff and make CI happy 2024-09-26 09:00:11 -05:00
kimorris27 086f532624 Replace all references to the golang mock repo with references to the
Uber fork, then `go mod tidy` and `go mod vendor`

Note the change to `deps.go`
2024-09-26 09:00:11 -05:00
Rajdeep Chauhan 66f073f205
Dynamic validation for workload identity permissions and requirements (#3619)
* ARO-4376 Track2 authorization api addition for roledefinitions

* ARO-4376 add a stringutil funcs

* ARO-4376 use dbPlatformWorkloadIdentityRoleSets to get platform identity roles for cluster version

* ARO-4376 add dynamic validation for platformworkloadidentityprofile

* ARO-4376 resolve initial comments

* ARO-4376 refactor error messages and checkaccess action crosscheck

* ARO-4376 Add unit tests and comments resolution

* ARO-4376 add validation for upgradeableTo

* ARO-4376 Comment resoultion and additional unit tests

* ARO-4376 minor version comparison handling

* ARO-4376 update permission error messaging handling for MIWI

* ARO-4376 update constructors to return non-interface type

* ARO-4376 add unit tests for GroupsIntersect

* ARO-4376 update generate files to support bingo
2024-09-10 16:32:25 -04:00
Jeremy Facchetti bc7e1a1889
modified login command to include host key (#2911) 2023-05-30 11:03:55 +02:00
Jeremy Facchetti 2eafd4e17c
centralizes route definition into portal (#2740) 2023-03-02 18:27:50 +01:00
Jeremy Facchetti 72e67cd3db removed ioutil references 2022-09-22 10:26:18 +02:00
Amber Brown b53b70171e nextUUID -> newUUID 2022-07-28 13:21:57 +10:00
Amber Brown d9f33a0dc6 consistently use our uuids 2022-07-27 15:07:29 +10:00
Amber Brown 96a1386aaf fix the portal API tests to use the UUID generation where needed, and don't use the mock db for absolutely nothing 2022-07-27 13:38:00 +10:00
Jeremy Facchetti 8d6d4c3a95
added yaml lint (#2132)
* added yaml lint

* updated the doc
2022-05-27 13:10:11 -04:00
Mangirdas Judeikis a8f6664f88
error revert 2021-09-03 14:27:05 +01:00
Mangirdas Judeikis 59cf5c181b
handle dead conns 2021-09-03 14:17:10 +01:00
Mangirdas Judeikis 6434b03883
rename and keep-alive 2021-09-03 12:44:08 +01:00
Jim Minter 81229ae196
for clarity, rename IsDevelopmentMode -> IsLocalDevelopmentMode 2021-04-23 10:25:46 -05:00
Jim Minter 10554999eb
remove pkg/util/deployment and revert to isDevelopment bool 2021-04-08 09:12:13 -05:00
Naveen Malik b76aeffbf0 Removed uuid facade recently added.
The facade was inconsistently used and was replicating what was already
in uuid.Must(...)
2021-04-01 10:23:03 -04:00
Naveen Malik d5c35ca3c5 Move from github.com/satori/go.uuid to github.com/gofrs/uuid
Why: https://www.whitesourcesoftware.com/vulnerability-database/WS-2018-0594

Requires updating azure-sdk-for-go, moved to latest release
Created wrapper util for gofrs/uuid as NewV4() now returns 2 args and we use it a lot in-line

Vendor updates coming in separate commit to keep this one clean.

There is no v1.2.1 tag for these repos on github.com.
A replace was added for these to 'master'.
Running `go mod vendor` updated the value from 'master' to what you see
in go.mod now.
The v0.0.0 versions needed excluded to get them to drop from go.sum.
Do not exlude v1.2.0 or dependencies cannot be resolved.
2021-03-30 17:13:29 -04:00
Jim Minter d7ddb2571b
bug fix: correct connection close behaviour 2021-03-11 18:26:05 -06:00
Jim Minter 8cf65c100c
noop rename PrivateEndpointIP -> APIServerPrivateEndpointIP. Note: not changing serialised JSON name. 2021-03-08 10:27:29 -06:00
Jim Minter d68fda1888
noop fixup imports 2021-03-02 13:17:01 -06:00
Jim Minter 705b77943d
trim groups included in session cookie 2020-12-09 20:54:09 -06:00
Jim Minter 6787219ef0
silence load balancer messages 2020-12-09 20:18:58 -06:00
Jim Minter dd7e79213b
add Authenticated field to SSH struct to eliminate race condition 2020-12-09 16:22:52 -06:00
Jim Minter eee6958f0b
code comments 2020-12-09 16:22:51 -06:00
Jim Minter 9e5c4f8930
portal initial commit 2020-12-09 16:22:51 -06:00