Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-04-11 | T7321: add utility needed for validate_tree in vyconfd load config | John Estabrook | |
2025-01-30 | T6946: add utilities for commit algorithm | John Estabrook | |
2024-10-24 | T6718: add functor for internal rep | John Estabrook | |
2024-10-24 | T6718: add simplified render_at_level | John Estabrook | |
2024-09-27 | renderer: T6742: force leaf=true in all functions that manipulate node values | Daniil Baturin | |
2024-09-27 | renderer: T6742: set leaf=true in replace_value | John Estabrook | |
2024-09-26 | renderer: T6742: make childless non-leaf nodes from parsed configs render ↵ | Daniil Baturin | |
correctly and add functions for making nodes leaf or non-leaf to ensure correct rendering of manually created treess | |||
2023-08-22 | T5500: render_tag_node_child does not need to consider values | John Estabrook | |
Configtree allows for a tag node child to have values, however it is not possible to define such an object in the XML interface-definitions, hence that case can be ignored in render_tag_node_child. | |||
2023-08-22 | T5500: remove empty braces after valueless node | John Estabrook | |
2023-03-23 | T5089: add optional arg to order values on render_config | John Estabrook | |
For unit tests of identity: tree = union of subtrees, one needs a consistent ordering of values. Add an optional argument to order values in render_config. | |||
2022-09-01 | Revert "Merge pull request #11 from jestabro/tag-node-name-whitespace" | John Estabrook | |
This reverts commit 97d11bf2bda65c7001ad687fd088a896161fdb0d, reversing changes made to 40f7d2af65a2358bb37661121f1752abf4f099fc. | |||
2022-08-19 | T4628: render tag node names containing whitespace in quotes | John Estabrook | |
2022-06-28 | T4491: use empty string for name of config_tree root node | John Estabrook | |
The practice of using "root" for the internal name of the root node collides with actual nodes named "root", due to a utility function that checks 'if root' by name. Use empty string as name of root node, as no actual node will match. | |||
2022-02-23 | T4235: add utility function get_subtree | John Estabrook | |
2022-02-08 | configtree: T4235: render delete commands | John Estabrook | |
2022-01-04 | Use a modification of String.escaped to leave UTF-8 bytes unescaped | John Estabrook | |
2019-10-27 | Expose the JSON AST export function. | Daniil Baturin | |
2019-10-27 | Add a "simple" JSON renderer. | Daniil Baturin | |
2019-06-30 | Initial import of libraries from Vyconf and old libvyosconfig. | Daniil Baturin | |