Repository navigation
fix(security): access control, A2A ownership, GDPR & audit ledger (wave 2a) #617
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
Changes from 28 commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
e507769
fix(security): code-review findings wave 2a — access control, A2A own…
ginccc d5989a0
Merge branch 'fix/code-review-findings' into fix/code-review-access-c…
ginccc 205f952
Merge branch 'fix/code-review-findings' into fix/code-review-access-c…
ginccc 91f6e1c
Merge branch 'fix/code-review-findings' into fix/code-review-access-c…
ginccc a06068c
docs(changelog): record the wave 2a entry on its own branch
ginccc 03c3753
Merge remote-tracking branch 'origin/main' into fix/code-review-acces…
ginccc aaff5fe
fix(gdpr): ship deleteAllForUser with its caller, and address CI + re…
ginccc df9d02c
fix(audit,schedule): close three defects found by CodeQL and Copilot …
ginccc bbd8f13
fix(schedule,docs): repair positional test assertions after the user_…
ginccc e6fdef2
fix(audit): detect a deletion at the start of a conversation, not jus…
ginccc de2419d
fix(security): reject a user-conversation body that disagrees with th…
ginccc 939ad9f
fix(gdpr,audit): erase every page, not just the first; bound chain en…
ginccc dc6f86c
fix(api): reject a null user-conversation body with 400 instead of a …
ginccc 550c554
fix(audit,docs): stop the ledger accusing upgraded deployments, and d…
ginccc 9f42159
fix(audit,docs): anchor the chain on window completeness, not skip; t…
ginccc 9aa79f5
docs(vars): correct the resolver javadoc; pin that hyphenated keys re…
ginccc e93c869
fix(audit): a clean agent-scope sweep is intact, despite NOT_APPLICABLE
ginccc db673e6
fix(gdpr,audit): fail an incomplete erasure instead of reporting a pa…
ginccc 57be4f1
docs(audit): reattach the sequence-origin javadoc to the constant it …
ginccc 860d76f
fix(audit): clamp a negative skip, and straighten the verify signature
ginccc 51d02b1
fix(security): clear the four HIGH CVEs now blocking the image push
ginccc 70b099e
fix(datastore): escape the jsonpath operator so the reverse lookups w…
ginccc fcb8678
fix(security,snippets): 404 an unknown conversation on attachments; m…
ginccc e9ca558
test(datastore): keep the authoritative pgjdbc check, add a driver-in…
ginccc 8a4ae3f
fix(snippets): stop snippet content from closing its own unparsed block
ginccc 0f9d8da
fix(datastore): keep field index names within PostgreSQL's identifier…
ginccc f5b1344
fix(gdpr): refuse to report a complete erasure the portable scan cann…
ginccc 9216dc1
test(groups): remove the data race that made the CAS test flaky in CI
ginccc d8e5a7a
fix(preview): a store failure is a server error, not "conversation no…
ginccc 7bfef02
fix(audit): persist the chain sequence on PostgreSQL so tamper detect…
ginccc 475dacd
fix(audit): select the sequence column so Postgres queries stop throwing
ginccc 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
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.