<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyconf.git, branch current</title>
<subtitle>Software appliance configuration framework (mirror of https://github.com/vyos/vyconf.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyconf.git/atom?h=current</id>
<link rel='self' href='https://git.amelek.net/vyos/vyconf.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/'/>
<updated>2025-07-08T13:01:31+00:00</updated>
<entry>
<title>Merge pull request #24 from jestabro/merge-config</title>
<updated>2025-07-08T13:01:31+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-07-08T13:01:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=111bfa17c6ab2a983fb22427d55ecf6fd35d4529'/>
<id>urn:sha1:111bfa17c6ab2a983fb22427d55ecf6fd35d4529</id>
<content type='text'>
T7499: allow load from internal representation to avoid re-parsing</content>
</entry>
<entry>
<title>T7499: catch Duplicate_value error</title>
<updated>2025-07-06T23:27:40+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-06-30T20:48:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=9ac7c1e3a258c1e41c4c4abd7b45a8f29af7907a'/>
<id>urn:sha1:9ac7c1e3a258c1e41c4c4abd7b45a8f29af7907a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7374: close session to avoid stale data</title>
<updated>2025-07-06T23:27:40+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-06-29T06:47:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=554ac72db109a04b2d53843bc75aa80965d22546'/>
<id>urn:sha1:554ac72db109a04b2d53843bc75aa80965d22546</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7499: use direct request to vyconfd to avoid re-validating paths</title>
<updated>2025-07-06T23:27:40+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-06-24T12:07:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=59ebae9198439ddd1e9bbdec61d163f638e1071a'/>
<id>urn:sha1:59ebae9198439ddd1e9bbdec61d163f638e1071a</id>
<content type='text'>
Merging before passing to the backend results in re-validation of
existing paths in the proposed config; this is unavoidable with the
legacy backend. For vyconf, send the merge proposal with the request, so
validation is only required on new paths.
</content>
</entry>
<entry>
<title>T7499: allow load from internal representation to avoid re-parsing</title>
<updated>2025-07-06T23:26:21+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-06-23T19:42:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=1e4f661b8c29edf0b03eac4adf032735d6a885a7'/>
<id>urn:sha1:1e4f661b8c29edf0b03eac4adf032735d6a885a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #25 from vyos/cla</title>
<updated>2025-07-06T06:35:01+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-07-06T06:35:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=97641ae54f7a7bd377caead3b2fe1e6080e8357f'/>
<id>urn:sha1:97641ae54f7a7bd377caead3b2fe1e6080e8357f</id>
<content type='text'>
T7579: added workflow for CLA</content>
</entry>
<entry>
<title>T7579: added workflow for CLA</title>
<updated>2025-07-04T12:20:11+00:00</updated>
<author>
<name>lemeshovich</name>
<email>17667824+lemeshovich@users.noreply.github.com</email>
</author>
<published>2025-07-04T12:20:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=8235d2577d3bcb1a2e25a6d2de2ed44af54a3977'/>
<id>urn:sha1:8235d2577d3bcb1a2e25a6d2de2ed44af54a3977</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #23 from jestabro/vyconf-cli</title>
<updated>2025-06-05T11:06:28+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-06-05T11:06:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=30d9df43317ae7395a11c9e8a5414f177cefae79'/>
<id>urn:sha1:30d9df43317ae7395a11c9e8a5414f177cefae79</id>
<content type='text'>
T7374: add executable to replace legacy my_* cli tools</content>
</entry>
<entry>
<title>T7374: add executable to replace legacy my_* cli tools</title>
<updated>2025-05-27T13:09:25+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-05-25T22:37:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=822583a476aff08b20a0ad4d64845c77e70749d0'/>
<id>urn:sha1:822583a476aff08b20a0ad4d64845c77e70749d0</id>
<content type='text'>
Add framework and initial replacements vy_set, vy_delete, vy_discard,
and the utility vy_session_changed.
</content>
</entry>
<entry>
<title>Merge pull request #21 from jestabro/config-context</title>
<updated>2025-05-20T14:23:07+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-05-20T14:23:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=014a390488aa8d6601f907f8a691878f3583b5e8'/>
<id>urn:sha1:014a390488aa8d6601f907f8a691878f3583b5e8</id>
<content type='text'>
T7363: Add vyconf aware initialization of Config</content>
</entry>
</feed>
