-
Notifications
You must be signed in to change notification settings - Fork 559
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.24.0 #2901
v0.24.0 #2901
Conversation
allow for updating both node and client acls
Bumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose) from 3.0.1 to 3.0.3. - [Release notes](https://github.com/go-jose/go-jose/releases) - [Changelog](https://github.com/go-jose/go-jose/blob/v3.0.3/CHANGELOG.md) - [Commits](go-jose/go-jose@v3.0.1...v3.0.3) --- updated-dependencies: - dependency-name: github.com/go-jose/go-jose/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add semver check * indentation on if
…2845) Bumps [github.com/go-playground/validator/v10](https://github.com/go-playground/validator) from 10.18.0 to 10.19.0. - [Release notes](https://github.com/go-playground/validator/releases) - [Commits](go-playground/validator@v10.18.0...v10.19.0) --- updated-dependencies: - dependency-name: github.com/go-playground/validator/v10 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.19.0 to 0.21.0. - [Commits](golang/crypto@v0.19.0...v0.21.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* remove netmaker ip service * remove debug log
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.4 to 1.9.0. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](stretchr/testify@v1.8.4...v1.9.0) --- updated-dependencies: - dependency-name: github.com/stretchr/testify dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.17.0 to 0.18.0. - [Commits](golang/oauth2@v0.17.0...v0.18.0) --- updated-dependencies: - dependency-name: golang.org/x/oauth2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Make swagger param private * Add missing swagger params for create/update enrollment key * Use same string in swagger doc path as the parameter * Re-generate swagger swagger generate spec -t ee -o swagger.yml
* set clean session * delete emqx hosts creds api * add emqx hosts del api to limited middleware controller * add emqx hosts del api to limited middleware controller * remove server creds from emqx
* add pending users api * insert user to pending users on first time oauth login * add pending user check on headless login * fix conflicting apis * no records error * add allowed emails domains for oauth singup to config * check if user is allowed to signup
* Fix get all hosts response swagger type * Remove body parameter from GET ACL request * Use ApiNode response in requests that return it * Redact net.Address field from API Iface This field doesn't get declared correctly in the swagger file, and seems to break clients * Re-generate swagger swagger generate spec -t ee -o swagger.yml
* add config for endpoint detection * add config to netmaker env file * fix config value check for endpoint detection
* add pending users api * insert user to pending users on first time oauth login * add pending user check on headless login * fix conflicting apis * no records error * add allowed emails domains for oauth singup to config * check if user is allowed to signup * improve oauth message prompts * handle trial enddate error logs
* additionl logs for oauth user flow * add more debug logs * add more debug logs * add set auth secret * fix fetch pass * make sure auth secret is set only once * make sure auth secret is set only once
* fix ipv6 only issue * fix InetGw ipv6 issue * refactor constants for NET1088 * fix extClient IPv6 empty issue
Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.9.0 to 3.10.0. - [Release notes](https://github.com/coreos/go-oidc/releases) - [Commits](coreos/go-oidc@v3.9.0...v3.10.0) --- updated-dependencies: - dependency-name: github.com/coreos/go-oidc/v3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.21.0 to 0.22.0. - [Commits](golang/crypto@v0.21.0...v0.22.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add endpointipv6 for host * keep endpointipv6 unchanged when enable static endpoint * handle ipv6 endpoint updates --------- Co-authored-by: abhishek9686 <abhi281342@gmail.com>
Signed-off-by: loselarry <bikangning@yeah.net>
* add additional mutex lock on node acls func * increase verbosity * disable acls on cloud emqx * add emqx creds creation to go routine * add debug log of mq client id * comment port check * uncomment port check * check for connection mq connection open * use username for client id * add write mutex on acl is allowed * add mq connection lost handler on server * spin off zombie init as go routine * get whole api path from config * Revert "get whole api path from config" This reverts commit 392f5f4. * update extclient acls async * add additional mutex lock on node acls func (cherry picked from commit 5325f0e) * increase verbosity (cherry picked from commit 705b3cf) * add emqx creds creation to go routine (cherry picked from commit c8e65f4) * add debug log of mq client id (cherry picked from commit 29c5d6c) * comment port check (cherry picked from commit db8d6d9) * check for connection mq connection open (cherry picked from commit 13b1103) * use username for client id (cherry picked from commit e90c738) * add write mutex on acl is allowed (cherry picked from commit 4cae1b0) * add mq connection lost handler on server (cherry picked from commit c82918a) * spin off zombie init as go routine (cherry picked from commit 6d65c44) * update extclient acls async (cherry picked from commit 6557ef1) * additionl logs for oauth user flow (cherry picked from commit 6170303) * add more debug logs (cherry picked from commit 5980bea) * add more debug logs (cherry picked from commit 4d001f0) * add set auth secret (cherry picked from commit f41cef5) * fix fetch pass (cherry picked from commit 825caf4) * make sure auth secret is set only once (cherry picked from commit ba33ed0) * make sure auth secret is set only once (cherry picked from commit 920ac4c) * comment usage of emqx acls * replace read lock with write lock on acls * replace read lock with write lock on acls (cherry picked from commit 808d213) * use deadlock pkg for visibility * add additional mutex locks * remove race flag * on mq re-connecting donot exit if failed * on mq re-connecting donot exit if failed * revert mutex package change * set mq clean session * remove debug log * go mod tidy * revert on prem emqx acls del
* exclude IngressGW in failover * resetfailoverpeer when adding IngressGw if failover enabled * exclude InetGW in failover * get egress ranges of failedover peer --------- Co-authored-by: abhishek9686 <abhi281342@gmail.com>
* add node ipv6 addr to egress route * fix egress route ipv6 address issue * revert ipv6 peer addr change --------- Co-authored-by: Max Ma <mayabin@gmail.com>
NET-1146: add user id check on RAG config creation, track failover usage
|
No description provided.