<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/services/api/graphql/libs, branch sever-sever-patch-1</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=sever-sever-patch-1</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=sever-sever-patch-1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2024-10-01T02:56:06+00:00</updated>
<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/vyos/vyos-1x.git/commit/?id=7e23fd9da028b3c623b69fda8a6bcfd887f1c18c'/>
<id>urn:sha1:7e23fd9da028b3c623b69fda8a6bcfd887f1c18c</id>
<content type='text'>
</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/vyos/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>T6199: drop unused Python imports from graphql source</title>
<updated>2024-04-04T18:20:38+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-04-04T18:20:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9b4a3bc54ec6d2ff8e435add5e2de995a54dfc6a'/>
<id>urn:sha1:9b4a3bc54ec6d2ff8e435add5e2de995a54dfc6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T5195: vyos.util -&gt; vyos.utils package refactoring part #2</title>
<updated>2023-07-15T18:13:12+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-07-15T18:12:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5f77ccf91eb402c548fc91b2e080a4b2b86f4181'/>
<id>urn:sha1:5f77ccf91eb402c548fc91b2e080a4b2b86f4181</id>
<content type='text'>
</content>
</entry>
<entry>
<title>op-mode: T5051: interpret Literal types as enums</title>
<updated>2023-03-05T20:15:18+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-03-03T17:31:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ae2db32a13d78c5014c7b770f2de28949a13a6c3'/>
<id>urn:sha1:ae2db32a13d78c5014c7b770f2de28949a13a6c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>graphql: T4979: add user info to token request</title>
<updated>2023-02-26T21:21:13+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-02-26T21:21:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6d29c4c76b5affa64ae1b2e697984cafe5664246'/>
<id>urn:sha1:6d29c4c76b5affa64ae1b2e697984cafe5664246</id>
<content type='text'>
</content>
</entry>
<entry>
<title>graphql: T4544: use opmode._is_op_mode_function_name instead of local copy</title>
<updated>2023-01-23T18:13:39+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-01-23T18:12:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=90bd28bd9c487d4f2e4e8555dccc0b1e89886ab0'/>
<id>urn:sha1:90bd28bd9c487d4f2e4e8555dccc0b1e89886ab0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>container: T4880: include 'add'/'delete' in standard op-mode functions</title>
<updated>2023-01-09T20:50:20+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-01-09T20:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2fc4f15353eb9ec3788693b87cd2b8fee1d4eafa'/>
<id>urn:sha1:2fc4f15353eb9ec3788693b87cd2b8fee1d4eafa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>graphql: T4887: interpret all boolean options as nullable</title>
<updated>2022-12-19T21:21:03+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2022-12-19T21:21:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e1049d5f28d8863d79360380029a561e70467fab'/>
<id>urn:sha1:e1049d5f28d8863d79360380029a561e70467fab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>graphql: T4574: add specific error message if token has expired</title>
<updated>2022-11-21T22:06:09+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2022-11-21T20:06:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=05b60b2dc6bd2187501b2583cdaa27a90c45b1d5'/>
<id>urn:sha1:05b60b2dc6bd2187501b2583cdaa27a90c45b1d5</id>
<content type='text'>
Catch expiration error and return error-specific message instead of
general 'not authenticated'.
</content>
</entry>
</feed>
