| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-30 | T8943: migrate mirror wrapper to App-ready uniform stub (rollout 1b Task 5) ↵HEADcurrent | Yuriy Andamasov | |
| (#77) Replaces the old PAT-based caller workflow with the uniform App-ready stub. Uses `secrets: inherit` and `vars.MIRROR_ENABLED` opt-out guard. Plan: ~/.claude/plans/2026-05-26-mirror-rollout-1b-revised.md Task 5 🤖 Generated by [robots](https://vyos.io) | |||
| 2026-05-27 | Merge pull request #76 from jestabro/missing-recurse-subtree | Daniil Baturin | |
| T8916: Adjustments to calculation of config tree exclusive mask | |||
| 2026-05-27 | T8916: add missing descendents along paths in mask_exclusive | John Estabrook | |
| 2026-05-26 | T8916: add missing descendents along paths in subtree_from_partial | John Estabrook | |
| 2026-05-25 | Merge pull request #75 from vyos/mergify/configuration-deprecated-update | Yuriy Andamasov | |
| ci(mergify): upgrade configuration to current format | |||
| 2026-05-25 | Merge pull request #74 from vyos/claude/coderabbit-yaml-t8851 | Daniil Baturin | |
| coderabbit: T8851: add .coderabbit.yaml for central-config inheritance | |||
| 2026-05-25 | coderabbit: T8851: add .coderabbit.yaml for central-config inheritance | Yuriy Andamasov | |
| 2026-05-24 | ci(mergify): upgrade configuration to current format | mergify[bot] | |
| 2026-05-14 | Merge pull request #73 from vyos/T8852-mergify-extends | Daniil Baturin | |
| T8852: migrate .github/mergify.yml to extends: mergify | |||
| 2026-05-13 | T8852: migrate .github/mergify.yml to extends: mergify | Yuriy Andamasov | |
| 2026-05-11 | Merge pull request #68 from jestabro/mask-exclusive | Daniil Baturin | |
| T8488: add mask exclusive and supporting utilitlies | |||
| 2026-05-08 | Merge pull request #72 from vyos/T8595-add-agents-md | Daniil Baturin | |
| general: T8595: add AGENTS.md | |||
| 2026-05-07 | general: T8595: restore eaten spaces in shell command examples | Yuriy Andamasov | |
| 2026-05-07 | general: T8595: scrub private-org references from public AGENTS.md | Yuriy Andamasov | |
| 2026-05-07 | general: T8595: clean leaked internal references | Yuriy Andamasov | |
| 2026-05-07 | general: T8595: add AGENTS.md | Yuriy Andamasov | |
| 2026-05-06 | Merge pull request #71 from kumvijaya/current | Christian Breunig | |
| T8218: removed unqueue from mergify yaml as it is not supported | |||
| 2026-05-07 | T8218: removed unqueue from mergify yaml as it is not supported | kumvijaya | |
| 2026-04-29 | Merge pull request #69 from vyos/T8531-restrict-mergify-commands | Daniil Baturin | |
| T8531: restrict Mergify commands to maintainers team | |||
| 2026-04-26 | T8531: restrict Mergify commands to maintainers team | Yuriy Andamasov | |
| 2026-04-16 | T8488: add read/write to string in 'internal' (yojson) format | John Estabrook | |
| In addition to the existing read/write yojson to file, it is useful to have the string representation, for example, for including in config-sync request. | |||
| 2026-04-16 | T8488: add utility subtree_from_partial | John Estabrook | |
| Return the subtree of a configtree indicated by a path that may only be partly defined, lacking some or all intervening tag node value. | |||
| 2026-04-16 | T8488: add mask_exclusive | John Estabrook | |
| This is the complement to mask_inclusive, for excluding subpaths of a tree, for example, a subtree first isolated by mask_inclusive. | |||
| 2026-04-16 | T8488: add utility refpath_from_partial | John Estabrook | |
| Infer the reference path from a path that may or may not contain intervening tag nodes. Return an empty list on a nonsensical path. | |||
| 2026-03-16 | Merge pull request #67 from jestabro/option-silence-validator-output | Daniil Baturin | |
| T8269: handle element constraintSilenceOutput in creation of ref tree | |||
| 2026-03-11 | T8269: handle element constraintSilenceOutput in creation of ref tree | John Estabrook | |
| 2026-03-04 | Merge pull request #66 from jestabro/copy-rename-requests | John Estabrook | |
| T8313: T8312: add vyconf support for copy/rename | |||
| 2026-02-24 | T8313: add copy and rename to completion op variant | John Estabrook | |
| 2026-02-24 | T8312: add edit to completion op variant | John Estabrook | |
| 2026-02-12 | Merge pull request #65 from jestabro/config-dict | Daniil Baturin | |
| T8232: Simplify and extend config_dict construction | |||
| 2026-02-06 | T8232: functions to calculate and render config tree with defaults | John Estabrook | |
| 2026-02-06 | T8232: add extended fold over tree function to track level | John Estabrook | |
| The function fold_tree_with_path_cont allows the called function to return a list of values, reset at each return to local root. The motivating example is to carry a stack of boolean values to ignore paths below a certain level. | |||
| 2026-02-06 | T8232: Config_tree.get_subtree should preserve tag attribute at root | John Estabrook | |
| This is useful when walking a subtree of a config tree, as is used in config_dict. | |||
| 2026-02-06 | T8232: add util get_subtree for reference_tree | John Estabrook | |
| This is the direct analogue of Config_tree.get_subtree, a safe wrapper around Vytree.get. Note that the twin functions could easily have been abstracted under Tree_alg, however, for such simple functions the redundancy is preferable. | |||
| 2026-02-06 | T8232: simplify return value of fold_tree_with_path | John Estabrook | |
| The details do not need to be exposed in the function signature. | |||
| 2026-01-16 | Merge pull request #64 from jestabro/add-completion-help-to-completion-env | John Estabrook | |
| T8164: add completion help hints to get_completion_env | |||
| 2026-01-14 | T8164: add completion help hints to get_completion_env | John Estabrook | |
| 2026-01-14 | T8164: add util list_of_string to split on whitespace | John Estabrook | |
| 2026-01-08 | Merge pull request #62 from jestabro/misplaced-check-in-completion-env | Daniil Baturin | |
| T8156: fix misplaced check for Nonexistent_path in get completion env | |||
| 2026-01-08 | Merge pull request #63 from jestabro/missing-tag-value-completion | Daniil Baturin | |
| T8157: add missed case of vyconf completion, in the absence of valueHelp | |||
| 2026-01-07 | T8157: add missed case of vyconf completion, in the absence of valueHelp | John Estabrook | |
| This is the analogue of the case for cli-shell-api: if the XML element valueHelp does not exist, use the element help. | |||
| 2026-01-06 | T8156: fix misplaced check for Nonexistent_path in get completion env | John Estabrook | |
| 2025-12-22 | Merge pull request #61 from jestabro/fix-show-delete-tag-node | Daniil Baturin | |
| T8113: fix logic error in show on tag nodes | |||
| 2025-12-21 | T8113: fix logic error in show on tag nodes | John Estabrook | |
| Due to an unnecessary modification of the path argument, a deleted tag node value will be shown as a deleted tag node: the deletion is processed correctly, but the show annotation is incorrect. | |||
| 2025-12-19 | Merge pull request #60 from jestabro/fix-show-leaf | Daniil Baturin | |
| T8109: fix show command on leaf path | |||
| 2025-12-19 | T8109: fix show command on leaf path | John Estabrook | |
| Leaf node name/value was not included in output. | |||
| 2025-12-18 | Merge pull request #59 from jestabro/vyconf-completion-env | John Estabrook | |
| T8061: Add analogues of cli-shell-api completion functions | |||
| 2025-12-17 | T8061: add function get_completion_env | John Estabrook | |
| 2025-12-17 | T8061: add function get_default_value | John Estabrook | |
| 2025-12-17 | T8061: simplify allowed_edit_node with path_type | John Estabrook | |
