netmaker/controllers
Vishal Dalwadi 9d65c62860
NM-38: User Config Fixes (#3559)
* Build(deps): bump gorm.io/datatypes from 1.2.5 to 1.2.6

Bumps [gorm.io/datatypes](https://github.com/go-gorm/datatypes) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/go-gorm/datatypes/releases)
- [Commits](https://github.com/go-gorm/datatypes/compare/v1.2.5...v1.2.6)

---
updated-dependencies:
- dependency-name: gorm.io/datatypes
  dependency-version: 1.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Build(deps): bump google.golang.org/api from 0.238.0 to 0.240.0 (#3541)

Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.238.0 to 0.240.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.238.0...v0.240.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-version: 0.240.0
  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>

* Build(deps): bump github.com/go-playground/validator/v10 (#3539)

Bumps [github.com/go-playground/validator/v10](https://github.com/go-playground/validator) from 10.26.0 to 10.27.0.
- [Release notes](https://github.com/go-playground/validator/releases)
- [Commits](https://github.com/go-playground/validator/compare/v10.26.0...v10.27.0)

---
updated-dependencies:
- dependency-name: github.com/go-playground/validator/v10
  dependency-version: 10.27.0
  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>

* fix(go): prevent idp user from being deleted; (#3538)

* fix(go): use correct method for pro;

fixes: User Config nodes are always reported online.

* fix(go): add device id to extclient;

* fix(go): try match device id;

* fix(go): set device id if not set;

* feat(go): return best match offline extclient;

* fix(go): match device id with owner and gateway;

* fix(go): remove check for rac id;

* fix(go): check status on get node status;

* fix(go): allow offline or unknown extclient;

* feat(go): add count db method;

* feat(go): revert change;

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Abhishek K <abhi281342@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 12:09:25 +05:30
..
config NET-940: Inet Gws (#2828) 2024-02-28 08:46:51 +07:00
acls.go NET-2061: revert Inet gws, fix extclient comms with user policies (#3482) 2025-06-05 22:42:16 +05:30
controller.go NET-1932: sort out acls into CE and PRO (#3460) 2025-06-02 13:05:10 +05:30
debug.go
dns.go NET-1950: Persist Server Settings in the DB (#3419) 2025-04-30 02:34:10 +04:00
dns_test.go NET-1932: sort out acls into CE and PRO (#3460) 2025-06-02 13:05:10 +05:30
egress.go NET-2061: revert Inet gws, fix extclient comms with user policies (#3482) 2025-06-05 22:42:16 +05:30
enrollmentkeys.go fix enrollment key join on existing networks 2025-05-27 22:55:16 +05:30
ext_client.go NM-38: User Config Fixes (#3559) 2025-07-24 12:09:25 +05:30
files.go New Docs (#3034) 2024-08-15 11:55:01 +05:30
gateway.go unset inet gw on gateway delete 2025-06-22 06:36:34 +05:30
hosts.go fix merge conflicts 2025-06-24 16:56:48 +05:30
inet_gws.go inet gws into gateways 2025-06-17 16:55:44 +05:30
ipservice.go New Docs (#3034) 2024-08-15 11:55:01 +05:30
legacy.go inet gws into gateways 2025-06-17 16:55:44 +05:30
limits.go [NET-494 / ACC-322] New free tier limits (#2495) 2023-08-08 23:17:49 +05:30
logger.go
middleware.go NET-1932: handle non-inet egress ranges on inet gw (#3479) 2025-06-04 08:04:40 +05:30
migrate.go NET-1932: sort out acls into CE and PRO (#3460) 2025-06-02 13:05:10 +05:30
network.go NET-2014: Audit Logging (#3455) 2025-05-21 13:13:20 +05:30
network_test.go fix(go): workflow errors fixes; 2025-06-06 15:42:30 +05:30
node.go avoid setting nil endpoint if peer using internet gw (#3529) 2025-06-25 19:17:57 +05:30
node_test.go NET-1932: sort out acls into CE and PRO (#3460) 2025-06-02 13:05:10 +05:30
regex.go fix client validation messages 2024-10-25 16:17:55 +04:00
regex_test.go
response_test.go
server.go NM-38: User Config Fixes (#3559) 2025-07-24 12:09:25 +05:30
test.db
user.go NM-38: User Config Fixes (#3559) 2025-07-24 12:09:25 +05:30
user_test.go Net 1227 v1 (#3061) 2024-08-22 11:44:16 +05:30