Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |