-
Notifications
You must be signed in to change notification settings - Fork 62
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
Adds test for APIs related to security plugin and updates spec to add new APIs. #439
Merged
dblock
merged 57 commits into
opensearch-project:main
from
DarshitChanpura:security-tests
Aug 12, 2024
Merged
Changes from 44 commits
Commits
Show all changes
57 commits
Select commit
Hold shift + click to select a range
af53f9c
Updates the missing item types for security API related schemas
DarshitChanpura f5220c1
Adds tests for some APIs
DarshitChanpura cd4709b
Merge remote-tracking branch 'upstream/main' into security-tests
DarshitChanpura ec97b6b
Merge remote-tracking branch 'upstream/main' into correct-security-sc…
DarshitChanpura 4c51de4
Fixes schema path and lint error in a file
DarshitChanpura a35cfda
Adds version check for account API test
DarshitChanpura 488e774
Adds a CHANGELOG entry
DarshitChanpura 0439eb2
Fixes tests to expect status as integer
DarshitChanpura f65a6cf
Adds base tests for all APIs
DarshitChanpura a25b14f
Fixes linter errors and complete payloads and request bodies
DarshitChanpura dce0965
Merge remote-tracking branch 'upstream/main' into security-tests
DarshitChanpura ab976d4
Adds API spec for the new certificates API and adds tests
DarshitChanpura 463401a
Adds missing new lines at the end of files and removes any extra line…
DarshitChanpura ee3f3b4
Merge remote-tracking branch 'upstream/main' into security-tests
DarshitChanpura 092a1d6
Fixes lint errors
DarshitChanpura 757b0ed
Fixes test spec lint
DarshitChanpura 70e9f4c
Fixes without api prefix tests
DarshitChanpura 456bc51
Merge remote-tracking branch 'upstream/main' into security-tests
DarshitChanpura 588ff10
Merge remote-tracking branch 'origin/correct-security-schemas' into s…
DarshitChanpura c86e8fa
Fixes accounts tests
DarshitChanpura 892561b
Merge remote-tracking branch 'upstream/main' into security-tests
DarshitChanpura 7b34505
Fixes action-groups tests
DarshitChanpura 0eac313
Fixes account, allowlist and audit tests
DarshitChanpura f16a75a
Fixes certificates tests
DarshitChanpura 41c2edf
Fixes internal users test
DarshitChanpura 7622f10
Fixes nodesdn test
DarshitChanpura d73694e
Fixes roles test
DarshitChanpura 85612c0
Fixes rolesmapping test
DarshitChanpura 6537422
Fixes securityconfig test
DarshitChanpura c87fa98
Fixes ssl_certs tests
DarshitChanpura f12ee76
Fixes tenancyconfig tests
DarshitChanpura 48cbc7f
Fixes tenants tests
DarshitChanpura cb5fe80
Fixes tokens and upgrade tests
DarshitChanpura 269b416
Fixes user tests
DarshitChanpura 44160ab
Fixes validate tests and run linter
DarshitChanpura aa3f2f3
Merge remote-tracking branch 'upstream/main' into security-tests
DarshitChanpura a92aa5b
Fixes spec
DarshitChanpura ef92ce6
Adds missing new lines to EOFs
DarshitChanpura 2e090ee
Address changes in CHANGELOG
DarshitChanpura 688e69f
Updates parameter descriptions
DarshitChanpura a91e52c
Re-organize folder structure
DarshitChanpura 2b3494f
Moved security tests inside plugins folder
DarshitChanpura 833c82e
Updates test spec workflow to run security tests
DarshitChanpura 451b179
Adds security test specific docker compose file
DarshitChanpura cb0547e
Cleans commented code and updates test-spec to run for 2.16 only
DarshitChanpura 54f4cfa
Refactor s boolean to be true boolean
DarshitChanpura 536cf04
Move security tests to default folder and updates spec file
DarshitChanpura 87640ec
Fixes 1.3 tests
DarshitChanpura c4205c5
Fixes 2.0 test failures
DarshitChanpura 4227e00
Fixes TLS cipher versiion payload issue
DarshitChanpura b393538
Merge remote-tracking branch 'upstream/main' into security-tests
DarshitChanpura 2f30633
Re-verifies auth token fix
DarshitChanpura cc10600
Checks for newer images and pulls them before running tests
DarshitChanpura 355cace
Updates the docker compose command
DarshitChanpura 172328a
Removes sha ref for staging branches
DarshitChanpura 7e6bf0c
Updates shas
DarshitChanpura 705e6cf
Renames everything to match the API path
DarshitChanpura 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 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -165,6 +165,7 @@ subqueries | |
subschemas | ||
subword | ||
syserr | ||
tcnative | ||
tdigest | ||
tenantinfo | ||
termvectors | ||
|
This file contains 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 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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are these APIs different in 1.3.x, 2.0 and 2.16? If they aren't very different only leave the latest, 2.16.