wooden-umbrella-84098
09/05/2025, 5:12 PMwooden-umbrella-84098
09/09/2025, 5:59 PMwooden-umbrella-84098
09/09/2025, 5:59 PMwooden-umbrella-84098
09/09/2025, 5:59 PMwooden-umbrella-84098
09/09/2025, 5:59 PMfreezing-spoon-14104
09/09/2025, 6:41 PMquick-window-91705
09/09/2025, 6:46 PMwooden-umbrella-84098
09/09/2025, 6:47 PMnutritious-balloon-65098
09/09/2025, 6:47 PMfreezing-spoon-14104
09/09/2025, 6:48 PMwooden-umbrella-84098
09/09/2025, 6:51 PMnutritious-balloon-65098
09/09/2025, 6:55 PMfrontend/src/routes/secrets-settings.tsx):
â—¦ Removed imports for useConfig, useUserProviders, and Link
â—¦ Eliminated the logic that checked for SaaS mode and provider configuration
â—¦ Removed the conditional rendering that showed "Connect to Git Provider" button
â—¦ Now the "Add New Secret" button and secrets management interface are always available
2. Updated Tests (frontend/__tests__/routes/secrets-settings.test.tsx):
â—¦ Modified the test to verify that the connect-git-button no longer appears in SaaS mode
â—¦ Updated assertions to confirm the add-secret-button is now available without git providers
Impact:
• JPMC and other users who don't use git authentication can now access the secrets manager
• Backward compatible: Users with git providers configured continue to work exactly as before
• Simplified UX: Removes an unnecessary barrier to secrets management
Verification:
• ✅ All tests pass (17/17)
• ✅ Linting passes
• ✅ Build completes successfully
• ✅ Pre-commit hooks pass
The changes have been committed locally. Would you like me to:
3. Push the changes to a new branch and create a pull request?
4. Keep the changes local for now?
5. Follow any other specific Git workflow you prefer?
<sub>View full conversation</sub>