abhishek9686
c674929b90
invoke trial from main
2024-01-19 17:57:30 +05:30
abhishek9686
5b7d1709e5
remvove license input on pro in script
2024-01-19 15:07:14 +05:30
abhishek9686
6749fb4516
add trial license logic
2024-01-19 14:51:51 +05:30
abhishek9686
abe7f4cf52
upgrade flag
2024-01-18 21:45:55 +05:30
abhishek9686
4dd9d35c81
cleanup script
2024-01-18 21:20:53 +05:30
abhishek9686
058338f372
tag enrollment key
2024-01-17 09:20:32 +05:30
Christopher Blaha
c4b36ac791
Net 792 remove freebsd ( #2735 )
...
* remove freebsd
* undo quick script changes
* Update nm-quick.sh
---------
Co-authored-by: Abhishek K <32607604+abhishek9686@users.noreply.github.com>
2024-01-16 20:19:08 +05:30
Aceix
e6301e7a5c
release notes fixes v0.22.0 ( #2768 )
2024-01-16 19:50:43 +05:30
Aceix
b840ef80b0
docs: release notes for v0.22.0 ( #2766 )
2024-01-16 18:20:14 +05:30
Abhishek K
465f2bd5be
NET-896: Scale test bug fixes ( #2764 )
...
* send peer update in async
* update metrics on fallback
* return http json response
2024-01-15 23:17:36 +05:30
Abhishek K
718f739b7d
NET-891: Send deleted node peer update when expired ( #2763 )
...
* send deleted node peer update when expired
* set default expiration to 100 years
* pruge expired nodes
* send mq node delete update before deleting node
* initalise to new var
* revert expiration time interval
2024-01-12 16:01:40 +05:30
Abhishek K
5bf30b2c10
NET-877: Replace peers on Refreshkeys peer update ( #2761 )
...
* replace peers on key refresh
* add peer conf to metrics map only when allowed
2024-01-11 15:59:19 +05:30
abhishek9686
015a628e7a
remove quotes in netmaker.env file
2024-01-11 12:02:55 +05:30
abhishek9686
fff2239f02
set caching to true by defaulT
2024-01-11 12:00:48 +05:30
Abhishek K
797f3a4533
Send deleted extclient mq update when disabled ( #2760 )
2024-01-10 14:57:29 +05:30
Abhishek K
8bfd791135
Net 822 ( #2759 )
...
* add extclient allowed ips to rac resp
* add gw peer public key
* fix static check
* add param for remote access client id
* don't decode body
* debug
* debug
* change user gws req to POST
* debug
* change api to GET
* send array for user gws if req came from mobile
2024-01-09 13:25:18 +05:30
Abhishek K
9730897b2b
NET-836: intialize error in api resp ( #2756 )
...
* debug logs
* intialize err on return
2024-01-03 21:59:38 +05:30
Abhishek K
3b739ed22a
Update Dockerfile-go-builder
2024-01-03 16:36:39 +05:30
Aceix
033e203d91
fix(NET-786): enhance enrollment key validation ( #2726 )
2024-01-03 12:23:04 +05:30
Abhishek K
44ee28d4b5
Update Dockerfile-go-builder
2024-01-03 12:18:53 +05:30
Farukh Khan
1f9ef50df7
NET-655 ( #2670 )
...
* NET-655
* Updated HostPull structure to include EgressRoutes and FirewallUpdate models.
* added ServerVersion structure to hostpull model
* added ServerVersion structure to hostpull model
* removed ServerVersion structure
* removed ServerVersion structure
* added egressroute and fwupdate to hostpull handler
* add host update fallback handler
* set broker type on server cfg
* use actual host password to create emqx user
---------
Co-authored-by: Christopher Blaha <crispspiceguitar@gmail.com>
Co-authored-by: Abhishek Kondur <abhi281342@gmail.com>
2023-12-21 10:43:06 +04:00
Aceix
61d6b2fa3f
fix(NET-799): fix acl allow/deny subcommands ( #2736 )
2023-12-20 13:30:45 +04:00
Abhishek K
9fcefd7911
Net 822 ( #2745 )
...
* add extclient allowed ips to rac resp
* add gw peer public key
* fix static check
* add param for remote access client id
* don't decode body
* debug
* debug
* change user gws req to POST
* debug
* change api to GET
2023-12-20 13:17:34 +04:00
dependabot[bot]
e801c157d1
Bump github.com/google/uuid from 1.4.0 to 1.5.0 ( #2739 )
...
Bumps [github.com/google/uuid](https://github.com/google/uuid ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/google/uuid/releases )
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/uuid/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: github.com/google/uuid
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>
2023-12-20 10:37:59 +04:00
dependabot[bot]
56d522ce41
Bump github.com/mattn/go-sqlite3 from 1.14.18 to 1.14.19 ( #2740 )
...
Bumps [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3 ) from 1.14.18 to 1.14.19.
- [Release notes](https://github.com/mattn/go-sqlite3/releases )
- [Commits](https://github.com/mattn/go-sqlite3/compare/v1.14.18...v1.14.19 )
---
updated-dependencies:
- dependency-name: github.com/mattn/go-sqlite3
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>
2023-12-20 10:37:42 +04:00
dependabot[bot]
319d7d1a0b
Bump golang.org/x/crypto from 0.16.0 to 0.17.0 ( #2741 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.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>
2023-12-20 10:37:32 +04:00
dependabot[bot]
a6ccf3de3a
Bump dawidd6/action-download-artifact from 2 to 3 ( #2742 )
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 2 to 3.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
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>
2023-12-20 10:37:19 +04:00
Abhishek K
7e3bf3baea
NET-812: Deprecate Setting /etc/hosts entries ( #2733 )
...
* deprecate setting etc host dns entries, set coredns entries at neccessary places
* remove dns mq topics
* only set dns when set on
* add extcleints dns entries to coredns
* fix static checks
* run coredns with host network mode
* add bind address to coredns container
2023-12-20 10:24:53 +04:00
Abhishek K
b69bf60160
NET-811: block normal user login from accessing dashboard ( #2724 )
...
* block normal user login from accessing dashboard
* header change
* allow from ui header
* allow from ui header
* check for user role after decoding
* block oauth login for normal user
* handle other oauth provider callback funcs for user login
2023-12-20 09:08:55 +04:00
Aceix
72f84c1355
feat(NET-810): add RAC support for admins ( #2731 )
...
admins and superadmins can access and connect to any ingress
different users cannot connect to the same ingress with the same remote device
2023-12-20 08:56:30 +04:00
Abhishek K
98c01c4325
NET-814: Deprecating TURN ( #2723 )
...
* deprecate turn
* process signals through mq
2023-12-13 22:46:57 +04:00
Abhishek K
9f1b722c19
NET-822: Add extra data for RAC gws resp ( #2732 )
...
* add extclient allowed ips to rac resp
* add gw peer public key
* fix static check
2023-12-13 17:30:43 +04:00
Aceix
8aa185d880
feat(NET-678): add saas support to nmctl ( #2687 )
...
* feat(NET-678): add saas support to nmctl
* fix(NET-678): fix context endpoint for sso
2023-12-13 14:04:09 +04:00
Aceix
c8ae70bd69
fix(NET-760): check for private network range ( #2722 )
2023-12-13 14:02:57 +04:00
dependabot[bot]
643950f9eb
Bump actions/setup-go from 4 to 5 ( #2727 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
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>
2023-12-13 14:02:03 +04:00
dependabot[bot]
32b54c5e21
Bump github.com/coreos/go-oidc/v3 from 3.8.0 to 3.9.0 ( #2728 )
...
Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc ) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/coreos/go-oidc/releases )
- [Commits](https://github.com/coreos/go-oidc/compare/v3.8.0...v3.9.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>
2023-12-13 14:01:42 +04:00
dependabot[bot]
e7eecb4ead
Bump filippo.io/edwards25519 from 1.0.0 to 1.1.0 ( #2729 )
...
Bumps [filippo.io/edwards25519](https://github.com/FiloSottile/edwards25519 ) from 1.0.0 to 1.1.0.
- [Commits](https://github.com/FiloSottile/edwards25519/compare/v1.0.0...v1.1.0 )
---
updated-dependencies:
- dependency-name: filippo.io/edwards25519
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>
2023-12-13 14:01:15 +04:00
dependabot[bot]
81988aac88
Bump alpine from 3.18.5 to 3.19.0 ( #2730 )
...
Bumps alpine from 3.18.5 to 3.19.0.
---
updated-dependencies:
- dependency-name: alpine
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>
2023-12-13 14:00:53 +04:00
Christopher Blaha
6a6c55c21a
update develop ( #2725 )
2023-12-11 20:01:31 +04:00
Abhishek K
530dbdc65c
NET-710: Internet Gws Re-Design ( #2718 )
...
* add internet gateway to client gateway
* migration func to remove internet egress range from egress gateway
* add internet gateways ranges to firewall update
* add internet gw ranges to extcleint conf
* add ipv6 internet address
* remove failover field from ingress req
* only let normal to be created on PRO (#2716 )
* feat(NET-805): send internet gw props to rac
* set inet gw field on node update api
* move internet gws to EE
---------
Co-authored-by: the_aceix <aceixsmartx@gmail.com>
2023-12-06 23:57:58 +04:00
dependabot[bot]
03db704436
Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 ( #2699 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.14.0 to 0.15.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.14.0...v0.15.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>
2023-12-05 12:04:59 +04:00
dependabot[bot]
37f3773943
Bump golang.org/x/crypto from 0.15.0 to 0.16.0 ( #2700 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.16.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>
2023-12-05 12:02:47 +04:00
dependabot[bot]
f365f83fef
Bump alpine from 3.18.4 to 3.18.5 ( #2720 )
...
Bumps alpine from 3.18.4 to 3.18.5.
---
updated-dependencies:
- dependency-name: alpine
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>
2023-12-05 12:02:33 +04:00
dependabot[bot]
f0052ac1d8
Bump github.com/coreos/go-oidc/v3 from 3.7.0 to 3.8.0 ( #2719 )
...
Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc ) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/coreos/go-oidc/releases )
- [Commits](https://github.com/coreos/go-oidc/compare/v3.7.0...v3.8.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>
2023-12-05 12:01:57 +04:00
Abhishek K
2c4a27c53b
NET-735: HA Support ( #2701 )
...
* cache enabled option, cache hosts data if only enabled
* cache nodes only when enabled
* cache extclients only when enabled
* cache acls only when enabled
2023-12-05 12:01:35 +04:00
Abhishek K
8b659b3d00
only let normal to be created on PRO ( #2716 )
2023-11-30 22:37:00 +04:00
Aceix
a9e3f1ce67
fix: stability patches ( #2698 )
...
- avoid panic when deleting other admin users
- improve error handling
2023-11-29 20:12:37 +04:00
Abhishek K
b78cc0a8a1
NET-725: Failovers ( #2685 )
...
* api to to get host relayed from client
* add auto relay to api host
* add peer nat type
* set pro field on signal
* rm net check on relay me handler
* return success response
* re-establish failover logic
* set failOver ctx
* failOver with peer pub key
* failovered peer updates
* failover handlers, reset failovered peer on deletion
* rm unused funcs
* initialize failover handler on EE
* ignore failover node on signal
* failover changes
* set host id on signal
* extend signal model to include node ids
* add backwards compatibility
* add failover as node api
* set json response on failover handers
* add failover field to api node
* fix signal data check
* initialize failover peer map
* reset failovered status when relayed or deleted
* add failover info to api node
* reset network failover
* only proceed furtuer if failover exists in the network
* set failOver node defaults
* cannot set failover node as relayed
* debug log
* debug log
* debug changes
* debug changes
* debug changes
* revert debug changes
* don't add peers to idmap when removed
* reset failed Over
* fix static checks
* rm debug log
* add check for linux host
2023-11-29 20:10:07 +04:00
Abhishek K
5efa52279d
Merge pull request #2697 from gravitl/master
...
master
2023-11-27 20:31:26 +04:00
Abhishek K
54a3afc19a
Merge pull request #2696 from gravitl/release-v0.21.2
...
Release v0.21.2
2023-11-27 20:30:08 +04:00