-
Notifications
You must be signed in to change notification settings - Fork 32
🐛 ensure backwards compatibility of api server #6866
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
Merged
sanderegg
merged 94 commits into
ITISFoundation:master
from
bisgaard-itis:6865-ensure-backwards-compatibility-of-api-server
Dec 6, 2024
Merged
Changes from all commits
Commits
Show all changes
94 commits
Select commit
Hold shift + click to select a range
2d68532
ensure price and meta endpoints are backwards compatible
bisgaard-itis ad235fe
ensure backwards compatibility of credits price
bisgaard-itis c72f500
updated openapi.json
bisgaard-itis 0805f3a
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis 29c7a41
add github workflow to check backwards compatibility of api-server
bisgaard-itis efcae2a
add github workflow for checking api server backwards compatibility
bisgaard-itis 1b8e35a
make sure github wf always runs
bisgaard-itis 53c0486
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis 90e6fd6
begin adding make target for updating all openapi-specs
bisgaard-itis a168647
add make target for generating openapi-specs
bisgaard-itis aaafe9d
add make target
bisgaard-itis fc0bc9a
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis 8c49ab7
@matusdrobuliak66 update openapi-specs make target
bisgaard-itis 3363109
start removing openapi specs (artifacts)
bisgaard-itis 9577c83
remove last openapi.json artifacts from repo
bisgaard-itis 5c37a19
bugfix in webserver
bisgaard-itis 81c5e9f
remove openapi.yaml files
bisgaard-itis 18e0f14
ensure parent dir exists for webserver openapi.yaml
bisgaard-itis 0b4e750
progress on gh workflow
bisgaard-itis dae362f
improve makefile
bisgaard-itis e8fd7a7
ensure fast failure in make targets
bisgaard-itis d02c990
readd all openapi specs (tests depend on them)
bisgaard-itis 7ba4caa
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis 8a96c60
readd openapi specs for director
bisgaard-itis db35a67
minor fix
bisgaard-itis d473429
add github workflow job to ensure openapi specs are up to date
bisgaard-itis b8f9fcb
minor fix
bisgaard-itis 800a3a8
yet another minor fix
bisgaard-itis c79a0a6
fix
bisgaard-itis eb23309
manual testing
bisgaard-itis 1ca4b67
fix
bisgaard-itis f3eaea2
fix
bisgaard-itis 8fc6f0e
yet another fix
bisgaard-itis 7f1bd60
improve error message
bisgaard-itis 2f06105
test
bisgaard-itis 933d988
update error message
bisgaard-itis 316ab66
update webserver specs
bisgaard-itis 8b6e9f8
fix webserver openapi specs
bisgaard-itis 4658914
yet again webserver
bisgaard-itis b8d4d38
fix
bisgaard-itis 7dc7b11
fix randomness in openapi-spec generation in webserver
bisgaard-itis 59c3049
test
bisgaard-itis 71ebf58
update api server specs
bisgaard-itis e942c8d
update gh workflow
bisgaard-itis 5139b98
test
bisgaard-itis 23d9e32
update api-server specs
bisgaard-itis 6b04eeb
start developing backwards compatibility check
bisgaard-itis cb9a46d
add script for comparing openapi specs
bisgaard-itis ba6216c
add test in ci workflow
bisgaard-itis af55161
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis ad1c3e2
improve docs
bisgaard-itis 66f96b2
ensure api servers price model is independent
bisgaard-itis 56c2f92
update api server openapi.json
bisgaard-itis d321db8
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis 80499ad
@sanderegg long options names for .SHELLFLAGS
bisgaard-itis f143b0c
remove glob from ci uv cache @sanderegg
bisgaard-itis 1cb4386
needs.changes.outputs.anything -> needs.changes.outputs.anything-py
bisgaard-itis f8cac9b
trigger warnings in pr
bisgaard-itis 69b7b8a
update reqs
bisgaard-itis 5d807d9
update openapi.jsons after merge
bisgaard-itis 0be51fc
test check if pure warnings are displayed
bisgaard-itis 12cfc90
test with error message
bisgaard-itis 0da732c
try out continue on error
bisgaard-itis a927e63
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis 7033543
fail in case of failures
bisgaard-itis 864d190
improve ci script
bisgaard-itis 7779f13
use ci script @gitHK
bisgaard-itis c32fff6
add required gh workflow for api-server backwards compatibility
bisgaard-itis 306e62f
bugfix
bisgaard-itis 80ec30b
@pcrespov delete empty script
bisgaard-itis 4f42a25
ensure ci workflows are required
bisgaard-itis 8fbcd5b
only run compatibility checks when specs up to date
bisgaard-itis b0058f9
fix
bisgaard-itis 5bc19ff
split make commands @pcrespov
bisgaard-itis a09c444
minor fix
bisgaard-itis b92ac7e
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis a30635d
update openapi specs
bisgaard-itis 8fb1914
make PricingUnitget backwards compatible
bisgaard-itis b7616e9
update wallet get
bisgaard-itis 050e585
handle WalletGetWithAvailableCredits
bisgaard-itis 597c375
fix pricing plan endpoint
bisgaard-itis 367908f
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis dff8933
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis a60bcdf
fix typo
bisgaard-itis 1eb3659
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis b7e09b4
update api specs
bisgaard-itis 794cbf3
backwards_compatibility.py -> model_adapter.py
bisgaard-itis ad1020f
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis fe31052
change name of diff script
bisgaard-itis 9f20961
move to legacy notation
bisgaard-itis cc17b2e
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis 947ffd8
update openapi specs
bisgaard-itis f7c82c2
allow to populate cover models by name
bisgaard-itis 62955cd
Merge branch 'master' into 6865-ensure-backwards-compatibility-of-api…
bisgaard-itis File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.