<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/services, branch current</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/marekm72/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-1x.git/atom?h=current</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2024-10-21T07:30:38+00:00</updated>
<entry>
<title>Merge branch 'current' into T6695</title>
<updated>2024-10-21T07:30:38+00:00</updated>
<author>
<name>Nataliia S.</name>
<email>81954790+natali-rs1985@users.noreply.github.com</email>
</author>
<published>2024-10-21T07:30:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=18a9cec3deb6cc2dc49020a89208dc70defe9822'/>
<id>urn:sha1:18a9cec3deb6cc2dc49020a89208dc70defe9822</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pki: T4914: Rewrite the PKI op mode in the new style</title>
<updated>2024-10-18T12:42:59+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2024-10-18T12:42:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=8943446c8c79c6daad2326ddc7a59950123b35d2'/>
<id>urn:sha1:8943446c8c79c6daad2326ddc7a59950123b35d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T6695: Machine-readable operational mode support for traceroute</title>
<updated>2024-10-11T10:37:45+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2024-10-11T10:24:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=60cd669d2cee2a17d4e6ab6fce9101069d311e23'/>
<id>urn:sha1:60cd669d2cee2a17d4e6ab6fce9101069d311e23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>http-api: T6736: sanitize error message containing user input</title>
<updated>2024-10-03T14:14:34+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-10-01T02:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=c21fa1fb77264c0a92653b064824ac3bce5086ce'/>
<id>urn:sha1:c21fa1fb77264c0a92653b064824ac3bce5086ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>http-api: T6736: normalize formatting</title>
<updated>2024-10-01T02:56:06+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-10-01T01:40:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=7e23fd9da028b3c623b69fda8a6bcfd887f1c18c'/>
<id>urn:sha1:7e23fd9da028b3c623b69fda8a6bcfd887f1c18c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>http-api: T6736: regenerate openapi docs</title>
<updated>2024-09-30T03:21:21+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-09-26T03:10:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=9f7767c8022f5e6ad70253ef1c94fc22dbd04f1e'/>
<id>urn:sha1:9f7767c8022f5e6ad70253ef1c94fc22dbd04f1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>http-api: T6736: remove routes on config delete</title>
<updated>2024-09-30T03:21:21+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-09-25T19:02:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=954be34bc938acc9e14d9fb3b32c8f96cd999959'/>
<id>urn:sha1:954be34bc938acc9e14d9fb3b32c8f96cd999959</id>
<content type='text'>
Avoid duplicate entries in the list of routes when adding/deleting
endpoints.
</content>
</entry>
<entry>
<title>http-api: T6736: separate REST API and GraphQL API activation</title>
<updated>2024-09-30T03:21:21+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-09-25T03:48:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=fc9885f859617bab36c971f4eaa56240741f52c4'/>
<id>urn:sha1:fc9885f859617bab36c971f4eaa56240741f52c4</id>
<content type='text'>
The GraphQL API was implemented as an addition to the existing REST API.
As there is no necessary dependency, separate the initialization of the
respective endpoints. Factor out the REST Pydantic models and FastAPI
routes for symmetry and clarity.
</content>
</entry>
<entry>
<title>http-api: T6736: update for deprecated/renamed in Pydantic V2</title>
<updated>2024-09-30T03:21:21+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-09-23T17:53:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=3ad911a20620a67b6a019e86da815e2a25047de7'/>
<id>urn:sha1:3ad911a20620a67b6a019e86da815e2a25047de7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configd: T6608: report uncaught config script exceptions as commit error</title>
<updated>2024-09-22T14:19:57+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-09-21T01:46:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=5034db86b8c43846475e9876116e55a189fe7d06'/>
<id>urn:sha1:5034db86b8c43846475e9876116e55a189fe7d06</id>
<content type='text'>
In the case of config mode script exceptions other than ConfigError,
vyos-configd would previously trigger the shim to re-run the script in
the CLI context. The use of config dependencies require this case to
return a commit error. A traceback is returned as output, consistent
with running without vyos-configd support.
</content>
</entry>
</feed>
