Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-27 | T6718: fix teardown method | John Estabrook | |
An empty protobuf message does not correctly generate encode/decode functions. This appears to be fixed upstream, but for now, use workaround of adding a reasonable field. | |||
2024-10-27 | T6718: add independent validate field and methods | John Estabrook | |
2024-10-27 | T6718: add vyconfd.conf for installation | John Estabrook | |
2024-10-27 | T6718: read reference tree json file on startup | John Estabrook | |
2018-05-14 | Merge pull request #10 from Taniadz/master | Daniil Baturin | |
T413: Make a schema for op mode | |||
2018-02-11 | Add output format option (plain or JSON) to the config data reading and op ↵ | Daniil Baturin | |
mode functions. Re-generate the protobuf-derived modules. NB: Newer versions of ocaml-protoc moved types to a separate module, needs to be accounted for in other files. | |||
2017-10-11 | T413: Make a schema for op mode (delete ownerAttr) | Taniadz | |
2017-10-10 | T413: Make a schema for op mode | Taniadz | |
2017-09-12 | Add support for completionHelp tag to the schema. | Daniil Baturin | |
2017-01-19 | Add basic session setup/teardown functionality to vyconfd. | Daniil Baturin | |
2017-01-16 | Re-generate RNG schema, update files that use it. | Daniil Baturin | |
2017-01-16 | Move <keepChildOrder/> into properties. | Daniil Baturin | |
I have no idea why I did not do it this way from the start. | |||
2017-01-16 | Make the "argument" attribute of external validators optional. | Daniil Baturin | |
2017-01-06 | Do not require path for set/delete, add an error for trying to set a path ↵ | Daniil Baturin | |
that already exists. | |||
2017-01-06 | Make error and warning single string, add more specific error codes. | Daniil Baturin | |
2017-01-06 | Split session setup and entering configuration mode in the protobuf schema. | Daniil Baturin | |
2017-01-06 | Add confirm operation. Remove notifications field. | Daniil Baturin | |
2017-01-06 | Extend the protobuf schema, update build scripts. | Daniil Baturin | |
2017-01-06 | Add initial implementation of the protobuf schema. | Daniil Baturin | |
2017-01-04 | Add "version" attribute to component definition schema. | Daniil Baturin | |
It will be used for migrating configs if incompatible syntax change is made. | |||
2017-01-04 | Add an RNG XML version of the component definition schema. | Daniil Baturin | |
2016-12-30 | Remove the extends attribute from <interfaceDefinition> | Daniil Baturin | |
It's problematic for multiple reasons: 1. It's plaintext and is hard to verify 2. If it's wrong, it may have a very "interesting" effect on the resulting reference tree, such as lots of misplaced nodes 3. It's hardly ever needed as most nodes only go one or two levels deep in VyOS, such as "service $something" or "interfaces $something", and I think it's unlikely that other appliances will differ much. | |||
2016-12-23 | Make log template and log level configurable. | Daniil Baturin | |
2016-12-22 | Re-generate the RNG schema for interface definitions. | Daniil Baturin | |
2016-12-22 | T226: Add secret and hidden properties to the reference tree. | Phil Summers | |
2016-12-14 | T210: use TOML for the vyconf config file. | Daniil Baturin | |
Add an example of the file too. | |||
2015-04-26 | Add an option to keep child order, will be used for rendering. | Daniil Baturin | |
2015-04-24 | Reduce the amount of references in the interface definition schema. | Daniil Baturin | |
2015-04-24 | Move constraintError out of the constraint tag, rename to ↵ | Daniil Baturin | |
constraintErrorMessage. | |||
2015-04-16 | Use two-part valueHelp with format and description. | Daniil Baturin | |
Rename helpString to just help. | |||
2015-04-16 | Group node properties and children into their own tags. | Daniil Baturin | |
Make order of elements unimportant. Remove unused references. | |||
2015-04-15 | Further simplify the schema. | Daniil Baturin | |
Make extends an attribute. Remove nodeList tag. | |||
2015-04-15 | Add an example of interface definition. | Daniil Baturin | |
2015-04-15 | Simplify the interface definition schema. | Daniil Baturin | |
1. Don't distinguish name and value constraints, they have exact same structure. 2. Don't use individual error messages for all constraints. If they work like OR, it makes little sense. 3. Move most of data from arguments to tag bodies. | |||
2015-04-13 | Import XML schemata from the prototype. | Daniil Baturin | |