summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
42 hourshttps: T8989: auth_methods AI comments fixedt8989_auth_methods_reworkomnom62
42 hourshttps: T8989: auth_methods AI comments and conflicts fixedomnom62
42 hourshttps: T8989: auth_methods AI comments and conflicts fixedomnom62
6 daysT8989: vyos vrf module (#39)HEADmainomnom62
* T8989: vyos_vrf module * T8989: vyos_vrf module * T8989: vyos_vrf module unit tests * T8989: vyos_vrf module integration tests * T8989: vyos_vrf module integration tests * T8989: vyos_vrf module changelog * T8989: fix pylint disallowed-name issues * T8989: fix pylint disallowed-name issues * T8989: fix lint issues for vrf * T8989: vrf AI comment fixed * T8989: vrf AI comment fixed --------- Co-authored-by: Daniil Baturin <daniil@vyos.io>
7 daysT8989: lag_interfaces dict op refactor (#35)omnom62
* T8989: vyos_lag_interfaces dict_op refactor * T8989: vyos_lag_interfaces dict_op refactor * T8989: vyos_lag_interfaces dict_op refactor --------- Co-authored-by: Daniil Baturin <daniil@vyos.io>
7 daysT8989: vyos_ospf_inferfaces dict_op rework (#31)omnom62
* T8989: vyos_ospf_inferfaces dict_op rework * T8989: vyos_ospf_inferfaces Copilot comments * T8989: vyos_ospf_inferfaces Copilot comments * T8989: vyos_ospf_inferfaces Copilot comments * T8989: vyos_ospf_inferfaces Copilot comments * T8989: ospf_interfaces AI comment fixes * T8989: ospf_interfaces AI comment fixes --------- Co-authored-by: Daniil Baturin <daniil@vyos.io>
7 daysT8989: ospv2 dict_op refactor (#30)omnom62
* T8989: vyos_ospfv2 dict_op refactor * T8989: vyos_ospfv2 dict_op refactor * T8989: ospv2 AI comment fixes --------- Co-authored-by: Daniil Baturin <daniil@vyos.io>
7 daysT8989: update to vyos's get_value() method (#29)omnom62
* T8989: update to vyos's get_value() method * T8989: Refactor vyos.py with new get_value() wrapper Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * T8989: Refactor return statement to handle None values Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * T8989: get_values - AI fixes, add unit test * T8989: get_values - AI fixes, add unit test --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Daniil Baturin <daniil@vyos.io>
7 daysT8989: ospfv3 dict op refactor (#32)omnom62
* T8989: vyos_ospfv3 dict_op refactor * T8989: vyos_ospfv3 dict_op refactor * T8989: Update ospfv3 area interface syntax clarification Clarify the usage of the ospfv3 area interface syntax and its relation to the state parameter. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * T8989: Update test description for OSPFv3 configuration Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * T8989: ospfv3 AI comment fixed * T8989: ospfv3 AI comment fixed --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Daniil Baturin <daniil@vyos.io>
7 daysT8989: vyos_l3_interfaces dict_op refactor (#34)omnom62
* T8989: vyos_l3_interfaces dict_op refactor * T8989: l3_interfaces AI comment fixed
9 daysMerge pull request #28 from vyos/T8989_vyos_hostname_SIT_fixomnom62
T8989: vyos_hostname rework
9 daysMerge branch 'main' into T8989_vyos_hostname_SIT_fixT8989_vyos_hostname_SIT_fixDaniil Baturin
9 daysT8989: vyos_static_routes dict_op refactor (#25)omnom62
* T8989: vyos_static_routes dict_op refactor * T8989: Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
10 daysMerge branch 'main' into T8989_vyos_hostname_SIT_fixomnom62
13 daysMerge pull request #41 from ↵Daniil Baturin
vyos/dependabot/github_actions/codecov/codecov-action-7.1.1 Bump codecov/codecov-action from 7.1.0 to 7.1.1
13 daysBump codecov/codecov-action from 7.1.0 to 7.1.1dependabot/github_actions/codecov/codecov-action-7.1.1dependabot[bot]
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 7.1.0 to 7.1.1. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Commits](https://github.com/codecov/codecov-action/compare/v7.1.0...v7.1.1) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: 7.1.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2026-09-20Merge branch 'main' into T8989_vyos_hostname_SIT_fixomnom62
2026-09-19Merge pull request #40 from ↵omnom62
vyos/dependabot/github_actions/codecov/codecov-action-7.1.0 Bump codecov/codecov-action from 7.0.0 to 7.1.0
2026-09-17Bump codecov/codecov-action from 7.0.0 to 7.1.0dependabot/github_actions/codecov/codecov-action-7.1.0dependabot[bot]
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 7.0.0 to 7.1.0. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Commits](https://github.com/codecov/codecov-action/compare/v7...v7.1.0) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: 7.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2026-09-14T8989: vyos_hostname AI comments fixedomnom62
2026-09-14T8989: vyos_hostname AI comments fixedomnom62
2026-09-13Merge branch 'main' into T8989_vyos_hostname_SIT_fixomnom62
2026-09-11T8989: lldp interfaces dict op (#36)omnom62
* T8989: lldp_interfaces dict_op refactor
2026-09-01Merge branch 'main' into T8989_vyos_hostname_SIT_fixomnom62
2026-08-28T8989: module_utils.vyos update to cast_by_spec method (#24)omnom62
* T8989: module_utils.vyos update to cast_by_spec method * T8989: module_utils.vyos update to cast_by_spec method * T8989: Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> T8989: Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> T8989: Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> T8989: vyos_banner SIT fix
2026-08-28Merge branch 'main' into T8989_vyos_hostname_SIT_fixomnom62
2026-08-27T8989: vyos logging global sit fix (#26)omnom62
* T8989: vyos_logging_global SIT fix
2026-08-27T8989: vyos_banner SIT fix (#27)omnom62
* T8989: vyos_banner SIT fix * T8989: vyos_banner SIT fix
2026-08-24T8989: Potential fix for pull request findingomnom62
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-08-23T8989: vyos_hostname reworkomnom62
2026-08-23T8989: vyos_hostname reworkomnom62
2026-08-21Merge pull request #16 from vyos/T8989_wave4John Estabrook
T8989: wave4 vyos_command, dict_op refactor
2026-08-21T8989: wave4 vyos_command, dict_op refactorT8989_wave4omnom62
* T8989: vyos_command module * T8989: vyos_command module UAT and SIT * T8989: vyos_command changelog * T8989: vyos_command linter * T8989: vyos_config module * T8989: vyos_config module changelog * T8989: Wave 4 vyos_config module with integration and unit tests * T8323: vyos_system module * T8332: vyos_system SIT and UAT * T8323: vyos_vlan module * T8323: vyos_vlan module * T8323: vyos_vlan module SIT and UAT * T8323: vyos_system module * T8989: Wave 4 vyos_vlan reworked with dict_op engine * T8989: Fix dict_op single-value string list handling, add vyos_system integration tests * T8989: logging_global refactor * T8989: migrate ntp_global, logging_global, firewall_global to dict_op engine * T8989: vyos_nat module for REST API collection * T8989: vyos_nat module for REST API collection, linter fixes * T8989: vyos_ha module for REST API collection * T8989: vyos_ha module for REST API collection * T8989: vyos_ha module sanity and linter fixes * T8989: vyos_ha module sanity and linter fixes * T8989: vyos_ha module linter fixes * T8989: vyos.rest AI comment fixes * T8323: vyos_nat AI comment fixes * T8989 ai fixes * T8989: vyos_bgp_address_family dict_op * T8989: vyos_bgp_address_family vyos_bgp_global dict_op * T8989: dict_op refactor for firewall_*, nat, user * T8989: dict_op refactor for firewall_*, nat, user * T8989: dict_op refactor for ntp_global, ha * T8989: snmp_server dict_op refactor * T8989: snmp_server dict_op refactor * T8989: route_map dict_op refactor
2026-08-21T8989: wave3 user, bgp_global, bgp_address_family, facts, firewall_globalomnom62
* T8989: vyos_user module * T8989: Wave 3 vyos_user module with integration and unit tests * T8989: Wave 3 vyos_bgp_global module with integration and unit tests * T8989: Wave 3 vyos_bgp_address_family module with integration and unit tests * T8989: Add overridden integration tests for vyos_bgp_global and vyos_bgp_address_family * T8989: vyos_facts * T8989: Add vyos_facts integration and unit tests with fixtures * T8989: vyos_firewall_global module * T8989: vyos_firewall_global module with integration and unit tests * T8989: vyos_firewall_rules module * T8989: vyos_firewall_rules module with integration and unit tests * T8989: vyos_firewall_interfaces module * T8989: vyos_firewall_interfaces module * T8989: vyos_firewall_interfaces UAT & SIT * T8989: vyos_firewall_interfaces UAT & SIT
2026-08-21T8989: wave 2 modules: interfaces, l3_interfaces, lag_interfaces, ↵omnom62
lldp_interfaces, ospfv2/3, ospf_interfaces * T8989: vyos_interfaces * T8989: vyos_interfaces changelog * T8989: vyos_interfaces changelog * T8989: changelog typo * T8989: vyos_l3_interfaces module * T8989: vyos_l3_interfaces module SIT and UAT * T8989: vyos_l3_interfaces doc * T8989: lag_interfaces * T8989: lag interfaces * T8989: lldp_interfaces * T8989: lldp_interfaces module * T8989: SIT updated * T8989: SIT updated * T8989: SIT updated * T8989: typo fixes * T8989: SIT and UAT updates * T8989: ospf_v3 module * T8989: ospf_v3 module * T8989: vyos_ospf_interfaces * T8989: vyos_ospf_interfaces SIT * T8989: vyos_ospf_interfaces SIT * T8989: vyos_ospfv3 SIT and UAT --------- Co-authored-by: John Estabrook <jestabro@vyos.io>
2026-08-21T8989: static_routes moduleomnom62
* T8989 static_routes * T8989 static_routes * T8989 added changelog fragment for static routes module * t8989 static route changelog * t8989 static_routes module * T8989: static_routes SIT overridden and rtt * T8989: SIT updated * T8989: vyos_static_routes dict_op refactor
2026-08-21T8989: prefix_lists moduleomnom62
* prefix_lists module * prefix_lists module rst * t8989 prefix_lists module * Converage tests fixes * T8989: SIT updates
2026-08-20Merge pull request #23 from ↵omnom62
vyos/dependabot/github_actions/codecov/codecov-action-7.0.0 Bump codecov/codecov-action from 5.5.5 to 7.0.0
2026-08-17Bump codecov/codecov-action from 5.5.5 to 7.0.0dependabot[bot]
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.5.5 to 7.0.0. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Commits](https://github.com/codecov/codecov-action/compare/v5.5.5...v7) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2026-08-17T9220: ci: upload JUnit test results to Codecov Test Analytics (#22)Yuriy Andamasov
* T9220: ci: upload JUnit test results to Codecov Test Analytics Wire pytest JUnit XML output and a pinned codecov-action@v5.5.5 test-results upload step (tokenless, informational) — Codecov Test Analytics fleet rollout, T1 batch. Pattern proven on the vyos.vyos probe. 🤖 Generated by [robots](https://vyos.io) * T9220: ci: compare head repo identity, not fork flag (review finding) 🤖 Generated by [robots](https://vyos.io)
2026-08-14Merge pull request #21 from vyos/baseline/codecov-rollout-preomnom62
T9204: test: pre/post-rollout codecov baseline (no-op)
2026-08-12test: post-rollout codecov artifact (no-op)Yuriy Andamasov
2026-08-12test: pre-rollout codecov baseline (no-op)Yuriy Andamasov
2026-08-05Merge pull request #20 from vyos/nos-task-idYuriy Andamasov
T9164: accept NOS-/VD- Jira keys in task-id check; pin NOS in coderabbit
2026-08-04T9164: accept NOS-/VD- Jira keys in task-id check; pin NOS in coderabbitnos-task-idYuriy Andamasov
VD tracker project renamed to NOS (2026-07) - PR titles and commit headlines using the new NOS- key must stop being flagged invalid-task-id; legacy VD- keys stay accepted, and CodeRabbit now resolves NOS alongside VD. Fleet replication of canary vyos/vyos-1x#5379, whose adversarial review tightened the regexes to ASCII [0-9] + literal-space separators. 🤖 Generated by [robots](https://vyos.io)
2026-07-22Merge pull request #19 from ↵omnom62
vyos/dependabot/github_actions/actions/setup-python-7 Bump actions/setup-python from 6 to 7
2026-07-20Bump actions/setup-python from 6 to 7dependabot/github_actions/actions/setup-python-7dependabot[bot]
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/setup-python dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2026-07-16Merge pull request #18 from vyos/chore/cla-reusable-production-refomnom62
ci: T9096: point CLA check at vyos-cla-signatures@production
2026-07-16ci: T9096: point CLA check at vyos-cla-signatures@productionchore/cla-reusable-production-refYuriy Andamasov
The vyos-cla-signatures repo's default branch was renamed from current to production; the frozen current compat alias is being retired. Point the reusable-workflow ref at the live branch. 🤖 Generated by [robots](https://vyos.io)
2026-07-15Merge pull request #17 from vyos/feature/T9082-codeql-onboardomnom62
ci: T9082: onboard CodeQL scanning