aramissennyeydd
170a2b3188
chore: add newline to licenseInfo files
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-19 13:16:54 -07:00
Ricardo Ferreira
85895f943c
feat: preserve hyphenated property names in OpenAPI generators when using propertyNaming=original
...
Signed-off-by: Ricardo Ferreira <rfrferreira98@gmail.com >
2025-10-22 09:21:48 +01:00
solimant
7127ac9107
Fix modelEnum.mustache
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:37 +00:00
Jonas Beck
a01e1c1547
fix(repo-tools): remove enum const export
...
Signed-off-by: Jonas Beck <dev@jonasbeck.dk >
2025-06-03 18:32:25 +02:00
aramissennyeydd
f1fe0d4e35
fix: ensure tags are handled by the generated clients
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-11-28 12:47:12 -05:00
aramissennyeydd
9c86cc5f66
fix types and move packages back to catalog-client
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:46 -04:00
aramissennyeydd
02e7cd3c45
add response to the endpoint map
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:46 -04:00
aramissennyeydd
a028799380
move packages to have their own generated code
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:45 -04:00
aramissennyeydd
251e40b0cf
update search + todo
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:45 -04:00
Aramis Sennyey
9cf8209799
move generated spec file to generated folder and enforce client import
...
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:44 -04:00
Aramis Sennyey
7e08e2e04b
fix api reports for openapi-utils
...
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:44 -04:00
Aramis Sennyey
4ab164dd86
fix api reports
...
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:44 -04:00
Aramis Sennyey
92051737af
add public tag to comments
...
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:44 -04:00
aramissennyeydd
9702f41938
update import location
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:44 -04:00
aramissennyeydd
61315a9ee4
update template folder structure
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:44 -04:00
aramissennyeydd
00c6b272db
it works!
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:44 -04:00
aramissennyeydd
be1db622eb
fix templates
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:43 -04:00
Aramis
ddf9e55c3a
initial work
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-10-23 19:10:43 -04:00
Aramis
fed57c3b1e
update the autogenerated file comment
...
Signed-off-by: Aramis <sennyeyaramis@gmail.com >
2024-01-25 18:04:39 -05:00
Aramis
c04c42b61a
feat(openapi-tooling): Fix oneOf client duplications.
...
Signed-off-by: Aramis <sennyeyaramis@gmail.com >
2024-01-25 18:00:28 -05:00
Patrik Oldsberg
d5daf7032f
Merge pull request #22298 from sennyeya/openapi-one-of-support-template
...
feat(openapi-tooling): Add support for `oneOf` in generated clients
2024-01-22 01:18:22 +01:00
Aramis
5ed7314300
add attribution for each file
...
Signed-off-by: Aramis <sennyeyaramis@gmail.com >
2024-01-21 10:50:44 -05:00
Aramis
1f5de82fc7
updating templates to be more in line with expected backstage types.
...
Signed-off-by: Aramis <sennyeyaramis@gmail.com >
2024-01-21 10:50:44 -05:00
Aramis
88581bd8c8
update to use the shared additional properties template
...
Signed-off-by: Aramis <sennyeyaramis@gmail.com >
2024-01-21 10:50:44 -05:00
Aramis
cb60e97bd8
feat(openapi-tooling): Add support for oneOf.
...
Signed-off-by: Aramis <sennyeyaramis@gmail.com >
2024-01-21 10:50:44 -05:00
Aramis
324b970209
feat(openapi-tooling): use info.title as the pluginId
...
the current approach to pass pluginId to the client is opaque and using package name as a title isn't super descriptive.
Signed-off-by: Aramis <sennyeyaramis@gmail.com >
2024-01-18 16:21:39 -05:00
Fredrik Adelöw
883782e8a7
Fix a bug in getLocationByRef that led to invalid backend calls
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-12-21 13:10:08 +01:00
Fredrik Adelöw
05929420a3
Merge pull request #21733 from taras/tm/do-not-change-cwd
...
Use openapitools.json from @backstage/repo-tools package
2023-12-05 12:02:27 +01:00
Taras Mankovski
d2ce05b772
Execute openapi-generator-cli from @backstage/repo-tools directory
...
Signed-off-by: Taras Mankovski <taras@frontside.com >
2023-12-04 19:55:02 -05:00
Taras Mankovski
7115a27f70
Remove templateDir to prevent openapitools from attempting to read it
...
Signed-off-by: Taras Mankovski <taras@frontside.com >
2023-12-04 18:08:01 -05:00
Aramis Sennyey
bff06a38fd
feat: add types to the generated exports
...
Signed-off-by: Aramis Sennyey <aramiss@spotify.com >
2023-12-01 17:22:42 -05:00
Aramis Sennyey
364765cca0
remove response error from template and keep parsing at the client level
...
Signed-off-by: Aramis Sennyey <aramiss@spotify.com >
2023-11-22 14:16:03 -05:00
Aramis Sennyey
38340678c3
feat(openapi): Create Backstage plugins through generator tooling.
...
Signed-off-by: Aramis Sennyey <sennyeya@amazon.com >
Signed-off-by: Aramis Sennyey <sennyeyaramis@gmail.com >
Signed-off-by: Aramis Sennyey <aramiss@spotify.com >
2023-11-17 13:58:25 -05:00