abhishek9686
b7ab4d23d7
v1.5.0: add revoked by to email template
2026-02-18 14:59:21 +04:00
abhishek9686
02804e1678
v1.5.0: show approved by in the email
2026-02-18 14:33:25 +04:00
abhishek9686
86324bcb65
v1.5.0: jit denied email
2026-02-18 13:50:08 +04:00
abhishek9686
d055ebd160
NM-244: reset auto relay on disconnect
2026-02-18 13:42:32 +04:00
abhishek9686
ce2b38e981
v1.5.0: fix jit email duplication
2026-02-18 00:43:32 +04:00
Abhishek Kondur
361d801cfa
Merge pull request #3867 from gravitl/master
...
Master
2026-02-18 00:22:22 +04:00
Abhishek Kondur
15f050ff6c
Update logo in README to light version
2026-02-17 15:16:37 +04:00
Abhishek Kondur
a938f9a1b7
Merge pull request #3863 from gravitl/release-v1.5.0
...
v1.5.0
2026-02-17 15:14:53 +04:00
Abhishek Kondur
2f9c7a43ab
Merge pull request #3864 from gravitl/patch/icons
...
Set correct icon links
2026-02-13 00:28:42 +04:00
Abhishek Kondur
b3c0fbd034
v1.5.0: fix user activity permissions, fix removing nodes from egress… ( #3865 )
...
* v1.5.0: fix user activity permissions, fix removing nodes from egress models
* v1.5.0: fix egress update
2026-02-13 00:28:09 +04:00
abhishek9686
c29b23ccf8
v1.5.0: fix egress update
2026-02-12 22:16:02 +04:00
abhishek9686
65ca370ec0
Merge branch 'release-v1.5.0' of https://github.com/gravitl/netmaker into v1.5.0-fixes
2026-02-12 18:00:35 +04:00
abhishek9686
13fda5afa8
remove default feature flags
2026-02-12 17:30:44 +04:00
abhishek9686
787a00b96d
v1.5.0: fix user activity permissions, fix removing nodes from egress models
2026-02-12 17:21:05 +04:00
VishalDalwadi
61680d19dc
fix(go): set correct links;
2026-02-12 14:59:28 +05:30
Abhishek Kondur
6b7d33fa77
v1.5.0: release notes ( #3862 )
...
* v1.5.0: update release notes
* v1.5.0: bump up version
* v1.5.0: update release notes
* v1.5.0: update release notes
* v1.5.0: update release notes
v1.5.0
2026-02-11 22:05:18 +04:00
Abhishek Kondur
9b4f9a4a50
NM-240: update api swagger docs ( #3861 )
...
* NM-240: update api swagger docs
* NM-240: remove api doc for debug api
* NM-240: generate swagger
* NM-240: remove deprecated and unused apis, update jit models
* NM-240: deprecate ununsed apis from api docs
2026-02-11 10:03:28 +04:00
Abhishek Kondur
e475c1d57d
NM-209: allow darwin clients to use inetgw, update email templates to use logo in png format ( #3860 )
...
* NM-209: allow darwin clients to use inetgw
* update email templates to use logo in png format
* NM-209: fix email logo
* NM-209: add spacing
2026-02-11 01:39:32 +04:00
Abhishek Kondur
b935e3795a
NM-228: add middleware checks for activity logs, remove all users get… ( #3853 )
...
* NM-228: add middleware checks for activity logs, remove all users get access platform users
* NM-228: fix middleware checks for platform users
* NM-228: add middleware check for user activity
2026-02-10 21:13:55 +04:00
Vishal Dalwadi
73949b39dd
Set location if not set on host ( #3859 )
...
* fix(go): set location if not set on host;
* fix(go): set location if not set on host;
* fix(go): set location if not set on host;
* fix(go): set location if not set on host;
2026-02-10 19:25:28 +04:00
Vishal Dalwadi
ba6a062a2c
fix(go): set metrics port; ( #3858 )
2026-02-10 12:16:00 +04:00
Vishal Dalwadi
768fcc938d
Fixes: V1.5.0 Don't store default domain in dns record ( #3849 )
...
* fix(go): send match domains and search domains for igws;
* fix(go): use correct datatypes for coordinates;
* fix(go): don't store default domain in dns record;
* feat(go): remove back to login button;
* feat(go): update images;
2026-02-09 14:50:08 +04:00
Vishal Dalwadi
743c3924b0
feat(go): let users control match all nameservers; ( #3851 )
2026-02-09 14:49:44 +04:00
Abhishek Kondur
c3778a3e17
NM-213: add pagination to jit list reqs ( #3832 )
2026-02-05 21:48:19 +04:00
Abhishek Kondur
94e0ea741d
update host geo location info ( #3850 )
2026-02-05 16:18:19 +04:00
Vishal Dalwadi
21239a5ccd
Merge pull request #3842 from gravitl/fixes-v1.5.0
...
Fixes: V1.5.0
2026-02-05 14:56:00 +04:00
abhishek9686
6dd5f35a7b
resolve merge conflicts
2026-02-04 13:14:07 +04:00
Abhishek Kondur
736d68e3f8
Merge pull request #3846 from gravitl/v1.4.0-patch-merge
...
v1.4.0: resolve merge conflicts
2026-02-04 13:11:29 +04:00
abhishek9686
82d3cf133c
v1.4.0: resolve merge conflicts
2026-02-04 13:10:32 +04:00
Abhishek Kondur
9faa23a204
Release v1.4.0 ( #3844 )
...
* Fixes: V1.4.0 SaaS (#3834 )
* fix(go): update isadmin issuperadmin on platform role update;
* fix(go): ensure isadmin issuperadmin is set correctly when queried;
* Fixes/saas release v1.4.0 (#3835 )
* fix(go): update isadmin issuperadmin on platform role update;
* fix(go): ensure isadmin issuperadmin is set correctly when queried;
* fix(go): ensure isadmin issuperadmin is set correctly when queried;
* Fix v1.4.0 (#3843 )
* fixes;
* add mutex around extclient ops
---------
Co-authored-by: abhishek9686 <abhi281342@gmail.com >
---------
Co-authored-by: Vishal Dalwadi <51291657+VishalDalwadi@users.noreply.github.com >
2026-02-04 13:02:12 +04:00
Vishal Dalwadi
00a4d96c8b
Fix v1.4.0 ( #3843 )
...
* fixes;
* add mutex around extclient ops
---------
Co-authored-by: abhishek9686 <abhi281342@gmail.com >
2026-02-04 12:43:26 +04:00
Vishal Dalwadi
0afd66d183
Fixes/saas release v1.4.0 ( #3835 )
...
* fix(go): update isadmin issuperadmin on platform role update;
* fix(go): ensure isadmin issuperadmin is set correctly when queried;
* fix(go): ensure isadmin issuperadmin is set correctly when queried;
2026-02-02 19:11:50 +04:00
Vishal Dalwadi
7f0697da41
Fixes: V1.4.0 SaaS ( #3834 )
...
* fix(go): update isadmin issuperadmin on platform role update;
* fix(go): ensure isadmin issuperadmin is set correctly when queried;
2026-02-02 18:45:46 +04:00
Vishal Dalwadi
f723fc5202
NM-214: Expect GeoInfo to come from Netclient ( #3833 )
...
* feat(go): expect geoinfo from netclient;
* feat(go): add geoinfo util;
2026-02-02 14:14:49 +04:00
Seena Fallah
635d47ec3d
swagger: make swagger file validated ( #3711 )
...
* swagger: make swagger file validated
add missing params and add the validation in ci.
Signed-off-by: Seena Fallah <seenafallah@gmail.com >
* network: return json on success network deletion
Signed-off-by: Seena Fallah <seenafallah@gmail.com >
* swagger: fix pro controllers annotations
Signed-off-by: Seena Fallah <seenafallah@gmail.com >
---------
Signed-off-by: Seena Fallah <seenafallah@gmail.com >
Co-authored-by: Abhishek Kondur <abhi281342@gmail.com >
2026-01-31 12:19:19 +04:00
dependabot[bot]
9d2fb8d6f8
Build(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0 ( #3827 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.77.0 to 1.78.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.77.0...v1.78.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.78.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>
2026-01-31 11:45:31 +04:00
Abhishek Kondur
c2423bf20b
NM-213: JIT Network Access ( #3830 )
...
* NM-213: JIT access
* NM-213: handle expiry duration in epoch
* NM-213: avoid jit checks for admins
* NM-213: add jit expiry field to extclient
* NM-213: format jit emails
* NM-213: format jit email templates
* NM-213: update jit expiry on existing clients
* NM-213: update jit expiry on existing clients
2026-01-31 11:45:16 +04:00
dependabot[bot]
c7ecb55c36
Build(deps): bump github.com/mattn/go-sqlite3 from 1.14.32 to 1.14.33 ( #3828 )
...
Bumps [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3 ) from 1.14.32 to 1.14.33.
- [Release notes](https://github.com/mattn/go-sqlite3/releases )
- [Commits](https://github.com/mattn/go-sqlite3/compare/v1.14.32...v1.14.33 )
---
updated-dependencies:
- dependency-name: github.com/mattn/go-sqlite3
dependency-version: 1.14.33
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>
Co-authored-by: Abhishek Kondur <abhi281342@gmail.com >
2026-01-29 14:43:27 +04:00
dependabot[bot]
e251d9fcf3
Build(deps): bump github.com/posthog/posthog-go from 1.6.13 to 1.9.1 ( #3826 )
...
Bumps [github.com/posthog/posthog-go](https://github.com/posthog/posthog-go ) from 1.6.13 to 1.9.1.
- [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.6.13...v1.9.1 )
---
updated-dependencies:
- dependency-name: github.com/posthog/posthog-go
dependency-version: 1.9.1
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>
Co-authored-by: Abhishek Kondur <abhi281342@gmail.com >
2026-01-29 14:43:06 +04:00
dependabot[bot]
a9c9ad9807
Build(deps): bump google.golang.org/api from 0.253.0 to 0.258.0 ( #3801 )
...
* Build(deps): bump google.golang.org/api from 0.253.0 to 0.258.0
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.253.0 to 0.258.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.253.0...v0.258.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.258.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix(go): static check failing;
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: VishalDalwadi <dalwadivishal26@gmail.com >
Co-authored-by: Abhishek Kondur <abhi281342@gmail.com >
2026-01-29 14:42:36 +04:00
dependabot[bot]
8ffeb6a2c9
Build(deps): bump github.com/go-playground/validator/v10 ( #3829 )
...
Bumps [github.com/go-playground/validator/v10](https://github.com/go-playground/validator ) from 10.30.0 to 10.30.1.
- [Release notes](https://github.com/go-playground/validator/releases )
- [Commits](https://github.com/go-playground/validator/compare/v10.30.0...v10.30.1 )
---
updated-dependencies:
- dependency-name: github.com/go-playground/validator/v10
dependency-version: 10.30.1
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>
2026-01-29 14:37:24 +04:00
Abhishek Kondur
a51649a1df
NM-205: Overlapping egress ranges ( #3820 )
...
* NM-205: init virtual NAT for egress ranges
* NM-205: add virtual NAT to egress peer update model
* NM-205: add virtual nat to allowed ips if present
* NM-205: fix create api, update nat fields
* NM-205: fix virtual nat range assignment
* NM-210: use virtual ranges for allowed ips for egress ips
* NM-205: allows update of nat settings
* NM-205: fix migration of egress virtual ranges
* NM-205: fix update operations
* NM-205: if domain range is set,overiride nat setting to direct
* NM-205: validate NAT pool fields on net update, add nat mode egress metric range struct
* NM-205: fix nat egress range
* NM-205: add virtual egress ranges to extclient allowed Ips
* NM-205: add overlapping egress ranges
* NM-205: match egress cidr for virtual nat if less than prefix length
* NM-205: match egress cidr for virtual nat if less than prefix length
* NM-205: force update overlapping egress feature flag
* NM-205: disable virtual nat for ipv6
* NM-205: simplify egress update ops
* NM-205: fix tests
* NM-205: NAT pool update with prefix length validation
* NM-205: send virtual egress ranges for non egress nodes
* NM-205: assign virtual NAT on creation
2026-01-29 14:36:52 +04:00
Vishal Dalwadi
d476e79278
NM-220: Flow Logs Improvements ( #3812 )
...
* feat(go): add name to src and dst info;
* feat(go): populate names to share with netclient;
* feat(go): add hostname to flow event;
2026-01-28 09:05:51 +04:00
dependabot[bot]
06c8fc2c3b
Build(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 ( #3785 )
...
Bumps google.golang.org/protobuf from 1.36.10 to 1.36.11.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-version: 1.36.11
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>
2026-01-26 15:14:35 +04:00
dependabot[bot]
ddd6ae15de
Build(deps): bump github.com/ClickHouse/clickhouse-go/v2 ( #3783 )
...
Bumps [github.com/ClickHouse/clickhouse-go/v2](https://github.com/ClickHouse/clickhouse-go ) from 2.41.0 to 2.42.0.
- [Release notes](https://github.com/ClickHouse/clickhouse-go/releases )
- [Changelog](https://github.com/ClickHouse/clickhouse-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ClickHouse/clickhouse-go/compare/v2.41.0...v2.42.0 )
---
updated-dependencies:
- dependency-name: github.com/ClickHouse/clickhouse-go/v2
dependency-version: 2.42.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>
2026-01-26 15:14:17 +04:00
dependabot[bot]
26d9f51c34
Build(deps): bump peter-evans/create-pull-request from 7 to 8 ( #3787 )
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 15:13:55 +04:00
dependabot[bot]
7f65b3afe8
Build(deps): bump github.com/txn2/txeh from 1.5.5 to 1.7.0 ( #3800 )
...
Bumps [github.com/txn2/txeh](https://github.com/txn2/txeh ) from 1.5.5 to 1.7.0.
- [Release notes](https://github.com/txn2/txeh/releases )
- [Commits](https://github.com/txn2/txeh/commits/v1.7.0 )
---
updated-dependencies:
- dependency-name: github.com/txn2/txeh
dependency-version: 1.7.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>
2026-01-26 15:13:39 +04:00
dependabot[bot]
dbb010df14
Build(deps): bump github.com/go-playground/validator/v10 ( #3802 )
...
Bumps [github.com/go-playground/validator/v10](https://github.com/go-playground/validator ) from 10.28.0 to 10.30.0.
- [Release notes](https://github.com/go-playground/validator/releases )
- [Commits](https://github.com/go-playground/validator/compare/v10.28.0...v10.30.0 )
---
updated-dependencies:
- dependency-name: github.com/go-playground/validator/v10
dependency-version: 10.30.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>
2026-01-26 15:11:46 +04:00
dependabot[bot]
53a240a741
Build(deps): bump alpine from 3.23.0 to 3.23.2 ( #3803 )
...
Bumps alpine from 3.23.0 to 3.23.2.
---
updated-dependencies:
- dependency-name: alpine
dependency-version: 3.23.2
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>
2026-01-26 15:11:28 +04:00
dependabot[bot]
3b9c0f3278
Build(deps): bump dawidd6/action-download-artifact from 11 to 12 ( #3805 )
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 11 to 12.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v11...v12 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '12'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 15:11:11 +04:00