Skip to content

feat: GitHub integration dashboard and settings#15

Merged
neethika12 merged 1 commit into
mainfrom
feature/14-github-integration
Mar 24, 2026
Merged

feat: GitHub integration dashboard and settings#15
neethika12 merged 1 commit into
mainfrom
feature/14-github-integration

Conversation

@neethika12

Copy link
Copy Markdown
Contributor

Closes Sentinent-AI/Sentinent#14.

Changes

  • add GitHub integration settings screen for connect, repo selection, disconnect, and sync state
  • add GitHub signal models and mock-ready services for dashboard integration
  • extend dashboard with GitHub signal cards, filters, and connection banner handling
  • add frontend tests for dashboard signal rendering and workspace integration sync flow

Verification

  • npm test -- --watch=false --browsers=ChromeHeadless

@neethika12
neethika12 merged commit 8e642dc into main Mar 24, 2026
1 check passed
@neethika12
neethika12 deleted the feature/14-github-integration branch March 25, 2026 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Story: GitHub Integration (US-6)

1 participant