netbird/.github/workflows
Ali Amer d9402168ad
[management] Add option to disable default all-to-all policy (#3970)
This PR introduces a new configuration option `DisableDefaultPolicy` that prevents the creation of the default all-to-all policy when new accounts are created. This is useful for automation scenarios where explicit policies are preferred.
### Key Changes:
- Added DisableDefaultPolicy flag to the management server config
- Modified account creation logic to respect this flag
- Updated all test cases to explicitly pass the flag (defaulting to false to maintain backward compatibility)
- Propagated the flag through the account manager initialization chain

### Testing:

- Verified default behavior remains unchanged when flag is false
- Confirmed no default policy is created when flag is true
- All existing tests pass with the new parameter
2025-07-02 02:41:59 +02:00
..
git-town.yml add git town config (#3555) 2025-04-09 20:18:52 +01:00
golang-test-darwin.yml [misc] Rename CI client tests (#3366) 2025-02-21 19:07:43 +01:00
golang-test-freebsd.yml [misc] Update FreeBSD workflow (#3638) 2025-04-08 09:15:09 +02:00
golang-test-linux.yml [server-test] Install libs for i386 tests (#3887) 2025-05-27 16:42:06 +02:00
golang-test-windows.yml [misc] Rename CI client tests (#3366) 2025-02-21 19:07:43 +01:00
golangci-lint.yml [misc] Fail linter workflows on codespell failures (#3913) 2025-06-03 00:37:51 +02:00
install-script-test.yml Use the pkgs to get the latest version (#2682) 2024-10-02 11:48:42 +02:00
mobile-build-validation.yml [misc] Rename CI client tests (#3366) 2025-02-21 19:07:43 +01:00
release.yml [misc] update sign pipeline version to v0.0.20 (#4082) 2025-07-01 16:23:31 +02:00
sync-main.yml Add sync-main.yml GitHub workflow (#1359) 2023-12-06 17:51:11 +01:00
sync-tag.yml Specify ref for sync tag workflow (#1365) 2023-12-08 14:18:49 +01:00
test-infrastructure-files.yml [management] Add option to disable default all-to-all policy (#3970) 2025-07-02 02:41:59 +02:00
update-docs.yml Decouple docs generation (#941) 2023-06-12 15:37:08 +02:00