-
Notifications
You must be signed in to change notification settings - Fork 664
FEAT Add backend APIs #1354
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
Merged
FEAT Add backend APIs #1354
Changes from all commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
9947fd1
backend with APIs that will be needed in the short-term.
romanlutz 560c7b9
add updated backend after review
romanlutz cef47db
more refinements to simplify and remove obsolete parts
romanlutz 10bb4dd
Merge branch 'main' of https://github.com/Azure/PyRIT into romanlutz/…
romanlutz a06e9b8
explicitly remove playwright-report
romanlutz d5679b3
explicitly remove last-run.json
romanlutz 7be9760
use normalizer properly, clean up, refactor
romanlutz 27ca930
update with latest PR feedback, cleanup
romanlutz 5fb3f2a
more simplifications
romanlutz e83d94e
Merge branch 'main' of https://github.com/Azure/PyRIT into romanlutz/…
romanlutz 9b53976
update with target identifier
romanlutz a5f8882
Merge branch 'main' of https://github.com/Azure/PyRIT into romanlutz/…
romanlutz cf018b9
fix test, no default initializer
romanlutz 1800a8f
Merge branch 'main' into romanlutz/backend_apis
romanlutz edef8b2
Adding attack identifier
rlundeen2 201b1d6
fixing all tests
rlundeen2 a785ee3
pre-commit
rlundeen2 d96097b
Merge branch 'main' of https://github.com/Azure/PyRIT into romanlutz/…
romanlutz d70eda8
fix: store labels as nested key in metadata instead of spreading
romanlutz 877f034
fix missing labels in _build_summary
romanlutz 97ba860
update to actually test labels, too
romanlutz bd543b3
remove duplicate exception handler
romanlutz 86bd2ca
use lifespan instead of on_event
romanlutz a1dd6bc
thread-safe singletons (lru_cache)
romanlutz 674eef5
CORS origins from env var
romanlutz 973b77a
add error response for list targets
romanlutz 2462125
pagination for targets
romanlutz 5dc9bb4
Merge branch 'romanlutz/backend_apis' of https://github.com/romanlutz…
romanlutz aaf133d
mapping
romanlutz 88b1a4f
handle original_value_data_type
romanlutz 881a2cb
fixing warnings
rlundeen2 3d30e05
address copilot comments
romanlutz 2a2d263
clean up imports
romanlutz 928b62f
Merge branch 'main' of https://github.com/Azure/PyRIT into romanlutz/…
romanlutz fbd1648
Merge branch 'main' of https://github.com/Azure/PyRIT into romanlutz/…
romanlutz 4262557
pr feedback
rlundeen2 e0f1c4e
feat: align labels with SDK path, optimize pagination, add lineage tr…
romanlutz 4da2be4
Merge branch 'pr-1364' into romanlutz/backend_apis
romanlutz 72a2eaf
refactor: decouple API DTOs from internal PyRIT identifier objects
romanlutz c336079
Merge branch 'main' of https://github.com/Azure/PyRIT into romanlutz/…
romanlutz 0b8f148
Preserve message roles for frontend and add drift detection tests
romanlutz 8ed0ce8
fix py310 test with mime type for wav
romanlutz d3418b4
fix ruff
romanlutz 5e2a6ab
fix: cross-platform reliability for backend startup and e2e tests
romanlutz 49822fc
refactor: improve type safety and fix mypy errors across mappers
romanlutz 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
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
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
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.
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.