Vishal Dalwadi
0fea8af3e1
Merge branch 'develop' into NM-37
2025-07-28 15:23:03 +05:30
Aceix
755a390003
fix: add validation for JWT validity duration in new settings ( #3564 )
2025-07-27 08:40:51 +05:30
Vishal Dalwadi
6367efc882
NET-2077: Add support for Feature Flags. ( #3528 )
...
* feat(go): add support for feature flags;
* feat(go): store feature flags in code;
* feat(go): report base domain on license validation;
* feat(go): remove nm base domain required binding;
* feat(go): add a flag for oauth support;
2025-07-27 08:39:17 +05:30
Abhishek K
461c680099
NM-15: sync device interfaces on checkin ( #3548 )
...
* sync devices interface on checkin
* deep compare ifaces on checkin
2025-07-27 08:29:37 +05:30
Vishal Dalwadi
31ed8c5262
Netmaker Desktop Session Duration ( #3543 )
...
* feat(go): allow different session durations for client apps;
* feat(go): assume call is from netdesk app if header absent;
* feat(go): allow header;
* feat(go): set client jwt validity duration on migration.
2025-07-27 08:29:14 +05:30
Vishal Dalwadi
7727a60e12
feat(go): delete user settings on user delete;
2025-07-22 10:33:17 +05:30
Vishal Dalwadi
eb40471a6f
feat(go): add support for user settings;
2025-07-21 12:14:09 +05:30
Vishal Dalwadi
a6469c7e2a
fix(go): prevent idp user from being deleted; ( #3538 )
2025-07-09 13:00:08 +05:30
dependabot[bot]
514e995180
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>
2025-07-09 12:59:41 +05:30
dependabot[bot]
46b87625cb
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>
2025-07-09 12:59:10 +05:30
Abhishek K
c8eb3d69aa
Merge pull request #3542 from gravitl/dependabot/go_modules/develop/gorm.io/datatypes-1.2.6
...
Build(deps): bump gorm.io/datatypes from 1.2.5 to 1.2.6
2025-07-09 12:58:38 +05:30
Abhishek K
4bc5d5638b
Merge pull request #3545 from gravitl/master
...
Master
2025-07-08 21:54:12 +05:30
Abhishek K
2e47484c7b
Merge pull request #3544 from gravitl/release-v1.0.0
...
Release v1.0.0
2025-07-08 21:50:00 +05:30
Abhishek K
5be4548597
Merge branch 'master' into release-v1.0.0
2025-07-08 21:47:49 +05:30
dependabot[bot]
e128b1afdb
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>
2025-07-08 02:09:59 +00:00
Abhishek K
62bfc917ec
Merge pull request #3540 from gravitl/v1.0.0_fixes
...
comment out default relay access
2025-07-08 07:37:25 +05:30
abhishek9686
75f7ebd911
comment out default relay access
2025-07-08 07:36:41 +05:30
Abhishek K
30869eaf91
Merge pull request #3537 from gravitl/v1.0.0_fixes
...
set location if empty on checkin
2025-07-04 00:44:29 +05:30
abhishek9686
e65f6728d4
set location if empty on checkin
2025-07-04 00:43:08 +05:30
Abhishek K
1a73eed655
Merge pull request #3536 from gravitl/master
...
Master
2025-07-02 15:54:06 +05:30
Abhishek K
6741bac338
Merge pull request #3535 from gravitl/release-v1.0.0
...
Release v1.0.0
2025-07-02 15:53:33 +05:30
Abhishek K
070eed8a23
Merge pull request #3534 from gravitl/fix/auth
...
Fix/auth
2025-07-02 15:52:32 +05:30
Vishal Dalwadi
bd9a6f106a
fix(go): delete user if archived;
2025-07-02 13:36:37 +05:30
Vishal Dalwadi
b76a09e571
fix(go): delete pending user on sync;
2025-07-01 22:14:52 +05:30
Vishal Dalwadi
7aef92aa42
fix(go): update oauth docs link;
2025-07-01 22:00:13 +05:30
Abhishek K
33480f514f
v1.0.0 ( #3531 )
...
* Bump github.com/seancfoley/ipaddress-go from 1.7.0 to 1.7.1
Bumps [github.com/seancfoley/ipaddress-go](https://github.com/seancfoley/ipaddress-go ) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/seancfoley/ipaddress-go/releases )
- [Commits](https://github.com/seancfoley/ipaddress-go/compare/v1.7.0...v1.7.1 )
---
updated-dependencies:
- dependency-name: github.com/seancfoley/ipaddress-go
dependency-version: 1.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump gorm.io/driver/postgres from 1.5.11 to 1.6.0
Bumps [gorm.io/driver/postgres](https://github.com/go-gorm/postgres ) from 1.5.11 to 1.6.0.
- [Commits](https://github.com/go-gorm/postgres/compare/v1.5.11...v1.6.0 )
---
updated-dependencies:
- dependency-name: gorm.io/driver/postgres
dependency-version: 1.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump alpine from 3.21.3 to 3.22.0
Bumps alpine from 3.21.3 to 3.22.0.
---
updated-dependencies:
- dependency-name: alpine
dependency-version: 3.22.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* collect host localtion for graph
* feat: collect location from netdesk
* add graph api:
* collection loc info for desktop config if unset
* Build(deps): bump github.com/posthog/posthog-go from 1.5.5 to 1.5.12
Bumps [github.com/posthog/posthog-go](https://github.com/posthog/posthog-go ) from 1.5.5 to 1.5.12.
- [Release notes](https://github.com/posthog/posthog-go/releases )
- [Changelog](https://github.com/PostHog/posthog-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/posthog/posthog-go/compare/v1.5.5...v1.5.12 )
---
updated-dependencies:
- dependency-name: github.com/posthog/posthog-go
dependency-version: 1.5.12
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.229.0 to 0.237.0
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.229.0 to 0.237.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.229.0...v0.237.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.237.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Build(deps): bump dawidd6/action-download-artifact from 9 to 11
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 9 to 11.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v9...v11 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '11'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* inet gws into gateways
* fix pro pkg errors
* add inet gw validate check on update node api
* unset inet gw on gateway delete
* sync changes on startup, add create relay calls on defaul host
* remove extclients on network destroy action
* Bump github.com/olekukonko/tablewriter from 0.0.5 to 1.0.7
Bumps [github.com/olekukonko/tablewriter](https://github.com/olekukonko/tablewriter ) from 0.0.5 to 1.0.7.
- [Commits](https://github.com/olekukonko/tablewriter/compare/v0.0.5...v1.0.7 )
---
updated-dependencies:
- dependency-name: github.com/olekukonko/tablewriter
dependency-version: 1.0.7
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* feat(go): add access token count to ReturnUser model;
* Build(deps): bump gorm.io/driver/sqlite from 1.5.7 to 1.6.0
Bumps [gorm.io/driver/sqlite](https://github.com/go-gorm/sqlite ) from 1.5.7 to 1.6.0.
- [Commits](https://github.com/go-gorm/sqlite/compare/v1.5.7...v1.6.0 )
---
updated-dependencies:
- dependency-name: gorm.io/driver/sqlite
dependency-version: 1.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* remove duplicate cli table pkg
* remove duplicate cli table pkg
* Build(deps): bump google.golang.org/api from 0.237.0 to 0.238.0
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.237.0 to 0.238.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.237.0...v0.238.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.238.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* set relayed nodes on inetgw migration
* fix merge conflicts
* fix merge conflicts
* Merge pull request #3504 from gravitl/depracate-rac-autodisable
chore: deprecate rac autodisable flag
* avoid setting nil endpoint if peer using internet gw (#3529 )
* NET-1996: Add Support for TOTP Authentication. (#3517 )
* feat(git): ignore run configurations;
* feat(go): add support for TOTP authentication;
* fix(go): api docs;
* fix(go): static checks failing;
* fix(go): ignore mfa enforcement for user auth;
* feat(go): allow resetting mfa;
* feat(go): allow resetting mfa;
* feat(go): use library function;
* fix(go): signature;
* feat(go): allow only master user to unset user's mfa;
* feat(go): set caller when master to prevent panic;
* feat(go): make messages more user friendly;
* fix(go): run go mod tidy;
* fix(go): optimize imports;
* fix(go): return unauthorized on token expiry;
* fix(go): move mfa endpoints under username;
* fix(go): set is mfa enabled when converting;
* feat(go): allow authenticated users to use preauth apis;
* feat(go): set correct header value;
* feat(go): allow super-admins and admins to unset mfa;
* feat(go): allow user to unset mfa if not enforced;
* v1.0.0 release notes (#3530 )
* add v1.0.0 release notes
* add v1.0.0 release notes
* update version tags
* update version tag on install script
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: abhishek9686 <abhi281342@gmail.com>
Co-authored-by: the_aceix <aceixsmartx@gmail.com>
Co-authored-by: Abhishek K <abhishek@netmaker.io>
Co-authored-by: Vishal Dalwadi <dalwadivishal26@gmail.com>
Co-authored-by: Vishal Dalwadi <51291657+VishalDalwadi@users.noreply.github.com>
2025-06-26 18:00:04 +05:30
abhishek9686
05fe84980a
update version tag on install script
2025-06-26 12:48:10 +05:30
Abhishek K
96e2c29783
v1.0.0 release notes ( #3530 )
...
* add v1.0.0 release notes
* add v1.0.0 release notes
* update version tags
2025-06-26 11:35:35 +05:30
Vishal Dalwadi
3551e8e24e
NET-1996: Add Support for TOTP Authentication. ( #3517 )
...
* feat(git): ignore run configurations;
* feat(go): add support for TOTP authentication;
* fix(go): api docs;
* fix(go): static checks failing;
* fix(go): ignore mfa enforcement for user auth;
* feat(go): allow resetting mfa;
* feat(go): allow resetting mfa;
* feat(go): use library function;
* fix(go): signature;
* feat(go): allow only master user to unset user's mfa;
* feat(go): set caller when master to prevent panic;
* feat(go): make messages more user friendly;
* fix(go): run go mod tidy;
* fix(go): optimize imports;
* fix(go): return unauthorized on token expiry;
* fix(go): move mfa endpoints under username;
* fix(go): set is mfa enabled when converting;
* feat(go): allow authenticated users to use preauth apis;
* feat(go): set correct header value;
* feat(go): allow super-admins and admins to unset mfa;
* feat(go): allow user to unset mfa if not enforced;
2025-06-26 08:29:13 +05:30
Abhishek K
aca911712b
avoid setting nil endpoint if peer using internet gw ( #3529 )
2025-06-25 19:17:57 +05:30
Aceix
2df02f747e
Merge pull request #3504 from gravitl/depracate-rac-autodisable
...
chore: deprecate rac autodisable flag
2025-06-24 23:43:44 +05:30
Abhishek K
657a24ef23
Merge pull request #3527 from gravitl/NET-2075
2025-06-24 17:56:13 +05:30
abhishek9686
4e2b7993eb
fix merge conflicts
2025-06-24 17:00:43 +05:30
abhishek9686
f44c37e3aa
fix merge conflicts
2025-06-24 17:00:10 +05:30
abhishek9686
b423b183e4
fix merge conflicts
2025-06-24 16:56:48 +05:30
abhishek9686
709ac8b274
set relayed nodes on inetgw migration
2025-06-24 16:55:34 +05:30
Abhishek K
1d92a0a8a8
Merge pull request #3526 from gravitl/dependabot/go_modules/develop/google.golang.org/api-0.238.0
...
Build(deps): bump google.golang.org/api from 0.237.0 to 0.238.0
2025-06-24 07:36:45 +05:30
dependabot[bot]
5020a6c662
Build(deps): bump google.golang.org/api from 0.237.0 to 0.238.0
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.237.0 to 0.238.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.237.0...v0.238.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.238.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-24 02:04:54 +00:00
Abhishek K
a07d4e8d86
Merge pull request #3522 from gravitl/NET-2080
...
NET-2080: Fix unresponsive Users page
2025-06-24 07:34:10 +05:30
Abhishek K
0717da377d
Merge pull request #3523 from gravitl/dependabot/go_modules/develop/gorm.io/driver/sqlite-1.6.0
...
Build(deps): bump gorm.io/driver/sqlite from 1.5.7 to 1.6.0
2025-06-24 07:33:47 +05:30
Abhishek K
f33d693be4
Merge pull request #3472 from gravitl/dependabot/go_modules/develop/github.com/olekukonko/tablewriter-1.0.7
...
Bump github.com/olekukonko/tablewriter from 0.0.5 to 1.0.7
2025-06-24 07:31:13 +05:30
abhishek9686
b2697486b0
Merge branch 'dependabot/go_modules/develop/github.com/olekukonko/tablewriter-1.0.7' of https://github.com/gravitl/netmaker into dependabot/go_modules/develop/github.com/olekukonko/tablewriter-1.0.7
2025-06-24 07:20:47 +05:30
abhishek9686
226145d281
remove duplicate cli table pkg
2025-06-24 07:20:33 +05:30
Abhishek K
eb9e99e0a5
Merge branch 'develop' into dependabot/go_modules/develop/github.com/olekukonko/tablewriter-1.0.7
2025-06-24 07:19:13 +05:30
abhishek9686
d8dcc37941
remove duplicate cli table pkg
2025-06-24 07:11:46 +05:30
Abhishek K
7808d29808
Merge pull request #3525 from gravitl/master
...
Master
2025-06-24 07:08:08 +05:30
Abhishek K
99770c0fda
Merge pull request #3524 from gravitl/release-v0.99.0
...
Release v0.99.0
2025-06-24 07:07:14 +05:30
Abhishek K
99c898a41a
Merge pull request #3473 from gravitl/dependabot/go_modules/develop/github.com/seancfoley/ipaddress-go-1.7.1
...
Bump github.com/seancfoley/ipaddress-go from 1.7.0 to 1.7.1
2025-06-24 07:05:47 +05:30
dependabot[bot]
398ea3a371
Build(deps): bump gorm.io/driver/sqlite from 1.5.7 to 1.6.0
...
Bumps [gorm.io/driver/sqlite](https://github.com/go-gorm/sqlite ) from 1.5.7 to 1.6.0.
- [Commits](https://github.com/go-gorm/sqlite/compare/v1.5.7...v1.6.0 )
---
updated-dependencies:
- dependency-name: gorm.io/driver/sqlite
dependency-version: 1.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-24 01:14:21 +00:00
Vishal Dalwadi
8971ecd2e9
feat(go): add access token count to ReturnUser model;
2025-06-23 22:43:39 +05:30