Skip to content

Add GIT Secret Creation Support#214

Merged
kaviththiranga merged 6 commits intoopenchoreo:mainfrom
chalindukodikara:issue-1738_add_git_secret_creation_flow
Feb 5, 2026
Merged

Add GIT Secret Creation Support#214
kaviththiranga merged 6 commits intoopenchoreo:mainfrom
chalindukodikara:issue-1738_add_git_secret_creation_flow

Conversation

@chalindukodikara
Copy link
Copy Markdown
Contributor

@chalindukodikara chalindukodikara commented Feb 4, 2026

Purpose

$subject

Goals

Describe the solutions that this feature/fix will introduce to resolve the problems described above

Approach

Screen.Recording.2026-02-04.at.7.35.56.PM.mov

Related PRs

openchoreo/openchoreo#1773

Related Issues

openchoreo/openchoreo#1738

Migrations (if applicable)

Describe migration steps and platforms on which migration has been tested

Test environment

List all JDK versions, operating systems, databases, and browser/versions on which this feature/fix was tested

Learning

Describe the research phase and any blog posts, patterns, libraries, or add-ons you used to solve the problem.

kaviththiranga and others added 2 commits February 4, 2026 17:10
  Implement frontend support for managing git secrets used to access
  private repositories during component builds:

  - Add backend proxy service for git secrets API endpoints
  - Add listGitSecrets, createGitSecret, deleteGitSecret to API client
  - Create GitSecretField RJSF custom field for secretRef selection
    in BuildWorkflowParameters with inline secret creation
  - Create standalone management page at /admin/git-secrets with
    namespace picker, secrets table, and create/delete functionality
  - Add Git Secrets sidebar navigation item

Fixes: openchoreo/openchoreo#1670

Signed-off-by: Kavith Lokuhewage <kaviththiranga@gmail.com>
Signed-off-by: Chalindu Kodikara <chalindumkodikara@gmail.com>
Signed-off-by: Chalindu Kodikara <chalindumkodikara@gmail.com>
@chalindukodikara chalindukodikara force-pushed the issue-1738_add_git_secret_creation_flow branch from ea24a87 to d2df065 Compare February 4, 2026 16:20
Signed-off-by: Chalindu Kodikara <chalindumkodikara@gmail.com>
Signed-off-by: Chalindu Kodikara <chalindumkodikara@gmail.com>
Signed-off-by: Chalindu Kodikara <chalindumkodikara@gmail.com>
@kaviththiranga kaviththiranga merged commit c8def35 into openchoreo:main Feb 5, 2026
2 checks passed
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.

2 participants