Repository navigation
feat: audit MCP server config changes #27943
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 1 commit
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
329ca37
feat: audit MCP server config changes
ibetitsmike f7d4945
chore: polish CODAGT-717 comments per cleanup gate
ibetitsmike 9682815
test(coderd): audit denied MCP server config deletions
ibetitsmike a72d5cf
fix(enterprise/audit): redact MCP server endpoint URLs in audit diffs
ibetitsmike 0a32b24
fix(coderd): mark deleted MCP server configs in audit logs
ibetitsmike 08a7219
fix(coderd): make MCP config audit records match persisted rows
ibetitsmike 09fb6fb
fix(coderd): audit MCP config deletions against the locked row
ibetitsmike 86d42a7
chore(coderd/database/migrations): renumber migration 000566 to 000569
ibetitsmike 197a759
chore(coderd/database/migrations): renumber migration 000569 to 000570
ibetitsmike a04fd6f
fix(coderd): address MCP audit review feedback
ibetitsmike 6316be4
fix(enterprise/audit): track MCP server endpoint URLs in audit diffs
ibetitsmike a848d84
fix(coderd/database): renumber MCP audit migration to 000571
ibetitsmike db41667
chore: shorten the audit layer reread comment per cleanup gate
ibetitsmike a0a84be
fix(coderd): drop whitespace-only MCP display name rejection
ibetitsmike 7dfb53e
test(coderd): pass the organization to MCP config SDK calls
ibetitsmike 9eed1a3
fix(coderd/database): renumber MCP audit migration to 000572
ibetitsmike a3af59d
fix(coderd/audit): fall back to the slug for empty MCP display names
ibetitsmike bb776b8
test(coderd): audit MCP config creation only when a row persists
ibetitsmike e39972f
fix(coderd/audit): retain identifiable MCP audit targets
ibetitsmike d3d9854
fix(enterprise/audit): canonicalize empty MCP fields
ibetitsmike f48ed8f
test(enterprise/audit): cover MCP header transitions
ibetitsmike 146d8c8
fix(coderd): gate MCP audit links on management access
ibetitsmike a03f5ff
fix(coderd): match MCP audit links to settings page access
ibetitsmike b0ffee0
fix(coderd/database): renumber MCP audit migration to 000575
ibetitsmike 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
fix(coderd): mark deleted MCP server configs in audit logs
- Loading branch information
commit 0a32b24f87da0ab5ce4127a8664ef698daa19eaf
Some comments aren't visible on the classic Files Changed page.
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
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.