Commit graph

3419 commits

Author SHA1 Message Date
afeiszli de41a27260 doing a backwards loop instead 2022-08-23 18:48:05 -04:00
afeiszli 440e7b093a add handling for slice size reduction to for loop 2022-08-23 18:36:36 -04:00
Alex Feiszli ec40ea78d3
Merge pull request #1457 from gravitl/dependabot/go_modules/develop/github.com/urfave/cli/v2-2.11.2
Bump github.com/urfave/cli/v2 from 2.11.1 to 2.11.2
2022-08-22 09:44:22 -04:00
Alex Feiszli 45df9b6bac
Merge pull request #1467 from gravitl/refactor_v0.14.7_server_routing
refactor server routing
2022-08-22 09:37:10 -04:00
Alex Feiszli 0c7bef6e80
Merge pull request #1466 from gravitl/bugfix_v0.14.7_check_firewall
add checks for firewall
2022-08-22 09:35:49 -04:00
afeiszli b72fa12470 integrating iptables/nft checks 2022-08-22 09:34:43 -04:00
Matthew R. Kasun 484b628848 require firewall 2022-08-22 09:27:45 -04:00
Matthew R. Kasun f536f0465c check firewall type on gateway creation 2022-08-19 15:32:25 -04:00
Matthew R. Kasun abadb28a56 remove unused functions to pass staticchecks 2022-08-19 14:38:36 -04:00
Matthew R. Kasun 184e5a66d9 refactor server routing 2022-08-19 11:25:39 -04:00
Matthew R Kasun f569830910
Merge pull request #1442 from theguy951357/bugfix_v0.14.7_apple_data_path
Bugfix v0.14.7 apple data path
2022-08-19 10:55:49 -04:00
Matthew R. Kasun 157a8f02cd add checks for firewall 2022-08-19 10:43:51 -04:00
dcarns 0817b01cb2
Merge pull request #1463 from gravitl/bugfix_v0.14.7_stale_checkin
update lastcheckin in addition to lastmodified on node update
2022-08-19 09:41:10 -04:00
dcarns 0d9f1ad9cf
Merge pull request #1465 from gravitl/bugfix_v0.14.7_go_mod
update go mod/sum
2022-08-19 09:40:15 -04:00
Matthew R. Kasun f7012bd795 update go mod/sum 2022-08-19 09:29:24 -04:00
Matthew R Kasun ff508868d2
Merge pull request #1451 from gravitl/dependabot/go_modules/develop/gopkg.in/ini.v1-1.67.0
Bump gopkg.in/ini.v1 from 1.66.6 to 1.67.0
2022-08-18 17:54:27 -04:00
Matthew R Kasun d7384b6a81
Merge pull request #1462 from gravitl/refactor_v0.14.7_unnecessary_code
remove func NetworkNodesUpdatePullChanges
2022-08-18 15:51:01 -04:00
Matthew R Kasun 18f686b4a0
Merge pull request #1461 from gravitl/bugfix_v0.14.7_nft
flush tables vice delete rules for nft
2022-08-18 15:49:56 -04:00
Matthew R. Kasun 43258b642e Merge branch 'develop' into bugfix_v0.14.7_nft 2022-08-18 15:49:06 -04:00
Matthew R Kasun a529222bff
Merge pull request #1460 from gravitl/feature_v0.14.7_ipchecker
move client public ip check to use server
2022-08-18 15:45:16 -04:00
Matthew R Kasun 017aca6e68
Merge pull request #1455 from gravitl/feature_v0.14.8_internet_gateway
use 0.0.0.0/0 ::/0 as egress range for internet gateways
2022-08-18 15:44:33 -04:00
afeiszli 7800eeb09e reverting script files 2022-08-18 09:58:54 -04:00
Matthew R. Kasun 8eadccee2b fix statticcheck error 2022-08-18 08:59:36 -04:00
Matthew R. Kasun 104a715ec5 update lastcheckin in addition to lastmodified on node update 2022-08-18 08:14:37 -04:00
Matthew R. Kasun 3a1dd8dc1e remove func NetworkNodesUpdatePullChanges 2022-08-18 04:49:35 -04:00
Matthew R. Kasun e3c1189008 flush tables vice delete rules for nft 2022-08-18 04:20:23 -04:00
afeiszli 983d90026c move client public ip check to use server 2022-08-17 17:30:30 -04:00
afeiszli b2ba4528c9 allowing script to pull configs from web 2022-08-17 17:30:30 -04:00
afeiszli 3f9ccc08d2 adding random email 2022-08-17 17:30:30 -04:00
afeiszli 847f2ede1d fixing nm scripts, adding back interactive script 2022-08-17 17:30:30 -04:00
dependabot[bot] ac5a1ddb64
Bump github.com/urfave/cli/v2 from 2.11.1 to 2.11.2
Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli) from 2.11.1 to 2.11.2.
- [Release notes](https://github.com/urfave/cli/releases)
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/urfave/cli/compare/v2.11.1...v2.11.2)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-15 23:10:07 +00:00
theguy951357 334c579a2e upgrade logic for moving Netclient data folder 2022-08-11 16:22:19 -04:00
dcarns d2b95c338c
Merge pull request #1434 from gravitl/feature_v0.14.7_scripts
fixing nm scripts, adding back interactive script
2022-08-11 09:03:11 -04:00
Matthew R Kasun 65723e23dd
Merge branch 'develop' into feature_v0.14.8_internet_gateway 2022-08-09 13:55:16 -04:00
Matthew R. Kasun 85cb88f0ad use 0.0.0.0/0 ::/0 as egress range for internet gateways 2022-08-09 13:51:28 -04:00
dcarns c7a3d2b098
Merge pull request #1449 from gravitl/feature_v0.14.7_translateiftablestonftables
Feature v0.14.7 translateiftablestonftables
2022-08-09 09:06:20 -04:00
dcarns 8f3904076c
Merge pull request #1448 from theguy951357/bugfix_v0.14.7_rm_netmaker_server
rm netmaker-server.sh
2022-08-09 09:04:18 -04:00
Christopher Blaha 6c43466141 trying without the / 2022-08-08 21:31:29 -04:00
dependabot[bot] 257fe452c3
Bump gopkg.in/ini.v1 from 1.66.6 to 1.67.0
Bumps [gopkg.in/ini.v1](https://github.com/go-ini/ini) from 1.66.6 to 1.67.0.
- [Release notes](https://github.com/go-ini/ini/releases)
- [Commits](https://github.com/go-ini/ini/compare/v1.66.6...v1.67.0)

---
updated-dependencies:
- dependency-name: gopkg.in/ini.v1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-08 23:13:30 +00:00
cameronts 82d8d4ff1e Rearrange imports per PR comments. 2022-08-08 13:02:32 -07:00
cameronts e190bff807 Fix failing test. 2022-08-07 20:28:10 -07:00
cameronts a6660bb377 Pull firewall command building to separate functions for easier maintenance/reuse. Change DeleteIngressGateway's approach to preserving the egress gateway (if present). 2022-08-07 19:22:54 -07:00
cameronts f4d19f5606 Change method used for detecting nftables from looking for nftables.conf (not always there) to looking for nft executable (there upon apt install nft). 2022-08-06 15:40:40 -07:00
cameronts aeca559a8a Update code handling of firewall commands and add more logging. 2022-08-06 15:00:20 -07:00
dcarns 61553d70ab
Merge pull request #1444 from gravitl/feature_v0.14.7_ha_sso
added better state management to make OAuth sign-ins HA
2022-08-05 20:34:48 -04:00
cameronts 9f92b20a15 Added chain creation for nftables. 2022-08-05 05:07:00 -07:00
afeiszli 02b303e90f allowing script to pull configs from web 2022-08-04 11:31:20 -04:00
0xdcarns d2f00e0dc5 remove comment 2022-08-04 10:04:51 -04:00
0xdcarns de91533372 added better state management to make OAuth sign-ins HA 2022-08-04 10:03:39 -04:00
dcarns 40c4a7842c
Merge pull request #1432 from gravitl/feature_v0.14.7_netclientaddvarforpublicipservice
Netclient: Add Public IP Service handling to config and GetPublicIP().
2022-08-04 08:50:59 -04:00