Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-07-04 | T7579: added workflow for CLAcla | lemeshovich | |
2025-05-26 | Merge pull request #44 from kumvijaya/current | Daniil Baturin | |
T7445: added prs conflict check caller workflow | |||
2025-05-24 | T7445: added prs conflict check caller workflow | kumvijaya | |
2025-05-13 | Merge pull request #43 from dmbaturin/T7450-use-pcre2 | John Estabrook | |
deps: T7450: use PCRE2 instead of the original, outdated PCRE | |||
2025-05-13 | deps: T7450: use PCRE2 instead of the original, outdated PCRE | Daniil Baturin | |
2025-04-20 | Merge pull request #42 from kumvijaya/current | Christian Breunig | |
T7334: pr mirror trigger workflow added with label creation permission for default github token | |||
2025-04-20 | T7334: pr mirror trigger workflow added with label creation permission for ↵ | kumvijaya | |
default github token | |||
2025-04-15 | Merge pull request #41 from jestabro/vyconf-configsession | Daniil Baturin | |
T7321: Replace legacy operations in configsession.py with vyconf client operations | |||
2025-04-11 | T7321: fix bug in split_path which missed tag values | John Estabrook | |
2025-04-11 | T7321: add utility needed for validate_tree in vyconfd load config | John Estabrook | |
2025-04-11 | T7321: add save config utility | John Estabrook | |
2025-04-11 | T7321: move load_config util from vyconf for general use | John Estabrook | |
2025-04-03 | Merge pull request #40 from jestabro/set-tag-and-leaf | Daniil Baturin | |
T7292: add utility functions to set tag/leaf data on newly defined path | |||
2025-04-02 | T7292: add utility functions to set tag/leaf data on newly defined path | John Estabrook | |
The vyconfd set operation requires configuration of tag and leaf fields from reference_tree data. | |||
2025-03-31 | Merge pull request #39 from jestabro/commit-post | John Estabrook | |
T7272: expose config_tree clone | |||
2025-03-30 | T7272: expose config_tree clone | John Estabrook | |
2025-03-30 | T7291: updated codeowners by removing reviewers group (#38) | Christian Breunig | |
Co-authored-by: kumvijaya <kuvmijaya@gmail.com> | |||
2025-03-30 | T7291: updated codeowners by removing reviewers group | kumvijaya | |
2025-03-29 | Merge pull request #37 from jestabro/restrict-opam-package-version | John Estabrook | |
T7296: restrict opam ppx_deriving_yojson <= v3.9.1 to avoid build errors | |||
2025-03-29 | T7296: restrict opam ppx_deriving_yojson <= v3.9.1 to avoid build errors | John Estabrook | |
A recent update of package ppx_deriving_yojson causes dependency errors during build of vyos1x-config/vyconf; restrict version until resolution of community package dependencies. | |||
2025-03-20 | Merge pull request #35 from jestabro/relax-lexer | John Estabrook | |
T7246: drop lexer rule ignoring lines beginning with '//' | |||
2025-03-19 | T7258: added workflows for pr mirror and added codeowners (#36) | Vijayakumar A | |
--------- Co-authored-by: kumvijaya <kuvmijaya@gmail.com> | |||
2025-03-18 | T7246: drop lexer rule ignoring lines beginning with '//' | John Estabrook | |
The lexer is unnecessarily aggressive in disallowing strings following '//', originally added to ignore version string information. This has the side effect of ignoring legitimate values. Since the version string is now extracted before parsing, this restriction can be dropped. | |||
2025-02-06 | Merge pull request #34 from jestabro/commit-alg | Daniil Baturin | |
T6946: add utilities for commit algorithm | |||
2025-02-03 | T6946: add function get_tagged_delete_tree to restore tag values | John Estabrook | |
The config diff function produces both del(ete) and sub(tract) trees. The delete tree contains the minimal path difference between compared trees, for example, between the active and proposed configs; this is the information needed to execute removal of a path. The subtract tree contains the full paths in active that are not in proposed; this retains necessary information in certain cases. In case all tag values of a tag node are removed, the delete tree contains only the tag node itself, however for proper script execution of a deleted tag node, one will need the removed tag node values: restore this information from the subtract tree. | |||
2025-01-30 | T6946: add utilities for commit algorithm | John Estabrook | |
2025-01-20 | Merge pull request #33 from jestabro/modular-reference-tree | Daniil Baturin | |
T7046: add utilities for update of reference tree | |||
2025-01-15 | T7046: add merge_reference_tree_cache and cache i/o | John Estabrook | |
To support addon packages with separate interface-definitions dirs, refactor reference_tree_to_json. | |||
2025-01-15 | T7046: add proper locks and checks on internal rep | John Estabrook | |
2025-01-15 | T7046: use generalized tree_union for config_diff nosetest | John Estabrook | |
2025-01-15 | T7046: extend tree_union to reference_tree for addon support | John Estabrook | |
2025-01-14 | Merge pull request #32 from rebortg/T6342 | Daniil Baturin | |
T6342: add parsing of docs element | |||
2025-01-13 | T6342: formating and delete trailing whitespace | rebortg | |
2025-01-08 | T6342: add parsing of docs element | rebortg | |
2024-11-07 | Merge pull request #31 from jestabro/vyconf-minimal | Daniil Baturin | |
T6718: use the vyconf daemon for validation of set commands | |||
2024-10-25 | T6718: inject environment variables required by certain validators | John Estabrook | |
2024-10-24 | T6718: catch bad_validator error | John Estabrook | |
2024-10-24 | T6718: format error output | John Estabrook | |
2024-10-24 | T6718: fix typo in quoting arg | John Estabrook | |
2024-10-24 | T6718: validate_path returns unit instead of (path, value) | John Estabrook | |
Splitting of path arg into (path, value), as originally returned by validate_path, is now handled by a utility function. validate_path returns unit on success and raises error with output on failure. | |||
2024-10-24 | T6718: update value_checker to return validator output on error | John Estabrook | |
2024-10-24 | T6718: util list_of_path: config path str -> config path list | John Estabrook | |
Allow for single-quoted values containing whitespace, as used by vyconf vycli for option --path. | |||
2024-10-24 | T6718: add function refpath: config path -> reference_tree path | John Estabrook | |
2024-10-24 | T6718: add optional arg to write internal rep during build | John Estabrook | |
2024-10-24 | T6718: add functor for internal rep | John Estabrook | |
2024-10-24 | T6718: minor changes to support vyconf tests | John Estabrook | |
2024-10-24 | T6718: move validate_path from vyconf | John Estabrook | |
2024-10-24 | T6718: add simplified render_at_level | John Estabrook | |
2024-10-24 | T5528: add support for cstore_diff function | John Estabrook | |
2024-09-27 | Merge pull request #30 from dmbaturin/T6742-childless-leaf-nodes-rendering | John Estabrook | |
renderer: T6742: make childless non-leaf nodes from parsed configs render correctly |