Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(cat-gateway): OpenAPI Lint Cleanup Part 2 #1099

Merged
merged 92 commits into from
Nov 5, 2024
Merged
Changes from 1 commit
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
0de6ad4
fix: api endpoint draft
bkioshn Oct 19, 2024
952dbdb
fix: api health endpoint v1
bkioshn Oct 19, 2024
3511886
fix: remove bad request from errorResponses
bkioshn Oct 21, 2024
b7fa492
fix: add bad req to get /registration
bkioshn Oct 21, 2024
1470167
fix: error logging
bkioshn Oct 21, 2024
74fb281
fix: remove validation error
bkioshn Oct 21, 2024
74a9399
fix: registration get error name
bkioshn Oct 22, 2024
edbf8e3
chore:format
bkioshn Oct 22, 2024
9e5bda9
fix: get json schema from openapi spec
bkioshn Oct 22, 2024
2ce1621
Merge branch 'main' into fix/api-cleanup
bkioshn Oct 22, 2024
9969f12
Merge branch 'main' into fix/api-cleanup
stevenj Oct 22, 2024
c93bafa
fix: move schema utils
bkioshn Oct 22, 2024
f697fb2
fix: optional field
bkioshn Oct 22, 2024
6013327
fix: config key
bkioshn Oct 22, 2024
8420570
fix: cat-gateway code gen
bkioshn Oct 22, 2024
fca9f19
fix: api name in cat-voice
bkioshn Oct 22, 2024
bedc591
fix: cat-voice format
bkioshn Oct 22, 2024
c5f6bf5
chore: fix spacing
bkioshn Oct 23, 2024
6444e08
chore: fix spacing
bkioshn Oct 23, 2024
263e1c2
Merge branch 'main' into fix/api-cleanup
bkioshn Oct 23, 2024
515b5ee
chore: change tag config description
bkioshn Oct 24, 2024
402d451
test: add test for default validator
bkioshn Oct 24, 2024
2c1dc00
Merge branch 'main' into fix/api-cleanup
bkioshn Oct 24, 2024
30cdd00
Merge branch 'main' into fix/api-cleanup
stevenj Oct 24, 2024
9d03472
fix: add spectral ruleset
bkioshn Oct 24, 2024
a89dcc4
fix(cat-gateway): Sort the spelling words, and use latest deny.toml
stevenj Oct 25, 2024
db0ef24
fix(cat-gateway): Fix broken pre-push justfile target
stevenj Oct 25, 2024
b6504e0
docs(cat-gateway): cleanup
stevenj Oct 25, 2024
03ceb32
docs(cat-gateway): Fix API Groups and document them better
stevenj Oct 25, 2024
a16903e
docs(cat-gateway): Add documentation to the health/inspection endpoint
stevenj Oct 25, 2024
f2238dc
docs(cat-gateway): Add descriptions for cardano/cip36/latest_registra…
stevenj Oct 25, 2024
5c07fd4
docs(cat-gateway): Document stake key hash and vote key endpoints for…
stevenj Oct 25, 2024
a224bc5
docs(cat-gateway): add documentation to config/frontend
stevenj Oct 25, 2024
b7e722f
docs(cat-gateway): Add api docs for frontend schema
stevenj Oct 25, 2024
1e767e5
docs(cat-gateway): Move legacy registration endpoints into the Legacy…
stevenj Oct 25, 2024
1095176
docs(cat-gateway): Remaining documentable entities documented
stevenj Oct 25, 2024
a781343
fix: update openapi linter
bkioshn Oct 25, 2024
886d823
docs(cat-gateway): Add more constraints to parameters and json bodies
stevenj Oct 26, 2024
00dea4a
Merge branch 'fix/api-cleanup' of github.com:input-output-hk/catalyst…
stevenj Oct 26, 2024
6ab6572
Merge branch 'main' into fix/api-cleanup
bkioshn Oct 26, 2024
023e8a7
fix: openapi lint FUNCTION name
bkioshn Oct 26, 2024
4e0daf5
fix: CIP36 example and description
bkioshn Oct 26, 2024
f28400f
fix(cat-gateway): cleanup error handling, and add a global 429 respon…
stevenj Oct 26, 2024
1c25ee7
fix: config endpoint example, desc, and return
bkioshn Oct 26, 2024
84e0bbc
chore: remove todo
bkioshn Oct 27, 2024
60ed38b
fix: move config object
bkioshn Oct 27, 2024
b6921d0
fix: move cip36 object
bkioshn Oct 27, 2024
70c37d4
docs(cat-gateway): Add missing headers to responses
stevenj Oct 27, 2024
6f4ef3e
Merge branch 'fix/api-cleanup' of github.com:input-output-hk/catalyst…
stevenj Oct 27, 2024
886ce19
docs(cat-gateway): Cleanup the rest of the documentation in the api
stevenj Oct 27, 2024
fe71882
fix(cat-gateway): Fix OpenAPI linting and add autogenerated api file …
stevenj Oct 27, 2024
c64d473
refactor(cat-gateway): Better generalize the OpenAPI simple string ty…
stevenj Oct 28, 2024
1459b7a
fix(cat-gateway): Add APIKey and CatToken auth to some endpoints. Ad…
stevenj Oct 28, 2024
5a79bb4
fix(cat-gateway): Add universal 422 response to all endpoints, and tr…
stevenj Oct 28, 2024
65063d3
fix: add cardano stake address type
bkioshn Oct 28, 2024
4895f9c
fix(cat-gateway): stake address type
bkioshn Oct 28, 2024
4caefd4
fix(cat-gateway): Refactor the RBAC Token auth, so it's easier to mai…
stevenj Oct 28, 2024
9adcaa7
Merge branch 'fix/api-cleanup' of github.com:input-output-hk/catalyst…
stevenj Oct 28, 2024
c8d2e21
fix(cat-gateway): stake address name
bkioshn Oct 28, 2024
1048c90
fix(cat-gateway): Add no auth and no-auth+rbac auth schemes
stevenj Oct 28, 2024
2caa2c4
Merge branch 'fix/api-cleanup' of github.com:input-output-hk/catalyst…
stevenj Oct 28, 2024
2e704ea
fix(cat-gateway): format + stake addr example
bkioshn Oct 28, 2024
403e3f5
fix(cat-gateway): code format
stevenj Oct 28, 2024
a8d9647
Merge branch 'fix/api-cleanup' of github.com:input-output-hk/catalyst…
stevenj Oct 28, 2024
1e0db3b
Merge branch 'main' into fix/api-cleanup
stevenj Oct 28, 2024
b6482f1
fix(cat-gateway): openapi spectral example rules
bkioshn Oct 28, 2024
0591056
fix(cat-gateway): Move legacy registration endpoint under Legacy Tag
stevenj Oct 28, 2024
3addada
fix(cat-gateway): Add Auth to all endpoints
stevenj Oct 28, 2024
3e66c75
Merge branch 'fix/api-cleanup' of github.com:input-output-hk/catalyst…
stevenj Oct 28, 2024
a377ce3
Merge branch 'main' into fix/api-cleanup
stevenj Nov 1, 2024
99a629a
Merge branch 'main' into fix/api-cleanup
stevenj Nov 1, 2024
6755789
fix(docs): Remove obsolete lint config file
stevenj Nov 1, 2024
f40fdc0
fix(cat-gateway): Make config.toml match upstream
stevenj Nov 1, 2024
373fb3a
docs(docs): update project dictionary
stevenj Nov 1, 2024
531c692
feat(cat-gateway): add target to make it quick to check openapi lints…
stevenj Nov 1, 2024
c0a9c83
fix(cat-gateway): Remove reference to hermes
stevenj Nov 1, 2024
233d1cf
fix(cat-gateway): Add auth to rbac endpoints
stevenj Nov 1, 2024
72909c3
docs(cat-gateway): Add full docs for v1/votes/plan/account-votes
stevenj Nov 1, 2024
0fd0649
docs(cat-gateway): Add example for ip address query argument
stevenj Nov 4, 2024
7654b8b
fix(cat-gateway): Define and abstract Ed25519 Public Keys as hex enco…
stevenj Nov 4, 2024
50a7a31
fix(cat-gateway): Make sure string api types do not directly expose t…
stevenj Nov 4, 2024
68a4da6
fix(cat-gateway): Make conversion from a Ed25519 pub key hex value to…
stevenj Nov 4, 2024
7ca8772
Merge branch 'main' into fix/api-cleanup
stevenj Nov 4, 2024
e1a65b4
fix(cat-gateway): Fix native asset response types
stevenj Nov 5, 2024
977cd1e
Merge branch 'main' into fix/api-cleanup
stevenj Nov 5, 2024
af73dba
docs(cat-gateway): fix comments
stevenj Nov 5, 2024
917779c
fix(cat-gateway): Autogenerate flutter files
stevenj Nov 5, 2024
ee586b4
Merge branch 'fix/api-cleanup' of github.com:input-output-hk/catalyst…
stevenj Nov 5, 2024
ef3219e
fix(cat-gateway): Exclude legacy endpoints from needing api examples
stevenj Nov 5, 2024
51fd1b3
Merge branch 'main' into fix/api-cleanup
dtscalac Nov 5, 2024
27b38d4
Merge branch 'main' into fix/api-cleanup
stevenj Nov 5, 2024
51ec8bf
Merge branch 'main' into fix/api-cleanup
stevenj Nov 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' into fix/api-cleanup
stevenj authored Oct 24, 2024
commit 30cdd00758a450d0e728682c40ea49766e21e889

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.