Skip to content

Conversation

@github-actions
Copy link
Contributor

This is an automated pull request to merge lewis/aikido-integration into dev.
It was created by the [Auto Pull Request] action.

@vercel
Copy link

vercel bot commented Dec 17, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
app Ready Ready Preview, Comment Jan 6, 2026 4:37pm
1 Skipped Deployment
Project Deployment Review Updated (UTC)
portal Skipped Skipped Jan 6, 2026 4:37pm

@cursor
Copy link

cursor bot commented Dec 17, 2025

PR Summary

Introduces Aikido Security as a new integration and hardens OAuth flows.

  • New Aikido integration: Adds manifest with OAuth2 config, variables, and types; registers in registry; includes 3 checks (open_security_issues, code_repository_scanning, issue_count_threshold) mapped to existing task templates
  • OAuth improvements: In oauth.controller.ts and credential-vault.service.ts, use HTTP Basic auth header for client credentials (do not send in body) per RFC 6749; enhance error logging with response bodies
  • Variables fetching: In variables.controller.ts, improve error context and support both array and wrapped API responses (plus paginated fetch) when building dynamic options
  • Task mappings/usage: Rename 2FA task mapping to twoFactorAuth and update Google Workspace 2FA check to use it

Written by Cursor Bugbot for commit 99b62f9. This will update automatically on new commits. Configure here.

@graphite-app graphite-app bot requested a review from Marfuen December 17, 2025 22:44
@graphite-app
Copy link

graphite-app bot commented Dec 17, 2025

Graphite Automations

"Auto-assign PRs to Author" took an action on this PR • (12/17/25)

1 reviewer was added to this PR based on Mariano Fuentes's automation.

@Marfuen Marfuen merged commit 1088cd0 into main Jan 6, 2026
10 checks passed
@Marfuen Marfuen deleted the lewis/aikido-integration branch January 6, 2026 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants